Download Rasters (Data Management)
Summary
Allows you to download the source files of the selected rasters from an image service or mosaic dataset.
Usage
-
The raster datasets you download are the source files, unless you convert them to another format. Format conversion can be forced, or will only occur when required. Downloaded files are converted if clipping occurs or the source file cannot be downloaded as a raster.
You can download selected rasters or LAS files from an image service or a mosaic dataset to a specified folder in the original file format.
If a clipping extent is specified, the rasters that intersect the clip extent will be clipped and then converted to a specified format.
You can choose to download the data in the same folder structure as the source.
Syntax
Parameter | Explanation | Data Type |
in_image_service |
The image service or mosaic dataset from which the selected rasters (footprints) will be downloaded. | Image Service; Mosaic Layer; Raster Layer; String |
out_folder |
The output folder to which the source files will be downloaded. | Folder |
where_clause (Optional) |
Use SQL to define a query, or use the Query Builder to build a query that identifies the raster datasets to be downloaded. | SQL Expression |
selection_feature (Optional) |
Specify the extent. You can specify the extent by specifying a feature as the minimum bounding rectangle, or by specifying the coordinates of the minimum bounding rectangle. Any rasters that intersect the extent will be downloaded. | Extent |
clipping (Optional) | Specify if you want to clip the downloaded images based on the geometry of a feature. Any raster that intersects the clipping geometry will be clipped and then downloaded. This is useful when your area of interest is not a rectangle. When downloaded images are clipped, you need to specify an output format for the clipped images.
| Boolean |
convert_rasters (Optional) | Choose whether to always convert your rasters to the specified format, or to only convert when it is necessary.
| Boolean |
format (Optional) |
If a clipping extent was specified, then you need to choose the output format for the clipped rasters.
| String |
compression_method (Optional) |
Choose the compression method to use with the specified Output Format.
| String |
compression_quality (Optional) |
Specify the compression quality when JPEG or JP2 compression is chosen. Valid values range from 1 to 100, where a higher number means better image quality but less compression. | Long |
MAINTAIN_FOLDER (Optional) | Choose whether to have a flat folder structure or to maintain the hierarchical folder structure used to store the source raster datasets.
| Boolean |
Code Sample
This is a Python sample for the DownloadRasters tool.
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")
This is a Python script sample for the DownloadRasters tool.
##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")
Environments
- Resampling Method
Only when clipping occurs.
- NoData
Only when clipping occurs.