Ahoj všem, protože se již poněkolikáté rozproudila debata o adresách a v sousedním vlákně se řeší podoba tagu pro číslo orientační, dovolil bych si založit samostatné vlákno řěšící vlastní náplň tagu addr:housenumber v ČR.
Pro shrnutí situace: V ČR může mít každý adresní bod (záměrně nepíšu dům, protože dům může mít více adresních bodů) následující čísla: - číslo orientační - číslo popisné - číslo evidenční Přičemž může mít jen jedno z nich, ale také může mít jejich kombinaci (týká se asi hlavně č.p / ć.o.). Pravděpodobně většina domů v ČR má pouze ć.p. ale velká skupina domů ve městech má č.p./č.o. Každé z těchto čísel může být součástí poštovní adresy a proto by ideální 1.) mapa / 2.) vyhledávač / 3.) navigace měla umožnit nalezení tohoto čísla. Otázka je jak naplnit tag addr:housenumber. Podle mého názoru pro ulehčení života rendererům, navigacím a dalším nástrojům okolo OSM by měl mít tento tag pokud možno smysluplný obsah pro maximumum možných případů. Asi nelze čekat, že všechny nástroje budou vždy zohledňovat středoevropská lokální specifika. Proto navrhuji tag addr:housenumber vyplňovat tím, co visí na domě. Odpovídá to asi nejlépe globální představě co od tohoto tagu čekat - identifikátor, který naleznu v poštovní adrese a na tabulce domu. Algoritmus vyplnění navrhuji následující: Pokud má bod jen č.p., vyplnit č.p. Pokud má bod jen ć. ev., vyplnit č. ev. Pokud má bod č.o. i č.p. vyplnit oboje ve formátu č.p./č.o. (nevím jestli se můžou vyskytnout další kombinace, kdyžtak je doplňte). Dále v každém případě vyplnit "upřesňující" tagy , kde budou jednotlivá čísla jednoznačně identifikována (jména teď neřeším, např. addr:konsktiptionsnummer, addr:cislo_orientacni, addr:cislo_evidencni). Tyto tagy mohou případně obsahovat i řetězec None jako explicitní vyjádření skutečnosti, že bod nemá dané číslo přidělen. Výhody navrhovaného řešení: Ad 1.) Na mapě se vždy zobrazí to co je v adrese, každý je podle ní schopen daný dům najít. Ad 2.) Obecný vyhledávač najde všechny adresy uvedené v kompletním tvaru (s č.p, nebo č.p / č.o). Doplnění hledání jen podle částečné adresy je triviální parsování oddělovače bez ohledu na to, jaké jména upřesňujících tagů budou, případně se může v případě neshody kompletního řetězce prohledávat fulltextově. Ad 3.) U navigace je to kombinace předchozích dvou faktorů. Dále libovolný nástroj přizpůsobený lokálním poměrům může využít náplň "upřesňujících" tagů. Nevýhody: Ad 1.) Číslo může být poměrně dlouhé, někde bude problém ho na mapu vecpat Ad 2.) 3.) Vyžaduje úpravy stávajích nástrojů. Bez úprav bude situace oproti současnému stavu zhruba stejná ( výrazné zlepšení u č.p, č.ev. a kompletních adres, výrazné zhoršení u nekompletních adres jen s č.o, stav nezměněn u nekompletních adres jen s č.p.). =TT= _______________________________________________ Talk-cz mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-cz

