Data RÚIAN s kompletní historií 2015–2026
Kompletní data RÚIAN: parcely, budovy, adresy, ulice a územní jednotky celé ČR. Aktuální stav i každá verze od srpna 2015, měsíc po měsíci.
Jednorázově, konečná cena za osobní licenci, firemní vybereš v objednávce · stav dat září 2026


Kolik práce to šetří
Projít 134 měsíčních archivů VFR (asi 650 GB XML, přes 6 000 souborů každý měsíc), poskládat z nich intervalovou historii všech 20 vrstev a ošetřit přes 20 druhů vad samotného archivu ČÚZK: useknuté a prázdné soubory, neplatné geometrie nebo desetinné čárky v souřadnicích.
- Ukázka zdarma: výřez všech tabulek za Kutnohorsko v CSV a Parquetu. Stáhnout ukázku
- Zdarma: číselníky a hranice z této sady. Stáhnout
- Stav dat
- září 2026
- Řádků
- 265 mil.
- Vrstev
- 20
- Obsah balíčku
- 20 vrstev, každá jako aktuální stav a historie (41 tabulek); navíc adresy s GPS, číselníky
- Formáty
- PostgreSQL, Parquet, CSV, GeoPackage, GeoJSONSeq, GeoJSON
- Licence zdroje
- CC BY 4.0 (ČÚZK)
Co je uvnitř
Kompletní RÚIAN od srpna 2015 do září 2026: aktuální stav a historie všech 20 vrstev (parcely, budovy, adresy, ulice, územní jednotky) jako PostgreSQL/PostGIS dump, GeoParquet, CSV, GeoPackage a GeoJSON, adresy s GPS a číselníky.
| Vrstva | Aktuálně | Verzí v historii |
|---|---|---|
parcelyParcely s hranicemi, výměrou a druhem pozemku | 22 016 307 | 34 385 640 |
katastralni_uzemiKatastrální území | 13 074 | 36 755 |
stavebni_objektyStavební objekty (budovy) s hranicemi a technickými údaji | 4 237 807 | 10 875 508 |
uzemni_jednotkyKraje, okresy, ORP, POU, obce, městské části a obvody | 7 130 | 43 975 |
parcely_ochranaZpůsoby ochrany pozemků | 21 252 045 | 27 473 369 |
parcely_bpejBonitované díly parcel (BPEJ) | 15 176 369 | 24 659 698 |
Zobrazit všech 20 vrstev
| Vrstva | Aktuálně | Verzí v historii |
|---|---|---|
stavebni_objekty_ochranaZpůsoby ochrany stavebních objektů | 214 320 | 744 856 |
stavebni_objekty_teaTechnicko-ekonomické atributy budov | 79 057 | 142 779 |
nespravne_udajePříznaky nesprávných údajů | 2 519 | 15 053 |
uliceUlice a veřejná prostranství | 85 997 | 268 722 |
casti_obciČásti obcí | 15 106 | 17 855 |
zsjZákladní sídelní jednotky | 23 604 | 74 143 |
adresni_mista_vfrAdresní místa s vazbou na budovu a volební okrsek | 3 022 397 | 3 721 600 |
volebni_okrskyVolební okrsky | 14 556 | 111 951 |
ciselnikyČíselníky RÚIAN | 6 077 | 11 751 |
adresy_uadsAdresy ze ST_UADS (od listopadu 2023) | 3 022 502 | 4 342 866 |
hranice_generalizovaneGeneralizované hranice pro rychlé mapy | 20 030 | 66 436 |
ucelove_prvkyÚčelové územní prvky | 689 767 | 1 025 664 |
ucelove_prvky_vazbyVazby účelových prvků na parcely a budovy | 40 649 048 | 45 834 376 |
symbolyVlajky a znaky obcí a městských částí | 11 368 | 23 186 |
Každá vrstva je ve dvou tabulkách: <vrstva> s aktuálním stavem a <vrstva>_historie se všemi verzemi.
134 měsíců historie RÚIAN
Každá parcela, budova a adresa ke kterémukoli měsíci od srpna 2015. Posuň osu a prohlédni si vývoj skutečné parcely.
3 verze záznamu v historii RÚIAN
Zobrazit tabulku a SQL
| plati_od | plati_do | druh_pozemku | vymera |
|---|---|---|---|
| 2015-08-01 | 2017-10-01 | 13 zastavěná plocha a nádvoří | 558 m² |
| 2017-10-01 | 2019-10-01 | 14 ostatní plocha | 218 m² |
| 2019-10-01 | – | 13 zastavěná plocha a nádvoří | 218 m² |
SELECT plati_od, plati_do, druh_pozemku, vymera
FROM ruian.parcely_historie
WHERE ku_kod = 727181 AND kmenove_cislo = 838 AND poddeleni = 2
AND plati_od <= DATE '2019-06-01'
AND (plati_do IS NULL OR plati_do > DATE '2019-06-01');Ke stažení
Každý formát obsahuje stejná data. Stáhneš jen ten, který potřebuješ; integritu ověříš souborem SHA256SUMS.
| Formát | Souborů | Velikost |
|---|---|---|
| PostgreSQLDump schématu ruian pro pg_restore (PostgreSQL 17+, PostGIS 3.4+) a schema.sql | 3 | 16 GB |
| ParquetGeoParquet, jeden soubor na tabulku včetně historie. Geometrie v S-JTSK (EPSG:5514). | 41 | 15 GB |
| CSVCSV.gz po tabulkách, geometrie jako EWKB hex, import-csv.sh | 42 | 16 GB |
| GeoPackageAktuální stav všech vrstev v jednom souboru a historie po tabulkách. QGIS, GDAL, SQLite. | 21 | 19 GB |
| GeoJSONSeqŘádek = jeden objekt ve WGS84, gzip. Streamování v Node, Pythonu nebo Go. | 22 | 13 GB |
| GeoJSONzdarmaGeneralizované hranice od státu po obce a k. ú. ve WGS84 pro webové mapy | 8 | 81 MB |
| Navíc v balíčku | Souborů | Velikost |
|---|---|---|
| Adresy s GPSVšechny adresy ČR v jedné tabulce s lat/lon i S-JTSK, CSV a Parquet | 2 | 384 MB |
| ČíselníkyzdarmaObce, části obcí, ulice, k. ú., PSČ a územní hierarchie v CSV a JSON | 14 | 23 MB |
- Zvažujeme Ceny pozemků a nemovitostí: Úřední ceny zemědělské půdy k parcelám a průměrné kupní ceny nemovitostí po okresech.
Ukázka kódu
Další příklady pro SQL, DuckDB, Python a Node.js jsou v README.md uvnitř balíčku.
SELECT id, kmenove_cislo, poddeleni, druh_pozemku, vymera, hranice
FROM ruian.parcely_historie
WHERE ku_kod = 727181 AND kmenove_cislo = 1234
AND plati_od <= DATE '2019-06-15'
AND (plati_do IS NULL OR plati_do > DATE '2019-06-15');SELECT adresa, lat, lon
FROM 'adresy/adresy-2026-09.parquet'
WHERE obec = 'Brno' AND ulice = 'Lidická';Zdroj a licence
- Licence
- CC BY 4.0 (ČÚZK)
- Zpracování
- czechdatasets.com. Data jsou upravená a nejde o oficiální výstup úřadu; povinné uvedení zdroje je v LICENCE.txt.
Navazuje na
Sady sdílejí kódy RÚIAN a IČO, takže je spojíš jedním JOINem.


Geokodér a našeptávač adres
Našeptávač, geokodér a reverzní geokodér pro všech 3 022 397 adres v ČR. Běží v tvém PostgreSQL, Meilisearch nebo Typesense, bez placeného API a bez posílání dat třetí straně.


Firmy a organizace (RES)
Firmy a organizace podle IČO z Registru ekonomických subjektů ČSÚ: právní forma, činnosti CZ-NACE, velikost a adresa sídla napojená na RÚIAN s GPS. Bez fyzických osob.


Číselníky ČSÚ
Seznam obcí ČR s kódy RÚIAN, kraje, okresy a ORP, k tomu CZ-NACE, CZ-ISCO, CZ-CPA, CZ-NUTS, právní formy a státy s ISO kódy. Všechny verze sloučené do intervalů platnosti.
Další sady
RÚIAN s historií za 1 990 Kč.
Jednorázová platba, stažení hned po zaplacení, bez účtu a předplatného. Aktualizace sady jsou v ceně. Všech 15 placených sad dohromady stojí 2 490 Kč, o 3 510 Kč méně než po jednom.