ArcMap ドキュメントを使用した、ホスト タイル マップ サービスの Portal for ArcGIS への公開
ポータルでホスト タイル マップ サービスを ArcMap から公開できます。
- ArcMap を起動し、公開するマップを開きます。
- [ファイル] → [サイン イン] の順にクリックします。
- ポータルでのユーザ名とパスワードを入力し、[サイン イン] をクリックします。
- [ファイル] → [共有] → [サービス] の順にクリックします。
-
[サービスを公開] を選択し、[次へ] をクリックします。
注意:
代わりにサービスを上書きすると、既存のサービス アイテムがポータルから削除され、新規のアイテムが同じ名前で作成されます。その新しいアイテムはルート フォルダに作成され、新規 ID が割り当てられます。共有を再構成する必要があります。また、必要に応じて、再公開前に配置されていたフォルダにそのアイテムを再び移動します。
- 接続タイプのドロップダウン リストで、[マイ ホスト サービス] を選択します。サービスの名前を入力して、[続行] をクリックします。
-
[サービス エディタ] で、サービスに必要なプロパティを設定します。ここでは、対象サービスの使用を許可するユーザを選択し、そのサービスをサーバでどのように公開するかを詳細に設定できます。
サービスの最適な実装方法については、ヘルプの「サービスのチューニングと構成」をご参照ください。そこで参照されているサービス プロパティの中には、ArcGIS for Server にのみ適用され、ホスト サービスを操作する場合には使用しないものがあります。
ヒント:このセッション中に [サービス エディタ] を閉じると、作業をドラフト サービスとして保存するかどうかを確認するメッセージが表示されます。ドラフト サービスを保存しておくと、後でサービス構成作業を再開することができます。デフォルトでは、ドラフト サービスは、[マイ ホスト マップ] への接続の [ドラフト] フォルダに保存されます。詳細については、「ドラフト サービスについて」をご参照ください。
ArcGIS Online でホストされたサービス専用に設定する必要のあるプロパティもいくつかあります。これらについて、以下の手順で詳しく説明します。
-
[サービス エディタ] の左側のペインで、[ケーパビリティ] をクリックして、[タイル マッピング] をオンにして、マップをタイル マップ サービスとして公開します。また、必要に応じて [フィーチャ アクセス] をオンにすることもできます。ただし、ほとんどの場合、フィーチャ サービスを公開する場合は、異なるレイヤ セットとマップ ドキュメントを使用します。
[サービス エディタ] の左側のペインにあるサブアイテム [タイル マッピング] をクリックすると、サービスに対してクライアントが可能な操作について、詳細なプロパティを設定できます。
- [キャッシュ] アイテムをクリックして、タイル キャッシュのプロパティを設定します。詳細については、「マップ キャッシュの作成」をご参照ください。そこで説明されている一部の高度なキャッシュ設定は、ArcGIS for Server で直接公開しているときのみ使用できますので注意してください。
- [サービス エディタ] の左側のペインで [アイテム説明] をクリックし、サービスのサマリとタグを入力します。この情報は、サービスを公開する前に入力する必要があります。詳細については、「マップ サービス プロパティの設定」のアイテム説明セクションをご参照ください。
- [サービス エディタ] の左側のペインで、[共有] をクリックして、サービスを共有するユーザを選択します。デフォルトでは、サービスは [マイ コンテンツ] のみで共有されており、そのユーザだけがアクセス可能になっています。自分のサービスは [マイ コンテンツ] からいつでも表示できますが、すべてのユーザや組織のメンバー、または特定グループのメンバーと共有することもできます。
- [サービス エディタ]で、 [分析] をクリックします。マップをサービスとして公開できるかどうかが検証されます。マップをサービスとして公開するには、[準備] ウィンドウで [エラー] を修正する必要があります。さらに必要であれば、警告メッセージと情報メッセージに従って問題を修正し、サービスのパフォーマンスと外観を改善します。これらの問題の解決の詳細については、「GIS リソースの分析」をご参照ください。
- 必要に応じて、[サービス エディタ] で [プレビュー] をクリックします。Web 上でサービスがどのように表示されるかを確認することができます。
-
エラーを修正し、必要に応じて警告とメッセージを修正したら、 [公開] をクリックします。
注意:
データがこの時点でサーバにコピーされます。公開に要する時間は、データのサイズ、インターネット接続の速度と帯域幅によって変わります。タイルの構築に自動と手動のどちらの方法を選択した場合でも、タイルが生成されるまでの時間を確保しておく必要もあります。
サービスが公開されたら、カタログ ウィンドウの [マイ ホスト サービス] ノードを展開するとサービスが表示されます。
ホスト サービスは、[マイ コンテンツ] ページに、[マップ サービス] と [サービス定義] という 2 つの個別のアイテムとして一覧表示されます。サービス定義は、マップ、マップのデータ、およびサービスの公開方法に関する詳細が含まれる圧縮ファイルです。サービス定義は、ArcGIS for Server がインストールされているコンピュータに転送して公開することができます。