Guia do desenvolvedor do SDK REST

É possível chamar a API Rest do Azure Mapas diretamente de qualquer linguagem de programação, mas isso poderá se tornar um trabalho propenso a erros que exigirá esforços adicionais. Para que a incorporação do Azure Mapas nos aplicativos seja mais fácil e menos propensa a erros, a equipe do Azure Mapas encapsulou a API REST em SDKs para C# (.NET), Python, JavaScript/Typescript e Java.

Este artigo lista as bibliotecas atualmente disponíveis para cada SDK com links para artigos de instruções que ajudarão você a começar.

SDK do C#

O SDK do C# do Azure Mapas dá suporte às versões do .NET compatíveis com o .NET Standard 2.0.

Nome do serviço Pacote NuGet Exemplos
Pesquisa Azure.Maps.Search exemplos de pesquisas
Roteamento Azure.Maps.Routing  exemplos de roteamentos
Renderização Azure.Maps.Rendering exemplo de renderização
Geolocalização Azure.Maps.Geolocation exemplo de geolocalização

Para obter mais informações, consulte o Guia para Desenvolvedores de SDK do C#.

SDK do Python

O SDK do Python do Azure Mapas dá suporte ao Python versão 3.7 ou posterior. Verifique o Planejamento de políticas do SDK do Azure para Python para obter mais detalhes sobre as futuras versões do Python.

Nome do serviço Pacote PyPi Exemplos
Pesquisa azure-maps-search exemplos de pesquisas
Route azure-maps-route  exemplos de rota
Render azure-maps-render renderizar amostra
Geolocalização azure-maps-geolocation exemplo de geolocalização

Para saber mais, confira o Guia para Desenvolvedores de SDK do Python.

JavaScript/TypeScript

O TypeScript SDK/JavaScript do Azure Mapas dá suporte a versões de LTS do Node.js, incluindo as versões em status Ativo e status de Manutenção.

Nome do serviço Pacotes npm Exemplos
Pesquisa @azure-rest/maps-search exemplos de pesquisas
Route @azure-rest/maps-route exemplos de rota
Render @azure-rest/maps-render renderizar amostra
Geolocalização @azure-rest/maps-geolocation exemplo de geolocalização

Para saber mais, confira o Guia de Desenvolvedores de SDK do JavaScript/TypeScript SDK.

Java

O SDK do Java do Azure Mapas dá suporte para Java 8 ou superior.

Nome do serviço Pacote do Maven Exemplos
Pesquisa azure-maps-search exemplos de pesquisas
Roteamento azure-maps-routing  exemplos de roteamentos
Renderização azure-maps-rendering exemplo de renderização
Geolocalização azure-maps-geolocation exemplo de geolocalização
TimeZone azure-maps-timezone exemplos de fusos horários

Para obter mais informações, confira o Guia para Desenvolvedores de SDK do Java.