Adresní místa do databáze
Mezi veřejností to pořád ještě dostatečně neprosáklo, ale většina z vás určitě ví, že ČUZK spravuje i oficiální databázi adresních míst v ČR. Adresní místa jsou součástí databáze RUIAN, a jsou ke stažení jako zazipované CSV soubory. Jedním z prvních kroků, které musíte udělat, pokud chcete s těmito daty rozumně pracovat, je naimportovat do databáze. To bývá spojeno s parsováním, často převodem z S-JTSK na WGS84, kódováním češtiny a celou řadou dalších kroků, které vlastně děláte pořád dokola. Dobrá zpráva je, že v tomto případě to nemusíte dělat. Na GitHubu naleznete projekt RUIAN Adresní body do databáze, který za vás stáhne nejčerstvější verzi těchto dat, rozbalí, převede na WGS84 a uloží do vámi zadané databáze pomocí GeoAlchemy 2. Příklad použití, uložení dat do schématu adresy v databázi PostgreSQL: $ createdb adresy $ psql adresy adresy=> CREATE EXTENSION postgis; adresy=> CREATE SCHEMA adresy; adresy=> \q $ ruian-adressses2db.py –connection “postgresql://uzivatel:heselo@localhost:5432/adresy” –schema adresy Skript stáhne, co má stáhnout, převede, naimportuje a můžete to začít používat. Budeme rádi za zpětnou vazbu, napište, co byste případně potřebovali od skriptu víc např. do bug trackeru na GitHubu.