Zusammenfassung
Lädt die Quelldateien aus einem Image-Service oder Mosaik-Dataset herunter.
Verwendung
Die Raster-Datasets, die Sie herunterladen, sind die Quelldateien, außer wenn Sie sie in ein anderes Format konvertieren. Formatkonvertierung kann erzwungen werden, oder sie tritt nur nach Bedarf ein. Heruntergeladene Dateien werden konvertiert, wenn Ausschneiden erfolgt oder die Quelldatei nicht als Raster heruntergeladen werden kann.
Sie können ausgewählte Raster oder LAS-Dateien von einem Image-Service oder einem Mosaik-Dataset in einen angegebenen Ordner im Originaldateiformat herunterladen.
Wenn eine Ausschneideausdehnung angegeben wird, werden die Raster, die die Ausschneideausdehnung überschneiden, ausgeschnitten und dann in ein angegebenes Format konvertiert.
Sie können die Daten auch in der gleichen Ordnerstruktur wie die der Quelle herunterladen.
Syntax
arcpy.management.DownloadRasters(in_image_service, out_folder, {where_clause}, {selection_feature}, {clipping}, {convert_rasters}, {format}, {compression_method}, {compression_quality}, {MAINTAIN_FOLDER})
Parameter | Erklärung | Datentyp |
in_image_service | Der Image-Service oder das Mosaik-Dataset, der bzw. das heruntergeladen werden soll. | Image Service; Mosaic Layer; Raster Layer; String |
out_folder | Das Ziel für den Image-Service oder das Mosaik-Dataset. | Folder |
where_clause (optional) | Ein SQL-Ausdruck zum Beschränken des Downloads auf Raster-Datasets, die dem Ausdruck entsprechen. | SQL Expression |
selection_feature (optional) | Beschränkt den Download auf die Ausdehnung einer Feature-Class oder eines Rahmens. Alle Raster-Datasets, die sich mit der Ausdehnung überschneiden, werden heruntergeladen. | Extent |
clipping (optional) | Geben Sie an, ob die heruntergeladenen Bilder basierend auf der Geometrie eines Features ausgeschnitten werden sollen. Jedes Raster, das sich mit der Ausschneidegeometrie überschneidet, wird ausgeschnitten und dann heruntergeladen. Dies ist nützlich, wenn der Interessenbereich kein Rechteck ist. Wenn heruntergeladene Bilder ausgeschnitten werden, müssen Sie ein Ausgabeformat für die ausgeschnittenen Bilder angeben.
| Boolean |
convert_rasters (optional) | Wählen Sie aus, ob die Raster immer in das angegebene Format konvertiert werden sollen oder ob nur konvertiert wird, wenn es notwendig ist.
| Boolean |
format (optional) | Wählen Sie ein Ausgabeformat für das heruntergeladene Raster-Dataset aus.
| String |
compression_method (optional) | Wählen Sie die Komprimierungsmethode aus, die mit dem angegebenen Ausgabeformat verwendet werden soll.
| String |
compression_quality (optional) | Legen Sie einen Wert zwischen 1 und 100 fest. Je höher der Wert, desto höher die Bildqualität und desto niedriger die Komprimierung. | Long |
MAINTAIN_FOLDER (optional) | Bestimmt die Ordnerstruktur der heruntergeladenen Raster.
| Boolean |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
derived_out_folder |
Codebeispiel
DownloadRasters – Beispiel 1 (Python-Fenster)
Dies ist ein Python-basiertes Beispiel für das Werkzeug "DownloadRasters".
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 - Beispiel 2 (eigenständiges Skript)
Dies ist ein Python-basiertes Skriptbeispiel für das Werkzeug "DownloadRasters".
##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")
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja