概要
指定したレイヤー内および対象エリア内のデータを、選択した形式および空間参照に抽出します。さらに、そのデータを圧縮して、指定したアドレスに電子メールを送信します。このツールを使用して、[データの抽出] ジオプロセシング サービスを作成することができます。
注意:
このツールは基本的に、ジオプロセシング サービスの一部として使用されることを想定して設計されています。このツールをジオプロセシング サービスの一部として使用する場合は、このツールをカスタム ツールボックスにコピーし、モデルを編集して、必要に応じて再構成してください。モデルをサービスとして公開する前に (以下で説明するように) モデルを開いて編集しない限り、このツールは機能しないことに注意してください。
使用法
編集が行われ、電子メール サーバーが設定されない限りは、ツールは正しく機能しません。電子メール サーバーの設定を構成するには、モデルを編集する前に、このモデルを独自のカスタム ツールボックスにコピーする必要があります。
- コピーしたモデルを右クリックし、[編集] を選択します。ModelBuilder が開き、次の図のようなモデルが表示されます。
- [Zip ファイルを添付して電子メールを送信 (Send Email With Zip File Attachment)] モデル エレメントをダブルクリックして、ツール ダイアログ ボックスを開きます。
- [差出人]、[件名]、[テキスト]、[最大ファイル サイズ]、[SMTP 電子メール サーバー] の値を入力します。
- [OK] をクリックします。
- 特定のレイヤーまたはカスタマイズした空間参照フォルダーを指定する必要がなければ、[クリップ対象レイヤー] と [カスタム空間参照フォルダー] のパラメーターは空のままにできます。[宛先] と [送信] パラメーターは空のままにします。[送信] パラメーターは Boolean データ タイプの派生出力で、ツールを使用するときにはパラメーターとして表示されません。Zip ファイルが指定した電子メール アドレスに送信されるときに、自動的に値が設定されます。
- モデルを保存して終了します。
- ArcMap で入力に指定するレイヤーを含むモデル ツールを実行し、作成された結果をジオプロセシング サービスとして公開します。
[フィーチャ フォーマット] と [ラスター フォーマット] パラメーターのドロップダウン メニューには、デフォルト フォーマットのリストが含まれます。これらのデフォルトのフォーマットは、モデルの [プロパティ] の [パラメーター] タブの [値のリスト] フィルターで設定します。
[フィーチャ フォーマット] パラメーターまたは [ラスター フォーマット] パラメーター用のフォーマットのリストを追加、変更、または削除することができます。変更を行う前に、このモデルを独自のカスタム ツールボックスにコピーする必要があります。
- このツールのコピー バージョンを右クリックし、[プロパティ] を選択します。
- 表示された [プロパティ] ダイアログ ボックスで、[パラメーター] タブをクリックします。
- パラメーターのテーブルで、対象のパラメーターを見つけます。テーブルの右側で、 をクリックし、その値リストを表示します。デフォルトのフォーマット セットの一覧が表示されます。
- 必要に応じて一覧のフォーマットを追加または変更するか、一覧から削除します。指定する文字列は「フォーマットの名前 - 略名 - 拡張子」のように区切る必要があります。ハイフンと、ハイフンの前後に空白が 1 文字ずつ必要です。
- [OK] をクリックし、変更を適用して終了します。
デフォルトでは、サポートされているすべてのラスター形式は、ラスター フォーマットのドロップダウン リストの中に表示されています。
構文
arcpy.server.ExtractDataAndEmailTask(Layers_to_Clip, Area_of_Interest, Feature_Format, Raster_Format, To)
パラメーター | 説明 | データ タイプ |
Layers_to_Clip [Layer,...] | クリップ対象のレイヤー。レイヤーは、マップの [コンテンツ] ウィンドウ内のフィーチャ レイヤーまたはラスター レイヤーである必要があります。このパラメーターでは、レイヤー ファイルは機能しません。 | Layer |
Area_of_Interest | レイヤーをクリップする 1 つまたは複数のポリゴン。 | Feature Set |
Feature_Format | 出力フィーチャのフォーマット。文字列は次の形式で指定します。
たとえば、次のように指定します。
このツールは内部的に [CAD へエクスポート (Export to CAD)] ツールを使用して、データを *.dgn、*.dwg、および *.dxf の CAD 形式に変換します。サポートされている略名としては、DGN_V8、DWG_R14、DWG_R2000、DWG_R2004、DWG_R2005、DWG_R2007、DWG_R2010、DXF_R14、DXF_R2000、DXF_R2004、DXF_R2005、DXF_R2007、DXF_R2010 が挙げられます。 | String |
Raster_Format | 出力ラスター データセットのフォーマット。文字列は次の形式で指定します。
次の文字列はすべて機能します。
注意:上記のラスター フォーマットは何らかの制限を受ける場合があるので、必ずしもすべてのデータを所定のフォーマットに変換できるとは限りません。フォーマットとその制限については、「サポートされているセンサーのリスト」をご参照ください。 | String |
To | 受信者の電子メール アドレス。 注意:このツールは、SMTP サーバーがこのモデル内に設定されている場合に限って、このアドレス宛に電子メールを送信することができます。 | String |
派生した出力
名前 | 説明 | データ タイプ |
Sent | 電子メールが正常に送信されたかどうかを示すブール値。 | Boolean |
環境
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい