多様な環境に対応した開発キット
ArcGIS Location Platform が提供するロケーションサービスを利用したアプリケーションを構築するために、Web、ネイティブ、スクリプト用の API/SDK を利用できます。REST API を使用することでロケーションサービスに直接アクセスすることができます。高度で豊富なロケーション機能を持った ArcGIS の API/SDK、またはサードパーティのオープンソース API を使用して、多様な環境に対応したアプリを開発することができます。
Web API
オープンソースを含む ArcGIS の API、および、サードパーティの API を使用しての Web ブラウザーベースの 2D/3D マッピング アプリを構築できます。
ArcGIS Maps SDK for JavaScript
豊富なビジュアライゼーションと地理解析機能を持った Web ブラウザー ベースのアプリを効率よく開発するための API です。デスクトップ、タブレット、スマートフォンに対応しています。
詳細
Esri Leaflet
Esri Leaflet は、ArcGIS ロケーションサービスにアクセスするためのオープンソースの JavaScript ツールの軽量セットです。
詳細(英語)
MapLibre GL JS 連携
MapLibre GL JS は、WebGL を使用してベクタータイルからインタラクティブ マップをレンダリングする JavaScript ライブラリです。MapLibre GL JS から ArcGIS ロケーションサービスを利用することができます。
詳細(英語)
OpenLayers 連携
OpenLayers は、インタラクティブ マップを作成するための JavaScript ライブラリです。このガイドには、OpenLayers から ArcGIS ロケーションサービスを利用することができます。
詳細(英語)
CesiumJS 連携
CesiumJS は、3D データと画像からインタラクティブなシーンをレンダリングするオープンソースの JavaScript ライブラリです。CesiumJS から ArcGIS ロケーションサービスを利用することができます。
詳細(英語)
ArcGIS REST JS
ArcGIS REST JS は、ArcGIS ロケーションサービスにアクセスするためのオープンソースの JavaScript モジュールのコレクションです。
詳細(英語)
ネイティブ API
ロケーションサービスと ArcGIS Maps SDKs for Native Apps を使用して、オンラインおよびオフラインで機能する 2D/3D マッピング アプリを構築できます。
ArcGIS Maps SDK for .NET
.NET プラットフォーム用のネイティブ GIS アプリの開発キットです。Windows デスクトップや Windows タブレット、iOS、Android などの多様なプラットフォーム向けに様々な GIS 機能を持ったアプリケーションを開発することができます。
詳細
ArcGIS Maps SDK for Kotlin
Android プラットフォーム用のネイティブ GIS アプリの開発キットです。Kotlin を使用して Android アプリを開発できます。
詳細
ArcGIS Maps SDK for Swift
iOS プラットフォーム用のネイティブ GIS アプリの開発キットです。Swift を使用して iOS アプリを開発できます。
詳細
ArcGIS Maps SDK for Qt
Qt プラットフォーム用のネイティブ GIS アプリの開発キットです。クロスプラットフォームのデスクトップおよびモバイルアプリを開発できます。
※国内未サポート製品です
詳細(英語)
ゲームエンジン SDK
一般的なゲームエンジンのプラグインやAPIを使用して、オンラインでもオフラインでも動作する3Dエクスペリエンスを構築できます。
ArcGIS Maps SDK for Unity
ArcGIS Maps SDK for Unity は、ArcGIS で実世界の地図や 3D コンテンツにアクセスできるようにする Unity プラグインです。
※国内未サポート製品です
詳細(英語)
ArcGIS Maps SDK for Unreal Engine
ArcGIS Maps SDK for Unreal Engine は、ArcGIS で実世界の地図や 3D コンテンツにアクセスできるようにする Unreal Engine プラグインです。
※国内未サポート製品です
詳細(英語)
スクリプト API
マッピング、空間分析、データおよびコンテンツ管理用のアプリケーションを構築することができます。
ArcGIS API for Python
シンプルで使いやすい Python ライブラリとして、GIS データの可視化や GIS 解析の実行を対話形式で実行できるとともに、GIS システム管理タスクなどをスクリプトから実行できる機能を提供します。
詳細
REST API
ArcGIS REST API
ロケーションサービスの機能を提供する REST API です。ArcGIS の各 API/SDK はこの ArcGIS REST API をもとに開発されています。
詳細(英語)