環境設定は、並列処理ファクターを使用する場合に、ArcGIS Server のサーバー、ユーザー名、およびパスワードの指定に使用されます。[リモート処理サーバー] 環境設定を使用するには、指定したサーバーで [ラスター処理] システム サービスを有効にする必要があります。[ラスター処理] サービスには、イメージ サービス ライセンスが必要です。
使用に関する注意
- ArcGIS Server では、[ラスター処理] サービスはデフォルトで起動しません。サーバーを [処理サーバー] として使用する前に、サーバー管理者がこのサービスを起動しておく必要があります。
- [処理サーバー] を指定するには、そのサーバーの名前または IP アドレスを使用します。[処理サーバー] がサーバー クラスターの場合は、サイトのホストになっているサーバーの名前を使用します。
- [ラスター処理] サーバーを使用する権限のあるユーザーは、そのサーバーの公開者または管理者のいずれかでなければなりません。
ダイアログの構文
処理サーバー - [ラスター処理] システム サービスが有効になっている ArcGIS サービスの URL。
ユーザー名 - [ラスター処理] サービスを使用する権限のあるユーザーの名前。
パスワード - [ラスター処理] サービスを使用する権限のあるユーザーの名前に関連付けられたパスワード。
スクリプトの構文
arcpy.env.processingServer = server_url
arcpy.env.processingServerUser = user_name
arcpy.env.processingServerPassword = password
パラメーター | 説明 |
---|---|
server_name | [ラスター処理] システム サービスが有効になっている ArcGIS サーバーの URL。 |
user_name | [ラスター処理] サービスを使用する権限のあるユーザーの名前。 |
password | [ラスター処理] サービスを使用する権限のあるユーザーの名前に関連付けられたパスワード。 |
スクリプトの例
import arcpy
arcpy.env.processingServer = "https://<server name>:6443/arcgis/services"
arcpy.env.processingServerUser = "rasterUser"
arcpy.env.processingServerPassword = "password01"