デフォルトの管理者ロールおよび適切な権限を持つカスタム ロールのメンバーは、印刷、ジオコード、幾何学的な計算、空間解析、ルート検索など、各種タスクを実行するサービスを使用するようにポータルを構成できます。 これらはユーティリティ サービスと呼ばれます。 これらのサービスの詳細については、「ユーティリティ サービス」をご参照ください。
ポータルのユーティリティ サービスを構成する方法は、サービスと、サービスの提供元によって異なります。
ユーティリティ サービスの種類
次のリンクをたどると、組織で使用可能なユーティリティ サービスの説明が現れます。 どのユーティリティ サービスを使うか決まったら、「ユーティリティ サービスの構成」の手順に進んでください。
Printing
印刷サービスは、組織でデフォルトで構成されています。 管理者は、ArcGIS Enterprise Manager を使用して、サービスを停止/開始したり、サービス設定を調整したりできます。
ジオメトリ
ジオメトリ サービスは、組織でデフォルトで構成されています。 管理者は、ArcGIS Enterprise Manager を使用して、サービスを停止/開始したり、サービス設定を調整したりできます。
GeoEnrichment の構成
ArcGIS GeoEnrichment Service から ArcGIS Online を追加できます。 このサービスを利用するためには、対応するクレジットを持つ、ArcGIS Online 組織アカウントの認証情報が必要です。
ArcGIS Business Analyst Web アプリは、GeoEnrichment をポータルのユーティリティ サービスとして活用し、サイト、レポート、インフォグラフィックスなどの作成機能を提供します。 GeoEnrichment の機能が ArcGIS Business Analyst Enterprise に加わりました。以下の手順で構成できます。
- デフォルトの管理者ロールのメンバーとして、またはユーティリティ サービスを管理するための管理権限を持つカスタム ロールでサイン インしていることを確認します。
- サイトの上部にある [組織] をクリックして、[設定] タブをクリックします。
- [ユーティリティ サービス] をクリックします。
- GeoEnrichment セクションまでスクロールして編集ボタンをクリックし、GeoEnrichment サービスの URL (たとえば「https://webadaptor.domain.com/arcgis/rest/services/DefaultMap/geoenrichmentserver」) を入力します。
- [保存] をクリックします。
注意:
ArcGIS Business Analyst Enterprise に含まれるオフライン データは、米国のみの分析位置に関連付けられたデータを使用した GeoEnrichment をサポートします。 世界のデータのサポートには、Esri サービスの契約が必要です。
水文解析
ArcGIS Online Hydrology service を追加できます。 このサービスを使用するには、ArcGIS Online 組織アカウントの認証情報を入力する必要があります。
標高
組織の標高サービスには、解析用の標高ユーティリティ サービスと、Scene Viewer で使用される標高サービスの 2 種類があります。
解析については、ArcGIS Online World Elevation service を追加できます。 これらのサービスを使用するには、ArcGIS Online 組織アカウントの認証情報を入力する必要があります。 または、カスタム標高ユーティリティ サービスを構成することもできます。
Scene Viewer において、ポータルがインターネットに接続されていない、または Scene Viewer の標高サービスで高解像度データを使用する場合は、組織の設定でカスタム標高サービスを設定できます。
ルート案内とルート
ポータルで構成できるルート サービスのタイプの詳細については、「ルート検索サービス」をご参照ください。 手順については、「ルート サービスの構成」をご参照ください。
ジオコーディング
ArcGIS World Geocoding Service は、デフォルトでは、ジオコーディング ユーティリティ サービスとして構成されが、バッチ ジオコーディング用には構成されません。 必要な場合は、追加のジオコード サービスを組織で構成できます。 次のタイプがサポートされています。
- フェデレーション サーバーまたはホスティング サーバーのジオコード サービス
- 認証情報を必要とし、ポータルとフェデレートしていない ArcGIS GIS Server サイトのジオコード サービス
- 認証情報が不要で、ポータルとフェデレートしていない ArcGIS GIS Server サイトのジオコード サービス
- ArcGIS World Geocoding Service。 このサービスを利用するためのクレジットがある、ArcGIS Online アカウントの認証情報を入力する必要があります。
住所テーブルをジオコードする場合は、次のいずれかを追加ジオコード ユーティリティ サービスとして構成します。
- [バッチ ジオコーディング] 操作が有効化された ArcGIS Server ジオコード サービス。
ArcGIS Server から提供されるジオコード サービスの URL の形式は https://webadaptorhost.domain.com/webadaptorname/rest/services/folder/servicename/GeocodeServer になります。
- ArcGIS World Geocoding Service の ArcGIS Online。
ArcGIS World Geocoding Service をジオコード ユーティリティ サービスとして構成するには、ArcGIS Online タブに移動して、[ユーティリティ サービスの構成] の下の [ジオコード] チェックボックスをオンにします。 入力する ArcGIS Online 認証情報には、ArcGIS Online でジオコードするための権限が必要で、このサービスを使用すると ArcGIS Online クレジットが消費されることに注意してください。
ロケーターは、マップ上の住所や場所の検索および特定に使用されます。 組織のメンバーがアクセスできるロケーターを指定できます。 ロケーターを追加するには、独自のロケーターの URL を参照するか、組織の既存のロケーター アイテムを使用します。
注意:
ArcGIS World Geocoding Service に加えて 1 つ以上のロケーター ビューを指定した場合は、位置を検索するときにいくつもの一致候補が表示されることがあります。 公開およびジオサーチの操作が最適に実施されるようにするには、ポータル向けにロケーターを構成するときに適宜、バッチ ジオコーディングとジオサーチを構成します。
ロケーターの追加
ロケーターを追加するには、次の手順に従います。
- デフォルトの管理者ロールのメンバーまたはユーティリティ サービスを管理するための管理権限を持つカスタム ロールとしてサイン インしていることを確認します。
- サイトの上部にある [組織] をクリックして、[設定] タブをクリックします。
- [ユーティリティ サービス] をクリックします。
- [ジオコーディング] セクションで、[ロケーターの追加] をクリックし、次のいずれかを実行します。
- [URL から] を選択し、ロケーターの URL を入力します (例: https://webadaptorhost.domain.com/webadaptorname/rest/services/World/GeocodeServer)。
- [既存のロケーターから] を選択し、ロケーター アイテムを選択します。 組織または一般ユーザーと共有されているロケーターのみを使用できます。
- [ロケーター名] フィールドに、サイトのロケーターのドロップダウン メニューに表示する名前を入力します (例: Map Viewer)。
ヒント:
ロケーターにはわかりやすい名前を付けてください (たとえば、「レストランのロケーター」)。
- [プレースホルダー テキスト] フィールドに、サイトの入力ボックスに表示されるヒントを入力します。
ヒント:
ヒントをできるだけわかりやすくします (たとえば、「レストラン名を入力してください」)。
- 必要に応じて、該当するチェックボックスをオンにして、ジオサーチやバッチ ジオコーディングを許可します。
- バッチ ジオコーディングのスレッド数を構成し、[OK] をクリックして変更内容を保存します。
この数は、サービスで利用できるインスタンスの数より小さくなければなりません。 ジオコード サービスのインスタンスの数を調整するには、ArcGIS Server Manager にサイン インします。
バッチ ジオコーディングのスレッド数を構成するオプションは、ArcGIS World Geocoding Service やロケーター ビューでは利用できません。
バッチ ジオコーディングのスレッドの詳細については、「ポータルでのバッチ ジオコーディングのベスト プラクティス」をご参照ください。
- このプロセスを繰り返して、その他のロケーターを追加します。
- ロケーターは、次の方法で管理できます。
- 既存のロケーターを編集するには、ロケーターの横の編集ボタン をクリックし、更新します。 [OK] をクリックして変更内容を保存します。
- 既存のロケーターを削除するには、ロケーターの横にある削除ボタン をクリックします。
- サイトでジオサーチ ドロップダウン リストに表示されるロケーターの順序を並べ替えるには、ロケーターの横にある上向きまたは下向き矢印をクリックします。
- [保存] をクリックします。
ヒント:
ロケーターをデフォルトのロケーターにリセットするには、URL を削除して [保存] をクリックします。 ページを更新すると、ロケーターはデフォルト URL に戻ります。 今後、組織からロケーター アイテムを削除する場合は、ジオコーディング ユーティリティ サービス リストからそのアイテムを削除する必要があります。
ユーティリティ サービスの構成
ユーティリティ サービスの構成方法は、サービスの提供元によって異なります。 ポータルのユーティリティ サービスとして構成するサービスの提供元に応じた指示に従ってください。
- サービスが ArcGIS Online によって提供され、ArcGIS Online アカウントからの認証情報が必要な場合は、ポータルの [設定] ページの [ArcGIS Online] タブを使用し、構成するサービスを選択して、アカウント認証情報を保存します。 この手順については、「ArcGIS Online ユーティリティ サービスの構成」をご参照ください。
- フェデレーション サーバーからのサービスの場合、サービスを起動して、サービスを共有し、ユーティリティ サービスとして構成します。
- フェデレーション サーバーからのサービスではなく、認証情報が必要な場合、サービスをアイテムとして組織に追加し、サービスの認証情報を指定し、サービスを共有してから、ユーティリティ サービスとして構成します。 保護された ArcGIS Server サイトのサービスはこの方法で追加されます。
- フェデレーション サーバーからのサービスではなく、認証情報が必要ない場合は、[設定] ページの [ユーティリティ サービス] タブに URL を直接追加してください。
注意:
ポータルがユーティリティ サービスに HTTPS でアクセスするとしても、ユーティリティ サービスが動作する ArcGIS Server サイトが、自己署名証明書、あるいは内部の認証局が発行した証明書を使っている場合は、ポータルに対して、当該証明書を信頼するよう構成する必要があります。 この手順については、「証明機関の証明書を信頼するようにポータルを構成する」をご参照ください。
フェデレーション サーバーからのサービスの構成
- ポータルとフェデレートしている ArcGIS Server サイト上で、ユーティリティ サービスとして構成するサービスを開始します。
そのためには、ArcGIS Server サイトの ArcGIS Server Manager にサイン インします。 管理者権限を持つポータル メンバー アカウントを使用します。 通常、Server Manager は、https://gisserver.domain.com:6443/arcgis/manager といった URL から使用できます。
ArcGIS Server の事前に構成されている印刷およびジオメトリ サービスは、デフォルトでは停止しています。
- デフォルトの管理者ロールのメンバーまたはユーティリティ サービスを管理するための管理権限を持つカスタム ロールとしてポータルにサイン インします。
- ユーティリティ サービスとして構成するサービスを検索して共有します。
サービスの共有方法は、サービスが提供する機能を誰が必要としているか、によって異なります。 たとえば、ポータルに接続しているすべての利用者にサムネイルを表示して、その利用者がマップを印刷できるようにしたい場合、[すべての人に公開] を指定して印刷サービスを共有します。 組織のメンバーには位置のジオコーディングを許可したいが、匿名ユーザーにはこれを実行させたくない場合、ポータル組織を指定してジオコード サービスを共有します。 GeoEnrichment を必要とする解析ツールを、特定グループに属するメンバーしか使えないよう制限したい場合は、GeoEnrichment サービスを当該グループとのみ共有してください。
- サービス アイテムの詳細ページを開き、[概要] タブの下部にある URL をコピーします。
- ポータルの [組織] ページを開き、[設定] タブをクリックします。
- [ユーティリティ サービス] をクリックします。
- 該当するユーティリティ サービスのセクションまでスクロールして、編集ボタンをクリックします。
- URL を貼り付け、必要に応じて、サービスが印刷サービスかルート サービスであればサービスにタスク名を付加します。
詳細は、各ユーティリティ サービスのセクションをご参照ください。
- [保存] をクリックします。
フェデレーション サーバーからのサービスではなく、認証情報が必要な場合の構成
- デフォルトの管理者ロールのメンバーまたはユーティリティ サービスを管理するための管理権限を持つカスタム ロールとしてサイン インしていることを確認します。
- URL からアイテムを追加する手順を実行します。
[サービスのアイテムと一緒に認証情報を保存します] オプションを有効にする必要があります。
これはセキュリティ保護されたサービスなので、アクセスするためには認証情報が必要です。 サービスにアクセスするための有効なユーザー名とパスワードを入力します。
- サービスにアイテムが作成されたら、そのサービスにアクセスする必要があるユーザーとアイテムを共有します。
サービスの共有方法は、サービスが提供する機能を誰が必要としているか、によって異なります。 たとえば、ポータルに接続しているすべての利用者にサムネイルを表示して、その利用者がマップを印刷できるようにしたい場合、[すべての人に公開] を指定して印刷サービスを共有します。 組織のメンバーには位置のジオコーディングを許可したいが、匿名ユーザーにはこれを実行させたくない場合、組織を指定してジオコード サービスを共有します。 GeoEnrichment を必要とする解析ツールを、特定グループに属するメンバーしか使えないよう制限したい場合は、GeoEnrichment サービスを当該グループとのみ共有してください。
- サービス アイテムの詳細ページの [概要] タブの下部にある URL をコピーします。
- ポータルの [組織] ページを開き、[設定] タブをクリックします。
- [ユーティリティ サービス] をクリックします。
- 該当するユーティリティ サービスのセクションまでスクロールして、編集ボタンをクリックします。
- URL を貼り付け、必要に応じて、サービスが印刷サービスかルート サービスであればサービスにタスク名を付加します。
詳細は、各ユーティリティ サービスのセクションをご参照ください。
- [保存] をクリックします。
フェデレーション サーバーからのサービスではなく、認証情報が必要ない場合の構成
- デフォルトの管理者ロールのメンバーまたはユーティリティ サービスを管理するための管理権限を持つカスタム ロールとしてサイン インしていることを確認します。
- サイトの上部にある [組織] をクリックして、[設定] タブをクリックします。
- [ユーティリティ サービス] をクリックします。
- 該当するユーティリティ サービスのセクションまでスクロールして、編集ボタンをクリックします。
- URL を貼り付け、必要に応じて、サービスが印刷サービスかルート サービスであればサービスにタスク名を付加します。
詳細は、各ユーティリティ サービスのセクションをご参照ください。
- [保存] をクリックします。
- これらの手順を必要に応じて繰り返し、他のサービスを組織のユーティリティ サービスとして構成します。
ヒント:
ユーティリティ サービスをデフォルトの URL にリセットするには、構成した各ユーティリティ サービスの URL を削除して、[保存] をクリックします。 [ユーティリティ サービス] ページに戻ると、URL がデフォルトにリセットされます。