Polylinie in Raster (Conversion)

Zusammenfassung

Hiermit werden Polylinien-Features in ein Raster-Dataset konvertiert.

Weitere Informationen zur Funktionsweise des Werkzeugs "Polylinie in Raster"

Verwendung

Syntax

PolylineToRaster_conversion (in_features, value_field, out_rasterdataset, {cell_assignment}, {priority_field}, {cellsize})
ParameterErläuterungDatentyp
in_features

Das in ein Raster zu konvertierende Polylinien-Eingabe-Feature-Dataset.

Feature Layer
value_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.

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.

  • MAXIMUM_LENGTHDas Feature mit der größten Länge, das die Zelle überlappt, bestimmt den der Zelle zuzuweisenden Wert.
  • MAXIMUM_COMBINED_LENGTHWenn eine Zelle mehrere Features mit demselben Wert enthält, werden die Längen dieser Features zusammengefasst. Das zusammengefasste Feature mit der größten Länge in der Zelle bestimmt den der Zelle zuzuweisenden Wert.
String
priority_field
(optional)

Dieses Feld wird verwendet, wenn ein Feature Vorrang vor einem anderen Feature mit demselben Attribut haben soll.

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 des Eingabe-Feature-Datasets im Ausgabe-Raumbezug, dividiert durch 250.

Analysis Cell Size

Codebeispiel

PolylineToRaster – Beispiel 1 (Python-Fenster)

Hiermit werden Polylinien-Features in ein Raster-Dataset konvertiert.

import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.PolylineToRaster_conversion("roads.shp", "CLASS", "c:/output/roads.img",
                                   "MAXIMUM_COMBINED_LENGTH", "LENGTH", 30) 
PolylineToRaster – Beispiel 2 (eigenständiges Skript)

Hiermit werden Polylinien-Features in ein Raster-Dataset konvertiert.

# Name: PolylineToRaster_Ex_02.py
# Description: Converts polyline features to a raster dataset.
# Requirements: ArcInfo

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inFeatures = "roads.shp"
valField = "CLASS"
outRaster = "c:/output/roads.tif"
assignmentType = "MAXIMUM_COMBINED_LENGTH"
priorityField = "LENGTH"
cellSize = 30

# Execute PolylineToRaster
arcpy.PolylineToRaster_conversion(inFeatures, valField, outRaster, 
                                  assignmentType, priorityField, cellSize)

Umgebungen

Verwandte Themen

Lizenzinformationen

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

7/10/2012