GoGPT Best VPN GoSearch

icono de página de OnWorks

v.external.outgrass: en línea en la nube

Ejecute v.external.outgrass 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 v.external.outgrass 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


v.salida.externa - Define el formato de salida del vector.

PALABRAS CLAVE


vector, exportación, salida, externo, OGR, PostGIS

SINOPSIS


v.salida.externa
v.salida.externa --ayuda
v.salida.externa [-frpg] [salida=cadena] [formato=cadena] [opciones=cadena[,cadena, ...]]
[ajustes de carga=nombre ] [guardar ajustes=nombre ] [-exagerar] [-ayuda] [-verboso]
[-tranquilo] [-ui]

Banderas
-f
Enumere los formatos admitidos y salga

-r
Deje de usar OGR / PostGIS, vuelva a la salida nativa y salga

-p
Imprimir estado actual

-g
Imprimir el estado actual en estilo de script de shell

--Sobrescribir
Permitir que los archivos de salida sobrescriban los archivos existentes

--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:
salida=cadena
Nombre del directorio de salida o fuente de datos OGR o PostGIS
Ejemplos:
ESRI Shapefile: directorio que contiene un shapefile
Archivo MapInfo: directorio que contiene un archivo mapinfo
Base de datos PostGIS: cadena de conexión, p. Ej. 'PG: dbname = db user = grass'

formato=cadena
Formato para datos vectoriales de salida
Opciones: BNA, CSV, sofádb, DGN, DXF, ESRI_Shapefile, Búsqueda elástica, regalo, GME, GML,
GMT, GPKG, gpsbabel, Creador de pistas GPS, GPX, GeoJSON, GeoRSS, Geoconcepto Interlis_1,
Interlis_2, KML, LIBKML, MSSQL Espacial, MapInfo_Archivo, Memoria, MySQL, ODBC, SAO, PCIDSK,
pdf, volcado de PG, postgresql, S57, SQLite, TIGRE, Avispa, XLSX
Por defecto: ESRI_Shapefile

opciones=cadena [, cadena, ...]
Opciones de creación
Ejemplos:
'SHPT = POINTZ': crea datos de Shapefile de puntos 3D
'GEOM_TYPE = geography': use datos geográficos PostGIS
'SCHEMA = grass': crea nuevas tablas PostGIS en el esquema 'grass'

ajustes de carga=nombre
Nombre del archivo de entrada para leer la configuración

guardar ajustes=nombre
Nombre del archivo de salida donde guardar la configuración actual

DESCRIPCIÓN


v.salida.externa indica a GRASS que escriba mapas vectoriales en formato de datos externos (por ejemplo, ESRI
Shapefile, Mapinfo y otros) usando la biblioteca OGR. Los datos PostGIS también se pueden escribir mediante
proveedor de datos GRASS-PostGIS integrado.

NOTAS


La cantidad de formatos de salida disponibles (v.external.out -f) depende de la instalación de OGR.
El formato 'PostgreSQL' también se presenta cuando GRASS viene con soporte PostgreSQL (compruebe
'--with-postgres' en la salida de g.version -b).

Para almacenar datos de geometría y atributos en la base de datos PostGIS (formato 'PostgreSQL'), GRASS usa
incorporado GRASS-PostGIS datos proveedor. Los datos de PostGIS también pueden ser escritos por la biblioteca OGR cuando
La variable de entorno GRASS_VECTOR_OGR está definida o GRASS no se compila con
Soporte PostgreSQL.

contenido SEO opciones consulte el formato de salida especificado por formato opción. Ver la lista de
opciones de creación válidas en la página de especificación de formatos OGR, ejemplo para ESRI Shapefile o
Formato PostgreSQL / PostGIS (sección "Opciones de creación de capas"). Las opciones están separadas por comas
pares (clave = valor), las opciones no distinguen entre mayúsculas y minúsculas, por ejemplo.
opciones = "ESQUEMA = mi esquema, FID = gato".

PostgreSQL / PostGIS contenido SEO
Tenga en cuenta que incorporado GRASS-PostGIS datos proveedor (formato = PostgreSQL) admite diferentes
creación opciones en comparación con el controlador PostgreSQL / PostGIS de la biblioteca OGR:

· ESQUEMA = - nombre del esquema donde crear tablas de características. Si el esquema no lo hace
existe, se crea automáticamente al escribir datos PostGIS.

· FID = - nombre de la columna que se utilizará como clave principal (identificación de función),
predeterminado: fid

· GEOMETRY_NAME = nombre de la columna que se utilizará para almacenar datos de geometría
en la tabla de características, predeterminado: geom

· SPATIAL_INDEX = YES | NO - habilitar / deshabilitar el índice espacial en la columna de geometría, predeterminado:
Si

· PRIMARY_KEY = YES | NO - habilitar / deshabilitar la clave primaria en la columna FID, por defecto: YES

· SRID = - identificador de referencia espacial, predeterminado: no definido

· TOPOLOGÍA = SÍ | NO: habilita / deshabilita la topología PostGIS nativa, predeterminado: NO
Opciones relevantes solo para la salida topológica (TOPOLOGÍA = SÍ):

· TOPOSCHEMA_NAME = - nombre del esquema de topología de PostGIS (relevante solo para
TOPOLOGÍA = SÍ), predeterminado: topo_

· TOPOGEOM_NAME = - nombre de la columna que se utilizará para almacenar
datos de topogeometría en la tabla de características, predeterminado: topo

· TOPO_TOLERANCE = - tolerancia para el esquema de topología de PostGIS, consulte CreateTopology
función para fallas, por defecto: 0

· TOPO_GEO_ONLY = YES | NO - almacenar en el esquema de topología de PostGIS solo los datos relevantes para
Modelo de datos Topo-Geo, predeterminado: NO

· SIMPLE_FEATURE = YES | NO: construye geometría de características simples en la columna GEOMETRY_NAME
a partir de datos de topogeometría, predeterminado: NO
Tenga en cuenta que la salida topológica requiere PostGIS versión 2 or later.

EJEMPLOS


ESRI shapefile
v.salida.externa se puede utilizar junto con v.externo para procesar geodatos externos en GRASS
mientras escribe los resultados directamente, por ejemplo. en formato ESRI Shapefile:
# registrar Shapefile en GRASS mapset:
v.external input = / path / to / shapefiles layer = cities
# definir el directorio de salida para los resultados del cálculo de GRASS:
v.external.out salida = $ HOME / gisoutput
# hacer algo (aquí: consulta espacial), escribir la salida directamente como Shapefile
v.select ainput = cities atype = point binput = bosques btype = area operator = within output = fcities
La configuración actual se puede imprimir usando -p or -g bandera.
v.externo.out -p
salida: / ruta / a / inicio / gisoutput
formato: ESRI Shapefile

PostGIS (sencillo caracteristicas)
Se puede acceder a los datos de PostGIS directamente usando GRASS-PostGIS datos proveedor (HIERBA debe ser
compilado con soporte PostgreSQL).
# registrar la tabla PostGIS en GRASS mapset:
v.salida externa = PG: dbname = gisdb layer = cities
# definir la base de datos PostGIS de salida para los resultados de los cálculos de GRASS almacenados como características simples:
v.external.out salida = PG: nombrebd = formato gisdb = PostgreSQL
# hacer un poco de procesamiento ...
Nota: Si se define la variable de entorno GRASS_VECTOR_OGR o se compila GRASS
sin compatibilidad con PostgreSQL, GRASS utilizará el controlador PostgreSQL de la biblioteca OGR para
leer y escribir datos PostGIS.

PostGIS topología
# definir la base de datos PostGIS de salida para los resultados de los cálculos de GRASS almacenados como elementos topológicos:
v.external.out output = PG: dbname = gisdb format = PostgreSQL options = topology = YES
# hacer un poco de procesamiento ...
Nota: El acceso topológico PostGIS solo se admite en GRASS-PostGIS datos
proveedor.

HIERBA nativo formato
Para restaurar la configuración original, es decir. use el formato nativo de GRASS, escriba:
v.externo.out -r

Restaurar ajustes
La configuración actual se puede almacenar en un archivo especificando salida .
# definir la base de datos PostGIS de salida para el cálculo de GRASS con
# resultados almacenados como elementos topológicos:
v.external.out salida = PG: nombrebd = formato gisdb = PostgreSQL \
opciones = topología = SÍ savesettings = gisdb_topo.txt
# ... y hacer algo de procesamiento en Topología PostGIS
Volver al formato nativo:
v.externo.out -r
# hacer algún procesamiento en formato nativo
Restaurar la configuración anterior del archivo "gisdb_topo.txt" especificando ajustes de carga .
v.external.out loadsettings = gisdb_topo.txt
# ... y hacer algo de procesamiento en Topología PostGIS

Referencias


· Proveedor de datos GRASS-OGR

· Documentación de la API C de la biblioteca de vectores OGR

· Proveedor de datos GRASS-PostGIS

· Libpq - Biblioteca C

Utilice v.external.outgrass 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




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.