InglésFrancésEspañol

Ad


icono de página de OnWorks

g.projgrass: en línea en la nube

Ejecute g.projgrass en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando g.projgrass que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


g.proj - Imprime o modifica archivos de información de proyección de GRASS (en varias coordenadas
descripciones del sistema).
También se puede utilizar para crear nuevas ubicaciones de GRASS.

PALABRAS CLAVE


general, proyección, crear ubicación

SINOPSIS


g.proj
g.proj --ayuda
g.proj [-pgdjfwetc] [Georef=presentar] [semana=presentar] [proyecto4=params] [epsg=código]
[fecha=nombre ] [datos_trans=índice] [Ubicación=nombre ] [-ayuda] [-verboso] [-tranquilo]
[-ui]

Banderas
-p
Imprimir información de proyección en formato GRASS convencional

-g
Imprimir información de proyección en estilo de script de shell

-d
Verifique la información de referencia e imprima los parámetros de transformación

-j
Imprimir información de proyección en formato PROJ.4

-f
Imprima una salida 'plana' sin saltos de línea (se aplica a la salida WKT y PROJ.4)

-w
Imprimir información de proyección en formato WKT

-e
Utilice formato de estilo ESRI (se aplica solo a la salida WKT)

-t
Forzar la anulación de la información de transformación de datum en el sistema de coordenadas de entrada

-c
Modificar archivos de proyección de ubicación actual

--ayuda
Resumen de uso de impresión

--verboso
Salida del módulo detallado

--tranquilo
Salida de módulo silencioso

--ui
Forzar el inicio del cuadro de diálogo GUI

parámetros:
Georef=presentar
Nombre del archivo de datos georreferenciados para leer la información de proyección

semana=presentar
Nombre del archivo ASCII que contiene una descripción de proyección WKT
'-' para entrada estándar

proyecto4=params
Descripción de la proyección PROJ.4
'-' para entrada estándar

epsg=código
Código de proyección EPSG
Opciones: 1 - 1000000

fecha=nombre
Datum (anula cualquier datum especificado en el sistema de coordenadas de entrada)
Acepta códigos de referencia estándar de GRASS, o "lista" para listar y salir

datos_trans=índice
Número de índice de parámetros de transformación de datum
"0" para no especificado o "-1" para listar y salir
Opciones: -1-100
Por defecto: 0

Ubicación=nombre
Nombre de la nueva ubicación para crear

DESCRIPCIÓN


g.proj proporciona un medio para convertir una descripción de sistema de coordenadas (es decir, proyección
información) entre varios formatos. Si se compila sin OGR presente, la funcionalidad
está limitado a:

· Informar la información de proyección para la ubicación actual, ya sea en
formato convencional GRASS (bandera -p) o PROJ.4 (bandera -j)

· Cambiar el datum o informar y modificar la transformación del datum
parámetros, para la ubicación actual

Cuando se compila con OGR, la funcionalidad aumenta y permite la salida de la proyección.
información en formato Well-Known Text (WKT) popularizado por SIG patentado. En
Además, si uno de los parámetros Georef, semana, proyecto4 or epsg se especifica, en lugar de
la información de proyección que se lee desde la ubicación actual se importa desde un
fuente externa de la siguiente manera:

georef =nombre de archivo
g.proj intenta invocar GDAL y OGR a su vez para leer un archivo georreferenciado nombre de archivo.
La información de la proyección se leerá de este archivo. Si el archivo no es
georreferenciado o no se puede leer, se utilizará XY (no proyectado).

wkt =nombre de archivo or -
El archivo nombre de archivo debe contener una descripción de la proyección en formato WKT con o
sin saltos de línea (por ejemplo, un archivo '.prj'). Si - se da para el nombre de archivo, el WKT
La descripción se leerá desde stdin en lugar de un archivo.

proj4 =descripción or -
descripción debe ser una descripción de la proyección en formato PROJ.4, entre comillas
marca si hay espacios. Si - se da por descripción, la descripción PROJ.4
se leerá desde stdin en lugar de como un parámetro de línea de comandos proporcionado directamente.

epsg =número
número debe corresponder al número de índice de un sistema de coordenadas válido en el EPSG
base de datos. El soporte del código EPSG se basa en una copia local de la coordenada GDAL CSV
archivos de información del sistema y de datos, almacenados en el directorio $ GISBASE / etc / proj / ogr_csv.
Estos se pueden actualizar si es necesario para respaldar futuras revisiones de la base de datos EPSG.

Si la información de referencia es incorrecta o falta en la definición del sistema de coordenadas de entrada
(por ejemplo, las descripciones de PROJ.4 tienen un soporte muy limitado para especificar nombres de datum), un GRASS
La abreviatura de datum se puede proporcionar en su lugar utilizando el fecha parámetro. Esto anulará
cualquier datum contenido en el sistema de coordenadas de entrada, y descartar cualquier transformación de datum
parámetros. Ingrese datum =lista para devolver una lista de todos los datums admitidos por GRASS. Ya que
cualquier parámetro de transformación de datum existente habrá sido descartado, el datostrans
En general, el parámetro debe utilizarse siempre junto con fecha.

Los indicadores -p, -j, -w, etc.son funcionales al importar información de proyección desde
una fuente externa, lo que significa que g.proj se puede utilizar para convertir entre representaciones de
la información. No es necesario que la entrada o la salida estén en formato GRASS.

Además, sin embargo, si se especifica la bandera -c, g.proj creará una nueva proyección de GRASS
archivos (PROJ_INFO, PROJ_UNITS, WIND y DEFAULT_WIND) basados ​​en la información importada. Si
las Ubicación se especifica el parámetro además de -c, entonces se establecerá una nueva ubicación
creado. De lo contrario, los archivos de información de proyección en la ubicación actual se
sobrescrito. El programa no advertirá antes de hacer esto.

El modo final de funcionamiento de g.proj es informar sobre la información y el datum
parámetros de transformación asociados con el sistema de coordenadas. La bandera -d informará
un resumen legible por humanos de esto.

NOTAS


Si el sistema de coordenadas de entrada contiene un nombre de referencia pero no parámetros de transformación,
y hay más de un conjunto de parámetros adecuado disponible (según los archivos
datum.table y datumtransform.table en $ GISBASE / etc / proj), g.proj comprobará el valor de
las datostrans opción y actuar de acuerdo con lo siguiente:
-1: Muestra los conjuntos de parámetros disponibles en un formato analizable por GUI (pero también legible por humanos) y
salida.
0 (predeterminado): Continuar sin especificar parámetros; si se usa al crear una ubicación,
otros módulos de GRASS utilizarán los parámetros "predeterminados" (probablemente no óptimos) para este dato
si es necesario en el futuro.
Cualquier otro número menor o igual al número de conjuntos de parámetros disponibles para este
datum: Elija este conjunto de parámetros y agréguelo a la descripción del sistema de coordenadas.
Si -t se especifica la bandera, el módulo intentará cambiar la transformación del datum
parámetros utilizando uno de los dos métodos anteriores, incluso si un conjunto de parámetros válido ya está
especificado en el sistema de coordenadas de entrada. Esto puede ser útil para cambiar el datum.
información de una ubicación existente.

La salida se basa simplemente en la información de proyección de entrada. g.proj no intenta
Verificar que el sistema de coordenadas así descrito coincide con un sistema existente en uso en el
mundo. En particular, esto significa que no hay códigos de autoridad EPSG en la salida de WKT.

El formato WKT muestra los falsos este y norte en la unidad proyectada (por ejemplo, metros,
pies) pero en formato PROJ siempre debe expresarse en metros.

El tamaño máximo de las descripciones de proyección de entrada WKT o PROJ.4 está limitado a 8000 bytes.

EJEMPLOS


Imprima la información de proyección para la ubicación actual:
g.proj -p

Cree un archivo '.prj' en formato ESRI correspondiente a la ubicación actual:
g.proj -wef> irish_grid.prj

Lea la información de proyección de un archivo geotiff e imprímalo en formato PROJ.4:
g.proj -jf georef = ASTER_DEM20020508161837.tif

Convierta la descripción de la proyección PROJ.4 contenida en un archivo de texto al formato WKT:
cat proj4.description | g.proj -w proj4 = -

Cree una nueva ubicación con el sistema de coordenadas al que se refiere el código EPSG 4326
(Latitud-Longitud / WGS84), sin especificar explícitamente los parámetros de transformación de datum:
g.proj -c epsg = 4326 ubicación = latlong

Cree una nueva ubicación con el sistema de coordenadas al que se refiere el código ESRI-EPSG 900913
(Proyección de Google Mercator)
g.proj -c epsg = 900913 ubicación = google

Cree una nueva ubicación con el sistema de coordenadas al que se refiere el código EPSG 29900 (irlandés
Grid), seleccionando el conjunto de parámetros de transformación de datum no. 2:
g.proj -c epsg = 29900 datumtrans = 2 location = irish_grid

Cree una nueva ubicación con el mismo sistema de coordenadas que la ubicación actual, pero
forzar un cambio en el conjunto de parámetros de transformación de datum no. 1:
g.proj -c ubicación = newloc -t datumtrans = 1

Enumere los posibles parámetros de transformación de datum para la ubicación actual:
g.proj -t datumtrans = -1

Cree una nueva ubicación con el sistema de coordenadas a partir de una definición WKT almacenada en un texto
archivo:
g.proj -c wkt = irish_grid.prj location = irish_grid

Cree una nueva ubicación a partir de una descripción PROJ.4, especificando explícitamente un datum y utilizando
los parámetros de transformación de datum predeterminados:
g.proj -c ubicación = españa proj4 = "+ proj = utm + zone = 30 + ellps = intl" datum = eur50 datumtrans = 0

Reproyecte el mapa ráster externo a la proyección actual de GRASS (¡no siempre tiene sentido!)
utilizando la herramienta GDAL 'gdalwarp'. Recomendamos utilizar el formato ERDAS / Img y no utilizar
el estilo ESRI de WKT:
# ejemplo de resolución de 30x30 píxeles (aplíquelo con -tr para evitar valores impares)
gdalwarp -of HFA -tr 30 30 -t_srs "` g.proj -wf` "aster.img aster_tmerc.img

Reproyecte el mapa vectorial externo a la proyección actual de GRASS usando la herramienta OGR 'ogr2ogr':
ogr2ogr -t_srs "` g.proj -wf` "polbnda_italy_GB_ovest.shp polbnda_italy_LL.shp

Referencias


PROYECTO 4: Biblioteca de soporte de proyección / datum
Conjunto de herramientas y biblioteca de ráster GDAL
Biblioteca de vectores y conjunto de herramientas OGR

Promover lectura

· Cuadrículas y Datum ASPRS

· MapRef: la colección de proyecciones de mapas y sistemas de referencia para Europa

· Lista de transformación de proyecciones (PROJ4)

Utilice g.projgrass en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad