ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Calcular zona UTM

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

Calcula la zona UTM de cada entidad según el punto central y almacena esta cadena de referencia espacial en un campo especificado. Este campo se puede utilizar con páginas controladas por datos para actualizar la referencia espacial con la zona UTM correcta para cada mapa.

Uso

  • Las entidades de entrada pueden ser puntos, líneas o polígonos.

  • Las geometrías ubicadas en latitudes extremas, cerca de los polos norte o sur, puede que no sean adecuadas para el cálculo de la zona UTM. Recibirá una advertencia cuando no se pueda calcular una zona UTM para una entidad en particular.

  • El datum para la cadena de sistema de coordenadas de la zona UTM calculada se toma del datum del sistema de coordenadas del marco de datos activo. Si el datum de la fuente de datos de la entidad es distinto al datum del marco de datos, recibirá una advertencia. Si se calcula una zona UTM, sin embargo, el resultado puede ser inexacto. La herramienta no realiza ningún tipo de geotransformación. Para obtener mejores resultados, el datum de las entidades de entrada debe ser el mismo que el datum del marco de datos.

  • El parámetro Campo de zona UTM, que contiene la cadena de referencia espacial de la zona UTM, debe tener una longitud de 600 caracteres o más. Las cadenas de referencia espacial varían en longitud pero, en general, son bastante largas; debe asegurarse de que el campo tenga espacio suficiente. La herramienta emitirá una advertencia si la cadena de referencia espacial está truncada debido a que la longitud del campo no es suficiente. Si recibe esta advertencia, es posible que algunas de las cadenas de referencia espacial generadas estén truncadas, lo que las hace inservibles. Si recibe esta advertencia, elimine los resultados, cree un campo de una longitud suficiente (más de 600 caracteres) y vuelva a ejecutar la herramienta.

  • Utilice clases de entidad de geodatabase en lugar de shapefiles. En la mayoría de los casos, la limitación del tamaño de campo hace que las cadenas de referencia espacial queden truncadas si ejecuta esta herramienta en un shapefile.

Sintaxis

arcpy.cartography.CalculateUTMZone(in_features, in_field)
ParámetroExplicaciónTipo de datos
in_features

La capa de entidades de entrada.

Feature Layer
in_field

El campo de cadena de caracteres que almacena la cadena de referencia espacial para el sistema de coordenadas. El campo debe tener la longitud suficiente (más de 600 caracteres) para albergar la cadena de referencia espacial.

Field

Salida derivada

NombreExplicaciónTipo de datos
out_features

La clase de entidad actualizada con las cadenas de referencia espacial calculadas.

Capa de entidades

Muestra de código

Ejemplo de CalculateUTMZone (ventana de Python)

El siguiente ejemplo calcula una zona UTM personalizada para un conjunto de entidades.

import arcpy
arcpy.env.workspace = "C:\Data\ProjectData.gdb"
arcpy.CalculateUTMZone_cartography("US_Counties", "UTM_Zone")
Ejemplo de CalculateUTMZone (script independiente)

El siguiente ejemplo calcula una zona UTM personalizada para un conjunto de entidades.

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

Entornos

  • Espacio de trabajo actual

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados

  • Vista general del conjunto de herramientas Páginas controladas por datos
  • Crear libros de mapas con ArcGIS
  • ¿Qué son las páginas controladas por datos?
  • Crear páginas controladas por datos

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal