Azure Maps community - Open-source projects
These open-source, community-driven initiatives are created and maintained by the Azure Maps team. They're not part of the standard product or service offerings.
Open-source Web SDK modules
The following tables list some of the most popular Azure Maps open-source projects and samples.
Maintained by Azure Maps team
The following table lists the open-source projects maintained by Azure Maps team that extend the capabilities of the Azure Maps Web SDK.
Project Name | Description | npm Package |
---|---|---|
react-azure-maps | An Azure Maps Web SDK wrapper in react framework. For more information and interactive samples, see the Azure Maps React wrapper Getting Started guide. | react-azure-maps |
Azure Maps Animation module | A rich library of animations for use with the Azure Maps Web SDK. | @azure-maps/animations |
Azure Maps Gridded Data Source module | A module for the Azure Maps Web SDK that provides a data source that clusters data points into cells of a grid area. This operation is also known by many names such as tessellations, data binning, or hex bins. | @azure-maps/gridded-data-source |
Azure maps selection control module | An Azure Maps Web SDK module that provides controls for selecting data in a data source using drawing tools or by requesting a route range polygon. | N/A |
Contributed and maintained by Community
The following table lists the open-source projects contributed to, and maintained by the development Community that extend the capabilities of the Azure Maps Web SDK.
Project Name | Description |
---|---|
Azure Maps Bring Data Into View Control module | An Azure Maps Web SDK module that provides a control that makes it easy to bring any data loaded on the map into view. |
Azure Maps HTML Marker Layer module | An Azure Maps Web SDK module that provides a layer that renders point data from a data source as HTML elements on the map. |
Azure Maps Image Exporter module | A module for the Azure Maps Web SDK that generates screenshots of the map. |
Azure Maps Overview Map module | An Azure Maps Web SDK module that provides a control that displays an overview map of the area the main map is focused on. |
Azure Maps Spider Clusters module | A module for the Azure Maps Web SDK that adds a visualization to the map that expands clusters into a spiral spider layout. |
Azure Maps Spyglass Control module | An Azure Maps Web SDK module that provides a window that displays a data set inside of a spyglass on the map. |
Azure Maps Swipe Map module | A module for the Azure Maps Web SDK that allows swiping between two overlapping maps, ideal for comparing two overlapping data sets. |
Azure Maps Sync Map module | An Azure Maps Web SDK module that synchronizes the cameras of two or more maps. |
Samples
Project Name | Description |
---|---|
Azure Maps Code Samples | A collection of code samples for using Azure Maps in web-based apps. |
React Azure Maps Playground | A getting started guide to help you create your first map using the React wrapper for Azure Maps |
Azure Maps & Microsoft Entra ID Samples | A collection of samples that show how to use Microsoft Entra ID with Azure Maps. |
Azure Maps Jupyter Notebook samples | A collection of Python samples using the Azure Maps REST services. |
Implement IoT spatial analytics using Azure Maps | Tracking and capturing relevant events that occur in space and time is a common IoT scenario. |
Supportability of open-source projects
All Azure Maps open-source projects and samples use supported and recommended techniques and are:
- Created and maintained by Microsoft and the community.
- A community initiative – people who work on the initiative for the benefit of others, and have their normal day job as well.
- NOT a product, and not supported by Premier Support or other official support channels.
- Supported in similar ways as other open-source projects done by Microsoft with support from the community by the community.
Next steps
Find more open-source Azure Maps projects.