製品
ArcGIS 主要製品
SaaS マッピング プラットフォーム
次世代デスクトップ GIS
GIS とマッピングの基盤システム
位置情報サービス構築を支援する PaaS
独自アプリの開発
ArcGIS 特化型製品
スマートな意思決定のためのマーケット インテリジェンス
コミュニティの関係構築とコラボレーション
都市開発プロジェクトのための 3D GIS
ロケーション アナリティクス
セルフサービスの位置情報分析
Excel で位置情報を活用
Power BI データの高度な地図表現
SharePoint コンテンツのマッピングと検索
コンテンツ
ArcGISですぐに利用できるデータコンテンツ
ArcGISですぐに利用できるオールインワンデータパッケージ
ArcGISですぐに利用できる基盤データ
(詳細地図、道路網、住居レベル住所、地形)ArcGISですぐに利用できる統計・推計データ
すぐに利用できるコンテンツ配信サービス
すぐに利用できる世界中のデータコンテンツ
ESRIジャパン クラウドサービス
ArcGIS Enterprise のマネージドサービス
防災・減災のための災害対応パッケージ
サポート
よく見られているページ
トレーニング・イベント
ArcGIS API for Python は、Web GIS (ArcGIS Online / ArcGIS Enterprise) を活用してマップと地理空間データを扱うための Python ベースの API です。 GIS データの可視化や解析の実行だけでなく、ユーザー、グループ、アイテムなどを管理するためのシンプルで使いやすいツールを提供します。 さらに、自身が所有しているデータだけでなく、Esri 等が提供するすぐに使えるマップやデータにアクセスすることも可能です。 また、Pandas や Jupyter Notebook といった、他の Python 向けのライブラリやツールとの連携で、より豊富な機能を活用できます。
ポータルの管理など、Web GIS で行う操作をスクリプトから実行できます。例えば、ユーザーやグループの作成・削除や、ポータル内のコンテンツの所有者の変更、組織内のユーザーやロールのレポートの作成などが可能です。これらのタスクを実行するスクリプトを作成し、タスクスケジューラ等で定期的に実行させることでルーティン タスクを自動化し、効率的な Web GIS の活用を実現できます。
スクリプトから Web GIS のアイテムを作成し、サービスとして公開することが可能です。既存データの更新や複製もスクリプトから実行できるため、ピークを避けた時間帯にデータを一括更新することや、開発環境で作成した GIS コンテンツを本番環境へ移行させることが可能です。
Web GIS 上の解析サービスの実行ができる他、Pandas、NumPy 等の Python ライブラリやPyTorch、TensorFlow、CNTK などのディープラーニング フレームワークとの連携により、高度なデータ解析機能を提供します。また、Jupyter Notebook 環境で対話的にチャートやマップを作成し、ノートブック形式で共有することが可能です。
ArcGIS API for Python は Python のベスト プラクティスを基にデザインされ、標準的なデータ構造や読みやすいイディオムを用いています。そのため、Python プログラマーにとっては ArcGIS を利用することが、ArcGIS ユーザーにとっては様々な GIS タスクを自動化することが容易に実現できます。