Geokodér, našepkávač a databáza českých adries s GPS
Našepkávač, geokodér a reverzný geokodér pre všetkých 3 022 397 adries v ČR. Beží v tvojom PostgreSQL, Meilisearch alebo Typesense, bez plateného API a bez posielania dát tretej strane.
Jednorazovo, konečná cena za osobnú licenciu, firemnú vyberieš v objednávke · stav dát september 2026


Koľko práce to ušetrí
Normalizácia adries (diakritika, skratky, preklepy, „Praha 10“, evidenčné čísla s „č. ev.“, obce bez ulíc), vyhľadávacie indexy a SQL funkcie. Otestované na 51 ručne písaných a 500 náhodných dopytoch, medián odozvy v PostgreSQL 0,93 ms.
Zmerané pri našej stavbe
- Riadkov kódu a testov
- 1 184
Spotrebu AI agenta máme zmeranú pri 6 iných sadách: prvá funkčná verzia kódu stála 10 mil. až 40 mil. tokenov a 21–62 min behu agenta.
- Ukážka zadarmo: výrez všetkých tabuliek za Kutnohorsko v CSV a Parquete. Stiahnuť ukážku
- Stav dát
- september 2026
- Riadkov
- 3,2 mil.
- Tabuliek
- 3
- Obsah balíčka
- 3 tabuľky: adresy, mista, slova; navyše Meilisearch, Typesense
- Formáty
- PostgreSQL, Parquet, CSV, JSON
- Licencia zdroja
- CC BY 4.0 (ČÚZK)
Čo je vnútri
Self-hosted našepkávač adries, geokodér a reverzný geokodér nad všetkými adresami z RÚIAN, českého registra adries, budov, parciel a územných jednotiek: funkcie pre PostgreSQL (PostGIS + pg_trgm), exporty pre Meilisearch a Typesense, CSV/Parquet/JSON.
| Tabuľka | Riadkov |
|---|---|
adresy | 3 022 397 |
mista | 102 566 |
slova | 29 952 |
Na stiahnutie
Každý formát obsahuje rovnaké dáta. Stiahneš len ten, ktorý potrebuješ; integritu overíš súborom SHA256SUMS.
| Formát | Súborov | Veľkosť |
|---|---|---|
| PostgreSQLschema.sql s typmi, kľúčmi, indexmi a komentármi a import.sh, ktorý načíta dáta z CSV | 3 | 38 kB |
| ParquetJeden súbor na tabuľku (zstd). DuckDB, Polars a pandas ho čítajú bez importu. | 3 | 90 MB |
| CSVUTF-8, čiarka, hlavička; veľké tabuľky ako .csv.gz | 3 | 89 MB |
| JSONPole objektov, veľké tabuľky ako JSON Lines (.jsonl.gz) | 3 | 101 MB |
| Navyše v balíčku | Súborov | Veľkosť |
|---|---|---|
| MeilisearchDokumenty JSONL a nastavenie indexu so synonymami | 2 | 91 MB |
| TypesenseDokumenty JSONL, schéma kolekcie a synonymá | 3 | 102 MB |
- Pripravujeme Geokodér pre MySQL a SQLite: Našepkávač a overenie adries aj bez PostgreSQL, s knižnicou pre PHP.
- Pripravujeme API našepkávača adries: Hostované HTTP API nad geokodérom, bez vlastnej databázy.
- Pripravujeme Pluginy pre Shoptet a WooCommerce: Našepkávanie a kontrola adries priamo v pokladni e-shopu.
- Pripravujeme PSČ obcí a pôšt: Zoznam PSČ s obcou, časťou obce a poštou, odvodený z RÚIAN.
Ukážka kódu
Ďalšie príklady pre SQL, DuckDB, Python a Node.js sú v README.md vnútri balíčka.
-- našeptávač (dotaz, limit = 10, obec_kod = NULL)
SELECT * FROM geokoder.naseptej('lidicka 7 brno');
-- adresni_misto_kod | adresa | lat | lon | skore
-- 19173512 | Lidická 694/7, Veveří, 602 00 Brno | 49.200919 | 16.6073906 | 1
-- geokódování jedné adresy: nejlepší shoda + jistota 0..1 + typ shody
SELECT * FROM geokoder.geokoduj('Lázně č.ev. 100, Hlinsko');
-- adresni_misto_kod | adresa | lat | lon | jistota | shoda
-- 5393337 | Lázně č. ev. 100, 539 01 Hlinsko | 49.7453181 | 15.9115943 | 1 | adresaZdroj a licencia
- Zdroje
- Licencia
- CC BY 4.0 (ČÚZK)
- Spracovanie
- czechdatasets.com. Dáta sú upravené a nejde o oficiálny výstup úradu; povinné uvedenie zdroja je v LICENCE.txt.
Nadväzuje na
Sady zdieľajú kódy RÚIAN a IČO, takže ich spojíš jedným JOINom.


RÚIAN s históriou
Kompletné dáta RÚIAN, českého registra adries, budov, parciel a územných jednotiek, vrátane ulíc. Aktuálny stav aj každá verzia od augusta 2015, mesiac po mesiaci.


Firmy a organizácie (RES)
Firmy a organizácie podľa IČO z RES, českého registra ekonomických subjektov ČSÚ: právna forma, činnosti CZ-NACE, veľkosť a adresa sídla napojená na RÚIAN s GPS. Bez fyzických osôb.
Ďalšie sady
- Riziká adries
- Voľné pracovné miesta
- Dátové schránky
- Lieky (SÚKL)
- Výpadky a dostupnosť liekov
- Lekárne s otváracími hodinami a GPS
- Zdravotnícke zariadenia (NRPZS)
- Školy a školské zariadenia
- Výsledky volieb 1996–2026
- Obce v číslach 2000–2025
- Mzdy podľa krajov a odvetví
- Číselníky ČSÚ
- Obyvateľstvo obcí 2000–2026
- Balíček zadarmo
Adresy s GPS + geokodér za 690 Kč.
Jednorazová platba, sťahovanie hneď po zaplatení, bez účtu a predplatného. Aktualizácie sady sú v cene. Všetkých 15 platených sád spolu stojí 2 490 Kč, o 3 510 Kč menej než po jednom.