Condividi tramite


Guida per gli sviluppatori di REST SDK

È possibile chiamare l'API REST Mappe di Azure direttamente da qualsiasi linguaggio di programmazione, ma può essere soggetto a errori che richiedono lavoro aggiuntivo. Per integrare Mappe di Azure nelle applicazioni più semplici e meno soggette a errori, il team Mappe di Azure ha incapsulato l'API REST negli SDK per C# (.NET), Python, JavaScript/Typescript e Java.

Questo articolo elenca le librerie attualmente disponibili per ogni SDK con collegamenti ad articoli sulle procedure per iniziare.

SDK per C#

Mappe di Azure C# SDK supporta qualsiasi versione .NET compatibile con .NET Standard 2.0.

Nome servizio Pacchetto NuGet Esempi
Cerca Azure.Maps.Search esempi di ricerca
Routing Azure.Maps.Routing  esempi di routing
Rendering Azure.Maps.Rendering esempio di rendering
Georilevazione Azure.Maps.Geolocation esempio di georilevazione

Per altre informazioni, vedere la Guida per sviluppatori di C# SDK.

Python SDK

Mappe di Azure Python SDK supporta Python versione 3.7 o successiva. Per altre informazioni sulle versioni future di Python, vedere Pianificazione dei criteri di Azure SDK per Python .

Nome servizio Pacchetto PyPi Esempi
Ricerca azure-maps-search esempi di ricerca
Itinerario azure-maps-route  esempi di route
Render azure-maps-render esempio di rendering
Georilevazione azure-maps-geolocation esempio di georilevazione

Per altre informazioni, vedere la Guida per sviluppatori di Python SDK.

JavaScript/TypeScript

Mappe di Azure JavaScript/TypeScript SDK supporta le versioni LTS di Node.js incluse le versioni in Stato attivo e Stato manutenzione.

Nome servizio Pacchetti npm Esempi
Ricerca @azure-rest/maps-search esempi di ricerca
Itinerario @azure-rest/maps-route esempi di route
Render @azure-rest/maps-render esempio di rendering
Georilevazione @azure-rest/maps-geolocation esempio di georilevazione

Per altre informazioni, vedere la Guida per sviluppatori di JavaScript/TypeScript SDK.

Java

Mappe di Azure Java SDK supporta Java 8 o versione successiva.

Nome servizio Pacchetto Maven Esempi
Ricerca azure-maps-search esempi di ricerca
Routing azure-maps-routing  esempi di routing
Rendering azure-maps-rendering esempio di rendering
Georilevazione azure-maps-geolocation esempio di georilevazione
FusoOrario azure-maps-timezone Esempi di fuso orario

Per altre informazioni, vedere la Guida per sviluppatori di Java SDK.