Rastrová data - GDAL¶
Pro práci s rastrovými geodaty se „tradičně“ používá knihovna GDAL. Knihovna GDAL je nízkoúrovňová, přistupuje k datům pokud možno efektivním způsobem. V současnosti knihovna GDAL podporuje více než 140 rastrových GIS formátů. Datový model
Koncept pro rastrová data do značné míry odpovídá přístupu k vektorovým datům:
- Driver
- ovladač pro čtení a zápis dat
- Datasource
- zdroj dat, ze kterého a do kterého se čte a zapisuje
- RasterBand
- rastrový kanál. U něterých zdrojů dat je jenom jedno pásmo, ale může jich mít teoreticky neomezeně (např. u hyperspektrálních dat).
Rastrový datový model¶
Dataset¶
Soubor kanálů rastrového datového zdroje a některých vlastností, které mají společné
- Velikost rastru (počet pixelů)
- Georeferencing
- Metadata
Souřadnicový systém (Coordinate system)¶
Reprezentován jako OpenGIS Well Known Text (WKT).
Metadata¶
Páry klíč-hodnota.
Subdataset¶
Seznam podřízených datasetů. Většinou seznam kanálů nebo obrázků uložených v jednom datovém zdroji.
Rastrový kanál (Raster band)¶
Band/channel/layer - kanál, vrstva. Například kanály R, G, B, NIR, …
- Výška a šířka v pixelech
- Datový typ (Byte, UInt16, Int16, UInt32, Int32, UInt64, Int64, Float32, Float64, …)
- Velikost bloku
- Metadata, popis
- NODATA_VALUES
- STATISICS_*
- Tabulka barev
- …
Přehledy (Overviews)¶
Každý přehled je prepresentován jedním Kanálem. Jeho velikost bude různá - v závislosti na rozlišení pixelu.
Podporované formáty¶
GDAL podporuje více než 170 rastrových formátů. Ne všechny jsou zakompilované do verze knihovny na vašem počítači (běžně je nainstalována podpora pro cca 150 formátů).
Spolu s knihovnou se nainstaluje do systému celá řada užitečných programů, některé z nich proberem podrobněji. Jejich úplný seznam najdete na https://gdal.org/programs/index.html