ArcGIS API for Python

ArcGIS の強力な地理解析機能を効率よく実施するための Python API

ArcGIS API for Python によって Python での地理解析とデータベースや Web GIS 上のコンテンツを管理することができます。

データを一括作成・更新

シェープファイルやファイル ジオデータベースはもちろん、Word や Excel ファイルもコンテンツとして Web GIS 上に作成することが可能です。位置情報付きの CSV ファイルなら簡単にフィーチャ サービスを公開することができます。すでに公開済みのサービスの属性情報を更新することもスクリプトから実行できます。

ArcGIS Apps で利用するデータを作成

スクリプトから Web マップを作成することが可能です。もちろん作成した Web マップは現地調査で使用する ArcGIS Apps で使用することができます。 ArcGIS StoryMaps をスクリプトから作成することも可能です

コンテンツ・ユーザーを管理する

Web GIS のユーザー、グループの作成・更新・削除をスクリプトから操作することができます。また、組織内に存在する GIS コンテンツは該当するデータを一括で削除したり、コンテンツの公開範囲を一括で変更することもできます。汎用的な Python ライブラリと連携して、グラフや画像として出力することも可能です。

Web GIS の解析機能を利用する

例えば ArcGIS Online には、よく使用される GIS 解析機能が多く備わっています。それをスクリプトから実行して、GIS を活用した分析結果として活用することができます。スクリプトを組めば、複数の解析を一度で実行することも可能です。ArcGIS Online では、次のような GIS 解析を実行することができます。

  • ジオコーディング
  • ネットワーク解析
  • 空間解析
  • ジオエンリッチメント

利用できる解析機能について、詳しくは ArcGIS Online の豊富な空間解析機能 をご覧ください。ArcGIS Enterprise の空間解析機能もスクリプトから実行することができます。