DEM in Raster (Conversion)

Zusammenfassung

Hiermit wird ein DEM (digitales Höhenmodell) im USGS-Format (United States Geological Survey) in ein Raster-Dataset konvertiert.

Informationen zur Funktionsweise des Werkzeugs "DEM in Raster"

Verwendung

Syntax

DEMToRaster_conversion (in_dem_file, out_raster, {data_type}, {z_factor})
ParameterErläuterungDatentyp
in_dem_file

Die Eingabe-USGS-DEM-Datei. Bei dem DEM muss es sich um eine Standard-USGS-Datei im Format 7,5 Minuten, 1 Grad oder um eine beliebige andere Datei im USGS-DEM-Format handeln. Das DEM kann über ein Format in fester oder variabler Datensatzlänge verfügen.

File
out_raster

Das zu erstellende Ausgabe-Raster-Dataset.

Wenn Sie nicht in einer Geodatabase speichern, geben Sie beim TIFF-Dateiformat die Erweiterung .tif, beim ERDAS IMAGINE-Dateiformat die Erweiterung .img und beim Esri Grid-Raster-Format keine Erweiterung an.

Raster Dataset
data_type
(optional)

Der Datentyp des Ausgabe-Raster-Datasets.

  • INTEGEREs wird ein Raster-Dataset vom Typ "Integer" erstellt.
  • FLOATEs wird ein Raster-Dataset vom Typ "Floating Point" erstellt. Dies ist die Standardeinstellung.
String
z_factor
(optional)

Die Anzahl der XY-Geländeeinheiten in einer Z-Oberflächeneinheit.

Durch den Z-Faktor werden die Maßeinheiten der Z-Einheiten angepasst, falls sie sich von den XY-Einheiten der Eingabe-Oberfläche unterscheiden. Die Z-Werte der Eingabe-Oberfläche werden bei der Berechnung der endgültigen Ausgabe-Oberfläche mit dem Z-Faktor multipliziert.

Falls die XY-Einheiten und die Z-Einheiten in denselben Maßeinheiten ausgedrückt sind, lautet der Z-Faktor 1. Hierbei handelt es sich um die Standardeinstellung.

Wenn die XY- und Z-Einheiten unterschiedliche Maßeinheiten aufweisen, muss der Z-Faktor entsprechend festgelegt werden, da andernfalls falsche Ergebnisse erzielt werden. Beispiel: Wenn die Z-Einheiten in Fuß und die XY-Einheiten in Metern angegeben sind, müssen Sie den Z-Faktor "0,3048" wählen, um die Z-Einheiten von Fuß in Meter umzurechnen (1 Fuß = 0,3048 Meter).

Double

Codebeispiel

DEMToRaster – Beispiel 1 (Python-Fenster)

Konvertiert ein USGS-DEM in ein Raster-Dataset.

import arcpy
arcpy.DEMToRaster_conversion("c:/data/fixed.dem", "c:/output/fixeddem.tif", 
                             "FLOAT", 1)
DEMToRaster – Beispiel 2 (eigenständiges Skript)

Konvertiert ein USGS-DEM in ein Raster-Dataset.

# Name: DEMToRaster_Ex_02.py
# Description: Converts a USGS DEM file to a raster dataset. 
# Requirements: None

# Import system modules
import arcpy

# Set local variables
inDEM = "c:/data/fixed.dem"
outRaster = "c:/output/fixeddem.tif"
rasterType = "FLOAT"
zFactor = 0.30488

# Execute DEMToRaster
arcpy.DEMToRaster_conversion(inDEM, outRaster, rasterType, zFactor)

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Ja
ArcEditor: Ja
ArcInfo: Ja

7/10/2012