Ahoj Aleši a všichni, navazuji na tuhle diskuzi ohledně validace duplicitních orientačních čísel a přidávání tagu fixme na adresní body.
Měl jsem možnost se o tom nedávno pobavit přímo s lidmi z ČÚZK na konferenci GIVS. Pragmaticky řečeno – tyhle duplicity orientačních čísel v rámci jedné ulice v RÚIAN prostě objektivně existují a legislativa to bohužel vysloveně neřeší jako zakázanou chybu. Zástupci úřadu mi potvrdili, že náprava je v praxi extrémně složitá, protože by znamenala hromadnou výměnu občanek a adres sídel firem. ČÚZK s tím sám o sobě nic dělat nemůže, opravu by musela iniciovat sama obec, což se plošně neděje. Vzhledem k tomu, že se snažíme mapu udržovat v udržitelném a funkčním stavu a toto odpovídá realitě v oficiálních registrech, nedává smysl to u nás brát jako chybu a plevelit mapu tagy fixme. Naše komunita s tím nic neudělá. Můj návrh je tedy toto téma z pohledu OSM nechat být, neprogramovat na to extra validace do JOSM a stávající fixme tagy týkající se těchto duplicit naopak plošně odstranit. Aleši, pokud bys to s nimi chtěl řešit víc do hloubky, dej mi vědět. Rád ti předám přímý kontakt na lidi z ČÚZK, se kterými jsem to probíral, abyste to případně mohli probrat napřímo. S přáním klidné mysli a zdraví, Ondra ondrejlopatka.cz > On Sep 4, 2026, at 7:01 PM, Aleš Fiala <[email protected]> wrote: > > Ještě jedna drobnost: Pokud dobře vím, tak se v MapCSS nedají porovnávat > hodnoty dvou prvků mezi sebou, to se musí naprogramovat třeba v Javě, ve > kterém jsou validace adres v JOSM napsány. > > -- > Seriál Yakari na Oneplay: https://www.oneplay.cz/porad/357399-yakari > <image.png><image.png> > > Aleš Fiala > > ---------- Původní e‑mail ---------- > Od: Marián Kyral <[email protected] <mailto:[email protected]>> > Komu: OpenStreetMap Czech Republic <[email protected] > <mailto:[email protected]>> > Kopie: [email protected] <mailto:[email protected]> > Datum: 4. 9. 2026 18:41:16 > Předmět: Re: [talk-cz] JOSM validace duplicitních čísel domů pro Česko a > Slovensko > > Ahoj, > na validační pravidla nepotřebuješ kompilovat Josm. Je to jen textový soubor. > > https://josm.openstreetmap.de/wiki/Rules > > Popis formátu tady: > https://josm.openstreetmap.de/wiki/Help/Validator/MapCSSTagChecker > > Marián > > > ---------- Původní e‑mail ---------- > Od: Aleš Fiala <[email protected] > <mailto:[email protected]>> > Komu: [email protected] <mailto:[email protected]>, > [email protected] <mailto:[email protected]> > Datum: 4. 9. 2026 12:09:22 > Předmět: [talk-cz] JOSM validace duplicitních čísel domů pro Česko a Slovensko > > Ahoj, > > chtěl bych najet na projekt kontroly duplicitních čísel domů pro Česko a > Slovensko (chtěl jsem napsat původně Československo, ale to by byli Slováci > uražení) v programu JOSM. Jelikož ta validace je založena na kontrole ulice + > číslo (pro lepší představu si ho označme jako orientační), což je addr:street > a addr:housenumber, tak v CZ a SK to bere bez ohledu na to, že v > addr:housenumber a číslo popisné (na Slovensku súpisné) a číslo evidenční (v > rámci RÚIAN označováno č.p. a č.ev. souhrnně jako číslo domovní; typy > stavebních objektů jsou v Česku celkem 3: budova s č.p., s č.ev. a bez čísla > domovního) v rámci části obce jako číslo orientační, dále když je v > addr:hounumber číslo popisné lomeno orientační dohromady, tak to prostě > neporovná orientační čísla, která mohou být duplicitní (například stará > budova se zbořila a jeho místě se postavila nová s novým č.p., nebo se jedná > o duplicitu, takových je v ČR přes 1300). Takže by bylo potřeba, aby ta > validace porovnávala addr:streetnumber s addr:street a > addr:conscriptionnumber i addr:provisionalnumber s addr:place. > > Jenže v tom je ještě háček: Ve městech často mívají nárožní domy orientační > čísla o obou stran, tak tam bych to addr:conscriptionnumber (a pro jistotu i > addr:provisionalnumber) raději ignoroval, domy s č.p. bez č.or. pak často > mají jen jednu ulici. Jistě by to pro CZ a SK rapidně snížilo false positive > v detekci duplicitních čísel, takže to by bylo skvělé. > > A teď to nejdůležitější: Mělo by se to upravit přímo do validace JOSM, nebo > by bylo lepší na to vytvořit sadu lokálních pravidel? Já bych byl pro to > udělat přímo ve validaci JOSM, než aby na to byla extra nějaká místní > pravidla k přidání navíc. > > Ještě je trochu problém porozumět lépe kódu v Javě, a taky přijít na to, jak > se pouští to JDK a Apache Ant, kde by se to mohlo otestovat, s tím se budu > muset buďto poprat sám, nebo mi bude muset s tím pomoct někdo zkušenější. > > -- > Seriál Yakari na Oneplay: https://www.oneplay.cz/porad/357399-yakari > <image.png><image.png> > > Aleš Fiala > _______________________________________________ > talk-cz mailing list > [email protected] <mailto:[email protected]> > https://lists.openstreetmap.org/listinfo/talk-cz > https://openstreetmap.cz/talkcz > _______________________________________________ > talk-cz mailing list > [email protected] <mailto:[email protected]> > https://lists.openstreetmap.org/listinfo/talk-cz > https://openstreetmap.cz/talkcz > <image.png><image.png><image.png><image.png>_______________________________________________ > talk-cz mailing list > [email protected] <mailto:[email protected]> > https://lists.openstreetmap.org/listinfo/talk-cz > https://openstreetmap.cz/talkcz
_______________________________________________ talk-cz mailing list [email protected] https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz

