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

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

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

Пакет SDK для C#

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

Имя службы Пакет NuGet Образцы
Поиск Azure. Карты. Поиск Примеры поиска
Маршрутизация Azure. Карты. Маршрутизации  Примеры маршрутизации
Отрисовка Azure. Карты. Визуализации Пример отрисовки
Геопозиционирование Azure. Карты. Географического расположения Пример географического расположения

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

Пакет SDK для Python

Пакет SDK для Python Карты Azure поддерживает 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 Карты поддерживает версии 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 Карты поддерживает Java 8 или более поздней версии.

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

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