title | description | author | ms.author | ms.date | ms.topic | ms.service | services | ms.custom |
---|---|---|---|---|---|---|---|---|
Azure Maps community Open-source projects | Microsoft Azure Maps |
Open-source projects coordinated for the Microsoft Azure Maps platform. |
stevemunk |
v-munksteve |
12/07/2020 |
conceptual |
azure-maps |
azure-maps |
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.
The following lists some of the most popular Azure Maps open-source projects and samples.
Bots
Project Name | Description |
---|---|
Bot Framework - Point of Interest skill | The Point of Interest Skill provides POI related capabilities to a Virtual Assistant using Azure Maps with Azure Bot Service and Bot Framework. |
BotBuilder Location | An open-source location picker control for Microsoft Bot Framework powered by Bing Maps REST services. |
Open Web SDK modules
The following is a list of open-source projects that extend the capabilities of the Azure Maps Web SDK.
Project Name | Description |
---|---|
Azure Maps Animation module | A rich library of animations for use with the Azure Maps Web SDK. |
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 Geolocation Control module | An Azure Maps Web SDK module that provides a control that uses the browser's geolocation API to locate the user on the map. |
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 Fullscreen Control module | An Azure Maps Web SDK module that provides a control to display the map in fullscreen mode. |
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 Scale Bar Control module | An Azure Maps Web SDK module that provides a control that displays a scale bar relative to the pixel resolution at the center of the map. |
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. |
Azure Maps Services UI module | A set of web UI controls that wrap the Azure Maps REST services. |
Azure Maps Spider Clusters module | A module for the Azure Maps Web SDK that adds a visualization to the map which 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. |
Azure Maps Gov Cloud Code Samples | A collection of code samples for using Azure Maps through Azure Government Cloud. |
Azure Maps & Azure Active Directory Samples | A collection of samples that show how to use Azure Active Directory with Azure Maps. |
LiveMaps | Sample application to provide live indoor maps visualization of IoT data on top of Azure Maps using Azure Maps Creator |
Azure Maps Jupyter Notebook samples | A collection of Python samples using the Azure Maps REST services. |
Azure Maps .NET UWP IoT Remote Control | This is a sample application that shows how to build a remotely controlled map using Azure Maps and IoT hub services. |
Implement IoT spatial analytics using Azure Maps | Tracking and capturing relevant events that occur in space and time is a common IoT scenario. |
Third party map control plugins
Project Name | Description |
---|---|
Azure Maps Cesium plugin | A Cesium JS plugin that makes it easy to integrate Azure Maps services such as tile layers and geocoding services. |
Azure Maps Leaflet plugin | A leaflet JavaScript plugin that makes it easy to overlay tile layers from the Azure Maps tile services. |
Azure Maps OpenLayers plugin | A OpenLayers JavaScript plugin that makes it easy to overlay tile layers from the Azure Maps tile services. |
Tools and resources
Project Name | Description |
---|---|
Azure Maps Docs | Source for all Azure Location Based Services documentation. |
Azure Maps Creator Tools | Python tools for Azure Maps Creator Tools. |
A longer list of open-source projects for Azure Maps that includes community created projects is available here
The following statements apply across all of the Azure Maps created and maintained open-source projects and samples:
- Azure Maps open-source projects and samples are created by Microsoft and the community.
- Azure Maps open-source projects and samples are maintained by Microsoft and the community.
- Azure Maps open-source projects and samples use supported and recommended techniques.
- Azure Maps open-source projects and samples are a community initiative – people who work on the initiative for the benefit of others, and have their normal day job as well.
- Azure Maps open-source projects and samples are NOT a product, and therefore it's not supported by Premier Support or other official support channels.
- Azure Maps open-source projects and samples are supported in similar ways as other open-source projects done by Microsoft with support from the community by the community.
Find more open-source Azure Maps projects.
[!div class="nextstepaction"] Code samples