다음을 통해 공유


REST SDK 개발자 가이드

모든 프로그래밍 언어에서 직접 Azure Maps Rest API를 호출할 수 있지만 오류가 발생하기 쉬워질 가능성이 있습니다. Azure Maps 팀은 애플리케이션에 Azure Maps를 더 쉽고 덜 쉽게 통합할 수 있도록 C#(.NET), Python, JavaScript/TypeScript 및 Java용 SDK에서 REST API를 캡슐화했습니다.

이 문서에는 시작할 수 있도록 하는 방법 문서에 대한 링크와 함께 각 SDK에 대해 현재 사용 가능한 라이브러리가 나열되어 있습니다.

C# SDK

Azure Maps C# SDK는 .NET Standard 2.0과 호환되는 모든 .NET 버전을 지원합니다.

서비스 이름 NuGet 패키지 샘플
Search Azure.Maps.Search 검색 샘플
라우팅 Azure.Maps.Routing  라우팅 샘플
렌더링 Azure.Maps.Rendering 렌더링 샘플
지리적 위치 Azure.Maps.Geolocation 지리적 위치 샘플

자세한 내용은 C# SDK 개발자 가이드를 참조하세요.

Python SDK

Azure Maps Python SDK는 Python 버전 3.7 이상을 지원합니다. 향후 Python 버전에 대한 자세한 내용은 Python 정책 계획용 Azure SDK를 확인합니다.

서비스 이름 PyPi 패키지 샘플
Search azure-maps-search 검색 샘플
Route azure-maps-route  경로 샘플
렌더링 azure-maps-render 렌더링 샘플
지리적 위치 azure-maps-geolocation 지리적 위치 샘플

자세한 내용은 python SDK 개발자 가이드를 참조하세요.

JavaScript/TypeScript

Azure Maps JavaScript/TypeScript SDK는 활성 상태 및 유지 관리 상태의 버전을 포함하여 Node.js의 LTS 버전을 지원합니다.

서비스 이름 NPM 패키지 샘플
Search @azure-rest/maps-search 검색 샘플
Route @azure-rest/maps-route 경로 샘플
렌더링 @azure-rest/maps-render 렌더링 샘플
지리적 위치 @azure-rest/maps-geolocation 지리적 위치 샘플

자세한 내용은 JavaScript/TypeScript SDK 개발자 가이드를 참조하세요.

Java

Azure Maps Java SDK는 Java 8 이상을 지원합니다.

서비스 이름 Maven 패키지 샘플
Search azure-maps-search 검색 샘플
라우팅 azure-maps-routing  라우팅 샘플
렌더링 azure-maps-rendering 렌더링 샘플
지리적 위치 azure-maps-geolocation 지리적 위치 샘플
표준 시간대 azure-maps-timezone 표준 시간대 샘플

자세한 내용은 Java SDK 개발자 가이드를 참조하세요.