On Sep 4, 2026, at 7:01?PM, Aleš Fiala <ales.fiala.yakari1 na seznam.cz> 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 <mkyral na email.cz <mailto:mkyral na email.cz>> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org <mailto:talk-cz na openstreetmap.org>> Kopie: osm_sk na googlegroups.com <mailto:osm_sk na googlegroups.com> 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 <ales.fiala.yakari1 na seznam.cz <mailto:ales.fiala.yakari1 na seznam.cz>> Komu: talk-cz na openstreetmap.org <mailto:talk-cz na openstreetmap.org>, osm_sk na googlegroups.com <mailto:osm_sk na googlegroups.com> 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 talk-cz na openstreetmap.org <mailto:talk-cz na openstreetmap.org> https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz _______________________________________________ talk-cz mailing list talk-cz na openstreetmap.org <mailto:talk-cz na openstreetmap.org> https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz <image.png><image.png><image.png><image.png>_______________________________________________ talk-cz mailing list talk-cz na openstreetmap.org <mailto:talk-cz na openstreetmap.org> https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz
Prý by už měli mít nasazenou kontrolu, která zabraňuje přidat duplicitní orientační číslo, jestli je už v provozu, to nevím. Mnohá města v Čechách si myslím ani nic dělat nebudou, jelikož od jejich přidělování buďto opustili a považují to za přebytečná čísla navíc (což zbytečná opravdu nejsou), nebo si toho prostě nevšimli. Kdyby se to dalo považovat za chybu jako duplicitní název ulice v jedné obci, protože orientační číslo včetně případného písmene je v rámci ulice, a proto by se nemělo ve stejné ulici vyskytovat vícekrát stejné. Možná by byla k tomu dobrá nějaká ta legislativa. Už jsem něco nahlašoval po Praze, většina z nich byly jenom přebytky. Jenom ještě dotaz na přidání písmene: Musí se taky vyměňovat občanky i po přidání písmene pro vyřešení duplicity, když se uvádí číslo popisné a orientační dohromady? Například TV Nova neuvádí písmeno a za číslem 5, i když ho č.p. 1078 má. -- Seriál Yakari na Oneplay: https://www.oneplay.cz/porad/357399-yakari Aleš Fiala ---------- Původní e?mail ---------- Od: Ondřej Lopatka <ondrejlopatka na gmail.com> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org> Datum: 5. 9. 2026 21:50:24 Předmět: Re: [talk-cz] JOSM validace duplicitních čísel domů pro Česko a Slovensko 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 <ales.fiala.yakari1 na seznam.cz> 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 <mkyral na email.cz> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org> Kopie: osm_sk na googlegroups.com 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 <ales.fiala.yakari1 na seznam.cz> Komu: talk-cz na openstreetmap.org, osm_sk na googlegroups.com 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 talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz _______________________________________________ talk-cz mailing list talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz <image.png><image.png><image.png><image.png> _______________________________________________ talk-cz mailing list talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz _______________________________________________ talk-cz mailing list talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz _______________________________________________ talk-cz mailing list talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz
Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.