公開ツールセットの概要
公開ツールセットには、Web レイヤーとサービスをステージング、アップロード、および共有するツールが含まれます。
|
ツール |
説明 |
|---|---|
|
ポータル内の Web レイヤーのコンテンツを別の Web レイヤーのコンテンツに置き換えます。 |
|
|
サービス定義をステージングします。 ステージングされたサービス定義ファイル ( |
|
|
Web レイヤー、ロケーター、Web ツール、サービス、またはナレッジ グラフを、ArcGIS Online、ArcGIS Enterprise、または ArcGIS Server にアップロードして共有します。 |
Web レイヤーとサービスの共有の自動化
Web レイヤー と サービス の共有と更新を Python で自動化するには、ArcPy 関数と公開ツールセット内のジオプロセシング ツールを組み合わせて使用します。 このワークフローは、共有するプロジェクト内のマップまたはラスター データセットから開始します。
最初に、
arcpy.sharingモジュールまたはCreateGeocodeSDDraftArcPy 関数を使用してサービス定義ドラフトを作成します。次に、サービス定義をステージングします。 ステージングでは、サービス定義のドラフトを使用して、Web レイヤーまたはサービスの共有に必要なすべての情報を含むサービス定義ファイルを作成します。 サービス定義のステージングには、 [サービスのステージング (Stage Service)] ツールを使用します。
最後に、 [サービス定義のアップロード (Upload Service Definition)] ツールを使用して、サービス定義をアップロードし、Web レイヤーまたはサービスを公開します。
Web レイヤーまたはサービスを共有するには、コンテンツを作成して公開する権限のあるアカウントを使用して、ArcGIS Online、ArcGIS Enterprise、または ArcGIS Server にサイン インする必要があります。