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 for 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

Crear transformación geográfica personalizada

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

Resumen

Crea un método de transformación para convertir datos entre dos sistemas de coordenadas geográficas o datums. La salida de esta herramienta se puede utilizar como un método de transformación para cualquier herramienta que tenga un parámetro que requiera una transformación geográfica.

Uso

  • Todos los archivos de transformación geográfica típica se guardan con una extensión .gtf y se almacenan en la carpeta ESRI\<ArcGIS product>\ArcToolbox\CustomTransformations dentro de la carpeta Application Data del usuario. La herramienta crea la carpeta CustomTransformations, si no existe ya. Si la carpeta Application Data es de solo lectura o se encuentra oculta, la salida se crea en ArcToolbox\CustomTransformations, dentro de la carpeta temporal del usuario. La ubicación o nombre de las carpetas Application Data y temp depende del sistema operativo.

    • En cualquier sistema operativo Windows la carpeta Application Data está ubicada en %appdata% y la carpeta Temp del usuario está ubicada en %temp%. Si se escribe %appdata% en una ventana de comandos se mostrará la ubicación del archivo AppData. Si se escribe %temp% se mostrará la ubicación de la carpeta temporal.
    • En los sistemas Unix, las carpetas tmp y Application Data están ubicadas en el directorio de inicio del usuario, en $HOME y $TMP respectivamente. Si se escribe /tmp en un terminal se mostrará la ubicación de la carpeta temporal.

  • Cualquier herramienta de geoprocesamiento que utilice transformaciones geográficas buscará todas las transformaciones personalizadas en la ubicación de almacenamiento predeterminada y las presentará como opciones de transformación válidas en el cuadro de diálogo en la lista desplegable del parámetro Transformación geográfica.

  • Los archivos de transformación personalizada no se pueden editar. Son archivos binarios que almacenan información de versión y longitud de cadena que se pueden dañar si se editan fuera del marco de geoprocesamiento. Para actualizar el archivo debe crear una nueva transformación geográfica personalizada y sobrescribir el archivo existente.

Sintaxis

CreateCustomGeoTransformation(geot_name, in_coor_system, out_coor_system, custom_geot)
ParámetroExplicaciónTipo de datos
geot_name

Nombre del método de transformación personalizada.

Todos los archivos de transformación geográfica típica se guardan con una extensión .gtf y se almacenan en la carpeta ESRI\<ArcGIS product>\ArcToolbox\CustomTransformations dentro de la carpeta Application Data del usuario. La herramienta crea la carpeta CustomTransformations, si no existe ya. Si la carpeta Application Data es de solo lectura o se encuentra oculta, la salida se crea en ArcToolbox\CustomTransformations, dentro de la carpeta temporal del usuario. La ubicación o nombre de las carpetas Application Data y temp depende del sistema operativo.

  • En cualquier sistema operativo Windows la carpeta Application Data está ubicada en %appdata% y la carpeta Temp del usuario está ubicada en %temp%. Si se escribe %appdata% en una ventana de comandos se mostrará la ubicación del archivo AppData. Si se escribe %temp% se mostrará la ubicación de la carpeta temporal.
  • En los sistemas Unix, las carpetas tmp y Application Data están ubicadas en el directorio de inicio del usuario, en $HOME y $TMP respectivamente. Si se escribe /tmp en un terminal se mostrará la ubicación de la carpeta temporal.

String
in_coor_system

El sistema de coordenadas geográficas inicial.

Coordinate System
out_coor_system

El sistema de coordenadas geográficas final.

Coordinate System
custom_geot

Configure los valores METHOD y PARAMETER en una cadena de caracteres para la transformación personalizada GEOGTRAN. Configure el nombre del método de los métodos disponibles de Geocentric_Translation, Molodensky, Molodensky_Abridged, Position_Vector, Coordinate_Frame, Molodensky_Badekas, NADCON, HARN, NTV2, Longitude_Rotation, Unit_Change y Geographic_2D_Offset. Cada método tiene su propio conjunto de parámetros, puede editar los valores de los parámetros al introducir texto junto al nombre del parámetro dentro de la representación de cadena de caracteres completa de la transformación geográfica típica. Consulte los ejemplos en la muestra de Phyton a continuación.

String

Muestra de código

Ejemplo de CreateCustomGeoTransformation (secuencia de comandos de Python independiente)

La siguiente secuencia de comandos independiente utiliza la función CreateCustomGeoTransformation para crear una transformación personaliza para un caso de uso particular. La salida es un archivo *.gtf creado en el directorio predeterminado.

# Name: CreateCustomGeographicTransformation.py
# Description: Creates a custom geographic transformation in the default directory.

# import system modules
import arcpy

# set the variables
geoTransfmName = "cgt_geocentric2"

# create a spatial reference object for GCS_Tokyo
inGCS = arcpy.SpatialReference("Tokyo")

# create a spatial reference object for GCS_WGS_1984
outGCS = arcpy.SpatialReference("WGS 1984")

customGeoTransfm = "GEOGTRAN[METHOD['Geocentric_Translation'],PARAMETER['X_Axis_Translation',''],PARAMETER['Y_Axis_Translation',''],PARAMETER['Z_Axis_Translation','']]"

arcpy.CreateCustomGeoTransformation_management(geoTransfmName, inGCS, outGCS, customGeoTransfm)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información sobre licencias

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

Temas relacionados

  • Vista general del conjunto de herramientas Proyecciones y transformaciones

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • 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 © 2019 Esri. | Privacidad | Legal