<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body >Cau,<div>Pises ze country se nebude pridavat, ale ani mazat. Dole pak pises ze mazat. Jak tedy? Nebo smazat puvodni adresni body a udelat vse nanovo?</div><div><br></div><div>Radek</div><br><br><br>-------- Původní zpráva --------<br>Od: Dalibor Jelínek <dalibor@dalibor.cz> <br>Datum: 22. 03. 2014  17:07  (GMT+01:00) <br>Komu: 'OpenStreetMap Czech Republic' <talk-cz@openstreetmap.org> <br>Předmět: [Talk-cz] [Adresy] Informace o stavu vyjednavani <br> <br><br><div class="WordSection1"><p class="MsoNormal">Ahoj,<o:p></o:p></p><p class="MsoNormal">rádi bychom vás senámili s postupem debaty ohledně importu adres z RÚIAN.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Díky trpělivosti Petra Vejsady a Petr Morávka se podařilo dosáhnout částečné názorové shody na mailing listu imports@ a Petr Morávek absolvoval navíc soukromý chat s Sergem Wroclawskim, členem DWG (http://wiki.osmfoundation.org/wiki/Data_Working_Group). Zdá se tedy, že pokud přijmeme dosažený kompromis, pak by se s importem mohlo začít.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Obecně bylo požadováno, abychom se vyhnuli potenciálním duplictiám a probémům a použili hranice určené polygony v OSM všude, kde to bude možné. Dává to smysl, protože jednak se s adresami určenými částečně hranicemi dá skutečně pracovat, čehož důkazem je New York, který si vystačí s ulicí a číslem domu. Druhak při změně jakékoliv hranice obce není potřeba změnit všechna adresní místa, jichž se změna dotýká.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Vezmu to popořadě podle značek:<o:p></o:p></p><p class="MsoNormal">* addr:housenumber<o:p></o:p></p><p class="MsoNormal">* addr:conscriptionnumber<o:p></o:p></p><p class="MsoNormal">* addr:streetnumber<o:p></o:p></p><p class="MsoNormal">* addr:provisionalnumber<o:p></o:p></p><p class="MsoNormal">* addr:street<o:p></o:p></p><p class="MsoNormal">Tyhle ZNAČKY nikdo nezpochybňuje.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">* addr:place - pro část obce. Umožní hledat Nominatimem ve vesnicích, kde nejsou ulice, podle "ČástObce ČísloDomu". Ve městě umí vyhledávat, jen pokud je dům označen číslem domu, ale nemá ulici, např. "Libeň 2295". Nemožnost vyhledat adresu podle "ČástObce ČísloDomu" i v městech, kde jsou pojmenované ulice, je chybějící funkce Nominatimu - snad se to časem také naučí.<o:p></o:p></p><p class="MsoNormal">Naštestí značku nelze nepřidat, protože není definována hranicemi, ale jen výčtem, je tedy potřeba ji přidávat při importu, což se podařilo autoritám vysvětlit.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">* addr:borough nebo addr:suburb<o:p></o:p></p><p class="MsoNormal">addr:borough se nelíbilo, protože se zatím nepoužívá. A ať už by se značka jmenovala jakkoliv, bylo doporučeno ji nepřidávat, ale radši z RÚIAN naimportovat hranice městkých částí/obvodů. Ty zatím v OSM nemáme a nevíme, kdo se tohoto importu ujme.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">* addr:postcode<o:p></o:p></p><p class="MsoNormal">U nás asi nejde nahradit polygonu hranic, protože PSČ u nás není úplně geografická záležitost. Jak se přiděluje ví asi jen pošta sama. Musí být součástí importované adresy. Ovšem doručovací poštu k dané adrese importovat nebudeme, dá se dohledat na internetu a do mapy asi úplně nepatří.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">* addr:city<o:p></o:p></p><p class="MsoNormal">Tohle asi vyvolá největší odpor, ale opět je logické, aby se značka nepřidávala, protože v OSM máme hranice. Značku bychom přidávali pouze v případech, kdy adresa administrativně spadá do jiné obce, než ve které leží podle geografických hranic.<o:p></o:p></p><p class="MsoNormal">Výhodou tohoto řešení je, že pokud dojde ke sloučení obcí, nebo naopak vydělení nějaké části, tak stačí změnit údaj na hranicích a není třeba aktualizovat stovky až tisíce adresních bodů. Příklad: Zjistí se, že timestamp města se změnil a budou se muset projet všechny body, které jsou v tomto městě, jestli se nemá název města změnit. Pokud ano, musí se  změnit všechny ty body a API 0.6 navíc neumí změnit jeden tag, ale musí se nahrát celý bod znovu. A to se týká všech entit, ulic, suburb i country.. U place se to tak ovšem bude muset dělat.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">* addr:country=CZ<o:p></o:p></p><p class="MsoNormal">nebude se přidávat, máme v OSM hranice. Ale z existujících bodů se nebude ani mazat.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">* ref:ruian:addr<o:p></o:p></p><p class="MsoNormal">zachovává vazbu na RÚIAN pro příští aktualizace, umožňuje vytvořit odkaz na veřejný dálkový přístup do RÚIAN. Nikdo nezpochybňoval.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">* is_in<o:p></o:p></p><p class="MsoNormal">bude při importu odstraňován a od jeho užívání bude odrazováno, kromě výjimečných případů. V podstatě jen duplikuje hraniční polygony a nemá jasnou strukturu a koneckonců ani používaný oddělovač hodnot není asi v pořádku.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Značky, které nechceme přidávat, by se při importu měly i mazat: country, city, suburb a borough.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Informace o dalších vymazávaných značkách jsou tady<o:p></o:p></p><p class="MsoNormal"><a href="http://wiki.openstreetmap.org/wiki/Cs:Import_adres_z_RUIAN#Tagov.C3.A1n.C3.AD">http://wiki.openstreetmap.org/wiki/Cs:Import_adres_z_RUIAN#Tagov.C3.A1n.C3.AD</a><o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Podepsáni:<o:p></o:p></p><p class="MsoNormal">Petr Morávek<o:p></o:p></p><p class="MsoNormal">Petr Vejsada<o:p></o:p></p><p class="MsoNormal">Marián Kyral<o:p></o:p></p><p class="MsoNormal">Dalibor Jelínek<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p></div></body>