ラスタのダウンロード(Download Rasters) (データ管理)
サマリ
選択したラスタのソース ファイルを、イメージ サービスまたはモザイク データセットからダウンロードすることができます。
使用法
-
別の形式に変換しない限り、ダウンロードするラスタ データセットがソース ファイルになります。形式の変換は、強制的に実行することも、必要な場合にのみ実行することもできます。クリップが発生する場合、またはソース ファイルをラスタとしてダウンロードできない場合は、ダウンロードしたファイルが変換されます。
イメージ サービスまたはモザイク データセットから指定したフォルダに、選択したラスタまたは LAS ファイルを元のファイル形式でダウンロードすることができます。
クリップ範囲を指定した場合は、クリップ範囲と交差するラスタがクリップされ、指定した形式に変換されます。
ソースと同じフォルダ構造でデータをダウンロードするように選択できます。
構文
パラメータ | 説明 | データ タイプ |
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 (オプション) |
JPEG または JP2 圧縮を選択した場合に、圧縮品質を指定します。有効な値の範囲は 1 ~ 100 です。値が大きいほど画像の品質は高くなりますが、圧縮率は低くなります。 | Long |
MAINTAIN_FOLDER (オプション) | ソース ラスタ データセットを保存する際に、フラットなフォルダ構造を使用するか、フォルダの階層構造を維持するかを選択します。
| Boolean |
コードのサンプル
以下は、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")