Inglésfrancésespañol

icono de página de OnWorks

v.db.joingrass - Online en la nube

Ejecute v.db.joingrass 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.db.joingrass 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.db.unirse - Une una tabla de base de datos a una tabla de mapa vectorial.

PALABRAS CLAVE


vector, tabla de atributos, base de datos

SINOPSIS


v.db.unirse
v.db.unirse --ayuda
v.db.unirse mapa=nombre [.=cadena] visión de conjunto=nombre otra_tabla=nombre otra_columna=nombre
[subconjunto_columnas=nombre [,nombre , ...]] [-ayuda] [-verboso] [-tranquilo] [-ui]

Banderas
--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:
mapa=nombre [requerido]
Nombre del mapa vectorial
Mapa de vectores al que unirse a otra mesa

.=cadena
Número o nombre de la capa
Capa donde unirse
Por defecto: 1

visión de conjunto=nombre [requerido]
Columna de identificador (por ejemplo: cat) en la tabla de vectores que se utilizará para la combinación

otra_tabla=nombre [requerido]
Otro nombre de tabla

otra_columna=nombre [requerido]
Columna de identificador (por ejemplo: id) en la otra tabla utilizada para unirse

subconjunto_columnas=nombre nombre, ...]
Subconjunto de columnas de la otra tabla

DESCRIPCIÓN


v.db.unirse une el contenido de otra tabla en la tabla de atributos conectados de un
mapa vectorial.

NOTAS


v.db.unirse es un front-end para db.ejecutar para permitir un uso más fácil. La tabla de atributos vectoriales
debe almacenarse en una base de datos SQL (SQLite, PostgreSQL, MySQL, ODBC, ...). El backend de DBF
no es apoyado. Las tablas se pueden importar con db.in.ogr.

Las conexiones de la base de datos de mapas vectoriales se pueden verificar con v.db.conectar.

EJEMPLOS


Ejercicio para unir clases de geología de Carolina del Norte desde una tabla CSV al mapa de "geología"
del conjunto de datos de muestra de Carolina del Norte (requiere la descarga del archivo CSV de leyenda nc_geology.csv
de datos externos para el conjunto de datos de muestra NC):
# comprobar los atributos del mapa original
v.db.select geology column = GEO_NAME, SHAPE_area
# importación de tabla CSV
db.in.ogr entrada = nc_geology.csv salida = nc_geology
# trabajar en una copia del mapa geológico en el conjunto de mapas actual
g. vector de copia = geología, mygeología
# comprobar los nombres de las columnas de los atributos del mapa vectorial
v.info -c migeología
# comprobar los nombres de las columnas de la tabla de leyenda
db.describe -c nc_geología
# unirse a la tabla usando columnas clave (mapa: "GEO_NAME"; tabla: "geol_id")
v.db.join map = mygeology column = GEO_NAME other_table = nc_geology other_column = geol_id
# verificar resultado (aquí abreviado)
v.db.select mygeology | cabeza -3
cat | onemap_pro | PERIMETER | GEOL250_ | GEOL250_ID | GEO_NAME | SHAPE_area | SHAPE_len | geol_id | nombre largo | comentario
1|963738.75|4083.97998|2|1|Zml|963738.608571|4083.979839|Zml|Metagraywacke|Interlayered with metaconglomerate, ...
2|22189124|26628.261719|3|2|Zmf|22189123.2296|26628.261112|Zmf|Metafelsite|Light-colored porphyritic extrusive rock
...

Suelo mapa mesa Únete
Uniendo las explicaciones del tipo de suelo de la tabla suelos_leyenda en el mapa de suelos Spearfish
(descargar leyenda):
g.copy vect = suelos, misoils
# importar tabla de leyenda
db.in.ogr soils_legend.csv out = soils_legend
# obtener nombres de columnas de unión
v.info -c mis suelos
db.describe -c leyenda_suelos
# mira la tabla original
v.db.select mis suelos
gato | etiqueta
1 | Aab
2 | Ba
3 | Sib
4 | BcB
5 | BcC
...
# mira la leyenda
db.select table = soils_legend
db.select table = soils_legend | cabeza -7
id | nombre corto | nombre largo
0 | sin datos | sin datos
0 | AaB | Alicia franco arenoso fino, 0 a 6
0 | Ba | Franco limoso de Barnum
0 | Bb | Franco limoso de Barnum, canalizado
0 | BcB | Franco limoso Boneek, 2 a 6
0 | BcC | Franco limoso Boneek, 6 a 9
...
# unir soils_legend en la tabla de atributos de mysoils
v.db.join mysoils col = label other_table = soils_legend ocol = shortname
# verificación de unirse
v.db.select mis suelos
gato | etiqueta | id | nombre corto | nombre largo
1 | Aab |||
2 | Ba | 2 | Ba | Franco limoso de Barnum
3 | Bb | 3 | Bb | Franco limoso de Barnum, canalizado
4 | BcB | 4 | BcB | Franco limoso Boneek, 2 a 6
5 | BcC | 5 | BcC | Franco limoso Boneek, 6 a 9
...

Utilice v.db.joingrass en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Avogadro
    Avogadro
    Avogadro es un molecular avanzado
    editor diseñado para uso multiplataforma
    en química computacional, molecular
    modelado, bioinformática, materiales
    ciencia y ...
    Descargar Avogadro
  • 2
    XML TV
    XML TV
    XMLTV es un conjunto de programas para procesar
    Listados de TV (tvguide) y ayuda a administrar
    su visualización de TV, almacenando listados en un
    Formato basado en XML. Hay utilidades para
    hacer...
    Descargar XML TV
  • 3
    huelga
    huelga
    Proyecto Strikr Free Software. Artefactos
    publicado bajo un 'basado en la intención'
    licencia dual: AGPLv3 (comunidad) y
    CC-BY-NC-ND 4.0 internacional
    (comercial)...
    descargar strikr
  • 5
    GIFLIB
    GIFLIB
    giflib es una biblioteca para leer y
    escribiendo imágenes gif. Es API y ABI
    compatible con libungif que estaba en
    amplio uso mientras que la compresión LZW
    el algoritmo fue...
    Descargar GIFLIB
  • 6
    Alt-F
    Alt-F
    Alt-F proporciona un código abierto y gratuito
    firmware alternativo para DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F tiene Samba y NFS;
    soporta ext2 / 3/4 ...
    Descargar Alt-F
  • Más "

Comandos de Linux

Ad