Definir proyección (Cobertura)
Resumen
Registra información del sistema de coordenadas de la cobertura de entrada, incluidos los parámetros de cualquier proyección asociada, como datum y esferoide.
Crea o modifica el archivo de definición de proyecciones (PRJ) de la cobertura de entrada que almacena los parámetros de proyección.
Uso
-
Se puede utilizar si el dataset de entrada o clase de entidad no tiene una proyección definida. Si el dataset de entrada o clase de entidad ya tiene una proyección definida, aparece una advertencia, pero la herramienta se ejecuta correctamente.
-
Para proyectar realmente el dataset o transformar el datum o esferoide, debe utilizar la herramienta Proyectar, que requiere que el dataset tenga un archivo PRJ.
-
Definir proyección no cambia las coordenadas del dataset de salida. Para proyectar un dataset desde una proyección a otra, debe utilizar Proyectar.
-
Para buscar tablas de sistemas de coordenadas geográficas, sistemas de coordenadas proyectadas y transformaciones geográficas (datum) predefinidas, vea Información general sobre proyecciones cartográficas.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_cover |
La cobertura para la cual se define la información de la proyección. | Coverage |
projection_file |
El nombre de un archivo de texto que define los parámetros de proyección de entrada. | File |
Ejemplo de código
La siguiente secuencia de comandos independiente demuestra cómo definir la proyección en una cobertura global. La cobertura se almacena en coordenadas geográficas.
# Name: DefineProjection_Example.py # Description: Defines the projection of a global coverage # Requirements: ArcInfo Workstation # Import system modules import arcpy from arcpy import env # Set environment settings env.workspace = "C:/data" # Set local variables inCover = "worldgrat" projectionFile = "newgeo.prj" # Execute DefineProjection arcpy.DefineProjection_arc (inCover, projectionFile)