Jest to polecenie v.db.selectgrass, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
v.db.select - Drukuje atrybuty mapy wektorowej.
SŁOWA KLUCZOWE
wektor, tabela atrybutów, baza danych, SQL
STRESZCZENIE
v.db.select
v.db.select --help
v.db.select [-rcvf] mapa=Nazwa [warstwa=ciąg] [kolumny=Nazwa[,Nazwa,...]]
[gdzie=zapytanie_sql] [separator=charakter] [separator_pionowy=charakter]
[wartość_zerowa=ciąg] [filet=Nazwa] [--przepisać] [--pomoc] [--gadatliwy] [--cichy]
[--ui]
Flagi:
-r
Drukuj minimalny zasięg regionu wybranych obiektów wektorowych zamiast atrybutów
-c
Nie uwzględniaj nazw kolumn w wynikach
-v
Wyjście pionowe (zamiast poziome)
-f
Wyklucz atrybuty niezwiązane z funkcjami
--przepisać
Zezwalaj plikom wyjściowym na zastępowanie istniejących plików
--help
Wydrukuj podsumowanie wykorzystania
--gadatliwy
Pełne wyjście modułu
--cichy
Cichy moduł wyjściowy
--UI
Wymuś uruchomienie okna GUI
Parametry:
mapa=Nazwa [wymagany]
Nazwa mapy wektorowej
Lub źródło danych do bezpośredniego dostępu do OGR
warstwa=ciąg
Numer lub nazwa warstwy
Obiekty wektorowe mogą mieć wartości kategorii na różnych warstwach. Ta liczba określa
jakiej warstwy użyć. W przypadku użycia z bezpośrednim dostępem do OGR jest to nazwa warstwy.
Zaniedbanie: 1
kolumny=Nazwa nazwa,...]
Nazwa kolumn atrybutów
gdzie=zapytanie_sql
WHERE warunki instrukcji SQL bez słowa kluczowego „where”
Przykład: dochód < 1000 i mieszk >= 10000
separator=charakter
Separator pól
Znaki specjalne: kreska, przecinek, spacja, tabulator, znak nowej linii
Zaniedbanie: rura
separator_pionowy=charakter
Wyjściowy pionowy separator rekordów
Znaki specjalne: kreska, przecinek, spacja, tabulator, znak nowej linii
wartość_zerowa=ciąg
Ciąg reprezentujący wartość NULL
filet=Nazwa
Nazwa pliku wyjściowego (jeśli pominięto lub wyjście „-” na standardowe wyjście)
OPIS
v.db.select drukuje atrybuty mapy wektorowej z jednego lub kilku atrybutów wybranych przez użytkownika
kolumny tabeli.
PRZYKŁADY
Wszystkie przykłady są oparte na przykładowym zestawie danych z Karoliny Północnej.
Wybierz i pokazać cały stół
v.db.select map=drogi główne
kot|MAJORRDS_|NAZWA_RODY|WIELOLANOWE|PROPYEAR|OBJECTID|SHAPE_LEN
1|1|NC-50|no|0|1|4825.369405
2|2|NC-50|no|0|2|14392.589058
3|3|NC-98|no|0|3|3212.981242
4|4|NC-50|no|0|4|13391.907552
...
Wybierz i pokazać pojedynczy kolumna od stół
Uwaga: wiele kolumn można określić jako listę oddzieloną przecinkami.
v.db.select map=główna kolumna dróg=ROAD_NAME
NC-50
NC-50
NC-98
NC-50
NC-98
...
region stopień of wybrany wektor cechy
v.db.select -r map=roadsmajor gdzie="NAZWA_ROAD = 'NC-98'"
n = 248425.389891
s = 245640.640081
w=635906.517653
e=661979.801880
Wybierz pusty wektor cechy (nie dane wpisy)
v.db.select geonames_wake gdzie="ALTERNATEN JEST NULL"
cat|GEONAMEID|NAZWA|NAZWA ASCII|ALTERNATEN|FEATURECLA|FEATURECOD|...
8|4498303|Zachód Raleigh|Zachód Raleigh||P|PPL|US||NC|338759|123|...
14|4459467|Cary|Cary||P|PPL|US||NC|103945|146|152|America/Iqaluit|...
31|4452808|Apex|Apex||P|PPL|US||NC|30873|167|134|America/Iqaluit|...
...
Wybierz pusty wektor cechy (nie dane wpisy)
v.db.select geonames_wake gdzie="ALTERNATEN NIE JEST NULL"
cat|GEONAMEID|NAZWA|NAZWA ASCII|ALTERNATEN|FEATURECLA|FEATURECOD|...
9|4487042|Raleigh|Raleigh|Raleigh,...
31299|4487056|Lotnisko Raleigh-Durham|Lotnisko Raleigh-Durham|...
...
Użyj v.db.selectgrass online, korzystając z usług onworks.net