Track global air quality with Azure Maps


This module shows how to track global air quality by using the Azure Maps web SDK and pollution data from a third-party air quality API.

Learning objectives

In this module, you'll:

  • Learn about Azure Maps and the Maps web SDK
  • Create a webpage to display a map
  • Learn about GeoJSON
  • Get air quality measurements from an API and convert them to GeoJSON
  • Plot air quality measurements on a map


  • Ability to use Python at a beginner level
  • Experience using Visual Studio Code at a beginner level
  • Python 3.6 or later installed and available in your environment path
  • Visual Studio Code installed
  • Python extension for Visual Studio Code installed

You can meet these prerequisites by completing Set up your Python beginner development environment with Visual Studio Code.