Este é o comando v.db.addtablegrass que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
v.db.addtable - Cria e conecta uma nova tabela de atributos a uma determinada camada de um
mapa do vetor existente.
CHAVES
vetor, tabela de atributos, banco de dados
SINOPSE
v.db.addtable
v.db.addtable --Socorro
v.db.addtable mapa,=nome [mesa=corda] [camada=número inteiro] [chave=nome] [colunas=nome
tipo[,nome tipo, ...]] [-ajudar] [-detalhado] [-calma] [-ui]
Sinalizadores:
--Socorro
Imprimir resumo de uso
--verbose
Saída detalhada do módulo
--quieto
Saída silenciosa do módulo
--ui
Forçar o lançamento da caixa de diálogo da GUI
parâmetros:
mapa,=nome [obrigatório]
Nome do mapa vetorial
Ou fonte de dados para acesso direto OGR
mesa=corda
Nome da nova tabela de atributos (padrão: nome do mapa vetorial)
camada=número inteiro
Número da camada onde adicionar nova tabela de atributos
Padrão: 1
chave=nome
Nome da coluna chave
Deve se referir a uma coluna inteira
Padrão: gato
colunas=nome Digite o nome tipo, ...]
Nome e tipo da (s) nova (s) coluna (s)
Os tipos dependem do backend do banco de dados, mas todos suportam VARCHAR (), INT, DOUBLE PRECISION e
ENCONTRO. Exemplo: "rótulo varchar(250), digite inteiro "
DESCRIÇÃO
v.db.addtable cria e adiciona uma nova tabela de atributos a um determinado mapa vetorial. Ele liga o
tabela para a camada especificada do mapa vetorial. Se o mapa vetorial ainda não está vinculado a nenhum
tabela, um novo link de banco de dados é estabelecido com base nas configurações do banco de dados MAPSET (ver
db.conectar).
NOTAS
v.db.addtable é um front-end para banco de dados.execute para permitir um uso mais fácil. v.db.addtable irá apenas
insira valores de categoria na tabela para os recursos que realmente têm uma categoria
valor na camada relevante. O uso pode adicionar valores de categoria automaticamente usando
v.categoria ou manualmente com wxGUI vetor digitalizador antes de executar v.db.addtable. Ou um
pode executar v.db.addtable primeiro e depois usar um combinatino de v.categoria + v.to.db or
wxGUI vetor digitalizador para adicionar as linhas relevantes à tabela. Os tipos suportados de
as colunas dependem do back-end do banco de dados. No entanto, todos os back-ends devem oferecer suporte a VARCHAR, INT,
PRECISÃO DUPLA e DATA.
As conexões de banco de dados existentes podem ser verificadas com v.db.conectar.
EXEMPLO
Adicionando uma nova tabela de atributos com uma única coluna à camada padrão 1:
g.copy vect = roadsmajor, myroads
v.db.addtable myroads columns = "inclinação dupla precisão"
v.db.connect -p minhas estradas
v.info -c minhas estradas
Adicionando uma nova tabela de atributos com duas colunas à camada 2:
g.copy vect = roadsmajor, myroads
v.db.addtable myroads columns = "inclinação dupla precisão, nome da estrada varchar(15) "camada = 2
v.db.connect -p minhas estradas
v.info -c minhas estradas
camada v.info -c myroads = 2
Use v.db.addtablegrass online usando serviços onworks.net