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 パッケージ | サンプル |
---|---|---|
検索する | Azure.Maps.Search | 検索サンプル |
ルーティング | Azure.Maps.Routing | ルーティング サンプル |
レンダリング | Azure.Maps.Rendering | レンダリング サンプル |
位置情報 | Azure.Maps.Geolocation | 位置情報サンプル |
詳細については、C# SDK 開発者ガイドを参照してください。
Python SDK
Azure Maps Python SDK では、Python バージョン 3.7 以降がサポートされています。 今後の Python バージョンの詳細については、Azure SDK for Python ポリシーの計画に関するページを参照してください。
[サービス名] | PyPi パッケージ | サンプル |
---|---|---|
検索する | azure-maps-search | 検索サンプル |
Route | azure-maps-route | ルート サンプル |
レンダリング | azure-maps-render | レンダリング サンプル |
位置情報 | azure-maps-geolocation | 位置情報サンプル |
詳細については、Python SDK 開発者ガイドを参照してください。
JavaScript/TypeScript
Azure Maps JavaScript/TypeScript SDK では、アクティブな状態とメンテナンス状態のバージョンを含む LTS バージョンの Node.js がサポートされています。
[サービス名] | npm パッケージ | サンプル |
---|---|---|
検索する | @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 以降がサポートされています。
詳細については、Java SDK 開発者ガイドを参照してください。