Web レイヤー用のサービス定義の保存

ArcGIS Pro では、後でポータルで共有する Web レイヤー用のサービス定義を保存できます。 サービス定義ファイル (*.sd) には、Web レイヤーのタイプ、プロパティ、機能に関する情報が含まれています。 組織の共有のワークフローでサービス定義を使用する方法については、「サービス定義の保存の概要」をご参照ください。

Web フィーチャ レイヤーWeb タイル レイヤー、または マップ イメージ レイヤー用のサービス定義を、特定の接続がある状態か、オフラインまたはサーバーから切断されている場合には接続のない状態で保存できます。

サービス定義は、ベクター タイル レイヤーWeb シーン レイヤーWeb イメージ レイヤー、または Web 標高レイヤー用には作成できません。

Web レイヤー用の接続されたサービス定義の保存

接続されたサービス定義は、特定のサーバー接続に対して構成されます。 ArcGIS Online または ArcGIS Enterprise に接続している場合、サービス定義を保存するオプションは [Web レイヤーとして共有] ウィンドウに表示されます。

ヒント:

[Web レイヤーとして共有] ウィンドウで、[公開] ドロップダウン矢印をクリックし、[SD として保存] をクリックしてサービス定義ファイルを保存します。

Web レイヤー用のサービス定義を保存するためのワークフローは Web レイヤーの共有とほぼ同じなので、ここでは詳しく取り上げません。 各 Web レイヤー タイプにはそれぞれ独自の共有トピックがあるので、詳細はそちらをご参照ください。

Web レイヤー用のオフライン サービス定義の保存

オフライン サービス定義は接続ニュートラルなので、特定のサーバー接続に対する構成は行われません。 オフラインまたはサーバーに接続されていない状態の場合、オフライン サービス定義を保存できます。 このワークフローは、Web レイヤー用のオフライン サービス定義を、後でポータルで共有できるようにデフォルト構成で保存する方法について説明しています。 デフォルト構成を変更する方法については、以下をご参照ください。

切断された環境で Web レイヤー用のサービス定義を保存するには、次の手順を実行します。

  1. 次のいずれかを実行します。
    • サービス定義でマップ内の使用可能なすべてのレイヤーを共有します。
      • [共有] タブの [共有] グループで、[Web レイヤー] ドロップダウン矢印をクリックした後、[オフライン サービス定義として保存] サービス定義 をクリックします。
      • [コンテンツ] ウィンドウでマップの名前を右クリックして [オフライン サービス定義として保存] をクリックした後、[ポータル上の Web レイヤー] サービス定義 をクリックします。
    • サービス定義でマップ内の選択されたレイヤーを共有します。 [コンテンツ] ウィンドウでレイヤーを選択します。 いずれかの選択されたレイヤーを右クリックし、[共有] をポイントして [オフライン サービス定義として保存] サービス定義 をクリックします。

    [オフライン サービス定義として保存] ウィンドウが表示されます。

  2. Web レイヤーの名前を入力します。
  3. [概要] フィールドと [タグ] フィールドに値を入力します。

    最大 128 個のタグを入力できます。

  4. [バージョン] で、サービス定義の公開先となる ArcGIS Enterprise バージョンを選択します。 バージョンを指定することで、サービス定義に、お使いのサーバーと互換性のあるコンテンツが含まれるようになります。 または、[ArcGIS Online] を選択します。
    注意:

    サーバーのバージョンを確認するには、ArcGIS Server Manager にサイン インし、[サイト] に移動して、[ソフトウェア認証] をクリックします。 また、次の URL で [サーバー情報] にアクセスできます: https://<host>/<instance>/rest/info

    あるいは、管理者にお問い合わせください。

    ヒント:

    さまざまなバージョンを含むポータルに公開する必要がある場合、複数のサービス定義ファイルを作成することができます。

  5. ArcGIS Enterprise ポータルのサービス定義を保存する場合、[データとレイヤーのタイプ] で、目的のデータ タイプの下のレイヤー タイプを選択します。

    ArcGIS Online のサービス定義を保存する場合、[レイヤー タイプ] で目的のレイヤー タイプを選択します。

  6. 必要に応じて、[場所] で、既存のポータル フォルダーまたは新規のポータル フォルダーの名前を指定します。

    デフォルトでは、Web レイヤーはポータル コンテンツのルート レベルに格納されます。

  7. 必要に応じて、[サーバー フォルダー] で、既存のサーバー フォルダーまたは新規のサーバー フォルダーの名前を指定します。

    デフォルトでは、サービスはサーバーのルート フォルダーに格納されます。

    注意:

    [サーバー フォルダー] オプションは、マップ イメージ レイヤーを共有する場合のみ表示されます。

  8. [ステージングの完了][分析] 解析 をクリックして問題がないか確認します。

    エラーと警告は [メッセージ] タブにリストされます。 メッセージを右クリックしてヘルプ トピックを開くか、ソフトウェアで処置を行います。 サービス定義を保存するには、エラー エラー を解決する必要があります。 警告 警告 の解決は推奨されますが、必須ではありません。

    GIS リソースの解析の詳細

  9. エラーを解決し、必要に応じて警告を解決したら、[保存] をクリックします。

    [サービス定義ファイルとして保存] ダイアログ ボックスが表示されます。

  10. このダイアログ ボックスで、サービス定義ファイルの場所と名前を指定して [保存] をクリックします。
  11. 必要に応じて、[ジョブ] 共有ジョブ ステータスの確認 をクリックし、ジョブ ステータスを監視します。
  12. サービス定義が正常にステージングされたら、ウィンドウ下部の [サービス定義の管理] リンクをクリックして、サービス定義ファイルの場所を開きます。

Web レイヤーを ArcGIS Online または ArcGIS Enterprise ポータルに公開する準備が整ったら、「サービス定義の公開」をご参照ください。

関連トピック