Dies ist der Befehl v.db.selectgrass, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
v.db.select - Druckt Vektorkartenattribute.
SCHLÜSSELWÖRTER
Vektor, Attributtabelle, Datenbank, SQL
ZUSAMMENFASSUNG
v.db.select
v.db.select --help
v.db.select [-rcvf] Karte=Name [Schicht=Schnur] [Spalten=Name[,Name,...]]
[woher=sql_query] [Separator=Charakter] [vertikaler_separator=Charakter]
[nullwert=Schnur] [Datei=Name] [--überschreiben] [--Hilfe] [--ausführlich] [--ruhig]
[--ui]
Flaggen:
-r
Drucken Sie die minimale Regionsausdehnung ausgewählter Vektormerkmale anstelle von Attributen
-c
Geben Sie keine Spaltennamen in die Ausgabe ein
-v
Vertikale Ausgabe (statt horizontal)
-f
Schließen Sie Attribute aus, die nicht mit Features verknüpft sind
--überschreiben
Ausgabedateien erlauben, vorhandene Dateien zu überschreiben
--help
Nutzungszusammenfassung drucken
- ausführlich
Ausführliche Modulausgabe
--ruhig
Leiser Modulausgang
--ui
Starten des GUI-Dialogs erzwingen
Parameter:
Karte=Name [erforderlich]
Name der Vektorkarte
Oder Datenquelle für direkten OGR-Zugriff
Schicht=Schnur
Schichtnummer oder Name
Vektor-Features können Kategoriewerte in verschiedenen Layern aufweisen. Diese Zahl bestimmt
welche Schicht verwendet werden soll. Bei Verwendung mit direktem OGR-Zugriff ist dies der Layername.
Standard: 1
Spalten=Name Name,...]
Name der Attributspalte(n)
woher=sql_query
WHERE-Bedingungen der SQL-Anweisung ohne 'where'-Schlüsselwort
Beispiel: Einkommen < 1000 und Einwohner >= 10000
Separator=Charakter
Feldtrenner
Sonderzeichen: Pipe, Komma, Leerzeichen, Tabulator, Zeilenumbruch
Standard: Rohr
vertikaler_separator=Charakter
Vertikales Datensatztrennzeichen für die Ausgabe
Sonderzeichen: Pipe, Komma, Leerzeichen, Tabulator, Zeilenumbruch
nullwert=Schnur
String, der den NULL-Wert darstellt
Datei=Name
Name für Ausgabedatei (wenn weggelassen oder "-" Ausgabe auf stdout)
BESCHREIBUNG
v.db.select Druckt Attribute einer Vektorkarte aus einem oder mehreren vom Benutzer ausgewählten Attributen
Tabellenspalten.
Beispiele:
Alle Beispiele basieren auf dem Beispieldatensatz North Carolina.
Tag auswählen und erklären Tabelle
v.db.select map=roadsmajor
cat|MAJORRDS_|ROAD_NAME|MULTILANE|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
...
Tag auswählen und erklären Single Überblick von Tabelle
Hinweis: Mehrere Spalten können als durch Kommas getrennte Liste angegeben werden.
v.db.select map=roadsmajor Column=ROAD_NAME
NC-50
NC-50
NC-98
NC-50
NC-98
...
Print Region Umfang of ausgewählt Vektor Funktionen
v.db.select -r map=roadsmajor where="ROAD_NAME = 'NC-98'"
n = 248425.389891
s = 245640.640081
w=635906.517653
e = 661979.801880
Tag auswählen leer Vektor Funktionen Nein die Datenerfassung Einträge)
v.db.select geonames_wake where="ALTERNATEN IS NULL"
cat|GEONAMEID|NAME|ASCIINAME|ALTERNATEN|FEATURECLA|FEATURECOD|...
8|4498303|West Raleigh|West 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|...
...
Tag auswählen leer Vektor Funktionen Nein die Datenerfassung Einträge)
v.db.select geonames_wake where="ALTERNATEN IS NOT NULL"
cat|GEONAMEID|NAME|ASCIINAME|ALTERNATEN|FEATURECLA|FEATURECOD|...
9|4487042|Raleigh|Raleigh|Raleigh,...
31299|4487056|Flughafen Raleigh-Durham|Flughafen Raleigh-Durham|...
...
Verwenden Sie v.db.selectgrass online über die Dienste von onworks.net