Поделиться через


Руководство разработчика пакета SDK ДЛЯ REST

Rest API Azure Maps можно вызывать непосредственно из любого языка программирования, однако это может быть подвержено ошибкам, требующим дополнительных усилий. Чтобы упростить включение Azure Maps в приложениях и снизить вероятность ошибок, команда Azure Maps инкапсулировала их REST API в пакетах SDK для C# (.NET), Python, JavaScript/TypeScript и Java.

В этой статье перечислены библиотеки, доступные в настоящее время для каждого пакета SDK с ссылками на статьи, которые помогут вам приступить к работе.

Пакет SDK для C#

Пакет SDK для Azure Maps C# поддерживает любую версию .NET, совместимую с .NET standard 2.0.

Имя службы Пакет NuGet Образцы
Найти Azure.Maps.Search Примеры поиска
Маршрутизация Azure.Maps.Routing  Примеры маршрутизации
Отрисовка Azure.Maps.Rendering Пример отрисовки
Геопозиционирование Azure.Maps.Geolocation Пример географического расположения

Дополнительные сведения см. в руководстве разработчиков пакета SDK для C#.

Пакет SDK для Python

Пакет SDK для Python для Azure Maps поддерживает Python версии 3.7 или более поздней версии. Дополнительные сведения о будущих версиях Python см. в статье о планировании политики Azure SDK для Python.

Имя службы Пакет PyPi Образцы
Найти azure-maps-search Примеры поиска
Маршрут azure-maps-route  Примеры маршрутов
Render azure-maps-render Пример отрисовки
Геопозиционирование azure-maps-geolocation Пример географического расположения

Дополнительные сведения см. в руководстве разработчиков пакета SDK для Python.

JavaScript/TypeScript

Пакет SDK JavaScript и TypeScript для Azure Maps поддерживает версии LTS Node.js включая версии в состоянии "Активный" и "Обслуживание".

Имя службы Пакеты npm Образцы
Найти @azure-rest/maps-search Примеры поиска
Маршрут @azure-rest/maps-route Примеры маршрутов
Render @azure-rest/maps-render Пример отрисовки
Геопозиционирование @azure-rest/maps-geolocation Пример географического расположения

Дополнительные сведения см. в руководстве разработчиков пакета SDK JavaScript/TypeScript.

Java

Пакет SDK java для Azure Maps поддерживает Java 8 или более поздней версии.

Имя службы Пакет Maven Образцы
Найти azure-maps-search Примеры поиска
Маршрутизация маршрутизация azure-maps  Примеры маршрутизации
Отрисовка отрисовка azure-maps Пример отрисовки
Геопозиционирование azure-maps-geolocation Пример географического расположения
Часовой пояс часовой пояс azure-maps Примеры часового пояса

Дополнительные сведения см. в руководстве разработчиков пакета SDK для Java.