<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
tt
        {mso-style-priority:99;
        font-family:"Courier New";}
span.StylE-mailovZprvy18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ahoj,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>já bych měl také nápad, jak značit adresy trošku jinak.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Jak by se ti líbilo tohle? Myslím dům 2390 vlevo a 2284 vpravo.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><a href="http://www.openstreetmap.org/search?query=libe%C5%88%202295#map=19/50.10829/14.48519">http://www.openstreetmap.org/search?query=libe%C5%88%202295#map=19/50.10829/14.48519</a><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Moje myšlenka spočívá v tom, že addr:consriptionnumber (evt. addr:provisionalnumber) nepatří <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>na uzly, ale na celou cestu domu (evt. části domu), protože číslo domu je přidělováno budově, <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>nikoliv bodu. Takže na obrys domu by se daly značky addr:consriptionnumber a do addr:housenumber<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>by se dalo jen číslo popisné (evt. evidenční). Na dům by se nepřidávala žádná čísla orientační, ani ulice,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>jen do addr:place jemu příslušející  část obce. Pak lze dům najít Nominatimem po zadání “Libeň 2295”,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>což je formát, který je třeba v katastru a je to prostě označení (adresa) domu jako takového. ta ulice<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>tam být nesmí, protože jednak dům může patřit do více ulic, ale taky to pak Nominatim nenajde, protože<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>ignoruje addr:place.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Orientační čísla a názvy ulic by se pak dávaly na uzly označené entrance=yes (příp. entrance=main/emergency/service),<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>které by ležely v cestě domu na místě vchodu. Orientační čísla jsou totiž z definice body , které by ideálně<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>měly být na místě vchodu do domu. Tady by asi nemuselo být ani číslo popisné/orientační, protože už<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>je na domě. Takže addr:housenumber by bylo jen číslo orientační.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Jen je třeba zkusit, jestli to Nominatim najde (já tu změnu těch domů dělal před chvíli, tak nevím, jestli je to už v DB Nominatimu).<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Pokud je místo vchodu neznámé, tak by se uzly s číslem orientačním a ulicí dávaly buď poblíž vchodu, nebo na místo,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>kde jsou v RÚIAN či katastrální mapě.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Když se dívam na to, jak se to vyrenderovalo na hlavní mapě, tak se mi to celkem líbí a je to z hlediska dat logické.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Co si myslíte vy?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Zdraví,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> Dalibor<o:p></o:p></span></p><p class=MsoNormal><a name="_MailEndCompose"><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></a></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=CS style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'>From:</span></b><span lang=CS style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:windowtext'> Jakub Těšínský [mailto:j@kub.cz] <br><b>Sent:</b> Tuesday, March 18, 2014 12:09 AM<br><b>To:</b> talk-cz@openstreetmap.org<br><b>Subject:</b> [Talk-cz] český addr:housenumber<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>== Pokus o přeformátování předchozíhomailu do čistě textové podoby ==<o:p></o:p></p><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><p class=MsoNormal style='margin-bottom:12.0pt'>Vážení spolumapeři,<br><br>už asi dva roky mě na české OSM štve jedna věc, takže jí sem napíšu a ačkoli jsem učinil poměrně rozsáhlý výzkum, tak se obávám, že se mi nedostane sluchu prostě protože jsou zábavnější věci k řešení (import RUIAN apod). No ale zkusím to, ono se to totiž váže také k adresám.<br><br>Cituji z wiki "Klíč addr:housenember<tt><span style='font-size:10.0pt'>=*</span></tt> by měl poskytovat takovou hodnotu, aby byla lidsky srozumitelná a zároveň dům jednoznačně určovala. Žádné striktní formalizované požadavky neexistují, ... " pod to bych se podepsal. <br><br>Bohužel doporučené tagování nereflektuje tento popis, takže v housenumber ve velkých městech je nejnepřehlednější forma zápisu typu 1246/19. Je pravda že je to formální způsob udávání adres v ČR, ale do tagu housenumber se to podle mne absolutně nehodí. Jde o to, že addr:housenumber má ještě jedno významné užití a tím je že (narozdíl od streetnumber, provisionalnumber, conscriptionnumber) je to <i>co se zobrazí na mapě</i>. Jasně že v OSM je jedna ze základních pouček "netagovat pro render", ale šedivá je teorie a zelený strom praxe. V každé zemi je značení a číslování trochu jiné, takže renderery (mimo těch vázaných na menší lokalitu) nemají šanci zohledňovat lokální formáty s čímž jim housenumber pomáhá. Vlastně dává lokální komunitě šanci si určit, jak to bude značeno na mapách. O nic jiného nejde, všechny informace jsou např. v ČR obsaženy v jiných tagách (fujslovo) housenumber je <i>jen</i> jejich složenina. Ale bohužel ta nejdůležitější.<br><br><br>Proč se mi to zdá nepřehledné? Prostudoval jsem spoustu papírových a elektronických map a v absolutní většině případů (a zřejmě z dobrého důvodu) se na mapách ve velkých městech uvádějí orientační čísla, protože to je přesně jejich význam - čísla sloužící pro lepší orientaci lidí. Tam kde nejsou třeba vůbec neexistují. Nejsem kartograf a grafik, takže vám neřeknu žádnou poučku, ale tohle (ulice v Kotcích)je prostě špatně:<br><br>obrázek je zde: <a href="http://kub.cz/osm/snapshot.png">http://kub.cz/osm/snapshot.png</a><br>odkaz do mapy je zde: <a href="http://www.openstreetmap.org/#map=18/50.08397/14.42120">http://www.openstreetmap.org/#map=18/50.08397/14.42120</a><br><br>uvádím nejčastější renderer, ale mohl bych klidně pokračovat u jiných, ale nechci vás zahltit. Klidně se podívejte na jakoukoli papírovou kartografy udělanou mapu na tohle místo a nikdy tam nic takového není. Někdy dokonce mapy udávají jen rohová čísla, ale to už je zase věc, která je na rendererům a dá se udělat obecně. To že by kvůli Čechům někdo z housenumber parsoval orientační číslo (nebo ho čet ze streetnumber) se čekat nedá.<br><br>Schválně se podívejte na výše uvedeném obrázku na ulici "Perlová" a "28. října" kde jsem schválně vyeditoval podobu, jak by podle mě měla vypadat pro normální lidi použitelná mapa. Schválně zkuste co nejrychleji najít adresu "28. října 7" a pak  "V Kotcích 7", "Perlová 6", "V Kotcích 6" atd atd.<br><br>Koukněte se na tenhle kus Berouna:<br><br>obrázek je zde: <a href="http://kub.cz/osm/snapshot2.png">http://kub.cz/osm/snapshot2.png</a><br>odkaz do mapy je zde: <a href="http://www.openstreetmap.org/#map=17/49.96178/14.05551">http://www.openstreetmap.org/#map=17/49.96178/14.05551</a><br><br><br>nikomu kdo není fanda OSM nevysvětlím že tohle je mapa podle které by se chtěl orientovat. Je to prostě totálně nepřehledné.<br><br>Jak jsem řekl, bohužel se obávám, že namám šanci změnit to co "se" prostě jednou ujalo (asi v dobré víře to neposoudím), protže prostě existuje něco jako "prfesionální" slepota, ale zkuste se nad tím prosím aspoň trochu zamyslet. Hodně se snažím OSM propagovat mezi lidmi a takovéhle věci vždycky vzbudí i u laiků úsměv --- zazní něco jako "zas ňáký spatlaný free/open řešení od nějakech programátorů" ... a zapnou google na svejch IFounech. Je mo to docela líto a to je možná jediný důvod proč jsem se k tomuhle mailu odhodlal.<br><br>Jakub<br><br><br><br><br><o:p></o:p></p></div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p></div><p class=MsoNormal><o:p> </o:p></p></div></div></body></html>