ArcGIS Server Web サービスでは、デスクトップ アプリで作成したマップが Web GIS リソースに変換されます。
ArcGIS Pro から公開された Web サービスのバックエンド構造は、ArcMap から公開されたものとは根本的に異なります。 この構造はサービス ランタイムと呼ばれ、サービスで利用できる機能を決定します。 共有インスタンスを使用する機能など、Web サービスに新しく導入された機能の多くは、ArcGIS Pro サービス ランタイムでしかサポートされていません。
注意:
サービス ランタイムの違いは、ArcGIS Server Web サービスにのみ適用され、ホスト サービスには適用されません。 したがって、ホスト サービスの移行または再公開は不要です。
ArcGIS Enterprise 11.0 以降、ArcGIS Server では ArcMap サービス ランタイムのサポートがなくなります。 ArcMap のサービス (ArcMap とともにインストールされた ArcPy のバージョンを使用して公開されたサービスを含む) を ArcGIS Server サイトに公開することはできません。
ArcGIS Server を 10.9.1 以前から 11.1 にアップグレードすると、既存の Web レイヤーで次の動作が発生します。
- ArcMap サービス ランタイムを使用する次の既存のサービスが、アップグレード プロセスの一部として ArcGIS Pro サービス ラインタイムに移行されます。
- マップ サービス (KML が有効化/無効化されているもの)
- フィーチャ サービス (フィーチャ アクセスが有効になったマップ サービス)
- イメージ サービス
- WMS サービス (WMS が有効になったマップ サービス)
- WCS サービス (WCS が有効になったマップ サービス)
- WFS サービス (WFS が有効になったマップ サービス)
- ネットワーク解析サービス (ネットワーク解析が有効になったマップ サービス)
- ジオデータ サービス
- 移行されたマップ サービス、イメージ サービス、ジオデータ サービスのいずれかに ArcGIS Pro ランタイムでサポートされていないデータが含まれている場合、そのレイヤーはアップグレード後にサービスから削除されます。
- ArcMap サービス ランタイムを使用するジオコード サービスとジオプロセシング サービスは、移行または再公開されるまで機能しません。
以下のセクションでは、スタッフおよび Web サービスの準備をするプロセスを説明します。 ArcMap サービス ランタイムを使用するサービスをアップグレード前に移行または再公開しなかった場合、ArcGIS Server サイトをアップグレードした後にこれらのサービスが機能しなくなります。
公開者の ArcGIS Pro への移行
ArcGIS Pro から新しいすべての ArcGIS Server Web サービスを公開します。 つまり、組織の公開者は ArcGIS Pro のインストールが必要になります。この製品に慣れていない場合は、操作に慣れるための時間も必要です。
移行できないサービスの再公開
次のサービス タイプは移行できません。 ArcGIS Pro サービス ランタイムを使用するには、これらのサービス タイプを ArcGIS Pro で作成し、新しいサービスを公開する必要があります。 これらのサービスの公開に関する詳細を提供するリンクがあります。
サービス タイプ | ArcGIS Pro からの公開のヘルプ |
---|---|
ジオプロセシング サービス | ArcGIS Pro での Web ツールの公開 (フェデレーション サーバーへの公開) |
ジオコード サービス | ロケーターの共有 (フェデレーション サーバーへの公開) ジオコード サービスの公開 (スタンドアロンの ArcGIS Server サイトへの公開) 注意:[ロケーターの作成 (Create Locator)] または [フィーチャ ロケーターの作成 (Create Feature Locator)] ジオプロセシング ツールを使用して作成されたロケーターのみがサポートされます。 |
ラスター カタログ、Tracking Analyst エクステンションで作成された時間対応レイヤー、スケマティック機能が有効になった Schematics レイヤー、IBM Informix または z/OS の IBM Db2 に格納されたデータなど、ArcGIS Pro ランタイムがサポートしないレイヤー タイプを含むサービス。 注意:トラッキング レイヤーに格納された時系列データを使用するには、レイヤーを ArcGIS Pro サービス ランタイムに移行する必要があります。 そのためには、ArcGIS Pro マップ プロジェクトを新規作成し、ソース データを再インポートし、時間プロパティを設定してデータを正確に視覚化します。 ArcGIS Pro の時間の機能の概要については、「時間の基本操作」をご参照ください。 追加の時系列ツールとトラックベースの解析ツールは、GeoAnalytics Desktop ツールボックスにもあります。 ヒント:サポートされていないレイヤー タイプを含むマップ サービスとイメージ サービスがキャッシュされている場合、キャッシュを再作成する必要はありません。 ArcMap サービス ランタイムを使用するサービスを削除して、既存のキャッシュを参照するサービスを ArcGIS Pro から公開できます。 ArcGIS Pro からサービスを公開する場合は、そのサービスの名前が元のサービスと同じでなければならず、そのサービスは元のサービスと同じデータを参照する必要があります。 公開時に、[既存のキャッシュを使用] オプションを選択し、既存のキャッシュを含むディレクトリを選択します。この手順については、次の列に示す ArcGIS Pro ヘルプ ページで説明しています。 | |
ArcGIS Workflow Manager (Classic) サービス | ArcGIS Pro 2.9 で [ワークフロー サービスの公開 (Publish Workflow Service)] ジオプロセシング ツールを実行します。 |
SOE と SOI の移行
移行または再公開したいずれかのサービスでカスタムのサーバー オブジェクト エクステンション (SOE) またはサーバー オブジェクト インターセプター (SOI) が使用されていた場合は、それらの SOE と SOI を、ArcObjects SDK から ArcGIS Enterprise SDK に移行してから、ArcGIS Pro ランタイム サービスに追加し直す必要があります。 詳細については、ブログ投稿「ArcObjects SOE および SOI を ArcGIS Enterprise SDK に移行」をご参照ください。