azure-maps-search-dotnet

Access Azure Maps services for geocoding, routing, rendering, geolocation, and weather in .NET.

2.9k|323|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/microsoft/skills --skill azure-maps-search-dotnet-microsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-maps-search-dotnet
Source: https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-dotnet/skills/azure-maps-search-dotnet
Command: npx skills add https://github.com/microsoft/skills --skill azure-maps-search-dotnet-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure Maps SDK for .NET provides location-based services for geocoding, routing, rendering, geolocation, and weather, enabling developers to access map data directly from .NET applications and build location-aware solutions.

Core Features & Use Cases

  • Geocoding (address to coordinates) and reverse geocoding for mapping and validation scenarios.
  • Routing, route matrices, and isochrone capabilities to compute directions and travel time between points.
  • Rendering support including map tiles and static images, plus IP geolocation and weather data retrieval.
  • Flexible authentication options (subscription keys, Microsoft Entra ID, and SAS tokens) and account management patterns.
  • Comprehensive package coverage across Azure.Maps.Search, Azure.Maps.Routing, Azure.Maps.Rendering, Azure.Maps.Geolocation, Azure.Maps.Weather, and Azure.ResourceManager.Maps for end-to-end workflows.

Quick Start

Install the maps packages and instantiate a Maps client to start geocoding or routing.

Frequently Asked Questions about azure-maps-search-dotnet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform geocoding and reverse geocoding in .NET?

Geocoding and reverse geocoding in .NET use the Azure.Maps.Search package to convert addresses to coordinates and coordinates to addresses. You instantiate a Maps client, authenticate, and call the search APIs.

How do I calculate route directions and route matrices in .NET?

Route directions and route matrices are computed using the Azure.Maps.Routing package. Developers build an authenticated client to request travel directions, isochrones, and matrices between geographic points.

Can I authenticate to Azure Maps using Microsoft Entra ID instead of a subscription key?

Azure Maps authentication supports subscription keys, Microsoft Entra ID, and SAS tokens. Developers can configure the .NET SDK client with Entra ID credentials for secure, identity-based access.

Does the Azure Maps .NET SDK support rendering map tiles and static images?

Rendering map tiles and static images is supported through the Azure.Maps.Rendering package. Developers retrieve visual map data by configuring an authenticated client and requesting render tiles.

What's the best way to get weather and IP geolocation data in a .NET application?

Weather and IP geolocation data retrieval in .NET uses the Azure.Maps.Weather and Azure.Maps.Geolocation packages. Developers instantiate clients with valid authentication to query location-based weather and IP position.