Aceasta este comanda v.db.addtablegrass care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
v.db.addtable - Creează și conectează un nou tabel de atribute la un anumit strat al unui
hartă vectorială existentă.
CUVINTE CHEIE
vector, tabel de atribute, bază de date
REZUMAT
v.db.addtable
v.db.addtable --Ajutor
v.db.addtable Hartă=nume [tabel=şir] [strat=întreg] [cheie=nume] [coloane=nume
tip[,nume tip,...]] [--ajutor] [-prolix] [-liniştit] [-ui]
Steaguri:
--Ajutor
Imprimați rezumatul utilizării
--verbos
Ieșire modulară
--Liniște
Ieșire silențioasă a modulului
--ui
Forțați lansarea dialogului GUI
parametri:
Hartă=nume [necesar]
Numele hărții vectoriale
Sau sursa de date pentru acces direct OGR
tabel=şir
Numele noului tabel de atribute (implicit: numele hărții vectoriale)
strat=întreg
Numărul stratului unde se adaugă un nou tabel de atribute
Mod implicit: 1
cheie=nume
Numele coloanei cheie
Trebuie să se refere la o coloană cu numere întregi
Mod implicit: pisică
coloane=nume tip[,nume tip,...]
Numele și tipul noii coloane
Tipurile depind de backend-ul bazei de date, dar toate acceptă VARCHAR(), INT, DOUBLE PRECISION și
DATA. Exemplu: „etichetă varchar(250), tastați întreg"
DESCRIERE
v.db.addtable creează și adaugă un nou tabel de atribute la o hartă vectorială dată. Leagă
tabel la stratul specificat al hărții vectoriale. Dacă harta vectorială nu este încă legată de niciuna
tabel, nou se stabilește o legătură la baza de date pe baza setărilor bazei de date MAPSET (vezi
db.connect).
NOTE
v.db.addtable este un front-end pentru db.execută pentru a permite o utilizare mai ușoară. v.db.addtable va fi numai
inserați valorile categoriei în tabel pentru acele caracteristici care au de fapt o categorie
valoare în stratul relevant. Utilizarea poate adăuga automat valori de categorie prin utilizarea
v.categorie sau manual cu wxGUI vector digitizator înainte de a rula v.db.addtable. Sau unul
poate rula mai întâi v.db.addtable și apoi utiliza fie o combinație de v.categorie + v.to.db or
wxGUI vector digitizator pentru a adăuga liniile relevante la tabel. Tipurile acceptate de
coloanele depind de backend-ul bazei de date. Cu toate acestea, toate backend-urile ar trebui să accepte VARCHAR, INT,
DUBLA PRECIZIE si DATA.
Conexiunile existente la baza de date pot fi verificate cu v.db.connect.
EXEMPLU
Adăugarea unui nou tabel de atribute cu o singură coloană la stratul implicit 1:
g.copy vect=roadsmajor,myroads
v.db.addtable myroads columns="precizie dublă pantă"
v.db.connect -p myroads
v.info -c myroads
Adăugarea unui nou tabel de atribute cu două coloane la stratul 2:
g.copy vect=roadsmajor,myroads
v.db.addtable myroads columns="Panta dublă precizie, nume drum varchar(15)" strat=2
v.db.connect -p myroads
v.info -c myroads
v.info -c myroads layer=2
Utilizați v.db.addtablegrass online folosind serviciile onworks.net