マップ サービスを公開すると、他のユーザーが Web 上で GIS コンテンツを表示して、操作できるようになります。 マップ サービスは、視覚化および検索に対応し、データから、あるいは新規または既存のキャッシュされたタイルから、動的に描画されるように構成できます。
注意:
このワークフローは、スタンドアロン ArcGIS Server サイトでの公開時にのみ使用できます。 ArcGIS Online または ArcGIS Enterprise とフェデレートされたサーバーで Web サービスを共有する場合は、Web レイヤーを共有します。 Web レイヤーの場合、Web GIS プラットフォームの豊富な機能が公開されます。 Web GIS での共有時に提供される追加機能の詳細については、ArcGIS Pro での共有をご参照ください。このワークフローでは、デフォルト設定を使用して、マップ サービスを公開する方法について説明します。 デフォルト構成を変更するには、マップ サービスの構成をご参照ください。
マップ サービスを公開するプロセスを行っている間に、代わりにサービス定義を保存することができます。 サービス定義は、情報を 1 つのファイルにまとめ、後からマップ サービスを公開することができます。 サービス定義の保存に関する情報は、以下のワークフローに含まれています。 詳細については、サービス定義の保存の概要をご参照ください。
また、ArcPy を使用してマップ サービスをスタンドアロン サーバーに公開することもできます。 詳細については、「サービスの公開の自動化」をご参照ください。
マップ サービスを公開するには、次の手順に従います。
- [カタログ] ウィンドウまたはカタログ ビューで、プロジェクトのサーバーの一覧を参照します。 公開先となる ArcGIS Server サイトを右クリックし、[公開] をクリックしてから、[マップ サービス]
をクリックします。[公開] コマンドは、サービスの公開権限を持つスタンドアロン サーバーへの ArcGIS Server コネクションでのみ使用できます。
ヒント:
[公開] コマンドがサーバーのショートカット メニューに表示されない場合は、[プロパティ]
をクリックします。 [ArcGIS Server コネクション プロパティ] ダイアログ ボックスで、[タイプ] が [公開者接続] または [管理者接続] に設定されていることを確認します。 サービスの公開権限が必要です。必要に応じて、適切なユーザー名とパスワードを入力します。 - [マップの選択] ダイアログ ボックスで、現在のプロジェクトで公開するマップを参照して選択し、[OK] をクリックします。
- [マップ サービスの公開] ウィンドウで、サービスの名前を入力します。
- 必要に応じて、[サマリー] フィールドと [タグ] フィールドを完成させます。
最大 128 個のタグを入力できます。
- [データ] オプションを選択します。
- データのコピーがサーバー上に配置されるのを防ぐには、ArcGIS Server Manager を使用してデータをサーバーに登録し、[登録済みデータを参照] オプションを選択します。
- Web で使用するためにデータのコピーを別に保持する場合は、[すべてのデータをコピー] オプションを選択します。
データ登録の詳細については、「ArcGIS Pro を使用したデータの ArcGIS Server への登録」をご参照ください。
- [フォルダー] メニューに、サーバー上でサービスの保存先にするフォルダーを指定します。 フォルダーが存在していない場合は、フォルダーの名前を入力します。
他にフォルダーを指定しない場合、サービスは、ルート フォルダーに保存されます。
- [構成] タブで、プロパティを設定し、必要に応じて、ケーパビリティを有効化します。 詳細については、マップ サービスの構成をご参照ください。
- 必要に応じて、[コンテンツ] タブをクリックして、フォルダー、新しいサービス、サブレイヤーと割り当てられている ID (あれば) を表示します。
[マップ プロパティ] ダイアログ ボックスで、[Web レイヤーを共有できるよう一意の数値 ID の割り当てを許可] オプションを有効化した場合、各サブレイヤーに割り当てられている ID が表示されます。 ID を変更するには、レイヤーまたはテーブルの横の番号をクリックします。 [レイヤー プロパティ] または [スタンドアロン テーブル プロパティ] ダイアログ ボックスの [一般] タブの [レイヤー ID] または [テーブル ID] テキスト ボックスに、カスタム整数 ID を入力します。 詳細については、「レイヤー ID の割り当て」をご参照ください。
- [公開の終了] で、[分析]
をクリックして、問題がないか確認します。 エラーと警告は、[メッセージ] タブにリストされます。 メッセージを右クリックして、ヘルプ トピックを開くか、ソフトウェアで処置を行います。 マップ サービスを公開するには、エラー
を解決する必要があります。 警告
の解決は推奨されますが、必須ではありません。注意:
分析ツールのヘルプ トピックでは、公開対象のサービスのタイプに対応する Web レイヤーを取り上げています。 たとえば、マップ サービスに対する分析については、マップ イメージ レイヤーについて言及したヘルプ トピックを参照したらよいでしょう。 - エラーを解決し、必要に応じて警告を解決したら、[公開]
をクリックします。サービスが正常に公開されると、次の操作が可能になります。
- [サービスの管理] リンクをクリックして、サービスの REST エンドポイントにアクセスします。
- キャッシュのタイルを使用して描画されるようにサ、ービスを構成していた場合は、[ジョブ] ボタン
をクリックして、キャッシュ ステータスを [ジョブ ステータス] ウィンドウに表示します。
代わりにマップ サービスのサービス定義を保存するには、[公開] ドロップダウン矢印をクリックして、[SD として保存] をクリックします。 詳細については、マップ サービスのサービス定義の保存をご参照ください。
公開する場合の注意事項
マップ サービスは、ArcGIS Server の旧バージョンに共有できます。 ただし、すべての機能がサポートされているわけではありません。
サブタイプ グループ テーブルの共有はサポートされていません。