UTM-Zone berechnen (Kartografie)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Berechnet eine UTM-Zone von jedem Feature anhand des Mittelpunkts und speichert diese Raumbezugszeichenfolge in einem angegebenen Feld. Dieses Feld kann in Verbindung mit Kartenserien verwendet werden, um den Raumbezug für jede Karte auf die richtige UTM-Zone zu aktualisieren.

Verwendung

Syntax

CalculateUTMZone_cartography (in_features, in_field)
ParameterErläuterungDatentyp
in_features

Eingabe-Feature-Layer.

Feature Layer
in_field

Zeichenfolgenfeld, in dem die Raumbezugszeichenfolge für das Koordinatensystem gespeichert wird. Das Feld sollte eine ausreichende Länge (mehr als 600 Zeichen) besitzen, um die Raumbezugszeichenfolge aufnehmen zu können.

Field

Codebeispiel

Werkzeug "CalculateUTMZone" – Beispiel (Python-Fenster)

Berechnet eine benutzerdefinierte UTM-Zone für einen Satz von Features.

import arcpy
from arcpy import env
arcpy.env.workspace = "C:\Data\ProjectData.gdb"
arcpy.CalculateUTMZone_cartography("US_Counties", "UTM_Zone")
Werkzeug "CalculateUTMZone" – Beispiel (eigenständiges Python-Skript)

Berechnet eine benutzerdefinierte UTM-Zone für einen Satz von Features.

# Name: calculateutmzone_example.py
# Description: Calculates a custom UTM zone for a set of features
# Author: ESRI

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
arcpy.env.workspace = "C:\Data\ProjectData.gdb"

# Set local variables
inFeatures = "US_states"
utmField = "UTM_zone"

# Execute CalculateUTMZone
arcpy.CalculateUTMZone_cartography(inFeatures, utmField)

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Ja
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
9/22/2013