skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
microsoftdocs/agent-skills151 installs

azure-maps

Expert knowledge for Azure Maps development including best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. Use when building maps with layers/markers, routing, search/geocoding, weather, or migrating from Bing/Google Maps, and other Azure Maps related development tasks. Not for Azure AI Search (use azure-cognitive-search), Azure IoT (use azure-iot), Azure IoT Central (use azure-iot-central), Azure IoT Edge (use azure-iot-edge).

How do I install this agent skill?

npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-maps
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The skill is a comprehensive index and reference guide for Azure Maps development. It provides links to official Microsoft documentation and instructions for agents to fetch this content using dedicated tools. All external resources and tools identified are associated with the trusted vendor, Microsoft.

  • Socketpass

    No alerts

  • Snykwarn

    Risk: MEDIUM · 1 issue

  • ZeroLeakspass

    Score: 93/100 · 2 sections analyzed

What does this agent skill do?

Azure Maps Skill

This skill provides expert guidance for Azure Maps. Covers best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
Best PracticesL35-L44Security, copyright attribution, routing/search tuning, accessibility, and performance optimization guidance for building robust Azure Maps web applications.
Decision MakingL45-L57Guidance on Azure Maps pricing, cost planning, and migration from Bing Maps, Google Maps, and Power BI visuals, including routing, imagery, tiles, and SDS replacement with Azure services.
Architecture & Design PatternsL58-L63Designing Azure architectures for elevation data services and multi-itinerary route optimization using Azure Maps, open DEM data, and NVIDIA cuOpt for scalable geospatial solutions
Limits & QuotasL64-L73Coverage limits, data availability, and QPS rate caps for Azure Maps services (geocoding, rendering, routing, traffic, weather), including regional support and tile resolution.
SecurityL74-L88Securing Azure Maps: auth methods (keys, Entra ID, SAS), SPA/web/daemon/device scenarios, Power BI visual access/residency, and private network access via Private Link.
ConfigurationL89-L112Configuring Azure Maps Web SDK behavior: map styles, layers, markers, popups, zoom/tiles, localization, routing models, spatial formats, browser support, and API/service migrations.
Integrations & Coding PatternsL113-L174Patterns and code samples for integrating Azure Maps into web, mobile, REST/SDK apps and Power BI, including layers, drawing, clustering, routing, search, weather, and migrations from Bing/Google.

Best Practices

TopicURL
Apply secure authentication best practices in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/authentication-best-practices
Show required Azure Maps copyright attribution correctlyhttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-show-attribution
Apply best practices for Azure Maps Route servicehttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-best-practices-for-routing
Apply best practices for Azure Maps Searchhttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-best-practices-for-search
Implement accessibility features in Azure Maps appshttps://learn.microsoft.com/en-us/azure/azure-maps/map-accessibility
Optimize performance with Azure Maps Web SDK best practiceshttps://learn.microsoft.com/en-us/azure/azure-maps/web-sdk-best-practices

Decision Making

TopicURL
Choose and manage Azure Maps Gen2 pricinghttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-manage-pricing-tier
Plan migration from Bing Maps Enterprise to Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-bing-maps-overview
Migrate Bing Truck Route API to Azure Maps routinghttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-calculate-truck-route
Decide how to migrate from Google Maps to Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-from-google-maps
Migrate Bing Get Imagery Metadata to Azure Maps tileshttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-get-imagery-metadata
Migrate Azure Maps Render v1.0 to 2024-04-01https://learn.microsoft.com/en-us/azure/azure-maps/migrate-render-v1-api
Choose Azure Maps and Azure services to replace Bing SDShttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-sds-data-source-management
Convert Power BI Map visuals to Azure Maps visualhttps://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-conversion
Plan Azure Maps costs using transaction ruleshttps://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions

Architecture & Design Patterns

TopicURL
Build elevation data services on Azure using open DEM datahttps://learn.microsoft.com/en-us/azure/azure-maps/elevation-data-services
Architect a multi-itinerary optimization service with Azure Maps and NVIDIA cuOpthttps://learn.microsoft.com/en-us/azure/azure-maps/itinerary-optimization-service

Limits & Quotas

TopicURL
Apply Azure Maps QPS rate limits per servicehttps://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-qps-rate-limits
Check Azure Maps geocoding coverage by regionhttps://learn.microsoft.com/en-us/azure/azure-maps/geocoding-coverage
Understand Azure Maps render coverage and tile resolutionhttps://learn.microsoft.com/en-us/azure/azure-maps/render-coverage
Evaluate Azure Maps routing coverage and capabilitieshttps://learn.microsoft.com/en-us/azure/azure-maps/routing-coverage
Review Azure Maps traffic data coverage worldwidehttps://learn.microsoft.com/en-us/azure/azure-maps/traffic-coverage
Check Azure Maps weather service regional coveragehttps://learn.microsoft.com/en-us/azure/azure-maps/weather-coverage

Security

TopicURL
Configure Azure Maps authentication and access controlhttps://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-authentication
Configure authentication methods for Azure Maps accountshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-manage-authentication
Secure Azure Maps daemon and background applicationshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-daemon-app
Secure input-constrained devices using Entra ID and Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-device-code
Secure Azure Maps apps using SAS tokenshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-sas-app
Secure non-interactive SPAs for Azure Maps with Entra IDhttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-spa-app
Secure Azure Maps SPA with interactive user sign-inhttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-spa-users
Secure Azure Maps web apps with interactive sign-inhttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-webapp-users
Understand Azure Maps Power BI visual data residency behaviorhttps://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-data-residency
Manage organizational access to Azure Maps Power BI visualhttps://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-manage-access
Secure Azure Maps access using Private Link endpointshttps://learn.microsoft.com/en-us/azure/azure-maps/private-endpoints

Configuration

TopicURL
Configure map styles in Azure Maps Web Controlhttps://learn.microsoft.com/en-us/azure/azure-maps/choose-map-style
Configure vehicle consumption models in Azure Maps routinghttps://learn.microsoft.com/en-us/azure/azure-maps/consumption-model
Create and manage data sources in Azure Maps Web SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/create-data-source-web-sdk
Use Azure Maps extended GeoJSON geometrieshttps://learn.microsoft.com/en-us/azure/azure-maps/extend-geojson
Configure Azure Maps global data processing regionshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-manage-consent
Add and configure Bubble layers in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-bubble-layer
Configure controls on Azure Maps Web mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-controls
Add HTML markers and events to Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-custom-html
Add and configure Symbol layers in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-pin
Add and customize popups on Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-popup
Migrate Azure Maps Route v1.0 APIs to 2025-01-01https://learn.microsoft.com/en-us/azure/azure-maps/migrate-route-v1-api
Migrate Azure Maps Traffic v1 service to newer APIshttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-traffic-v1-api
Supported spatial formats in Azure Maps Spatial IOhttps://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-read-write-spatial-data
Delimited and XML spatial data parsing rules in Spatial IOhttps://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-supported-data-format-details
Browser support and feature detection for Azure Maps Web SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/supported-browsers
Configure Azure Maps localization languages and viewshttps://learn.microsoft.com/en-us/azure/azure-maps/supported-languages
Select and use built-in Azure Maps map styleshttps://learn.microsoft.com/en-us/azure/azure-maps/supported-map-styles
Use Azure Maps supported search category codeshttps://learn.microsoft.com/en-us/azure/azure-maps/supported-search-categories
Migrate Azure Maps Web SDK apps from v1/v2 to v3https://learn.microsoft.com/en-us/azure/azure-maps/web-sdk-migration-guide
Configure Azure Maps zoom levels and tile coordinateshttps://learn.microsoft.com/en-us/azure/azure-maps/zoom-levels-and-tile-grid

Integrations & Coding Patterns

TopicURL
Use PMTiles custom protocol with Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/add-custom-protocol-pmtiles
Migrate Azure Maps Android SDK apps to Web SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/android-sdk-migration-guide
Integrate Azure Maps geofence events with Event Gridhttps://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-event-grid-integration
Cluster point data with Azure Maps Web SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/clustering-point-data-web-sdk
Use data-driven style expressions in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/data-driven-style-expressions-web-sdk
Use Azure Maps drawing tools eventshttps://learn.microsoft.com/en-us/azure/azure-maps/drawing-tools-events
Use drawing interactions and shortcuts in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/drawing-tools-interactions-keyboard-shortcuts
Build Azure Maps apps using the C# REST SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-csharp-sdk
Build Azure Maps apps using the Java REST SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-java-sdk
Integrate Azure Maps using the JavaScript REST SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-js-sdk
Build Azure Maps apps using the Python REST SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-py-sdk
Render custom data on Azure Maps static imageshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-render-custom-data
Request real-time and forecast weather with Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-request-weather-data
Use Azure Maps Search APIs for geocoding and POI lookuphttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-search-for-address
Use image templates and fill patterns in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-image-templates-web-sdk
Use Azure Maps Web Map Control in web and mobile appshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-map-control
Embed Azure Maps map control via npm in Node.js appshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-npm-package
Integrate spatial data using Azure Maps Spatial IOhttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-spatial-io-module
Use Azure Maps TypeScript REST SDK moduleshttps://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-ts-rest-sdk
Migrate Azure Maps iOS SDK apps to Web SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/ios-sdk-migration-guide
Add and customize drawing toolbar in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-drawing-toolbar
Create and customize heat map layers in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-heat-map-layer
Overlay image layers on Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-image-layer
Render line layers with Azure Maps Web SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-line-layer
Render polygon and circle layers in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-shape
Add and configure snap grid in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-snap-grid
Add tile layers and overlays in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-add-tile-layer
Create and animate maps with Azure Maps Web SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/map-create
Handle Azure Maps Web SDK map eventshttps://learn.microsoft.com/en-us/azure/azure-maps/map-events
Use polygon extrusion layers in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-extruded-polygon
Perform reverse geocoding in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-get-information-from-coordinate
Extract GeoJSON from drawn shapes in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-get-shape-data
Request and display routes with Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-route
Search locations and show results in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-search-location
Display traffic flow and incidents in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/map-show-traffic
Translate Bing route calculation to Azure Maps routinghttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-calculate-route
Convert Bing address geocoding to Azure Maps Geocodinghttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-find-location-address
Migrate Bing reverse geocoding to Azure Maps APIhttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-find-location-by-point
Migrate Bing query-based geocoding to Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-find-location-query
Migrate Bing time zone lookups to Azure Maps timezone APIhttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-find-time-zone
Migrate Bing Maps web apps to Azure Maps Web SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-from-bing-maps-web-app
Migrate a web app from Google Maps to Azure Maps Web SDKhttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-from-google-maps-web-app
Migrate Google Maps web services to Azure Maps REST APIshttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-from-google-maps-web-services
Migrate Bing Geocode Dataflow to Azure batch geocodinghttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-geocode-dataflow
Replace Bing Geodata API with Azure Maps Get Polygonhttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-geodata
Migrate Bing Static Map calls to Azure Static Imagehttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-get-static-map
Migrate Bing traffic incidents to Azure Maps incident detailshttps://learn.microsoft.com/en-us/azure/azure-maps/migrate-get-traffic-incidents
Migrate Azure Maps Search v1 integrations to 2026-01-01https://learn.microsoft.com/en-us/azure/azure-maps/migrate-search-v1-api
Add and configure marker layers in Azure Maps visualhttps://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-add-marker-layer
Add pie chart layers in Azure Maps Power BI visualhttps://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-add-pie-chart-layer
Use cluster bubble layers in Azure Maps visualhttps://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-cluster-bubbles
Get started with Azure Maps visual in Power BIhttps://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-get-started
Configure layers in Azure Maps Power BI visualhttps://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-understanding-layers
Configure Azure Maps drawing tools modulehttps://learn.microsoft.com/en-us/azure/azure-maps/set-drawing-options
Overlay OGC WMS/WMTS layers in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-add-ogc-map-layer
Render data with Spatial IO SimpleDataLayerhttps://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-add-simple-data-layer
Connect Azure Maps Spatial IO to WFS serviceshttps://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-connect-wfs-service
Use core CSV/XML IO operations in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-core-operations
Implement custom WebGL layers in Azure Mapshttps://learn.microsoft.com/en-us/azure/azure-maps/webgl-custom-layer

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/microsoftdocs/agent-skills/azure-maps">View azure-maps on skillZs</a>