Skip To Content

ArcGIS Desktop でのサービス公開

ArcGIS Web サービスは、空間データを機能的な GIS リソースに組み替えて、Web サーバー上で実行します。この方法により、多くのユーザーがサービスを利用して中央のサーバー コンピューター上にホストされているデータに同時にアクセスおよび探索できます。また、Web 上やモバイル デバイス上で強化された自身の GIS 製品にこのデータを含めることもできます。また、ArcGIS Enterprise で使用するすべてのデータを Web サービスで利用できるようになります。

サーバーに公開できる GIS リソースの種類は数多くありますが、サービスを公開する手順は共通のパターンに基づいています。

ArcGIS Desktop からサービスを公開するには、まず、公開するリソースを特定します。

オプションアクション

マップ ドキュメントの公開

ArcMap ドキュメントを開き、メイン メニューで [ファイル] > [共有] > [サービス] の順に選択します。

ジオプロセシング モデルまたはジオプロセシング ツールの公開

[結果] ウィンドウでモデルまたはツールの成功した結果を参照し、右クリックして [共有] > [ジオプロセシング サービス] の順に選択します。

ジオデータベースや住所ロケーターなど、上記以外のものの公開

ArcCatalog または [カタログ] ウィンドウでアイテムを参照し、右クリックして [サービスとして共有] を選択します。

ここからは、3 つの選択肢があります。

  • サービスの公開 - 公開の準備が整ったら、サーバーに接続しサービスを公開するプロセス全体を実行できます。いつでも作業をドラフト サービスとして保存し、それに戻ることができます。このトピックでは、公開プロセスについて説明します。

  • サービス定義ファイルの保存 - サービスのすべてのプロパティを設定し、公開のためにそれらを別のコンピューターに転送する場合は、サービス定義ファイルを作成して保存できます。この方法は、クラウド環境、保護された環境、サーバーをすぐに利用できない場合などに必要になることがあります。

    サービス定義の詳細

  • 既存のサービスの上書き - 既存のサービスを更新された GIS リソースおよび補助データで上書きする場合は、このオプションを選択します。

    サービスの編集に関する詳細

ArcGIS Desktop から新しいサービスを公開するには、次の手順に従います。

  1. GIS リソースのデータ ソースにサーバーからアクセスできることを確認します。
  2. [サービスとして共有] ウィンドウで [サービスを公開] を選択して [次へ] をクリックします。
  3. [サーバー接続の選択] ドロップダウン リストから、使用する ArcGIS Server 接続を選択します。使用するサーバー接続がリストにない場合は、[ArcGIS Server に接続] ArcGIS Server の追加 をクリックして、接続を作成できます。

    詳細な手順については、「ArcGIS Desktop から ArcGIS Server への接続」をご参照ください。

    デフォルトでは、サービスの名前は、GIS リソースの名前に基づきます。

  4. 必要に応じて、[サービスを公開] ウィンドウでサービスの新しい名前を入力します。

    120 文字を超える名前や、特殊文字が含まれる名前を使用することはできません。

  5. [Next (次へ)] をクリックします。

    デフォルトでは、ArcGIS Server のルート フォルダー (root) にサービスが公開されます。サービスはルート フォルダー以下のサブディレクトリに整理することができます。

  6. サービスを公開するフォルダーを選択するか、サービスを格納するフォルダーを作成して、[継続] をクリックします。

    サービス エディターが表示されます。

    メモ:

    サービスを、ArcGIS Server の Hosted フォルダー、System フォルダー、または Utilities フォルダーで公開することはできません。[System] フォルダーと [Utilities] フォルダーは、さまざまな構成済みサービス用に予約されています。[Hosted] フォルダーには、ArcGIS Enterprise ポータルで公開されるホスト サービスが格納されます。このフォルダーは、ArcGIS Server Manager サイトがポータルのホスティング サーバーとして構成されている場合のみ、ArcGIS Server に表示されます。

  7. サービスに対して、必要なプロパティを設定します。

    ここでは、対象サービスの使用を許可するユーザーを選択し、そのサービスをサーバーでどのように公開するかを詳細に設定できます。サービスのプロパティを手動で設定する方法については、ヘルプの「サービスの種類」セクションで該当するサービスをご参照ください。また、[インポート] インポート をクリックすると、既存のサービス定義または公開されたサービスからプロパティを自動的にインポートすることもできます。サービスの最適な実装方法については、「サービスのチューニングと構成」をご参照ください。

    ヒント:

    このセッション中に [サービス エディター] を閉じると、作業をドラフト サービスとして保存するかどうかを確認するメッセージが表示されます。ドラフト サービスを保存しておくと、後でサービス構成作業を再開することができます。デフォルトでは、ドラフト サービスは、ArcGIS Server への接続の Drafts フォルダーに保存されます。詳細については、「ドラフト サービスについて」をご参照ください。

  8. [分析] 統計情報の更新 をクリックします。

    GIS リソースをサーバーに公開できるかどうかが検証されます。

  9. [準備] ウィンドウに表示されているエラー (エラー) を修正します。

    この修正は、GIS リソースをサービスとして公開する前に実行する必要があります。警告メッセージと情報メッセージに従って問題を修正し、サービスのパフォーマンスと外観を改善できます。これらの問題の解決の詳細については、「GIS リソースの分析」をご参照ください。

  10. 必要に応じて、[プレビュー] プレビュー をクリックします。

    Web 上でサービスがどのように表示されるかを確認することができます。

    メモ:

    ArcGIS Server サイトが確実にデータを認識して使用できるように、フォルダーとデータベースをそのサイトに登録することができます。以下の手順を続ける場合、未登録のフォルダーまたはデータベースからサービスが参照するデータはすべて、公開時に ArcGIS Server コンピューターの 1 つにコピーされます。これは、ArcGIS Server サイトがサービスで使用されているすべてのデータにアクセスできることを保証するための予防的な処置です。フォルダーまたはデータベースを ArcGIS Server サイトに登録する手順の詳細は、「ArcGIS Server または ArcGIS Desktop を使用した ArcGIS Pro へのデータの登録」をご参照ください。

  11. エラーを修正し、必要に応じて警告とメッセージを修正したら、[公開] をクリックします。公開
    メモ:

    公開するサービスがデータを ArcGIS Server コンピューターの 1 つにコピーする場合、公開に要する時間は、データのサイズとネットワークの帯域幅によって異なります。

これで、サービスが ArcGIS Server サイト上で実行され、ユーザーやクライアントがネットワーク経由でこのサービスにアクセスできるようになりました。ArcGIS Server 管理者がサービスへの Web アクセスを許可している場合は、このサービスを Web 上でも利用できます。