Feature in Raster (Konvertierung)
Zusammenfassung
Hiermit werden Features in ein Raster-Dataset konvertiert.
Verwendung
-
Alle Feature-Classes (Geodatabase, Shapefile oder Coverage), die Punkt-, Linien- oder Polygon-Features enthalten, können in ein Raster-Dataset konvertiert werden.
-
Der Typ des Eingabefeldes bestimmt den Typ des Ausgabe-Rasters. Wenn das Feld den Typ "Integer" hat, hat auch das Ausgabe-Raster den Typ "Integer". Wenn der Typ "Floating Point" lautet, weist auch die Ausgabe diesen Typ auf.
-
Mit diesem Werkzeug wird der Wert von Raster-Pixeln immer mithilfe des Zellenmittelpunktes festgelegt. Falls Sie mehr Kontrolle darüber benötigen, wie verschiedene Arten von Eingabe-Feature-Geometrien konvertiert werden, können Sie die speziellen Konvertierungswerkzeuge verwenden: Punkt in Raster, Polylinie in Raster und Polygon in Raster.
-
Dieses Werkzeug ist eine Erweiterung zu den Werkzeugen Raster in Punkt, Raster in Polylinien und Raster in Polygon, mit denen ein Raster in verschiedene Arten von Feature-Dataset-Geometrien konvertiert wird.
Beim Auswählen der Eingabe-Feature-Daten entspricht das Standardfeld dem ersten verfügbaren gültigen Feld. Sind keine anderen gültigen Felder vorhanden, wird das ObjectID-Feld als Standardfeld verwendet (z. B. OID oder FID).
Syntax
Parameter | Erläuterung | Datentyp |
in_features |
Das in ein Raster-Dataset zu konvertierende Eingabe-Feature-Dataset. | Feature Layer |
field | Das Feld für die Zuweisung von Werten zum Ausgabe-Raster. Das Feld kann ein beliebiges Feld der Attributtabelle des Eingabe-Feature-Datasets sein. Wenn das Shape-Feld eines Punkts oder Multipoint-Datasets Z- oder M-Werte enthält, können beide verwendet werden. | Field |
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 |
cell_size (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 des Eingabe-Feature-Datasets im Ausgabe-Raumbezug, dividiert durch 250. | Analysis Cell Size |
Codebeispiel
Hiermit werden Features in ein Raster-Dataset konvertiert.
import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.FeatureToRaster_conversion("roads.shp", "CLASS", "c:/output/roadsgrid", 25)
Hiermit werden Features in ein Raster-Dataset konvertiert.
# Name: FeatureToRaster_Ex_02.py
# Description: Converts features to a raster dataset.
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inFeature = "roads.shp"
outRaster = "c:/output/roadsgrd"
cellSize = 25
field = "CLASS"
# Execute FeatureToRaster
arcpy.FeatureToRaster_conversion(inFeature, field, outRaster, cellSize)