Lekárne v ČR s otváracími hodinami a GPS
Všetkých 2 682 českých lekární a výdajných miest zo zoznamu SÚKL: typ lekárne, pohotovosť, zásielkový výdaj, eRecept a otváracie hodiny po dňoch ako tabuľka. Každá lekáreň má kód obce a 99,6 % z nich kód adresného miesta RÚIAN a súradnice, ktoré v zdroji nie sú.
Jednorazovo, konečná cena za osobnú licenciu, firemnú vyberieš v objednávke · stav dát 1. 11. 2026
Kupuješ balíček Liečivá, výpadky liekov, lekárne a poskytovatelia starostlivosti. Okrem tejto sady v ňom je: Lieky (SÚKL), Zdravotnícke zariadenia (NRPZS), Výpadky a dostupnosť liekov.


Koľko práce to ušetrí
Previesť zoznam z cp1250, vyradiť 11 testovacích záznamov SÚKL, rozdeliť adresu z jedného poľa a spárovať ju s RÚIAN (2 671 z 2 682 lekární, krížovo overené oproti NRPZS, národnému registru poskytovateľov zdravotných služieb), previesť 20 276 riadkov prevádzkového času na časy s príznakmi zatvorené a nepretržite, zjednotiť telefóny, e-maily a weby a doplniť názov a právnu formu prevádzkovateľa z RES, registra ekonomických subjektov ČSÚ.
Zmerané pri našej stavbe
- Riadkov kódu a testov
- 1 107
- Tokenov AI agenta
- 16 mil.
- Beh AI agenta
- 36 min
Tokeny a čas sú za prvú funkčnú verziu kódu s agentom Claude Fable 5.2. Nepočíta sa prieskum zdrojov a licencií, kontrola kvality ani neskoršie opravy.
- Ukážka zadarmo: výrez všetkých tabuliek za Kutnohorsko v CSV a Parquete. Stiahnuť ukážku
- Stav dát
- 1. 11. 2026
- Riadkov
- 30 772
- Tabuliek
- 5
- Formáty
- PostgreSQL, Parquet, CSV, JSON
- Licencia zdroja
- Podmienky SÚKL, komerčné použitie povolené; adresy CC BY 4.0 (ČÚZK)
Čo je vnútri
Zoznam lekární a odlúčených oddelení výdaja liekov podľa SÚKL, českého Štátneho ústavu pre kontrolu liečiv: typ lekárne, pohotovosť, zásielkový výdaj, eRecept, otváracie hodiny po dňoch ako tabuľka, prevádzkovateľ (právnické osoby), adresa napojená na RÚIAN (český register adries, budov, parciel a územných jednotiek) a súradnice WGS84. Lekárne prevádzkované fyzickými osobami sú bez identity prevádzkovateľa a bez kontaktov.
| Tabuľka | Riadkov |
|---|---|
lekarnyLekárne a odlúčené oddelenia výdaja liekov (OOVL) | 2 682 |
oteviraci_dobaOtváracie hodiny lekární: riadok = lekáreň × deň × súvislý interval (prestávka = dva intervaly) | 20 221 |
typy_lekarenČíselník typov lekární SÚKL | 16 |
provozovatelePrevádzkovatelia lekární, len právnické osoby (fyzické osoby nie sú zahrnuté). Názov a právna forma z RES | 897 |
kontaktyVšetky kontakty lekární právnických osôb po validácii (lekáreň môže mať viac telefónov, e-mailov, webov). Lekárne fyzických osôb tu nie sú | 6 956 |
Mená vedúcich lekárnikov v sade nie sú. Pri 246 lekárňach prevádzkovaných fyzickou osobou zostáva miesto, typ a otváracie hodiny, ale chýba IČO, prevádzkovateľ a kontakty. Zdroj je mesačná snímka bez histórie.
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 | 2 | 11 kB |
| ParquetJeden súbor na tabuľku (zstd). DuckDB, Polars a pandas ho čítajú bez importu. | 5 | 378 kB |
| CSVUTF-8, čiarka, hlavička; veľké tabuľky ako .csv.gz | 5 | 2,6 MB |
| JSONPole objektov, veľké tabuľky ako JSON Lines (.jsonl.gz) | 5 | 6,8 MB |
Ukážka kódu
Ďalšie príklady pre SQL, DuckDB, Python a Node.js sú v README.md vnútri balíčka.
-- lékárny, které mají otevřeno v neděli ve 20:00, s adresou a GPS
SELECT l.nazev, l.ruian_adresa, l.lat, l.lon, o.otevreno_od, o.otevreno_do
FROM lekarny.lekarny l JOIN lekarny.oteviraci_doba o USING (kod_pracoviste)
WHERE o.den_cislo = 7 AND NOT o.zavreno
AND (o.nepretrzite OR (TIME '20:00' >= o.otevreno_od AND TIME '20:00' < o.otevreno_do));-- deset nejbližších lékáren k bodu (Brno, náměstí Svobody), vzdálenost v km
SELECT nazev, ruian_adresa,
round((6371 * acos(least(1, cos(radians(49.1951)) * cos(radians(lat)) * cos(radians(lon) - radians(16.6068))
+ sin(radians(49.1951)) * sin(radians(lat)))))::numeric, 2) AS km
FROM lekarny.lekarny WHERE lat IS NOT NULL ORDER BY km LIMIT 10;-- počet lékáren a lékáren s pohotovostí podle krajů
SELECT kraj_nazev, count(*) AS lekaren, count(*) FILTER (WHERE pohotovost) AS s_pohotovosti,
round(avg(hodin_tydne), 1) AS prumer_hodin_tydne
FROM 'parquet/lekarny.parquet' GROUP BY 1 ORDER BY 2 DESC;Zdroj a licencia
- Zdroje
- SÚKL: Seznam lékáren (katalóg otvorených dát)
- SÚKL: LEKARNYAKTUALNI.zip (zoznam, prevádzkový čas, typy)
- NKOD (český národný katalóg otvorených dát): Databáze lékáren (SÚKL)
- ČÚZK (český úrad geodézie a katastra): RÚIAN (adresné miesta, stav 2026-09), spracoval czechdatasets.com
- ČSÚ (Český štatistický úrad): Registr ekonomických subjektů (RES, stav 2026-10-31): právna forma a názov prevádzkovateľa
- ÚZIS ČR (český ústav zdravotníckych informácií a štatistiky): NRPZS (stav 2026-11): pomocné párovanie adries
- 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.


Zdravotnícke zariadenia (NRPZS)
Miesta poskytovania zdravotných služieb z českého Národného registra poskytovateľov zdravotných služieb (NRPZS): ambulancie, nemocnice, lekárne. Odbory, formy a druhy starostlivosti, adresa overená oproti RÚIAN a GPS.


Lieky (SÚKL)
Celá česká databáza liekov SÚKL (DLP) v čistých tabuľkách UTF-8: balenia, strom ATC, látky a zloženie. K tomu mesačné výdaje a priemerné ceny z lekární od mája 2020.


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.
Liečivá, výpadky liekov, lekárne a poskytovatelia starostlivosti za 490 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.