Dit is de opdracht v.in.geonamesgrass die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
v.in.geonames - Importeert geonames.org-landbestanden in een vectorpuntenkaart.
TREFWOORDEN
vector, importeren, gazetteer
KORTE INHOUD
v.in.geonames
v.in.geonames --help
v.in.geonames invoer=naam uitvoer=naam [--beschrijven] [--uw] [--breedsprakig] [--rustige]
[--ui]
vlaggen:
--overschrijven
Toestaan dat uitvoerbestanden bestaande bestanden overschrijven
--help
Gebruiksoverzicht afdrukken
--uitgebreid
Uitgebreide module-uitgang
--stil
Stille module-uitgang
--ui
Geforceerd starten van GUI-dialoogvenster
parameters:
invoer=naam [verplicht]
Naam van niet-gecomprimeerd geonamenbestand (met .txt-extensie)
uitvoer=naam [verplicht]
Naam voor uitvoervectorkaart
PRODUCTBESCHRIJVING
v.in.geonames importeert landbestanden van Geonames.org (Gazetteer-gegevens) in een GRASS-vector
punten kaart. De landenbestanden kunnen worden gedownload van de GeoNames Data Dump Server. Alleen
originele bestanden kunnen worden verwerkt (pak het gecomprimeerde bestand eerst uit). Deze Geonames-bestanden zijn
gecodeerd in UTF-8, dat wordt bijgehouden in de GRASS-database.
OPMERKINGEN
v.in.geonames gesprekken v.in.ascii om gegevens in GRASS te importeren.
De huidige DB-verbinding wordt gebruikt om de databasetabel te schrijven (zie db.connect). Als
Bij het importeren in een DBF-database zijn de oorspronkelijke kolomnamen langer dan 10 tekens
ingekort tot 10 tekens om te voldoen aan de beperkingen voor de DBF-kolomnaam. Als dit een probleem is
overweeg om een ander databasestuurprogramma te kiezen db.connect (bijv. naar SQLite-stuurprogramma).
De hoofdtabel 'geonaam' bevat de volgende velden
geonameid: geheel getal-ID van record in geonamedatabase
naam : naam van geografisch punt (utf8) Varchar(200)
asciiname : naam van het geografische punt in gewone ASCII-tekens, Varchar(200)
alternatievenamen: alternatievenamen, door komma's gescheiden Varchar(4000)
breedtegraad: breedtegraad in decimale graden (wgs84)
lengtegraad: lengtegraad in decimale graden (wgs84)
functieklasse: zie http://www.geonames.org/export/codes.html, verkolen(1)
featurecode: zie http://www.geonames.org/export/codes.html, Varchar(10)
landcode: ISO-3166 2-letterige landcode, 2 tekens
cc2: alternatieve landcodes, door komma's gescheiden, ISO-3166 2-letterige landcode, 60 tekens
admin1 code: fipscode (onder voorbehoud van wijziging in ISO-code), isocode voor us en ch, zie bestand admin1Codes.txt voor weergavenamen van deze code; Varchar(20)
admin2 code: code voor de tweede administratieve afdeling, een county in de VS, zie bestand admin2Codes.txt; Varchar(80)
admin3 code: code voor administratieve afdeling op het derde niveau, Varchar(20)
admin4 code: code voor administratieve afdeling op het vierde niveau, Varchar(20)
populatie: geheel getal
hoogte: in meters, geheel getal
gtopo30: gemiddelde hoogte van 30'x30' (ca 900mx900m) gebied in meters, geheel getal
tijdzone: de tijdzone-ID (zie file http://download.geonames.org/export/dump/timeZones.txt)
wijzigingsdatum: datum van de laatste wijziging in het formaat jjjj-MM-dd
VOORBEELD
Download en importeer geonamen voor Tsjechië.
wget http://download.geonames.org/export/dump/CZ.zip
pak CZ.zip uit
v.in.geonames input=CZ.txt output=geonames_cz
REFERENTIES
· GeoNames-website
· GeoNames Data Dump-server
Gebruik v.in.geomesgrass online met behulp van onworks.net-services