ArcGIS Platform

多様な環境に対応した開発キット

ArcGIS 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 Java

Java プラットフォーム用のネイティブ GIS アプリの開発キットです。Windows、Linux、macOS 向けのデスクトップ アプリを開発できます。
※国内未サポート製品です
詳細(英語)

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 をもとに開発されています。
詳細(英語)