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 개발자 가이드를 참조하세요.