公開ツールセットの概要

公開ツールセットには、Web レイヤーとサービスをステージング、アップロード、および共有するツールが含まれます。

ツール説明

Web レイヤーの置換 (Replace Web Layer)

ポータル内の Web レイヤーのコンテンツを別の Web レイヤーのコンテンツに置き換えます。

サービスのステージング (Stage Service)

サービス定義をステージングします。 ステージングされたサービス定義ファイル (.sd) には、Web レイヤー、ロケーター、Web ツール、またはサービスの共有に必要なすべての情報が含まれています。

サービス定義のアップロード (Upload Service Definition)

Web レイヤー、ロケーター、Web ツール、サービス、またはナレッジ グラフを、ArcGIS OnlineArcGIS Enterprise、または ArcGIS Server にアップロードして共有します。

公開ツールセット

Web レイヤーとサービスの共有の自動化

Web レイヤーサービスの共有と更新を Python で自動化するには、ArcPy 関数と公開ツールセット内のジオプロセシング ツールを組み合わせて使用します。 このワークフローは、共有するプロジェクト内のマップまたはラスター データセットから開始します。

  • 最初に、arcpy.sharing モジュールまたは CreateGeocodeSDDraft ArcPy 関数を使用してサービス定義ドラフトを作成します。
  • 次に、サービス定義をステージングします。 ステージングでは、サービス定義のドラフトを使用して、Web レイヤーまたはサービスの共有に必要なすべての情報を含むサービス定義ファイルを作成します。 サービス定義のステージングには、[サービスのステージング (Stage Service)] ツールを使用します。
  • 最後に、[サービス定義のアップロード (Upload Service Definition)] ツールを使用して、サービス定義をアップロードし、Web レイヤーまたはサービスを公開します。

Web レイヤーまたはサービスを共有するには、コンテンツを作成して公開する権限のあるアカウントを使用して、ArcGIS OnlineArcGIS Enterprise、または ArcGIS Server にサイン インする必要があります。

関連トピック