Punkt in Raster (Konvertierung)
Zusammenfassung
Hiermit werden Punkt-Features in ein Raster-Dataset konvertiert.
Informationen zur Funktionsweise des Werkzeugs "Punkt in Raster"
Verwendung
-
Alle Feature-Classes (Geodatabase, Shapefile oder Coverage) mit Punkt- oder Multipoint-Features können in ein Raster-Dataset konvertiert werden.
-
Der Typ des Ausgabe-Rasters wird anhand des Eingabefeldtyps bestimmt. Wenn das Eingabefeld ganzzahlig ist, ist das Ausgabe-Raster ebenfalls ganzzahlig; wenn es vom Typ "Gleitkomma" ist, weist die Ausgabe auch den Typ "Gleitkomma" auf.
Wenn das Eingabefeld Zeichenfolgenwerte enthält, enthält das Ausgabe-Raster ein Ganzzahlwertfeld und ein Zeichenfolgenfeld.
-
Dieses Werkzeug ist eine Erweiterung des Werkzeugs Raster in Punkt, mit dem Sie ein Raster in eine Punkt-Feature-Class konvertieren können.
-
Wenn in einer Ausgabezelle mehr als ein Feature vorhanden ist, ermöglicht dieses Werkzeug eine bessere Kontrolle über die Zuweisung von Zellenwerten als das Werkzeug Feature in Raster.
-
Das Prioritätsfeld wird nur mit der Option "MOST_FREQUENT" für Zellenzuweisungstyp verwendet.
Es wird lediglich die Einstellung Pyramiden berechnen in den Umgebungseinstellungen für die Pyramiden berücksichtigt. Die restlichen Umgebungseinstellungen für Pyramiden sowie alle anderen Umgebungseinstellungen für Raster-Speicherung werden ignoriert. Eine bessere Kontrolle über die Art der Pyramiden kann in einem weiteren Schritt durch Verwendung des Werkzeugs Pyramiden berechnen erlangt werden.
Syntax
Parameter | Erläuterung | Datentyp |
in_features |
Das in ein Raster zu konvertierende Punkt- oder Multipoint-Eingabe-Feature-Dataset. | Feature Layer |
value_field |
Das Feld für die Zuweisung von Werten zum Ausgabe-Raster. Dieses Feld kann ein beliebiges Feld der Attributtabelle des Eingabe-Feature-Datasets sein. Wenn das Shape-Feld eines Punkt- oder Multipoint-Datasets Z- oder M-Werte enthält, kann einer dieser Werte verwendet werden. | Field |
out_rasterdataset | 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 |
cell_assignment (optional) |
Mit der Methode wird festgelegt, wie der Zelle ein Wert zugewiesen wird, wenn sich mehrere Features in einer Zelle befinden.
| String |
priority_field (optional) |
Dieses Feld wird verwendet, wenn ein Feature Vorrang vor einem anderen Feature mit demselben Attribut haben soll. Das Prioritätenfeld wird nur mit dem Zellenzuweisungstyp "MOST_FREQUENT" verwendet. | Field |
cellsize (optional) |
Die Zellengröße für das Ausgabe-Raster-Dataset. Die Standardzellengröße entspricht der Breite oder Höhe (jeweils der kürzeste Wert) der Ausdehnung der Eingabe-Feature-Datasets im Ausgabe-Raumbezug, dividiert durch 250. | Analysis Cell Size |
Codebeispiel
Hiermit werden Punkt-Features in ein Raster-Dataset konvertiert.
import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.PointToRaster_conversion("ca_ozone_pts.shp", "ELEVATION",
"c:/output/ca_elev", "MAXIMUM", "", 2000)
Hiermit werden Punkt-Features in ein Raster-Dataset konvertiert.
# Name: PointToRaster_Ex_02.py
# Description: Converts point features to a raster dataset.
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inFeatures = "ca_ozone_pts.shp"
valField = "ELEVATION"
outRaster = "c:/output/ca_elev02"
assignmentType = "MAXIMUM"
priorityField = ""
cellSize = 2000
# Execute PointToRaster
arcpy.PointToRaster_conversion(inFeatures, valField, outRaster,
assignmentType, priorityField, cellSize)