Skip To Content

ArcPy を使用したサービス公開のスクリプト作成

ArcGIS には、Python によるデータ ストア アイテムの管理とサービス定義の公開に使用できる ArcPy サイト パッケージが用意されています。

ArcPy は、ArcGIS REST API のサーバー管理操作を補足します。たとえば、ArcPy を使用すると、マップ ドキュメントをサービス定義に変換してサーバーにアップロードしたり、マップ ドキュメント内のレイヤーのパスを変更したり、レイヤーをさらに追加してサービスを公開したりすることができます。

ArcGIS Server で ArcPy を使用して、次のような操作を実行できます。

  • データベースとフォルダーを ArcGIS Server に登録する。
  • マップ ドキュメントを解析し、そのマップ ドキュメントからサービス定義を作成する。
  • 画像またはジオプロセシング モデルの結果を解析し、サービス定義を作成する。
  • サービス定義を ArcGIS Server サービスとして公開する。
  • フォルダー内のすべてのサービス定義を ArcGIS Server に公開する。

ドキュメントのこのセクションには、ArcGIS Server でさまざまなタスクを実行するための ArcPy コードの記述例が多数用意されています。