Xmap.cz
Slovníček

Pojmy kolem mapových dat

Zkratky a pojmy, na které u map narazíte, vysvětlené lidsky a stručně. Od formátů přes služby po souřadnicové systémy.

Formáty dat

V čem data přicházejí a kdy který formát použít.

SHP (Shapefile)

Shapefile je nejrozšířenější formát výměny vektorových dat. Pozor, není to jeden soubor: vždy jde o sadu (.shp geometrie, .dbf atributy, .shx index, .prj souřadnicový systém). Má limity (2 GB, názvy atributů max. 10 znaků), ale skoro každý český úřad ho poskytuje. Otevřete ho v QGIS nebo převedete přes ogr2ogr.

GeoJSON

GeoJSON (RFC 7946) je standard pro geodata na webu. Je to obyčejný JSON s geometrií a atributy, takže s ním pracuje každá mapová knihovna. Vždy je ve WGS84 (EPSG:4326). Výhodou je jednoduchost, nevýhodou velikost u velkých vrstev (tam sáhněte po vektorových dlaždicích).

GeoPackage (.gpkg)

GeoPackage je otevřený standard OGC: jeden soubor .gpkg (databáze SQLite), který unese víc vektorových vrstev i rastry a nemá limity Shapefilu. Používá ho třeba ČÚZK pro ZABAGED. Doporučená volba, když si vybíráte formát pro uložení nebo výměnu.

GML

GML (Geography Markup Language) je XML zápis geometrie a atributů. Potkáte ho jako výstup služeb WFS a v harmonizovaných datech INSPIRE. Český výměnný formát RÚIAN (VFR) je také GML. Pro další práci ho obvykle převedete do GeoJSON nebo GeoPackage.

VFR / VFK

VFR je výměnný formát registru RÚIAN (ve struktuře GML) s adresami, hranicemi a definičními body. VFK je výměnný formát katastru (ISKN) s parcelami a popisnými údaji. Kompletní VFK s vlastníky není otevřený, geometrie katastrální mapy ale volně dostupná je.

GeoTIFF / COG

GeoTIFF je obrázek (TIFF) s uloženou polohou a souřadnicovým systémem, typický pro ortofoto, družicové snímky a modely terénu. Varianta COG (Cloud Optimized GeoTIFF) je uspořádaná tak, že z ní lze přes HTTP číst jen potřebný výřez bez stažení celého souboru, což je ideální pro web.

LAZ / LAS

LAS a jeho komprimovaná varianta LAZ ukládají mračno bodů z leteckého laserového skenování (LiDAR). Takto ČÚZK distribuuje výškopis (DMR 5G, DMP 1G). Z mračna se odvozuje rastrový model terénu, vrstevnice nebo stínovaný reliéf, třeba nástroji GDAL nebo v QGIS.

KML

KML (a jeho zip varianta KMZ) je XML formát původně z Google Earth. Hodí se na jednoduché sdílení bodů, tras a polygonů. Pro serverovou práci a web se obvykle převádí do GeoJSON.

PMTiles / MVT

MVT (Mapbox Vector Tile) je formát vektorových dlaždic, které si prohlížeč sám vykreslí a nastyluje. PMTiles je jeden soubor s těmito dlaždicemi, který nahrajete na obyčejné úložiště (třeba Cloudflare R2) a klient z něj přes HTTP range čte jen to, co vidí. Nejlevnější způsob, jak servírovat mapu bez tile serveru.

GTFS

GTFS (General Transit Feed Specification) je celosvětový standard pro jízdní řády: zip se sadou CSV souborů se zastávkami, linkami, spoji a časy. Umí ho většina mapových a plánovacích nástrojů. V Česku ho poskytuje PID i celostátní systém jízdních řádů.

DGN / DXF

DGN (MicroStation) a DXF (AutoCAD) jsou CAD formáty. Katastrální mapa se poskytuje i v nich jako kresba. Pro GIS a web je obvykle praktičtější SHP nebo GeoPackage.

CSV / JSON

CSV (tabulka) a JSON (strojová data) samy o sobě nejsou geoformáty, ale často nesou polohu: buď sloupci se souřadnicemi, nebo kódem území, přes který se spojí na hranice (typicky data ČSÚ na hranice z RÚIAN).

Mapové služby

Jak data získat online, bez stahování souborů.

WMS

WMS (Web Map Service) je standard OGC, kde server vykreslí mapu a vrátí ji jako obrázek (PNG/JPEG). Hodí se jako podkladová vrstva (ortofoto, úřední mapy). Data z ní nestáhnete jako geometrii, jen obrázek. Seznam vrstev zjistíte dotazem GetCapabilities.

WMTS

WMTS (Web Map Tile Service) je jako WMS, ale servíruje předpřipravené dlaždice v pevné pyramidě měřítek. Díky tomu je rychlá a dobře se cachuje, proto je ideální na podkladové mapy (třeba ortofoto ČÚZK).

WFS

WFS (Web Feature Service) na rozdíl od WMS vrací skutečná vektorová data (geometrii a atributy), obvykle jako GML nebo GeoJSON. Použijete ji, když si chcete data stáhnout a dál s nimi pracovat (hranice, parcely, zóny). Moderní nástupce je OGC API Features, který vrací GeoJSON přes REST.

ATOM (stahovací služba)

ATOM je v kontextu INSPIRE tzv. stahovací služba: feed, který odkazuje na předpřipravené balíčky dat ke stažení (například ZABAGED nebo výškopis po mapových listech na geoportálu ČÚZK).

ArcGIS REST

ArcGIS REST je rozhraní mapových serverů Esri, na kterém běží řada českých geoportálů (Praha, Brno, AOPK, ŘSD). Endpointy umí dotazy s filtrem a bounding boxem a často vrací i GeoJSON (parametr f=geojson), takže se dobře napojují na web.

SPARQL / DCAT

DCAT je standard popisu datových katalogů a SPARQL je dotazovací jazyk nad nimi. Přes ně se dá strojově prohledat Národní katalog otevřených dat a získat seznam datových sad i s přímými odkazy ke stažení, což se hodí pro automatizaci.

Souřadnicové systémy

V jakých souřadnicích data jsou a proč na tom záleží.

S-JTSK (EPSG:5514)

S-JTSK (Křovák), kód EPSG:5514, je národní český souřadnicový systém, který používá ČÚZK i katastr. Je v metrech, ale souřadnice jsou záporné. Naprostá většina českých státních dat je v něm, takže je pro web (Leaflet, MapLibre) skoro vždy potřeba reprojektovat do WGS84 nebo Web Mercatoru.

WGS84 (EPSG:4326)

WGS84, kód EPSG:4326, jsou klasické zeměpisné souřadnice ve stupních (zeměpisná šířka a délka). Používá je GPS i formát GeoJSON. Pro měření vzdáleností a ploch se v něm ale nepočítá přímo v metrech, na to se buď převádí na Web Mercator, nebo se v PostGIS použije typ geography.

Web Mercator (EPSG:3857)

Web Mercator (EPSG:3857) je projekce, ve které fungují webové dlaždicové mapy (Leaflet, MapLibre, Google, OpenStreetMap). Je v metrech, ale ke pólům zkresluje plochy. Pro webové zobrazení dat je to spolu s WGS84 cílový systém, do kterého se česká data z S-JTSK reprojektují.

EPSG

EPSG je celosvětový číselník souřadnicových systémů a transformací. Každý systém má číselný kód: 4326 (WGS84), 3857 (Web Mercator), 5514 (S-JTSK). Definice a parametry najdete na epsg.io. Kód EPSG používáte při reprojekci (třeba v ogr2ogr nebo PostGIS).

Pojmy

Obecné pojmy, které se hodí znát.

Reprojekce

Reprojekce je přepočet souřadnic z jednoho systému do jiného. U českých dat je to skoro vždy převod ze S-JTSK (EPSG:5514) do WGS84 nebo Web Mercatoru pro web. Uděláte ji nástrojem ogr2ogr (parametry -s_srs a -t_srs), v PostGIS funkcí ST_Transform, nebo automaticky v QGIS.