Úvod do knihovny GDAL¶
GDAL znamená „Geospatial Data Abstraction Library“. Vyslovujeme „gee-doll“ nebo „gee-dall“ nebo „goo-doll“.
Součástí knihovny GDAL je i knihovan OGR - OpenGIS simple features Reference implementation.
Pamatujte si:
- gdal* - rastry
- ogr* - vektory
Příkazy GDAL/OGR¶
Ve vašem systému je nainstalovaná celá řada příkazů odvozených z knihovny GDAL. Ty pro rastrová data začínají předponou gdal
, ty pro vektory začínají předponou ogr
Parametry příkazů¶
Obecná struktura použití příkazů vypadá následovně:
příkaz [-parametr [hodnota]] [--obecny_parametr] soubor [výstupní_soubor]
Příklad
gdalinfo soubor.tif
gdalwarp -te 15 50 16 51 -t_srs epsg:3857 soubor.tiff vystup.tiff
gdal_translate --formats
Obecné parametry¶
Všechny příkazy GDAL mají společnou sadu parametrů, které můžete použít pro získání informace o systému:
--help
- Rychlá nápověda
--version
- Verze knihovny GDAL
--build
- Informace o lokální insalaci GDAL
--formats
- Seznam všech formátů podporovaných na daném systému
--format <format>
- Detailní informace o formátu
--optfile <filename>
- Soubor, ze kterého se mají načíst další parametry
--config <key> <value>
- Nastavení, které ovlivní běh programů knihovny GDAL
--debug <value>
- Vypíše více informativní výstup při běhu programů
--help-general
- Dá podrobnější návod k programům
Příklad použití:
gdalinfo --help
gdalinfo --formats
gdalinfo --format gtiff
Na čem stojí GDAL¶
GDAL nefunguje jako knihovna sám o sobě, je napojen na celou řadu jiných knihoven zásadních pro GIS.
- Proj4 - pro práci s projekcemi
- Geos - pro práci s vektorovými daty a řešení topologických úloh
- SQLite3
- …