{"id":"be82c5e7-9bd4-4cc2-960b-c8c163868434","shortId":"bsQhjT","kind":"skill","title":"azure-maps","tagline":"Expert knowledge for Azure Maps development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. Use when using Azure Maps web SDK, search/geocoding, routing/traff","description":"# Azure Maps Skill\n\nThis skill provides expert guidance for Azure Maps. Covers troubleshooting, 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.\n\n## How to Use This Skill\n\n> **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\n\n> **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](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L36-L40 | Diagnosing and fixing common Azure Maps Weather API issues, including authentication, request/response errors, throttling, and configuration or usage problems. |\n| Best Practices | L41-L51 | Best practices for Azure Maps apps: auth/security, routing and search usage, static image rendering, performance tuning, accessibility, and correct copyright/attribution. |\n| Decision Making | L52-L64 | Guidance on pricing, billing, and migrating maps apps to Azure Maps from Bing, Google, Power BI visuals, and older Azure Maps APIs, including routing, tiles, and search replacements |\n| Architecture & Design Patterns | L65-L70 | Designing Azure architectures for elevation data services and multi-itinerary route optimization using Azure Maps, open DEM data, and NVIDIA cuOpt for scalable geospatial solutions |\n| Limits & Quotas | L71-L80 | Coverage, limits, and capabilities of Azure Maps services: QPS rate limits, and regional support for geocoding, rendering/tiles, routing, traffic, and weather data. |\n| Security | L81-L95 | Securing Azure Maps access: auth methods (keys, SAS, Entra ID), SPA/daemon/device scenarios, Power BI visual governance, and network isolation with Private Link. |\n| Configuration | L96-L120 | Configuring Azure Maps web maps, styles, layers, data sources, routing models, localization, browser support, and migrating or updating to newer Azure Maps APIs and services. |\n| Integrations & Coding Patterns | L121-L181 | Patterns and code for integrating Azure Maps into web/mobile/Power BI apps, using REST/SDKs, layers, drawing, search/routing/weather, Spatial IO, and migrating from Bing/Google Maps. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Resolve common Azure Maps Weather service issues | https://learn.microsoft.com/en-us/azure/azure-maps/weather-services-faq |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Apply authentication best practices for Azure Maps apps | https://learn.microsoft.com/en-us/azure/azure-maps/authentication-best-practices |\n| Render custom data on Azure Maps static raster images | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-render-custom-data |\n| Show required Azure Maps copyright attribution correctly | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-show-attribution |\n| Apply best practices for Azure Maps Route service | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-best-practices-for-routing |\n| Apply best practices for Azure Maps Search | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-best-practices-for-search |\n| Implement accessibility features in Azure Maps apps | https://learn.microsoft.com/en-us/azure/azure-maps/map-accessibility |\n| Optimize performance with Azure Maps Web SDK best practices | https://learn.microsoft.com/en-us/azure/azure-maps/web-sdk-best-practices |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Select and manage Azure Maps pricing tiers | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-manage-pricing-tier |\n| Plan migration from Bing Maps Enterprise to Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-bing-maps-overview |\n| Migrate Bing Truck Route API to Azure Maps routing | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-calculate-truck-route |\n| Decide how to migrate from Google Maps to Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-from-google-maps |\n| Migrate Bing Get Imagery Metadata to Azure Maps tiles | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-get-imagery-metadata |\n| Choose Azure Maps and Azure services to replace Bing SDS | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-sds-data-source-management |\n| Decide and migrate from Azure Maps Search v1 | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-search-v1-api |\n| Convert Power BI Map visuals to Azure Maps visual | https://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-conversion |\n| Interpret Azure Maps transaction billing and usage | https://learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Build elevation data services on Azure using open DEM data | https://learn.microsoft.com/en-us/azure/azure-maps/elevation-data-services |\n| Architect a multi-itinerary optimization service with Azure Maps and NVIDIA cuOpt | https://learn.microsoft.com/en-us/azure/azure-maps/itinerary-optimization-service |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Understand Azure Maps QPS rate limits by pricing tier | https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-qps-rate-limits |\n| Check Azure Maps geocoding coverage by region | https://learn.microsoft.com/en-us/azure/azure-maps/geocoding-coverage |\n| Understand Azure Maps render coverage and tile detail | https://learn.microsoft.com/en-us/azure/azure-maps/render-coverage |\n| Evaluate Azure Maps routing coverage and capabilities | https://learn.microsoft.com/en-us/azure/azure-maps/routing-coverage |\n| Review Azure Maps traffic data coverage worldwide | https://learn.microsoft.com/en-us/azure/azure-maps/traffic-coverage |\n| Check Azure Maps weather service regional coverage | https://learn.microsoft.com/en-us/azure/azure-maps/weather-coverage |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure Azure Maps authentication methods securely | https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-authentication |\n| Configure authentication methods for Azure Maps accounts | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-manage-authentication |\n| Secure Azure Maps daemon and background applications | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-daemon-app |\n| Secure input-constrained devices using Entra ID and Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-device-code |\n| Secure Azure Maps with SAS token authentication | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-sas-app |\n| Secure non-interactive SPAs for Azure Maps with Entra ID | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-spa-app |\n| Secure Azure Maps SPA with interactive user sign-in | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-spa-users |\n| Secure Azure Maps web apps with interactive sign-in | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-webapp-users |\n| Understand Azure Maps Power BI visual data residency behavior | https://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-data-residency |\n| Manage organizational access to Azure Maps Power BI visual | https://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-manage-access |\n| Secure Azure Maps access using Private Link endpoints | https://learn.microsoft.com/en-us/azure/azure-maps/private-endpoints |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Configure map styles in Azure Maps Web Map Control | https://learn.microsoft.com/en-us/azure/azure-maps/choose-map-style |\n| Configure vehicle consumption models in Azure Maps routing | https://learn.microsoft.com/en-us/azure/azure-maps/consumption-model |\n| Create and manage data sources in Azure Maps Web SDK | https://learn.microsoft.com/en-us/azure/azure-maps/create-data-source-web-sdk |\n| Use Azure Maps extended GeoJSON geometries | https://learn.microsoft.com/en-us/azure/azure-maps/extend-geojson |\n| Provision Azure Maps accounts using ARM templates | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-create-template |\n| Configure Azure Maps global data processing regions | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-manage-consent |\n| Add and configure Bubble layers in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-bubble-layer |\n| Configure controls on Azure Maps Web maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-controls |\n| Add HTML markers and events to Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-custom-html |\n| Add and configure Symbol layers in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-pin |\n| Add and customize popups on Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-popup |\n| Migrate Azure Maps Route v1.0 APIs to 2025-01-01 | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-route-v1-api |\n| Migrate Azure Maps Traffic v1 service to newer APIs | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-traffic-v1-api |\n| Supported spatial formats in Azure Maps Spatial IO | https://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-read-write-spatial-data |\n| Delimited and XML spatial data parsing rules in Spatial IO | https://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-supported-data-format-details |\n| Browser support and feature detection for Azure Maps Web SDK | https://learn.microsoft.com/en-us/azure/azure-maps/supported-browsers |\n| Configure Azure Maps localization languages and views | https://learn.microsoft.com/en-us/azure/azure-maps/supported-languages |\n| Select and use built-in Azure Maps map styles | https://learn.microsoft.com/en-us/azure/azure-maps/supported-map-styles |\n| Use Azure Maps supported search category codes | https://learn.microsoft.com/en-us/azure/azure-maps/supported-search-categories |\n| Migrate Azure Maps Web SDK apps from v1/v2 to v3 | https://learn.microsoft.com/en-us/azure/azure-maps/web-sdk-migration-guide |\n| Configure Azure Maps zoom levels and tile coordinates | https://learn.microsoft.com/en-us/azure/azure-maps/zoom-levels-and-tile-grid |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Use PMTiles custom protocol with Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/add-custom-protocol-pmtiles |\n| Migrate Azure Maps Android SDK apps to Web SDK | https://learn.microsoft.com/en-us/azure/azure-maps/android-sdk-migration-guide |\n| Integrate Azure Maps geofence events with Event Grid | https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-event-grid-integration |\n| Cluster point data with Azure Maps Web SDK | https://learn.microsoft.com/en-us/azure/azure-maps/clustering-point-data-web-sdk |\n| Use data-driven style expressions in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/data-driven-style-expressions-web-sdk |\n| Use Azure Maps drawing tools events | https://learn.microsoft.com/en-us/azure/azure-maps/drawing-tools-events |\n| Use drawing interactions and shortcuts in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/drawing-tools-interactions-keyboard-shortcuts |\n| Integrate Azure Maps using the C# REST SDK | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-csharp-sdk |\n| Integrate Azure Maps using the Java REST SDK | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-java-sdk |\n| Integrate Azure Maps using the JavaScript REST SDK | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-js-sdk |\n| Integrate Azure Maps using the Python REST SDK | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-py-sdk |\n| Request real-time and forecast weather data with Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-request-weather-data |\n| Use Azure Maps Search APIs for geocoding and POI lookup | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-search-for-address |\n| Use image templates and fill patterns in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-image-templates-web-sdk |\n| Use Azure Maps Web Map Control in web and mobile apps | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-map-control |\n| Embed Azure Maps map control via npm in Node.js apps | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-npm-package |\n| Integrate spatial data using Azure Maps Spatial IO | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-spatial-io-module |\n| Use Azure Maps TypeScript REST SDK modules | https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-ts-rest-sdk |\n| Migrate Azure Maps iOS SDK apps to Web SDK | https://learn.microsoft.com/en-us/azure/azure-maps/ios-sdk-migration-guide |\n| Add and customize drawing toolbar in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-drawing-toolbar |\n| Create and customize heat map layers in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-heat-map-layer |\n| Overlay image layers on Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-image-layer |\n| Render line layers with Azure Maps Web SDK | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-line-layer |\n| Render polygon and circle layers in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-shape |\n| Add and configure snap grid in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-snap-grid |\n| Add tile layers and overlays in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-add-tile-layer |\n| Create and animate maps with Azure Maps Web SDK | https://learn.microsoft.com/en-us/azure/azure-maps/map-create |\n| Handle Azure Maps Web SDK map events | https://learn.microsoft.com/en-us/azure/azure-maps/map-events |\n| Use polygon extrusion layers in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-extruded-polygon |\n| Perform reverse geocoding in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-get-information-from-coordinate |\n| Extract GeoJSON from drawn shapes in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-get-shape-data |\n| Request and display routes with Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-route |\n| Search locations and show results in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-search-location |\n| Display traffic flow and incidents in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/map-show-traffic |\n| Translate Bing route calculation to Azure Maps routing | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-calculate-route |\n| Convert Bing address geocoding to Azure Maps Geocoding | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-find-location-address |\n| Migrate Bing reverse geocoding to Azure Maps API | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-find-location-by-point |\n| Migrate Bing query-based geocoding to Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-find-location-query |\n| Migrate Bing time zone lookups to Azure Maps timezone API | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-find-time-zone |\n| Migrate Bing Maps web apps to Azure Maps Web SDK | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-from-bing-maps-web-app |\n| Migrate a web app from Google Maps to Azure Maps Web SDK | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-from-google-maps-web-app |\n| Migrate Google Maps web services to Azure Maps REST APIs | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-from-google-maps-web-services |\n| Migrate Bing Geocode Dataflow to Azure batch geocoding | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-geocode-dataflow |\n| Replace Bing Geodata API with Azure Maps Get Polygon | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-geodata |\n| Migrate Bing Static Map calls to Azure Static Image | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-get-static-map |\n| Migrate Bing traffic incidents to Azure Maps incident details | https://learn.microsoft.com/en-us/azure/azure-maps/migrate-get-traffic-incidents |\n| Add and configure marker layers in Azure Maps visual | https://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-add-marker-layer |\n| Add pie chart layers in Azure Maps Power BI visual | https://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-add-pie-chart-layer |\n| Use cluster bubble layers in Azure Maps visual | https://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-cluster-bubbles |\n| Use geocoding in Azure Maps Power BI visual | https://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-geocode |\n| Get started with Azure Maps visual in Power BI | https://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-get-started |\n| Configure layers in Azure Maps Power BI visual | https://learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-understanding-layers |\n| Configure Azure Maps drawing tools module | https://learn.microsoft.com/en-us/azure/azure-maps/set-drawing-options |\n| Overlay OGC WMS/WMTS layers in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-add-ogc-map-layer |\n| Render data with Spatial IO SimpleDataLayer | https://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-add-simple-data-layer |\n| Connect Azure Maps Spatial IO to WFS services | https://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-connect-wfs-service |\n| Use core CSV/XML IO operations in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/spatial-io-core-operations |\n| Implement custom WebGL layers in Azure Maps | https://learn.microsoft.com/en-us/azure/azure-maps/webgl-custom-layer |","tags":["azure","maps","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions","azure-kubernetes-service"],"capabilities":["skill","source-microsoftdocs","skill-azure-maps","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-maps","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.698","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 497 github stars · SKILL.md body (18,680 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:53:34.931Z","embedding":null,"createdAt":"2026-04-18T21:59:30.486Z","updatedAt":"2026-04-22T06:53:34.931Z","lastSeenAt":"2026-04-22T06:53:34.931Z","tsv":"'-01':998,999 '/en-us/azure/azure-maps/add-custom-protocol-pmtiles':1123 '/en-us/azure/azure-maps/android-sdk-migration-guide':1135 '/en-us/azure/azure-maps/authentication-best-practices':462 '/en-us/azure/azure-maps/azure-maps-authentication':749 '/en-us/azure/azure-maps/azure-maps-event-grid-integration':1146 '/en-us/azure/azure-maps/azure-maps-qps-rate-limits':686 '/en-us/azure/azure-maps/choose-map-style':883 '/en-us/azure/azure-maps/clustering-point-data-web-sdk':1157 '/en-us/azure/azure-maps/consumption-model':894 '/en-us/azure/azure-maps/create-data-source-web-sdk':907 '/en-us/azure/azure-maps/data-driven-style-expressions-web-sdk':1169 '/en-us/azure/azure-maps/drawing-tools-events':1178 '/en-us/azure/azure-maps/drawing-tools-interactions-keyboard-shortcuts':1189 '/en-us/azure/azure-maps/elevation-data-services':654 '/en-us/azure/azure-maps/extend-geojson':916 '/en-us/azure/azure-maps/geocoding-coverage':696 '/en-us/azure/azure-maps/how-to-create-template':926 '/en-us/azure/azure-maps/how-to-dev-guide-csharp-sdk':1200 '/en-us/azure/azure-maps/how-to-dev-guide-java-sdk':1211 '/en-us/azure/azure-maps/how-to-dev-guide-js-sdk':1222 '/en-us/azure/azure-maps/how-to-dev-guide-py-sdk':1233 '/en-us/azure/azure-maps/how-to-manage-authentication':759 '/en-us/azure/azure-maps/how-to-manage-consent':936 '/en-us/azure/azure-maps/how-to-manage-pricing-tier':541 '/en-us/azure/azure-maps/how-to-render-custom-data':474 '/en-us/azure/azure-maps/how-to-request-weather-data':1247 '/en-us/azure/azure-maps/how-to-search-for-address':1260 '/en-us/azure/azure-maps/how-to-secure-daemon-app':769 '/en-us/azure/azure-maps/how-to-secure-device-code':783 '/en-us/azure/azure-maps/how-to-secure-sas-app':793 '/en-us/azure/azure-maps/how-to-secure-spa-app':807 '/en-us/azure/azure-maps/how-to-secure-spa-users':820 '/en-us/azure/azure-maps/how-to-secure-webapp-users':833 '/en-us/azure/azure-maps/how-to-show-attribution':484 '/en-us/azure/azure-maps/how-to-use-best-practices-for-routing':495 '/en-us/azure/azure-maps/how-to-use-best-practices-for-search':505 '/en-us/azure/azure-maps/how-to-use-image-templates-web-sdk':1272 '/en-us/azure/azure-maps/how-to-use-map-control':1286 '/en-us/azure/azure-maps/how-to-use-npm-package':1299 '/en-us/azure/azure-maps/how-to-use-spatial-io-module':1310 '/en-us/azure/azure-maps/how-to-use-ts-rest-sdk':1320 '/en-us/azure/azure-maps/ios-sdk-migration-guide':1332 '/en-us/azure/azure-maps/itinerary-optimization-service':670 '/en-us/azure/azure-maps/map-accessibility':515 '/en-us/azure/azure-maps/map-add-bubble-layer':947 '/en-us/azure/azure-maps/map-add-controls':957 '/en-us/azure/azure-maps/map-add-custom-html':968 '/en-us/azure/azure-maps/map-add-drawing-toolbar':1343 '/en-us/azure/azure-maps/map-add-heat-map-layer':1355 '/en-us/azure/azure-maps/map-add-image-layer':1364 '/en-us/azure/azure-maps/map-add-line-layer':1375 '/en-us/azure/azure-maps/map-add-pin':979 '/en-us/azure/azure-maps/map-add-popup':989 '/en-us/azure/azure-maps/map-add-shape':1386 '/en-us/azure/azure-maps/map-add-snap-grid':1397 '/en-us/azure/azure-maps/map-add-tile-layer':1408 '/en-us/azure/azure-maps/map-create':1420 '/en-us/azure/azure-maps/map-events':1430 '/en-us/azure/azure-maps/map-extruded-polygon':1440 '/en-us/azure/azure-maps/map-get-information-from-coordinate':1449 '/en-us/azure/azure-maps/map-get-shape-data':1460 '/en-us/azure/azure-maps/map-route':1470 '/en-us/azure/azure-maps/map-search-location':1481 '/en-us/azure/azure-maps/map-show-traffic':1492 '/en-us/azure/azure-maps/migrate-bing-maps-overview':553 '/en-us/azure/azure-maps/migrate-calculate-route':1503 '/en-us/azure/azure-maps/migrate-calculate-truck-route':565 '/en-us/azure/azure-maps/migrate-find-location-address':1514 '/en-us/azure/azure-maps/migrate-find-location-by-point':1525 '/en-us/azure/azure-maps/migrate-find-location-query':1537 '/en-us/azure/azure-maps/migrate-find-time-zone':1550 '/en-us/azure/azure-maps/migrate-from-bing-maps-web-app':1563 '/en-us/azure/azure-maps/migrate-from-google-maps':578 '/en-us/azure/azure-maps/migrate-from-google-maps-web-app':1578 '/en-us/azure/azure-maps/migrate-from-google-maps-web-services':1591 '/en-us/azure/azure-maps/migrate-geocode-dataflow':1602 '/en-us/azure/azure-maps/migrate-geodata':1614 '/en-us/azure/azure-maps/migrate-get-imagery-metadata':590 '/en-us/azure/azure-maps/migrate-get-static-map':1626 '/en-us/azure/azure-maps/migrate-get-traffic-incidents':1638 '/en-us/azure/azure-maps/migrate-route-v1-api':1002 '/en-us/azure/azure-maps/migrate-sds-data-source-management':603 '/en-us/azure/azure-maps/migrate-search-v1-api':614 '/en-us/azure/azure-maps/migrate-traffic-v1-api':1014 '/en-us/azure/azure-maps/power-bi-visual-add-marker-layer':1650 '/en-us/azure/azure-maps/power-bi-visual-add-pie-chart-layer':1663 '/en-us/azure/azure-maps/power-bi-visual-cluster-bubbles':1674 '/en-us/azure/azure-maps/power-bi-visual-conversion':626 '/en-us/azure/azure-maps/power-bi-visual-data-residency':845 '/en-us/azure/azure-maps/power-bi-visual-geocode':1685 '/en-us/azure/azure-maps/power-bi-visual-get-started':1697 '/en-us/azure/azure-maps/power-bi-visual-manage-access':857 '/en-us/azure/azure-maps/power-bi-visual-understanding-layers':1708 '/en-us/azure/azure-maps/private-endpoints':868 '/en-us/azure/azure-maps/render-coverage':707 '/en-us/azure/azure-maps/routing-coverage':717 '/en-us/azure/azure-maps/set-drawing-options':1717 '/en-us/azure/azure-maps/spatial-io-add-ogc-map-layer':1727 '/en-us/azure/azure-maps/spatial-io-add-simple-data-layer':1736 '/en-us/azure/azure-maps/spatial-io-connect-wfs-service':1747 '/en-us/azure/azure-maps/spatial-io-core-operations':1758 '/en-us/azure/azure-maps/spatial-io-read-write-spatial-data':1025 '/en-us/azure/azure-maps/spatial-io-supported-data-format-details':1038 '/en-us/azure/azure-maps/supported-browsers':1051 '/en-us/azure/azure-maps/supported-languages':1061 '/en-us/azure/azure-maps/supported-map-styles':1074 '/en-us/azure/azure-maps/supported-search-categories':1084 '/en-us/azure/azure-maps/traffic-coverage':727 '/en-us/azure/azure-maps/understanding-azure-maps-transactions':636 '/en-us/azure/azure-maps/weather-coverage':737 '/en-us/azure/azure-maps/weather-services-faq':447 '/en-us/azure/azure-maps/web-sdk-best-practices':527 '/en-us/azure/azure-maps/web-sdk-migration-guide':1097 '/en-us/azure/azure-maps/webgl-custom-layer':1768 '/en-us/azure/azure-maps/zoom-levels-and-tile-grid':1108 '/microsoftdocs/mcp/blob/main/readme.md)':163 '2025':997 '3':134 'accept':202 'access':168,255,358,507,848,861 'account':756,920 'add':937,958,969,980,1333,1387,1398,1639,1651 'address':1506 'agent':83,127,186,200 'android':1127 'anim':1411 'api':222,285,403,558,995,1011,1252,1522,1547,1588,1606 'app':244,271,422,459,512,825,1090,1129,1283,1296,1326,1555,1567 'appli':452,485,496 'applic':766 'architect':655 'architectur':16,53,292,300,637 'arm':922 'attribut':480 'auth':359 'auth/security':245 'authent':225,453,744,751,790 'avail':153 'azur':2,7,30,36,45,219,242,273,283,299,312,334,356,382,401,417,440,457,467,477,489,500,510,519,535,549,560,574,585,592,595,608,621,628,647,663,676,688,698,709,719,729,742,754,761,779,785,800,809,822,835,850,859,876,889,901,909,918,928,943,951,964,975,985,991,1004,1019,1045,1053,1068,1076,1086,1099,1119,1125,1137,1151,1165,1171,1185,1191,1202,1213,1224,1243,1249,1268,1274,1288,1304,1312,1322,1339,1351,1360,1369,1382,1393,1404,1414,1422,1436,1445,1456,1466,1477,1488,1498,1509,1520,1533,1544,1557,1572,1585,1597,1608,1621,1632,1645,1656,1669,1678,1689,1701,1710,1723,1738,1754,1764 'azure-map':1 'background':765 'base':1530 'batch':1598 'behavior':842 'best':12,49,234,239,448,454,486,497,523 'bi':279,368,421,617,838,853,1659,1681,1694,1704 'bill':267,631 'bing':276,545,555,580,599,1494,1505,1516,1527,1539,1552,1593,1604,1616,1628 'bing/google':433 'browser':393,1039 'bubbl':940,1666 'build':642 'built':1066 'built-in':1065 'c':1195 'calcul':1496 'call':1619 'capabl':75,332,714 'categori':86,94,110,206,208,1080 'chart':1653 'check':687,728 'choos':591 'circl':1379 'cluster':1147,1665 'code':25,62,407,414,1081,1110 'combin':65 'common':218,439 'configur':22,59,230,377,381,741,750,869,872,884,927,939,948,971,1052,1098,1389,1641,1698,1709 'connect':1737 'constrain':773 'consumpt':886 'content':70,172 'control':880,949,1278,1291 'convert':615,1504 'coordin':1105 'copyright':479 'copyright/attribution':258 'core':1749 'correct':257,481 'cover':47 'coverag':329,691,701,712,723,734 'creat':895,1344,1409 'csv/xml':1750 'cuopt':319,667 'custom':464,982,1116,1335,1346,1760 'daemon':763 'data':303,316,350,388,465,644,651,722,840,898,931,1030,1149,1160,1241,1302,1729 'data-driven':1159 'dataflow':1595 'decid':566,604 'decis':14,51,259,528 'delimit':1026 'dem':315,650 'descript':210 'design':17,54,293,298,638 'detail':704,1635 'detect':1043 'develop':9 'devic':774 'diagnos':215 'display':1463,1482 'doc':178 'document':73,171 'draw':426,1173,1180,1336,1712 'drawn':1453 'driven':1161 'e.g':98,114 'elev':302,643 'emb':1287 'endpoint':865 'enterpris':547 'entra':363,776,803 'error':227 'evalu':708 'event':962,1140,1142,1175,1427 'expert':4,42 'express':1163 'extend':911 'extract':1450 'extrus':1433 'fallback':190 'featur':508,1042 'fetch':74,170,179,192 'file':104,112,119,124 'fill':1265 'fix':217 'flow':1484 'forecast':1239 'format':1017 'geocod':344,690,1254,1443,1507,1511,1518,1531,1594,1599,1676 'geodata':1605 'geofenc':1139 'geojson':912,1451 'geometri':913 'geospati':322 'get':581,1610,1686 'github.com':162 'github.com/microsoftdocs/mcp/blob/main/readme.md)':161 'global':930 'googl':277,571,1569,1580 'govern':370 'grid':1143,1391 'guid':160 'guidanc':43,264 'handl':1421 'heat':1347 'html':959 'id':364,777,804 'imag':251,471,1262,1357,1623 'imageri':582 'implement':506,1759 'import':81,125 'incid':1486,1630,1634 'includ':10,224,286 'index':87,207 'input':772 'input-constrain':771 'instal':157,159 'integr':24,61,406,416,1109,1136,1190,1201,1212,1223,1300 'interact':797,813,827,1181 'interpret':627 'io':429,1022,1035,1307,1324,1732,1741,1751 'isol':373 'issu':223,444 'itinerari':308,659 'java':1206 'javascript':1217 'key':361 'knowledg':5 'l120':101,380 'l121':410 'l121-l181':409 'l181':411 'l35':100 'l35-l120':99 'l36':213 'l36-l40':212 'l40':214 'l41':237 'l41-l51':236 'l51':238 'l52':262 'l52-l64':261 'l64':263 'l65':296 'l65-l70':295 'l70':297 'l71':327 'l71-l80':326 'l80':328 'l81':353 'l81-l95':352 'l95':354 'l96':379 'l96-l120':378 'languag':1056 'latest':142 'layer':387,425,941,973,1349,1358,1367,1380,1400,1434,1643,1654,1667,1699,1721,1762 'learn':185,199 'learn-agent-skil':184,198 'learn.microsoft.com':446,461,473,483,494,504,514,526,540,552,564,577,589,602,613,625,635,653,669,685,695,706,716,726,736,748,758,768,782,792,806,819,832,844,856,867,882,893,906,915,925,935,946,956,967,978,988,1001,1013,1024,1037,1050,1060,1073,1083,1096,1107,1122,1134,1145,1156,1168,1177,1188,1199,1210,1221,1232,1246,1259,1271,1285,1298,1309,1319,1331,1342,1354,1363,1374,1385,1396,1407,1419,1429,1439,1448,1459,1469,1480,1491,1502,1513,1524,1536,1549,1562,1577,1590,1601,1613,1625,1637,1649,1662,1673,1684,1696,1707,1716,1726,1735,1746,1757,1767 'learn.microsoft.com/en-us/azure/azure-maps/add-custom-protocol-pmtiles':1121 'learn.microsoft.com/en-us/azure/azure-maps/android-sdk-migration-guide':1133 'learn.microsoft.com/en-us/azure/azure-maps/authentication-best-practices':460 'learn.microsoft.com/en-us/azure/azure-maps/azure-maps-authentication':747 'learn.microsoft.com/en-us/azure/azure-maps/azure-maps-event-grid-integration':1144 'learn.microsoft.com/en-us/azure/azure-maps/azure-maps-qps-rate-limits':684 'learn.microsoft.com/en-us/azure/azure-maps/choose-map-style':881 'learn.microsoft.com/en-us/azure/azure-maps/clustering-point-data-web-sdk':1155 'learn.microsoft.com/en-us/azure/azure-maps/consumption-model':892 'learn.microsoft.com/en-us/azure/azure-maps/create-data-source-web-sdk':905 'learn.microsoft.com/en-us/azure/azure-maps/data-driven-style-expressions-web-sdk':1167 'learn.microsoft.com/en-us/azure/azure-maps/drawing-tools-events':1176 'learn.microsoft.com/en-us/azure/azure-maps/drawing-tools-interactions-keyboard-shortcuts':1187 'learn.microsoft.com/en-us/azure/azure-maps/elevation-data-services':652 'learn.microsoft.com/en-us/azure/azure-maps/extend-geojson':914 'learn.microsoft.com/en-us/azure/azure-maps/geocoding-coverage':694 'learn.microsoft.com/en-us/azure/azure-maps/how-to-create-template':924 'learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-csharp-sdk':1198 'learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-java-sdk':1209 'learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-js-sdk':1220 'learn.microsoft.com/en-us/azure/azure-maps/how-to-dev-guide-py-sdk':1231 'learn.microsoft.com/en-us/azure/azure-maps/how-to-manage-authentication':757 'learn.microsoft.com/en-us/azure/azure-maps/how-to-manage-consent':934 'learn.microsoft.com/en-us/azure/azure-maps/how-to-manage-pricing-tier':539 'learn.microsoft.com/en-us/azure/azure-maps/how-to-render-custom-data':472 'learn.microsoft.com/en-us/azure/azure-maps/how-to-request-weather-data':1245 'learn.microsoft.com/en-us/azure/azure-maps/how-to-search-for-address':1258 'learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-daemon-app':767 'learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-device-code':781 'learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-sas-app':791 'learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-spa-app':805 'learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-spa-users':818 'learn.microsoft.com/en-us/azure/azure-maps/how-to-secure-webapp-users':831 'learn.microsoft.com/en-us/azure/azure-maps/how-to-show-attribution':482 'learn.microsoft.com/en-us/azure/azure-maps/how-to-use-best-practices-for-routing':493 'learn.microsoft.com/en-us/azure/azure-maps/how-to-use-best-practices-for-search':503 'learn.microsoft.com/en-us/azure/azure-maps/how-to-use-image-templates-web-sdk':1270 'learn.microsoft.com/en-us/azure/azure-maps/how-to-use-map-control':1284 'learn.microsoft.com/en-us/azure/azure-maps/how-to-use-npm-package':1297 'learn.microsoft.com/en-us/azure/azure-maps/how-to-use-spatial-io-module':1308 'learn.microsoft.com/en-us/azure/azure-maps/how-to-use-ts-rest-sdk':1318 'learn.microsoft.com/en-us/azure/azure-maps/ios-sdk-migration-guide':1330 'learn.microsoft.com/en-us/azure/azure-maps/itinerary-optimization-service':668 'learn.microsoft.com/en-us/azure/azure-maps/map-accessibility':513 'learn.microsoft.com/en-us/azure/azure-maps/map-add-bubble-layer':945 'learn.microsoft.com/en-us/azure/azure-maps/map-add-controls':955 'learn.microsoft.com/en-us/azure/azure-maps/map-add-custom-html':966 'learn.microsoft.com/en-us/azure/azure-maps/map-add-drawing-toolbar':1341 'learn.microsoft.com/en-us/azure/azure-maps/map-add-heat-map-layer':1353 'learn.microsoft.com/en-us/azure/azure-maps/map-add-image-layer':1362 'learn.microsoft.com/en-us/azure/azure-maps/map-add-line-layer':1373 'learn.microsoft.com/en-us/azure/azure-maps/map-add-pin':977 'learn.microsoft.com/en-us/azure/azure-maps/map-add-popup':987 'learn.microsoft.com/en-us/azure/azure-maps/map-add-shape':1384 'learn.microsoft.com/en-us/azure/azure-maps/map-add-snap-grid':1395 'learn.microsoft.com/en-us/azure/azure-maps/map-add-tile-layer':1406 'learn.microsoft.com/en-us/azure/azure-maps/map-create':1418 'learn.microsoft.com/en-us/azure/azure-maps/map-events':1428 'learn.microsoft.com/en-us/azure/azure-maps/map-extruded-polygon':1438 'learn.microsoft.com/en-us/azure/azure-maps/map-get-information-from-coordinate':1447 'learn.microsoft.com/en-us/azure/azure-maps/map-get-shape-data':1458 'learn.microsoft.com/en-us/azure/azure-maps/map-route':1468 'learn.microsoft.com/en-us/azure/azure-maps/map-search-location':1479 'learn.microsoft.com/en-us/azure/azure-maps/map-show-traffic':1490 'learn.microsoft.com/en-us/azure/azure-maps/migrate-bing-maps-overview':551 'learn.microsoft.com/en-us/azure/azure-maps/migrate-calculate-route':1501 'learn.microsoft.com/en-us/azure/azure-maps/migrate-calculate-truck-route':563 'learn.microsoft.com/en-us/azure/azure-maps/migrate-find-location-address':1512 'learn.microsoft.com/en-us/azure/azure-maps/migrate-find-location-by-point':1523 'learn.microsoft.com/en-us/azure/azure-maps/migrate-find-location-query':1535 'learn.microsoft.com/en-us/azure/azure-maps/migrate-find-time-zone':1548 'learn.microsoft.com/en-us/azure/azure-maps/migrate-from-bing-maps-web-app':1561 'learn.microsoft.com/en-us/azure/azure-maps/migrate-from-google-maps':576 'learn.microsoft.com/en-us/azure/azure-maps/migrate-from-google-maps-web-app':1576 'learn.microsoft.com/en-us/azure/azure-maps/migrate-from-google-maps-web-services':1589 'learn.microsoft.com/en-us/azure/azure-maps/migrate-geocode-dataflow':1600 'learn.microsoft.com/en-us/azure/azure-maps/migrate-geodata':1612 'learn.microsoft.com/en-us/azure/azure-maps/migrate-get-imagery-metadata':588 'learn.microsoft.com/en-us/azure/azure-maps/migrate-get-static-map':1624 'learn.microsoft.com/en-us/azure/azure-maps/migrate-get-traffic-incidents':1636 'learn.microsoft.com/en-us/azure/azure-maps/migrate-route-v1-api':1000 'learn.microsoft.com/en-us/azure/azure-maps/migrate-sds-data-source-management':601 'learn.microsoft.com/en-us/azure/azure-maps/migrate-search-v1-api':612 'learn.microsoft.com/en-us/azure/azure-maps/migrate-traffic-v1-api':1012 'learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-add-marker-layer':1648 'learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-add-pie-chart-layer':1661 'learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-cluster-bubbles':1672 'learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-conversion':624 'learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-data-residency':843 'learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-geocode':1683 'learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-get-started':1695 'learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-manage-access':855 'learn.microsoft.com/en-us/azure/azure-maps/power-bi-visual-understanding-layers':1706 'learn.microsoft.com/en-us/azure/azure-maps/private-endpoints':866 'learn.microsoft.com/en-us/azure/azure-maps/render-coverage':705 'learn.microsoft.com/en-us/azure/azure-maps/routing-coverage':715 'learn.microsoft.com/en-us/azure/azure-maps/set-drawing-options':1715 'learn.microsoft.com/en-us/azure/azure-maps/spatial-io-add-ogc-map-layer':1725 'learn.microsoft.com/en-us/azure/azure-maps/spatial-io-add-simple-data-layer':1734 'learn.microsoft.com/en-us/azure/azure-maps/spatial-io-connect-wfs-service':1745 'learn.microsoft.com/en-us/azure/azure-maps/spatial-io-core-operations':1756 'learn.microsoft.com/en-us/azure/azure-maps/spatial-io-read-write-spatial-data':1023 'learn.microsoft.com/en-us/azure/azure-maps/spatial-io-supported-data-format-details':1036 'learn.microsoft.com/en-us/azure/azure-maps/supported-browsers':1049 'learn.microsoft.com/en-us/azure/azure-maps/supported-languages':1059 'learn.microsoft.com/en-us/azure/azure-maps/supported-map-styles':1072 'learn.microsoft.com/en-us/azure/azure-maps/supported-search-categories':1082 'learn.microsoft.com/en-us/azure/azure-maps/traffic-coverage':725 'learn.microsoft.com/en-us/azure/azure-maps/understanding-azure-maps-transactions':634 'learn.microsoft.com/en-us/azure/azure-maps/weather-coverage':735 'learn.microsoft.com/en-us/azure/azure-maps/weather-services-faq':445 'learn.microsoft.com/en-us/azure/azure-maps/web-sdk-best-practices':525 'learn.microsoft.com/en-us/azure/azure-maps/web-sdk-migration-guide':1095 'learn.microsoft.com/en-us/azure/azure-maps/webgl-custom-layer':1766 'learn.microsoft.com/en-us/azure/azure-maps/zoom-levels-and-tile-grid':1106 'level':1102 'limit':19,56,324,330,339,671,680 'line':96,108,209,1366 'link':113,122,376,864 'local':66,392,1055 'locat':90,1472 'lookup':1257,1542 'make':15,52,260,529 'manag':534,846,897 'map':3,8,31,37,46,220,243,270,274,284,313,335,357,383,385,402,418,434,441,458,468,478,490,501,511,520,536,546,550,561,572,575,586,593,609,618,622,629,664,677,689,699,710,720,730,743,755,762,780,786,801,810,823,836,851,860,873,877,879,890,902,910,919,929,944,952,954,965,976,986,992,1005,1020,1046,1054,1069,1070,1077,1087,1100,1120,1126,1138,1152,1166,1172,1186,1192,1203,1214,1225,1244,1250,1269,1275,1277,1289,1290,1305,1313,1323,1340,1348,1352,1361,1370,1383,1394,1405,1412,1415,1423,1426,1437,1446,1457,1467,1478,1489,1499,1510,1521,1534,1545,1553,1558,1570,1573,1581,1586,1609,1618,1633,1646,1657,1670,1679,1690,1702,1711,1724,1739,1755,1765 'markdown':189,205 'marker':960,1642 'mcp':148,175 'metadata':583 'metadata.generated':129 'method':360,745,752 'microsoft':177 'microsoftdoc':149,176 'migrat':269,396,431,543,554,569,579,606,990,1003,1085,1124,1321,1515,1526,1538,1551,1564,1579,1592,1615,1627 'mobil':1282 'model':391,887 'modul':1317,1714 'month':135 'multi':307,658 'multi-itinerari':306,657 'network':167,372 'newer':400,1010 'node.js':1295 'non':796 'non-interact':795 'npm':1293 'nvidia':318,666 'ogc':1719 'old':136 'older':282 'open':314,649 'oper':1752 'optim':310,516,660 'organiz':847 'overlay':1356,1402,1718 'pars':1031 'pattern':18,26,55,63,294,408,412,639,1111,1266 'perform':253,517,1441 'pie':1652 'plan':542 'pmtile':1115 'poi':1256 'point':1148 'polygon':1377,1432,1611 'popup':983 'power':278,367,616,837,852,1658,1680,1693,1703 'practic':13,50,235,240,449,455,487,498,524 'prefer':173 'price':266,537,682 'privat':375,863 'problem':233 'process':932 'protocol':1117 'provid':41 'provis':917 'pull':140 'python':1228 'qps':337,678 'queri':181,195,1529 'query-bas':1528 'quick':68 'quick-refer':67 'quota':20,57,325,672 'rang':97 'raster':470 'rate':338,679 'read':103,118 'real':1236 'real-tim':1235 'refer':69,123 'region':341,693,733,933 'relev':91 'remot':72 'render':252,463,700,1365,1376,1728 'rendering/tiles':345 'replac':291,598,1603 'repositori':146 'request':1234,1461 'request/response':226 'requir':166,476 'resid':841 'resolv':438 'rest':1196,1207,1218,1229,1315,1587 'rest/sdks':424 'result':1475 'return':188,204 'revers':1442,1517 'review':718 'rout':246,287,309,346,390,491,557,562,711,891,993,1464,1495,1500 'routing/traff':35 'rule':1032 'sas':362,788 'scalabl':321 'scenario':366 'sdk':33,522,904,1048,1089,1128,1132,1154,1197,1208,1219,1230,1316,1325,1329,1372,1417,1425,1560,1575 'sds':600 'search':248,290,502,610,1079,1251,1471 'search/geocoding':34 'search/routing/weather':427 'section':92 'secur':21,58,351,355,738,746,760,770,784,794,808,821,858 'security.md':115,116 'select':532,1062 'servic':304,336,405,443,492,596,645,661,732,1008,1583,1744 'shape':1454 'shortcut':1183 'show':475,1474 'sign':816,829 'sign-in':815,828 'simpledatalay':1733 'skill':38,40,80,165,187,201 'skill-azure-maps' 'snap':1390 'solut':323 'sourc':389,899 'source-microsoftdocs' 'spa':811 'spa/daemon/device':365 'spas':798 'spatial':428,1016,1021,1029,1034,1301,1306,1731,1740 'specifi':107 'start':1687 'static':250,469,1617,1622 'string':182,196 'style':386,874,1071,1162 'suggest':137,154 'support':342,394,1015,1040,1078 'symbol':972 'templat':923,1263 'text/markdown':203 'throttl':228 'tier':538,683 'tile':288,587,703,1104,1399 'time':1237,1540 'timezon':1546 'token':789 'tool':150,1174,1713 'toolbar':1337 'topic':436,450,530,640,673,739,870,1112 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'traffic':347,721,1006,1483,1629 'transact':630 'translat':1493 'troubleshoot':11,48,211,435 'truck':556 'tune':254 'typescript':1314 'understand':675,697,834 'updat':398 'url':437,451,531,641,674,740,871,1113 'usag':232,249,633 'use':27,29,78,84,102,117,174,191,311,423,648,775,862,908,921,1064,1075,1114,1158,1170,1179,1193,1204,1215,1226,1248,1261,1273,1303,1311,1431,1664,1675,1748 'user':139,156,814 'v1':611,1007 'v1.0':994 'v1/v2':1092 'v3':1094 'vehicl':885 'version':143 'via':1292 'view':1058 'visual':280,369,619,623,839,854,1647,1660,1671,1682,1691,1705 'weather':221,349,442,731,1240 'web':32,384,521,824,878,903,953,1047,1088,1131,1153,1276,1280,1328,1371,1416,1424,1554,1559,1566,1574,1582 'web/mobile/power':420 'webgl':1761 'webpag':193 'wfs':1743 'wms/wmts':1720 'worldwid':724 'xml':1028 'zone':1541 'zoom':1101","prices":[{"id":"5784d195-c2c3-40f8-8949-2eef052974fe","listingId":"be82c5e7-9bd4-4cc2-960b-c8c163868434","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:59:30.486Z"}],"sources":[{"listingId":"be82c5e7-9bd4-4cc2-960b-c8c163868434","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-maps","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-maps","isPrimary":false,"firstSeenAt":"2026-04-18T21:59:30.486Z","lastSeenAt":"2026-04-22T06:53:34.931Z"}],"details":{"listingId":"be82c5e7-9bd4-4cc2-960b-c8c163868434","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-maps","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":497,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-04-22T01:37:27Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"590d517c87585583cdeea223060c2ebd05a981b5","skill_md_path":"skills/azure-maps/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-maps"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-maps","description":"Expert knowledge for Azure Maps development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. Use when using Azure Maps web SDK, search/geocoding, routing/traffic, weather APIs, or migrating from Bing/Google Maps, and other Azure Maps related development tasks. Not for Azure AI Search (use azure-cognitive-search), Azure Digital Twins (use azure-digital-twins), Azure IoT (use azure-iot), Azure IoT Hub (use azure-iot-hub).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-maps"},"updatedAt":"2026-04-22T06:53:34.931Z"}}