Problém
Pôvodná otázka znela: zadám adresu a uvidím históriu parcely, ako sa delila, kedy vznikla budova, čo tam stálo predtým. Otvorené dáta na Slovensku majú dnešný kataster, register adries aj historické mapy. Dajú sa naozaj spojiť do spoľahlivého príbehu o mieste?
Čo sme postavili
Jednu stránku pre staré mesto Trenčína. Posuvníkom prechádzate medzi historickou mapou a dnešnou ortofotomapou. Historické mapy sú dve: III. vojenské mapovanie a neskoršia československá vojenská topografická mapa 1 : 25 000. Na mape sú dnešné parcely troch miest: radnice, Trenčianskeho múzea a Galérie M. A. Bazovského. Pri každom mieste stránka ukáže tri zoznamy: čo vieme zo zdrojov, čo nevieme a čo netvrdíme.
Skúste svoju adresu (experimentálne). Zadajte ulicu a číslo kdekoľvek v Trenčíne. Stránka adresu naživo nájde v Registri adries, určí dnešnú parcelu, do ktorej bod padne, a načíta okolie na tých istých historických mapách aj ortofote. Ak je adresa nejednoznačná alebo neexistuje, stránka to povie, nehádá.
Zámerne mimo rozsahu: adresy mimo Trenčína, história parcely, vlastníci a akékoľvek dátumy zmien, ktoré nemajú datovaný zdroj.
Ako to funguje
- Brána dát (pondelok). Skript pre každé miesto overí tri veci: adresa v Registri adries vráti presne jeden bod, tento bod leží presne v jednej dnešnej parcele registra C a historická mapa má na tom mieste obrázok. Miesto, ktoré neprejde, do dema nejde.
- Balík dát. Z uložených odpovedí služieb vznikne pre každé miesto jeden JSON: pozorovania so zdrojom, licenciou a presnou URL požiadavky, zoznam neznámych a zoznam tvrdení, ktoré odmietame. Ten istý vstup vždy dá ten istý balík.
- Stránka. Statický prehliadač bez knižníc číta len tento balík. Obrázky máp sú stiahnuté vopred, stránka nevolá mapové služby naživo.
Čo sme zistili
- Historický kataster na úrovni parciel sme pre Trenčín neoverili. Pôvodné katastrálne mapy existujú v archíve, ale nenašli sme ich georeferencované a s jasnou licenciou na skeny. Preto sme z „histórie parcely“ prešli na „miesto v čase“: porovnanie okolia, nie parciel.
- Otvorených historických máp je málo. GKÚ zverejňuje s otvorenou licenciou len dve historické mapové vrstvy: III. vojenské mapovanie a topografickú mapu 1 : 25 000. I. a II. vojenské mapovanie ani historické letecké snímky Slovenska sme ako otvorenú mapovú službu nenašli.
- Historické mapy nepovedia, z ktorého sú roku. Ani jedna služba nevracia číslo mapového listu ani rok. Na stránke preto píšeme „rok neoverený“, nie „pred 100 rokmi“. Dnešná ortofotomapa má aspoň vodoznak „2023“.
- Nie každá pamiatka má adresu. Piaristický kostol (Mierové nám. 43) a synagóga (Štúrovo nám. 9) v Registri adries pod týmito číslami nie sú, preto sme ich do dema nezaradili.
- Dátumy v dátach nie sú vždy dátumy. Všetky tri adresy majú „platné od“ 0999-12-31, čo je zástupná hodnota. A dátum pri parcele je dátum verzie dát, nie vzniku budovy.
- Zadaná adresa funguje, ak poznáte zoznam ulíc. Fulltextový geokóder nevrátil nič, ale Register adries má v Trenčíne len 276 názvov ulíc, zapísaných ako „Mierové nám.“ či „Gen. Goliana“. S porovnaním voči tomuto zoznamu sa 20 z 20 testovacích adries našlo správne aj s práve jednou parcelou, či už boli zadané celé, alebo bez diakritiky. Len priezvisko v názve ulice našlo 18 z 20; zvyšné 2 sú naozaj nejednoznačné, preto sa stránka opýta, ktorú ulicu myslíte. 881 z 9 203 trenčianskych adries nemá názov ulice vôbec a tie zatiaľ nepodporujeme.
- Topografická mapa má limit mierky. Mapa 1 : 25 000 sa vykreslí len v prehľadovej mierke, pri priblížení služba vráti prázdny obrázok. Stránka preto načíta širšie okolie a priblíži si ho sama.
- Parcela k adrese je priestorová zhoda, nie právne prepojenie. Register adries nemá číslo parcely, len súpisné číslo. Parcelu hľadáme tak, že bod adresy padne do jej polygónu.
Čo meriame
Presnosť historickej mapy na kontrolných bodoch (Matúšova veža, Farský kostol, Mestská veža, Piaristický kostol). Toleranciu sme stanovili pred meraním: 50 m, teda 2 mm na mape v predpokladanej mierke 1 : 25 000. Ak medián posunu tolerancii nevyhovie, mapy ukazujeme len vedľa seba a z ich prekrytia nič netvrdíme. Výsledok doplníme sem aj do dema.
Dátové zdroje a licencie
Všetko CC BY 4.0: Register adries (MV SR), katastrálne parcely registra C (ÚGKK SR), mapa III. vojenského mapovania a topografická mapa 1 : 25 000 (GKÚ) a ortofotomozaika SR (ÚGKK SR / GKÚ). Ide o experiment LabZone nad otvorenými dátami, nie o službu týchto inštitúcií.
Technológie
Node.js bez závislostí · WFS a WMS služby GKÚ, ÚGKK SR a MV SR · statický prehliadač vo vanilla JS
Otázky ukladáme bez IP adresy 30 dní, aby sme podľa nich vyhodnotili a zlepšili experiment. IP adresu používame len krátkodobo na obmedzenie počtu dopytov a neukladáme ju. Nepíšte do otázok osobné údaje.