计算 UTM 带 (制图)

许可等级:BasicStandardAdvanced

摘要

根据中心点计算每个要素的 UTM 带,并在指定字段中存储该空间参考字符串。该字段可与“数据驱动页面”结合使用,以将空间参考更新为每个地图的正确 UTM 带。

用法

语法

CalculateUTMZone_cartography (in_features, in_field)
参数说明数据类型
in_features

输入要素图层。

Feature Layer
in_field

用于存储坐标系的空间参考字符串的字符串字段。字段应具有足够的长度(大于 600 个字符)来保存空间参考字符串。

Field

代码实例

CalculateUTMZone 工具示例(Python 窗口)

计算一组要素的自定义 UTM 带。

import arcpy
from arcpy import env
arcpy.env.workspace = "C:\Data\ProjectData.gdb"
arcpy.CalculateUTMZone_cartography("US_Counties", "UTM_Zone")
CalculateUTMZone 工具示例(独立 Python 脚本)

计算一组要素的自定义 UTM 带。

# 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)

环境

相关主题

许可信息

ArcGIS for Desktop Basic: 是
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014