Beginner to Advanced Web Mapping with ArcGIS Maps SDK for JS, Google Maps API and Leaflet.

This tutorial section is designed to take learners through a progressive journey from the beginner level to advanced level of web mapping with the ArcGIS Maps SDK for JS, Google Maps API, and Leaflet.

Level 0: API Key Essentials

The beginner lesson focuses on instructing learners how to obtain an API key for each mapping API, as well as the main components and functionalities of each mapping API.

Level 1: Map Creation and Manipulation

The first level tutorial takes learners through a step-by-step tutorial on how to use each mapping API for a specific case in Kyrgyzstan. Learners will explore tourist sights such as Bishkek City, Burana Tower, Issyk-Kul Lake, Osh City, Saimaluu Tash, Sary-Chelek, Jengish Chokusu, Tashrabat, and Canyon Skazka. The main focus of this lesson is to guide learners on how to view maps, add markers with popup, and change base maps.

Level 2: Advanced Mapping Techniques

The second level tutorial builds on the previous lessons and educates learners on how to work with real time data, specifically clustering earthquakes in Kyrgyzstan from the decades 2023-2013. Learners will learn how to use the cluster method from thematic web mapping, work with GeoJSON files, add a cartographic elements.

Level 3: Complex Data Visualization

The final tutorial lesson teaches learners how to create an animation map. Based on the knowledge acquired from the previous lessons, learners will learn how to animate earthquake markers with popup information. By the end of this tutorial section, learners will have gained a comprehensive understanding of web mapping with the ArcGIS Maps SDK for JS, Google Maps API, and Leaflet.