製品 > ArcGIS Platform > API/SDK

ArcGIS Platform

API/SDK

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

さまざまなプラットフォームに対応した Web、ネイティブ、スクリプト用の API/SDK とローコード開発用にアプリ ビルダーを提供します。高度で豊富なロケーション機能を持った ArcGIS の API/SDK とアプリ ビルダー、またはサードパーティのオープンソース API を使用して、多様な環境に対応したアプリを開発することができます。

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

 

Web API

オープンソースを含む ArcGIS の API、および、サードパーティの API を使用して Web ブラウザーベースの 2D/3D マッピング アプリを構築できます。


ArcGIS API for JavaScript

 

豊富なビジュアライゼーションと地理解析機能を持った Web ブラウザー ベースのアプリを効率よく開発するための API です。デスクトップ、タブレット、スマートフォンに対応しています。

詳細

Esri Leaflet

 

Esri Leaflet は、ArcGIS ロケーションサービスにアクセスするためのオープンソースの JavaScript ツールの軽量セットです。

詳細(英語)

Mapbox GL JS 連携

 

Mapbox GL JS は、WebGL を使用してベクタータイルからインタラクティブ マップをレンダリングする JavaScript ライブラリです。Mapbox GL JS から ArcGIS ロケーションサービスを利用することができます。

詳細(英語)

OpenLayers 連携

 

OpenLayers は、インタラクティブ マップを作成するための JavaScript ライブラリです。OpenLayers から ArcGIS ロケーションサービスを利用することができます。

詳細(英語)

ArcGIS REST JS

 

ArcGIS REST JS は、ArcGIS ロケーションサービスにアクセスするためのオープンソースの JavaScript モジュールのコレクションです。

詳細(英語)

ネイティブ API

ロケーションサービスと ArcGIS Runtime SDK を使用して、オンラインおよびオフラインで機能する 2D/3D マッピング アプリを構築できます。


ArcGIS Runtime SDK for .NET

 

.NET プラットフォーム用のネイティブ GIS アプリの開発キットです。WPF、UWP、Xamarin.Forms アプリを開発できます。

詳細

ArcGIS Runtime SDK for Android

 

Android プラットフォーム用のネイティブ GIS アプリの開発キットです。Java または Kotlin を使用して Android アプリを開発できます。

詳細

ArcGIS Runtime SDK for iOS

 

iOS プラットフォーム用のネイティブ GIS アプリの開発キットです。Objective-C または Swift を使用して iOS アプリを開発できます。

詳細

ArcGIS Runtime SDK for Java

 

Java プラットフォーム用のネイティブ GIS アプリの開発キットです。Windows、Linux、macOS  向けのデスクトップ アプリを開発できます。

※国内未サポート製品です

詳細(英語)

ArcGIS Runtime SDK for Qt

 

Qt プラットフォーム用のネイティブ GIS アプリの開発キットです。クロスプラットフォームのデスクトップおよびモバイルアプリを開発できます。

※国内未サポート製品です

詳細(英語)

スクリプト API


ArcGIS API for Python

 

シンプルで使いやすい Python ライブラリとして、GIS データの可視化や GIS 解析の実行を対話形式で実行できるとともに、GIS システム管理タスクなどをスクリプトから実行できる機能を提供します。

詳細

REST API


ArcGIS REST API

 

ロケーションサービスの機能を提供する REST API です。ArcGIS の各 API/SDK はこの ArcGIS REST API をもとに開発されています。

詳細(英語)

アプリ ビルダー


ArcGIS Experience Builder(Developer Edition)

 

モダンな Web アプリ構築のための新しいビルダーで、コードを記述することなく Web アプリを作成することができます。豊富なウィジェットのセットから必要なツールを選択できます。ウィジェットやテーマを独自に開発してアプリをカスタマイズするためのフレームワークを提供します。

詳細

ArcGIS Web AppBuilder(Developer Edition)

 

 GUI ベースで Web アプリを作成できるビルダー アプリを独自に拡張することができます。

詳細

ArcGIS AppStudio

 

ローコード開発ソリューションである ArcGIS AppStudio を使用して、モバイル/デスクトップ アプリを簡単かつ迅速に開発および配布できます。 iOS、Android、Windows、Mac、Linux プラットフォームに対応したアプリを作成できます。

※国内未サポート製品です

詳細