Topo zu Raster aus Datei (Spatial Analyst)

Zusammenfassung

Interpoliert eine hydrologisch korrekte Raster-Oberfläche anhand von Punkt-, Linien- und Polygondaten unter Verwendung von in einer Datei angegebenen Parametern.

Weitere Informationen zur Funktionsweise von "Topo zu Raster"

Verwendung

Syntax

TopoToRasterByFile (in_parameter_file, {out_stream_features}, {out_sink_features})
ParameterErläuterungDatentyp
in_parameter_file

Die Eingabe-ASCII-Textdatei mit den Eingaben und Parametern für die Interpolation.

Diese Datei wird normalerweise durch eine frühere Ausführung der Funktion Topo zu Raster erstellt, wobei die optionale Ausgabe-Parameterdatei angegeben wird.

Sie können das Ergebnis der Änderung von Parametern leichter testen, indem Sie diese Datei bearbeiten und die Interpolation erneut ausführen, anstatt jedes Mal das Werkzeug Topo zu Raster ordnungsgemäß zu nutzen.

File
out_stream_features
(optional)

Ausgabe-Feature-Class der Wasserlauf-Polylinien-Features.

Feature Class
out_sink_features
(optional)

Ausgabe-Feature-Class der verbleibenden Punkt-Features für Senken.

Feature Class

Rückgabewert

NameErläuterungDatentyp
out_surface_raster

Das Ausgabe-Raster für die interpolierte Oberfläche.

Raster

Codebeispiel

TopoToRasterByFile – Beispiel 1 (Python-Fenster)

In diesem Beispiel wird ein hydrologisch korrektes TIFF-Oberflächen-Raster anhand einer Parameterdatei erstellt, in der die Punkt-, Linien- und Polygondaten definiert sind.

import arcpy
from arcpy import env  
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outTTRByFile = TopoToRasterByFile("topotorasterbyfile.txt", 
                   "C:/sapyexamples/output/out_streams.shp")
outTTRByFile.save("C:/sapyexamples/output/ttrbyfout.tif")
TopoToRasterByFile – Beispiel 2 (eigenständiges Skript)

In diesem Beispiel wird ein hydrologisch korrektes Grid-Oberflächen-Raster anhand einer Parameterdatei erstellt, in der die Punkt-, Linien- und Polygondaten definiert sind.

# Name: TopoToRasterByFile_Ex_02.py
# Description: Interpolates a hydrologically correct 
#    surface from point, line, and polygon data using
#    parameters specified in a file.
# Requirements: Spatial Analyst Extension

# Import system modules
import arcpy
from arcpy import env
from arcpy.sa import *

# Set environment settings
env.workspace = "C:/sapyexamples/data"

# Set local variables
inParameterFile = "topotorasterbyfile.txt"

# Check out the ArcGIS Spatial Analyst extension license
arcpy.CheckOutExtension("Spatial")

# Execute TopoToRasterByFile
outTTRByFile = TopoToRasterByFile(inParameterFile)

# Save the output 
outTTRByFile.save("C:/sapyexamples/output/ttrbyfout02")

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Erfordert Spatial Analyst oder 3D Analyst
ArcEditor: Erfordert Spatial Analyst oder 3D Analyst
ArcInfo: Erfordert Spatial Analyst oder 3D Analyst

7/10/2012