Dit is de opdracht g.listgrass 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
g.lijst - Geeft optioneel een lijst weer van beschikbare GRASS-databasebestanden van het door de gebruiker opgegeven gegevenstype
met behulp van het zoekpatroon.
TREFWOORDEN
algemeen, kaartbeheer, lijst
KORTE INHOUD
g.lijst
g.lijst --help
g.lijst [-iretmpf] type dan: =data type[,data type,...] [patroon=snaar] [uitsluiten=snaar]
[kaartenset=naam[,naam,...]] [afscheider=karakter] [regio=naam] [uitvoer=naam]
[--beschrijven] [--uw] [--breedsprakig] [--rustig] [--ui]
vlaggen:
-i
Negeer zaak
-r
Gebruik standaard reguliere expressies in plaats van jokertekens
-e
Gebruik uitgebreide reguliere expressies in plaats van jokertekens
-t
Gegevenstypen afdrukken
-m
Volledig gekwalificeerde kaartnamen afdrukken (inclusief kaartensets)
-p
Mooie afdrukken in voor mensen leesbaar formaat
-f
Uitgebreide lijst (ook kaarttitels weergeven)
--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:
type dan: =gegevenstype[,gegevenstype,...] [verplicht]
Gegevenstype(s)
Opties: rooster, raster_3d, vector, etiket, regio, groep, allen
raster: rasterkaart(en)
raster_3d: 3D rasterkaart(en)
vector: vectorkaart(en)
label: verflabelbestand(en)
regio: regiodefinitie(s)
groep: beeldgroep(en)
allen: alle typen
patroon=snaar
Zoekpatroon op kaartnaam (standaard: alles)
uitsluiten=snaar
Uitsluitingspatroon van kaartnaam (standaard: geen)
kaartenset=naam naam,...]
Naam van de mapset die moet worden weergegeven (standaard: huidig zoekpad)
'.' voor huidige kaartenset; '*' voor alle kaartensets op locatie
afscheider=karakter
Veldscheidingsteken
Speciale tekens: pijp, komma, spatie, tab, nieuwe regel
Standaard: nieuwe lijn
regio=naam
Naam van opgeslagen regio voor zoeken op kaart (standaard: niet beperkt)
'.' voor huidige regio; '*' voor standaardregio
uitvoer=naam
Naam voor uitvoerbestand
Indien niet opgegeven of '-', dan standaarduitvoer
PRODUCTBESCHRIJVING
g.lijst zoekt naar gegevensbestanden die overeenkomen met een patroon dat wordt gegeven door jokertekens of POSIX Extended
Normale uitdrukkingen.
OPMERKINGEN
De uitvoer van g.lijst kan nuttig zijn voor de parameterinvoer van andere programma's (bijv. tijdreeksen
voor r.serie) bij gebruik met scheidingsteken=komma.
Voorbeelden
Lijst van alle rasterkaarten als doorlopende, gesorteerde lijst:
g.lijsttype=rast
Geef alle vectorkaarten weer als een doorlopende, gesorteerde lijst met MAPSET-info (dat wil zeggen volledig gekwalificeerde
kaartnamen):
g.lijsttype=vector -m
Lijst van alle raster- en vectorkaarten gerangschikt op kaartenset:
g.lijsttype=raster -p
Lijst van alle raster- en vectorkaarten als doorlopende, gesorteerde lijst:
g.lijsttype=rast,vect
Maak een lijst van alle beschikbare GRASS-databasebestanden:
g.lijsttype=alle
Kaartset search pad
If kaartenset is niet gespecificeerd dan g.lijst zoekt naar gegevensbestanden in de kaartensets die dat wel zijn
opgenomen in het zoekpad (gedefinieerd door g.kaartensets), zie g.mapsets -p.
g.list rast -p
rasterkaart(en) beschikbaar in kaartenset :
dmt
...
rasterkaart(en) beschikbaar in kaartenset :
verschijning
...
per optie kaartenset=. (één punt) kunnen alleen gegevensbestanden van de huidige kaartenset weergeven:
g.list rast mapset=.
...
evenzo kaartenset=* (één asterisk) drukt ook gegevensbestanden van alle beschikbare kaartensets af
inclusief degene die niet in het huidige zoekpad voorkomen (zie g.mapsets -l).
g.lijst rast mapset=* -p
rasterkaart(en) beschikbaar in kaartenset :
lsat5_1987_10
...
rasterkaart(en) beschikbaar in kaartenset :
dmt
...
rasterkaart(en) beschikbaar in kaartenset :
verschijning
...
wildcards
Maak een lijst van alle vectorkaarten die beginnen met de letter "r":
g.list type=vectorpatroon = "r*"
Maak een lijst van alle vectorkaarten die beginnen met de letter "r" of "a":
g.list type=vectorpatroon="[ra]*"
Maak een lijst van alle rasterkaarten die beginnen met "soil_" of "landuse_":
g.list type=rasterpatroon="{bodem, landgebruik}_*"
Lijst bepaalde rasterkaarten op met één variabel teken/nummer:
g.list type=rasterpatroon = "N45E00?.meters"
gebruik van uitsluiten parameter:
# zonder uitsluiten:
g.list rast pat="r*" mapset=PERMANENT
Railroads
wegen
rstrct.gebieden
haast meer
# sluit alleen volledige woorden uit:
g.list rast pat="r*" exhaust=wegen mapset=PERMANENT
Railroads
rstrct.gebieden
haast meer
# uitsluiten met jokerteken:
g.list rast pat="r*" include="*roads*" mapset=PERMANENT
rstrct.gebieden
haast meer
Normaal uitdrukkingen
Maak een lijst van alle bodemkaarten die beginnen met "bodems" in hun naam:
g.list -r type=rasterpatroon='^bodems'
Geef "tmp" weer als er een "tmp"-rasterkaart bestaat:
g.list -r type=rasterpatroon='^tmp$'
Geef "tmp0" ..."tmp9" weer als er een overeenkomstige vectorkaart bestaat (elke kaartnaam regelsgewijs):
g.list -r type=vectorpatroon='^tmp[0-9]$'
Lijst "tmp0"..."tmp9" als er een overeenkomstige vectorkaart bestaat (elke kaartnaam wordt door komma's gescheiden):
g.list -r type=vector separator=kommapatroon='^tmp[0-9]$'
Extended regelmatig uitdrukkingen
Lijst van alle neerslagkaarten voor de jaren 1997-2012, door komma's gescheiden:
g.list -e type=raster separator=comma pattern="precip_total.(199[7-9]|200[0-9]|201[0-2]).sum"
Maps waarvan regio overlapt met a gered regio
Maak een lijst van alle rasterkaarten die beginnen met "tmp_", waarvan de regio overlapt met de regio van "test"
rasterkaart:
g.regio raster=test save=test_regio
g.list type=rasterpatroon='tmp_*' regio=test_regio
Lijst "tmp0"..."tmp9" vectorkaarten waarvan de regio overlapt met de huidige regio:
g.list -r type=vectorpatroon='^tmp[0-9]$' regio=.
Maak een lijst van alle raster- en vectorkaarten waarvan de regio overlapt met de standaardregio van de
PERMANENTE kaartenset op de huidige locatie (DEFAULT_WIND):
g.lijst type=rast,vect region=*
Merk op dat, zonder region=*, g.list type=rast,vect eenvoudigweg alle beschikbare raster- en
vectorkaarten van het huidige zoekpad, ongeacht hun regio.
Gebruik g.listgrass online met behulp van onworks.net-services