Aceasta este comanda gdallocationinfo 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
gdallocationinfo - instrument de interogare raster gdallocationinfo
REZUMAT
Utilizare: gdallocationinfo [--help-general] [-xml] [-lifonly] [-valonly]
[-b band]* [-overview overview_level]
[-l_srs srs_def] [-geoloc] [-wgs84]
srcfile [xy]
DESCRIERE
Utilitarul gdallocationinfo oferă un mecanism pentru a interoga informații despre un pixel dat
este locația într-unul dintre diversele sisteme de coordonate. Există mai multe opțiuni de raportare
cu condiția.
-xml:
Raportul de ieșire va fi formatat XML pentru o postprocesare convenabilă.
-lifonly:
Singura ieșire este producția de nume de fișiere din cererea LocationInfo față de
baza de date (adică pentru identificarea fișierului afectat din VRT).
-valonly:
Singura ieșire sunt valorile pixelilor pixelului selectat pe fiecare dintre cei selectați
benzi.
-b trupa:
Selectează o bandă de interogat. Pot fi enumerate mai multe benzi. În mod implicit, toate benzile sunt
interogat.
-Prezentare generală overview_level:
Interogați (overview_level)-a prezentare generală (overview_level=1 este prima prezentare generală), în schimb
a benzii de bază. Rețineți că locația x,y (dacă sistemul de coordonate este pixel/linie)
trebuie încă dat cu privire la banda de bază.
-l_srs srs Def:
Sistemul de coordonate al locației x, y de intrare.
-geoloc:
Indică punctele de intrare x,y sunt în sistemul de georeferențiere al imaginii.
-wgs84:
Indică punctele de intrare x,y lungi WGS84, lat.
srcfile:
Numele sursei de date raster GDAL.
x: X locația pixelului țintă. Implicit sistemul de coordonate este pixel/linie, cu excepția cazului
-l_srs, -wgs84 sau -geoloc furnizate.
y: Locația Y a pixelului țintă. În mod implicit, sistemul de coordonate este pixel/linie, cu excepția cazului în care
-l_srs, -wgs84 sau -geoloc furnizate.
Acest utilitar este destinat să furnizeze o varietate de informații despre un pixel. În prezent, acesta
raportează trei lucruri:
· Locația pixelului în spațiu pixel/linie.
· Rezultatul unei interogări de metadate LocationInfo față de sursa de date - în prezent, acesta este
implementat numai pentru fișierele VRT care vor raporta fișierele utilizate pentru a satisface cererile
pentru acel pixel.
· Valoarea pixelului raster a acelui pixel pentru toate benzile sau pentru un subset al acestora.
· Valoarea pixelului nescalată dacă se aplică o bandă Scale și/sau Offset.
Pixelul selectat este solicitat de coordonatele x/y pe linia de comandă sau este citit din stdin.
Mai mult de o pereche de coordonate pot fi furnizate la citirea coordonatei din stdin. De
sunt așteptate coordonatele implicite pixel/linie. Cu toate acestea, cu utilizarea -geoloc, -wgs84 sau
-l_srs comută este posibil să se specifice locația în alte sisteme de coordonate.
Raportul implicit este într-un format text care poate fi citit de om. Este posibil să solicitați în schimb
ieșire xml cu comutatorul -xml.
În scopuri de scripting, comutatoarele -valonly și -lifonly sunt furnizate pentru a restricționa ieșirea
la valorile reale ale pixelilor sau la fișierele LocationInfo identificate pentru pixel.
Se anticipează că la gdallocationinfo vor fi adăugate capabilități suplimentare de raportare
în viitor.
EXEMPLU
Exemplu simplu de raportare pe pixeli (256,256) pe fișierul utm.tif.
$ gdallocationinfo utm.tif 256 256
Raport:
Locație: (256P, 256L)
Banda 1:
Valoare: 115
Interogați un fișier VRT care oferă locația în WGS84 și obțineți rezultatul în xml.
$ gdallocationinfo -xml -wgs84 utm.vrt -117.5 33.75
utm.tif
16
AUTORI
Frank Warmerdam [e-mail protejat]
Utilizați gdallocationinfo online folosind serviciile onworks.net