マップ サービスの公開

マップ サービスを公開すると、他のユーザーが Web 上で GIS コンテンツを表示して、操作できるようになります。 マップ サービスは、視覚化および検索に対応し、データから、あるいは新規または既存のキャッシュされたタイルから、動的に描画されるように構成できます。

注意:
このワークフローは、スタンドアロン ArcGIS Server サイトでの公開時にのみ使用できます。 ArcGIS Online または ArcGIS Enterprise とフェデレートされたサーバーで Web サービスを共有する場合は、Web レイヤーを共有します。 Web レイヤーの場合、Web GIS プラットフォームの豊富な機能が公開されます。 Web GIS での共有時に提供される追加機能の詳細については、ArcGIS Pro での共有をご参照ください。

このワークフローでは、デフォルト設定を使用して、マップ サービスを公開する方法について説明します。 デフォルト構成を変更するには、マップ サービスの構成をご参照ください。

マップ サービスを公開するプロセスを行っている間に、代わりにサービス定義を保存することができます。 サービス定義は、情報を 1 つのファイルにまとめ、後からマップ サービスを公開することができます。 サービス定義の保存に関する情報は、以下のワークフローに含まれています。 詳細については、サービス定義の保存の概要をご参照ください。

また、ArcPy を使用してマップ サービスをスタンドアロン サーバーに公開することもできます。 詳細については、「サービスの公開の自動化」をご参照ください。

マップ サービスを公開するには、次の手順に従います。

  1. [カタログ] ウィンドウまたはカタログ ビューで、プロジェクトのサーバーの一覧を参照します。 公開先となる ArcGIS Server サイトを右クリックし、[公開] をクリックしてから、[マップ サービス] マップ サービス をクリックします。

    [公開] コマンドは、サービスの公開権限を持つスタンドアロン サーバーへの ArcGIS Server コネクションでのみ使用できます。

    ヒント:

    [公開] コマンドがサーバーのショートカット メニューに表示されない場合は、[プロパティ] プロパティ をクリックします。 [ArcGIS Server コネクション プロパティ] ダイアログ ボックスで、[タイプ][公開者接続] または [管理者接続] に設定されていることを確認します。 サービスの公開権限が必要です。必要に応じて、適切なユーザー名とパスワードを入力します。

  2. [マップの選択] ダイアログ ボックスで、現在のプロジェクトで公開するマップを参照して選択し、[OK] をクリックします。
  3. [マップ サービスの公開] ウィンドウで、サービスの名前を入力します。
  4. 必要に応じて、[サマリー] フィールドと [タグ] フィールドを完成させます。

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

  5. [データ] オプションを選択します。
    • データのコピーがサーバー上に配置されるのを防ぐには、ArcGIS Server Manager を使用してデータをサーバーに登録し、[登録済みデータを参照] オプションを選択します。
    • Web で使用するためにデータのコピーを別に保持する場合は、[すべてのデータをコピー] オプションを選択します。

    データ登録の詳細については、「ArcGIS Pro を使用したデータの ArcGIS Server への登録」をご参照ください。

  6. [フォルダー] メニューに、サーバー上でサービスの保存先にするフォルダーを指定します。 フォルダーが存在していない場合は、フォルダーの名前を入力します。

    他にフォルダーを指定しない場合、サービスは、ルート フォルダーに保存されます。

  7. [構成] タブで、プロパティを設定し、必要に応じて、ケーパビリティを有効化します。 詳細については、マップ サービスの構成をご参照ください。
  8. 必要に応じて、[コンテンツ] タブをクリックして、フォルダー、新しいサービス、サブレイヤーと割り当てられている ID (あれば) を表示します。

    [マップ プロパティ] ダイアログ ボックスで、[Web レイヤーを共有できるよう一意の数値 ID の割り当てを許可] オプションを有効化した場合、各サブレイヤーに割り当てられている ID が表示されます。 ID を変更するには、レイヤーまたはテーブルの横の番号をクリックします。 [レイヤー プロパティ] または [スタンドアロン テーブル プロパティ] ダイアログ ボックスの [一般] タブの [レイヤー ID] または [テーブル ID] テキスト ボックスに、カスタム整数 ID を入力します。 詳細については、「レイヤー ID の割り当て」をご参照ください。

  9. [公開の終了] で、[分析] 潜在的なパフォーマンスのボトルネックまたはエラーの識別 をクリックして、問題がないか確認します。

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

    GIS リソースの解析の詳細

    注意:
    分析ツールのヘルプ トピックでは、公開対象のサービスのタイプに対応する Web レイヤーを取り上げています。 たとえば、マップ サービスに対する分析については、マップ イメージ レイヤーについて言及したヘルプ トピックを参照したらよいでしょう。

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

    サービスが正常に公開されると、次の操作が可能になります。

    • [サービスの管理] リンクをクリックして、サービスの REST エンドポイントにアクセスします。
    • キャッシュのタイルを使用して描画されるようにサ、ービスを構成していた場合は、[ジョブ] ボタン ジョブ ステータス ウィンドウを開く をクリックして、キャッシュ ステータス[ジョブ ステータス] ウィンドウに表示します。

    代わりにマップ サービスのサービス定義を保存するには、[公開] ドロップダウン矢印をクリックして、[SD として保存] をクリックします。 詳細については、マップ サービスのサービス定義の保存をご参照ください。

公開する場合の注意事項

マップ サービスは、ArcGIS Server の旧バージョンに共有できます。 ただし、すべての機能がサポートされているわけではありません。

サブタイプ グループ テーブルの共有はサポートされていません。

関連トピック


このトピックの内容
  1. 公開する場合の注意事項