Skip to content

Commit eab4e59

Browse files
committed
Updates as per sinnypan and team.
1 parent b964e4d commit eab4e59

File tree

1 file changed

+20
-58
lines changed

1 file changed

+20
-58
lines changed

articles/azure-maps/open-source-projects.md

Lines changed: 20 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Azure Maps community Open-source projects | Microsoft Azure Maps
33
description: Open-source projects coordinated for the Microsoft Azure Maps platform.
44
author: sinnypan
55
ms.author: sipa
6-
ms.date: 12/07/2020
6+
ms.date: 01/11/2025
77
ms.topic: conceptual
88
ms.service: azure-maps
99
ms.subservice: general
@@ -13,34 +13,31 @@ ms.subservice: general
1313

1414
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.
1515

16-
## Open-source projects
16+
### Open-source Web SDK modules
1717

1818
The following tables list some of the most popular Azure Maps open-source projects and samples.
1919

20-
### Bots
20+
### Maintained by Azure Maps team
2121

22-
| Project Name | Description |
23-
|--------------------------------|-------------|
24-
| [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. |
25-
| [BotBuilder Location] | An open-source location picker control for Microsoft Bot Framework powered by Bing Maps REST services. |
22+
The following table lists the open-source projects maintained by Azure Maps team that extend the capabilities of the Azure Maps Web SDK.
23+
24+
| Project Name | Description  | npm Package  |
25+
|--------------|--------------|--------------|
26+
| [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][react-azure-maps-npm] |
27+
| [Azure Maps Animation module] | A rich library of animations for use with the Azure Maps Web SDK. | [@azure-maps/animations] |
28+
| [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] |
29+
| [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 |
2630

27-
### Open Web SDK modules
31+
### Contributed and maintained by Community
2832

29-
The following table lists the open-source projects that extend the capabilities of the Azure Maps Web SDK.
33+
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.
3034

3135
| Project Name | Description |
3236
|--------------------------------|-------------|
33-
| [Azure Maps Animation module] | A rich library of animations for use with the Azure Maps Web SDK. |
3437
| [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. |
35-
| [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. |
36-
| [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. |
37-
| [Azure Maps Fullscreen Control module] | An Azure Maps Web SDK module that provides a control to display the map in full screen mode. |
3838
| [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. |
3939
| [Azure Maps Image Exporter module] | A module for the Azure Maps Web SDK that generates screenshots of the map. |
4040
| [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. |
41-
| [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. |
42-
| [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. |
43-
| [Azure Maps Services UI module] | A set of web UI controls wrapping the Azure Maps REST services. |
4441
| [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. |
4542
| [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. |
4643
| [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. |
@@ -51,32 +48,11 @@ The following table lists the open-source projects that extend the capabilities
5148
| Project Name | Description |
5249
|--------------------------------|-------------|
5350
| [Azure Maps Code Samples] | A collection of code samples for using Azure Maps in web-based apps. |
54-
| [Azure Maps Gov Cloud Code Samples] | A collection of code samples for using Azure Maps through Azure Government Cloud. |
51+
| [React Azure Maps Playground] | A getting started guide to help you create your first map using the React wrapper for Azure Maps |
5552
| [Azure Maps & Microsoft Entra ID Samples] | A collection of samples that show how to use Microsoft Entra ID with Azure Maps. |
56-
| [LiveMaps] | A sample application that provides live indoor maps visualization of IoT data on top of Azure Maps using Azure Maps Creator. |
5753
| [Azure Maps Jupyter Notebook samples] | A collection of Python samples using the Azure Maps REST services. |
58-
| [Azure Maps .NET UWP IoT Remote Control] | A sample application that shows how to build a remotely controlled map using Azure Maps and IoT hub services. |
5954
| [Implement IoT spatial analytics using Azure Maps] | Tracking and capturing relevant events that occur in space and time is a common IoT scenario. |
6055

61-
<a name="third-part-map-control-plugins"></a>
62-
63-
### Third party map control plugins
64-
65-
| Project Name | Description |
66-
|--------------------------------|-------------|
67-
| [Azure Maps Cesium plugin] | A [Cesium JS] plugin that makes it easy to integrate Azure Maps services such as [tile layers] and [geocoding services]. |
68-
| [Azure Maps Leaflet plugin] | A [leaflet] JavaScript plugin that makes it easy to overlay tile layers from the [Azure Maps tile services]. |
69-
| [Azure Maps OpenLayers plugin] | A [OpenLayers] JavaScript plugin that makes it easy to overlay tile layers from the [Azure Maps tile services]. |
70-
71-
### Tools and resources
72-
73-
| Project Name | Description |
74-
|----------------------------|-------------------------------------------------------------|
75-
| [Azure Maps Docs] | Source for all Azure Location Based Services documentation. |
76-
| [Azure Maps Creator Tools] | Python tools for Azure Maps Creator Tools. |
77-
78-
For a more complete list of open-source projects for Azure Maps that includes community created projects, see [Azure Maps Open Source Projects] in GitHub.
79-
8056
## Supportability of open-source projects
8157

8258
All Azure Maps open-source projects and samples use supported and recommended techniques and are:
@@ -93,39 +69,25 @@ Find more open-source Azure Maps projects.
9369
> [!div class="nextstepaction"]
9470
> [Code samples]
9571
72+
[@azure-maps/animations]: https://www.npmjs.com/package/@azure-maps/animations
73+
[@azure-maps/gridded-data-source]: https://www.npmjs.com/package/@azure-maps/gridded-data-source
9674
[Azure Maps & Microsoft Entra ID Samples]: https://github.com/Azure-Samples/Azure-Maps-AzureAD-Samples
97-
[Azure Maps .NET UWP IoT Remote Control]: https://github.com/Azure-Samples/azure-maps-dotnet-webgl-uwp-iot-remote-control
9875
[Azure Maps Animation module]: https://github.com/Azure-Samples/azure-maps-animations
9976
[Azure Maps Bring Data Into View Control module]: https://github.com/Azure-Samples/azure-maps-bring-data-into-view-control
100-
[Azure Maps Cesium plugin]: https://github.com/azure-samples/azure-maps-cesium
10177
[Azure Maps Code Samples]: https://github.com/Azure-Samples/AzureMapsCodeSamples
102-
[Azure Maps Creator Tools]: https://github.com/Azure-Samples/AzureMapsCreator
103-
[Azure Maps Docs]: https://github.com/MicrosoftDocs/azure-docs/tree/master/articles/azure-maps
104-
[Azure Maps Fullscreen Control module]: https://github.com/Azure-Samples/azure-maps-fullscreen-control
105-
[Azure Maps Geolocation Control module]: https://github.com/Azure-Samples/azure-maps-geolocation-control
106-
[Azure Maps Gov Cloud Code Samples]: https://github.com/Azure-Samples/AzureMapsCodeSamples
10778
[Azure Maps Gridded Data Source module]: https://github.com/Azure-Samples/azure-maps-gridded-data-source
10879
[Azure Maps HTML Marker Layer module]: https://github.com/Azure-Samples/azure-maps-html-marker-layer
10980
[Azure Maps Image Exporter module]: https://github.com/Azure-Samples/azure-maps-image-exporter
11081
[Azure Maps Jupyter Notebook samples]: https://github.com/Azure-Samples/Azure-Maps-Jupyter-Notebook
111-
[Azure Maps Leaflet plugin]: https://github.com/azure-samples/azure-maps-leaflet
112-
[Azure Maps OpenLayers plugin]: https://github.com/azure-samples/azure-maps-openlayers
113-
[Azure Maps Open Source Projects]: https://github.com/Microsoft/Maps/blob/master/AzureMaps.md
11482
[Azure Maps Overview Map module]: https://github.com/Azure-Samples/azure-maps-overview-map
115-
[Azure Maps Scale Bar Control module]: https://github.com/Azure-Samples/azure-maps-scale-bar-control
11683
[Azure Maps Selection Control module]: https://github.com/Azure-Samples/azure-maps-selection-control
117-
[Azure Maps Services UI module]: https://github.com/Azure-Samples/azure-maps-services-ui
11884
[Azure Maps Spider Clusters module]: https://github.com/Azure-Samples/azure-maps-spider-clusters
11985
[Azure Maps Spyglass Control module]: https://github.com/Azure-Samples/azure-maps-spyglass-control
12086
[Azure Maps Swipe Map module]: https://github.com/Azure-Samples/azure-maps-swipe-map
12187
[Azure Maps Sync Map module]: https://github.com/Azure-Samples/azure-maps-sync-maps
122-
[Azure Maps tile services]: /rest/api/maps/render/get-map-tile
123-
[Bot Framework - Point of Interest skill]: https://github.com/microsoft/botframework-solutions/tree/488093ac2fddf16096171f6a926315aa45e199e7/skills/csharp/pointofinterestskill
124-
[Cesium JS]: https://cesium.com/cesiumjs/
12588
[Code samples]: /samples/browse/?products=azure-maps
126-
[geocoding services]: /rest/api/maps/search?view=rest-maps-1.0&preserve-view=true
89+
[Getting Started]: https://azure.github.io/react-azure-maps-playground/?path=/docs/getting-started--docs
12790
[Implement IoT spatial analytics using Azure Maps]: https://github.com/Azure-Samples/iothub-to-azure-maps-geofencing
128-
[leaflet]: https://leafletjs.com
129-
[LiveMaps]: https://github.com/Azure-Samples/LiveMaps
130-
[OpenLayers]: https://www.openlayers.org/
131-
[tile layers]: /rest/api/maps/render/get-map-tile
91+
[React Azure Maps Playground]: https://azure.github.io/react-azure-maps-playground/?path=/docs/getting-started--docs
92+
[react-azure-maps]: https://github.com/Azure/react-azure-maps
93+
[react-azure-maps-npm]: https://www.npmjs.com/package/react-azure-maps

0 commit comments

Comments
 (0)