概要
イメージ サービスまたはモザイク データセットからソース ファイルをダウンロードします。
使用法
別の形式に変換しない限り、ダウンロードするラスター データセットがソース ファイルになります。形式の変換は、強制的に実行することも、必要な場合にのみ実行することもできます。クリップが発生する場合、またはソース ファイルをラスターとしてダウンロードできない場合は、ダウンロードしたファイルが変換されます。
イメージ サービスまたはモザイク データセットから指定したフォルダーに、選択したラスターまたは LAS ファイルを元のファイル形式でダウンロードすることができます。
クリップ範囲を指定した場合は、クリップ範囲と交差するラスターがクリップされ、指定した形式に変換されます。
ソースと同じフォルダー構造でデータをダウンロードするように選択できます。
構文
arcpy.management.DownloadRasters(in_image_service, out_folder, {where_clause}, {selection_feature}, {clipping}, {convert_rasters}, {format}, {compression_method}, {compression_quality}, {MAINTAIN_FOLDER})
パラメーター | 説明 | データ タイプ |
in_image_service | ダウンロードするイメージ サービスまたはモザイク データセット。 | Image Service; Mosaic Layer; Raster Layer; String |
out_folder | イメージ サービスまたはモザイク データセットのダウンロード先。 | Folder |
where_clause (オプション) | ダウンロードの条件を満たすラスター データセットを制限する SQL 式。 | SQL Expression |
selection_feature (オプション) | ダウンロードをフィーチャクラスまたは境界ボックスの範囲に制限します。範囲と交差するラスター データセットはすべてダウンロードされます。
| Extent |
clipping (オプション) | ダウンロードした画像をフィーチャのジオメトリに基づいてクリップするかどうかを指定します。クリップ ジオメトリと交差するラスターは、クリップされた後にダウンロードされます。この設定は、対象範囲が四角形でない場合に有効です。ダウンロードした画像をクリップする場合は、クリップした画像の出力形式を指定する必要があります。
| Boolean |
convert_rasters (オプション) | ラスターを常に指定した形式に変換するか、必要な場合にのみ変換するかを選択します。
| Boolean |
format (オプション) | ダウンロードしたラスター データセットの出力形式を選択します。
| String |
compression_method (オプション) | 指定した [出力形式] で使用する圧縮方法を選択します。
| String |
compression_quality (オプション) | 1 ~ 100 の値を設定します。値が高いほど画像の品質が高くなりますが、圧縮率は低くなります。 | Long |
MAINTAIN_FOLDER (オプション) | ダウンロードしたラスターのフォルダー構造を決定します。
| Boolean |
派生した出力
名前 | 説明 | データ タイプ |
derived_out_folder | 更新された出力フォルダー。 | フォルダー |
コードのサンプル
以下は、DownloadRasters ツールを実行する Python サンプルです。
import arcpy
DownloadRasters_management(
"http://srv/arcgis/services/Ext/MDpan/ImageServer?", "c:/dload/",
"AcquisitionDate = date '1999-08-18'", "",
"c:/workspace/clippingfeat.shp", "TIFF", "JPEG", "75",
"MAINTAIN_FOLDER", "CONVERT_AS_REQUIRED")
以下は、DownloadRasters ツールを実行する Python スクリプト サンプルです。
##Download Rasters from image services URL
##Maintain the original sensor data folder structure
import arcpy
arcpy.env.workspace = r"\\myworkstation\Workspace\downloadras"
arcpy.DownloadRasters_management(
"http://serv1/arcgis/services/Ext/MD_LS_pan/ImageServer?",
"downloadFolder", "AcquisitionDate = date '1999-08-18 00:00:00'",
"", "", "", "", "", "MAINTAIN_FOLDER")
環境
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい