« zpět na výpis měsíce |

[Talk-cz] Detekce duplicitních orientačních čísel do Czech Republic Address System

Vlákno 14.9. - 14.9.2024, počet zpráv: 1


14.9.2024 10:43:47 (#1)
gravatar

Aleš

<f.ales1 at seznam.cz>
388 351
Ahoj, zkusil jsem vyřešit vyhodnocování u Czech Republic Address System u testu s vyhazujícím varováním addr:conscriptionnumber missing u addr: provisionalnumber+addr:streetnumber, ono to pak dělá false pozitiv u evidenčních čísel, navíc to udělá, že chybí to evidenční addr: provisionalnumber, co jsem si zběžně testoval: /* both housenumber and streetnumber is populated but conscriptionnumber is missing housenumber aj orientačné číslo obsahují hodnotu, ale súpisné číslo je prázdne  */ *[addr:housenumber][addr:streetnumber][!addr:conscriptionnumber][addr: housenumber =~ /^[0-9]+\/[0-9]+$/][inside("CZ,SK")] { throwWarning: tr("Addr:conscriptionnumber chýba"); fixAdd: concat("addr:conscriptionnumber=",get(split("/",tag("addr: housenumber")),0)); } /* both housenumber and streetnumber is populated but provisionalnumber is missing housenumber i orientační číslo obsahují hodnotu, ale evidenční číslo je prázdné  */ *[addr:housenumber][addr:streetnumber][!addr:provisionalnumber][addr: housenumber =~ /^ev\.[0-9]+\/[0-9]+$/][inside("CZ")] { throwWarning: tr("Evidenční číslo chybí"); fixAdd: concat("addr:provisionalnumber=",get(split("/",tag("addr: housenumber")),0)); } Šlo by přidat test na detekci duplicitních čísel, kde je např. Farní 2/1 a Farní 3/1, jelikož se orientační čísla nesmí ve dvou různých AM v ulici opakovat? Nejsem ještě na to dost zkušený ani zběhlý v těch kódech, zvládnu jen algoritmus udělat. Jenže to bude narozdíl od Slovenska pro Česko těžší, protože máme jak popisná, tak evidenční. Snad se Jose Riha pak ozve na nějaká vylepšení, například pouze malá písmena v ČR, nebo povinost orientačních čísel k názvu ulice na Slovensku (opravdu se již neumožňuje zadat do ZBGIS mít v adrese ulici bez orientačního čísla, čiže formát ulica+ súpisné číslo jim prakticky zaniklo). Tak někdo, kdo má s tím už nějaké zkušenosti a pomůže mi se něčemu trochu přiučit. Díky! -- Aleš ------------- další část --------------- HTML příloha byla odstraněna... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20240914/c26b95b0/attachment.htm>

« zpět na výpis měsíce