Questo è il comando v.db.addtablegrass che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
v.db.addtable - Crea e collega una nuova tabella degli attributi a un determinato livello di an
mappa vettoriale esistente.
PAROLE CHIAVE
vettore, tabella degli attributi, database
SINOSSI
v.db.addtable
v.db.addtable --Aiuto
v.db.addtable carta geografica=Nome [tavolo=stringa] [strato=numero intero] [chiave=Nome] [colonne=Nome
Digitare[,Nome Digitare,...]] [--Aiuto] [--verboso] [--silenzioso] [--ui]
Bandiere:
--Aiuto
Riepilogo utilizzo stampa
--verboso
Uscita modulo dettagliata
--silenzioso
Uscita modulo silenzioso
--ui
Forza l'avvio della finestra di dialogo GUI
parametri:
carta geografica=Nome [necessario]
Nome della mappa vettoriale
O fonte di dati per l'accesso diretto all'OGR
tavolo=stringa
Nome della nuova tabella degli attributi (predefinito: nome della mappa vettoriale)
strato=numero intero
Numero di livello dove aggiungere una nuova tabella degli attributi
Predefinito: 1
chiave=Nome
Nome della colonna chiave
Deve fare riferimento a una colonna intera
Predefinito: gatto
colonne=Nome tipo[,nome Digitare,...]
Nome e tipo delle nuove colonne
I tipi dipendono dal backend del database, ma tutti supportano VARCHAR(), INT, DOUBLE PRECISION e
DATA. Esempio: "etichetta varchar(250), digitare intero"
DESCRIZIONE
v.db.addtable crea e aggiunge una nuova tabella degli attributi a una determinata mappa vettoriale. Collega il
tabella al livello specificato della mappa vettoriale. Se la mappa vettoriale non è ancora collegata a nessuna
tabella, nuovo viene stabilito un collegamento al database in base alle impostazioni del database MAPSET (vedi
db.connect).
NOTE
v.db.addtable è un front-end per db.execute per consentire un più facile utilizzo. v.db.addtable sarà solo
inserisci i valori di categoria nella tabella per quelle caratteristiche che in realtà hanno una categoria
valore nel relativo livello. L'uso può aggiungere automaticamente i valori di categoria usando
v.categoria o manualmente con wxGUI vettore digitalizzatore prima di eseguire v.db.addtable. o uno
può eseguire prima v.db.addtable e quindi utilizzare una combinazione di v.categoria + v.to.db or
wxGUI vettore digitalizzatore per aggiungere le righe pertinenti alla tabella. I tipi supportati di
le colonne dipendono dal backend del database. Tuttavia, tutti i backend dovrebbero supportare VARCHAR, INT,
DOPPIA PRECISIONE e DATA.
Le connessioni esistenti al database possono essere verificate con v.db.connect.
ESEMPIO
Aggiunta di una nuova tabella degli attributi con una singola colonna al livello predefinito 1:
g.copy vect=roadsmajor,myroads
v.db.addtable myroads columns="pendenza doppia precisione"
v.db.connect -p mie strade
v.info -c mie strade
Aggiunta di una nuova tabella degli attributi con due colonne al livello 2:
g.copy vect=roadsmajor,myroads
v.db.addtable myroads columns="slope double precision, roadname varchar(15)" strato=2
v.db.connect -p mie strade
v.info -c mie strade
v.info -c myroads layer=2
Usa v.db.addtablegrass online utilizzando i servizi onworks.net