Share via


Guia do desenvolvedor do SDK REST

Você pode chamar a API Rest do Azure Maps diretamente de qualquer linguagem de programação, no entanto, isso pode ser um trabalho propenso a erros que exija esforço extra. Para tornar a incorporação do Azure Maps em seus aplicativos mais fácil e menos propensa a erros, a equipe do Azure Maps encapsula sua 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 para ajudá-lo a começar.

SDK C#

O SDK do Azure Maps C# dá suporte a qualquer versão do .NET que seja compatível com o .NET standard 2.0.

Nome do serviço Pacote NuGet Amostras
Procurar Azure.Maps.Search Exemplos de pesquisa
Encaminhamento Azure.Maps.Routing  Exemplos de roteamento
Composição Azure.Maps.Rendering Exemplo de renderização
Geolocalização Azure.Maps.Geolocalização Exemplo de geolocalização

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

Python SDK

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

Nome do serviço Pacote PyPi Amostras
Procurar azure-maps-search Exemplos de pesquisa
Percurso azure-maps-route  Amostras de rotas
Composição azure-maps-render Exemplo de renderização
Geolocalização azure-maps-geolocalização Exemplo de geolocalização

Para obter mais informações, consulte o python SDK Developers Guide.

JavaScript/TypeScript

O SDK JavaScript/TypeScript do Azure Maps dá suporte a versões LTS do Node.js incluindo versões em Status ativo e Status de manutenção.

Nome do serviço Pacotes npm Amostras
Procurar @azure-rest/maps-search Exemplos de pesquisa
Percurso @azure-rest/mapas-rota Amostras de rotas
Composição @azure-rest/maps-render Exemplo de renderização
Geolocalização @azure-repouso/mapas-geolocalização Exemplo de geolocalização

Para obter mais informações, consulte o Guia de desenvolvedores do SDK JavaScript/TypeScript.

Java

O SDK Java do Azure Maps suporta Java 8 ou superior.

Nome do serviço Pacote Maven Amostras
Procurar azure-maps-search Exemplos de pesquisa
Encaminhamento azure-maps-routing  Exemplos de roteamento
Composição azure-maps-rendering Exemplo de renderização
Geolocalização azure-maps-geolocalização Exemplo de geolocalização
Fuso horário azure-maps-timezone Amostras de fuso horário

Para obter mais informações, consulte o Guia do desenvolvedor do Java SDK.