Adresy pro Český brod jsem opravil, tak už to není nutné Radomír Černoch wrote: > Dobrý den, > > je to tak trochu moje chyba -- slíbil jsem, že napíšu na wiki > vysvětlovací článek. Zatím ale dávám přednost diplomce... čas bych měl > mít v pondělí. > > Kromě odkazů Tomáše Tichého přidávám i ostatní vlákna, ve kterých se > řadou mailů adresy řešily: > http://lists.openstreetmap.org/pipermail/talk-cz/2009-June/003019.html > http://lists.openstreetmap.org/pipermail/talk-cz/2009-June/003102.html > http://lists.openstreetmap.org/pipermail/talk-cz/2009-June/003155.html > http://lists.openstreetmap.org/pipermail/talk-cz/2009-June/003055.html > http://lists.openstreetmap.org/pipermail/talk-cz/2009-June/003298.html > > Hlavní důvody pro změnu už tu také zazněly, omezím se proto jen na > upřesnění některých věcí z Vaší zprávy. > > 2009/7/31 Mike Crash <[email protected]>: > >> To bude zase česká specialita, že všichni budu používat housenumber a >> jen u nás bude streetnumber a kdo ví co ještě (třeba konskriptionsnumber >> apod.)? >> > > Ne, "conscriptionnumber" není omezené jen na ČR. Proto se také tento > tag jmenuje tak, jak se jmenuje. > > >> Navíc proč je housenumber ve formátu OČ/SČ? >> > > To není přesné. Formát je "číslo popisné / číslo orientační". A důvod > je ten, že se tento formát používá ve většině měst a na občanských > průkazech. > > >> Jsou přece města, >> která mají jen orientační číslo, třeba Český Brod má jen OČ, které je >> identické pro celé město. >> > > Nikoli. Český Brod má jen "čísla popisná". Z principu má každý dům > číslo popisné. Jen v některých městech se navíc používají čísla > orientační. To, že někdo vyplnil číslo popisné do tagu "housenumber" a > ne do tagu "alternatenumber", jak tomu bylo ve zbytku republiky, > nemohl automatický konvertor poznat. > > V případě Českého Brodu by tedy adresy měly být vyplněny následovně: > addr:housenumber=X > addr:conscriptionnumber=X > > Nedám za to ruku do ohně, ale CzechAddress by takovou změnu mohl umět > automaticky. Chcete-li, data v Českém Brodě zkusím opravit (v > pondělí). > > >> Podobné je to u jiných měst, třeba Soběslav >> používá adresu ve formátu OČ/část, kde část je ještě k tomu římským >> písmenem, např. 100/III. >> > > Ano, nový systém je právě navržen pro tyto výjimky. Soběslav může mít > tagy vyplněné takto: > addr:housenumber=X/část > addr:conscriptionnumber=X > > Princip je ten, že tag "housenumber" má volnější syntaxi. Tagy pro > ostatní čísla jsou vymezené striktně. > > >> Už vůbec nechápu >> doplnění otazníku, což není žádná adresa, ale jen zmatek. >> > > Otazník znamená "chybí údaj". Jak jsem psal, v ČR má opravdu každý dům > číslo popisné, které se zapisovalo do tagu "alternatenumber". Pokud > dům tento tag neměl, použil se otazník. > > Smyslem je odlišit domy, které mají jen číslo popisné (a nikoli číslo > orientační) od domů, u kterých není číslo popisné známé. > > >> Ptám se dále - píšu navigaci a jak mám brát adresu? Bude to housenumber >> nebo streetnumber nebo co? Bude pro každý stát jiné schéma a budu tam >> muset mít tisíc ifů podle státu? Jak mám brát adresu ?/100. >> > > Nikoli, pokud píšete navigační program, nejjednodušší řešení je > porovnávat řetězec zadaný uživatelem s tagem "housenumber". Umožní mu > to vyhledávat podle čísel orientačních, popisných i podle > Soběslavských specialit jako "100/III". Stejně to řeší mapy.cz i > google a funguje to spolehlivě. > > >> A každý soft bude vědět co s tím, pokud bude jen jedno nebo obě. Ohýbat >> to kvůli tomu, aby se zobrazovalo v mapniku celé číslo, je nesmysl. To >> radši rozhýbat diskuzi o psaní adres na wiki a pro mapnik, a nějak to >> uzavřít, než takto. >> > > Ne, nejde o to, aby se v mapniku zobrazovala obě čísla! Osobně bych se > toho dokonce rád zbavil, protože to dělá mapu nepřehlednou. Jak sám > dál píšete, opravit mapnik je snazší, než psát v navigaci hromadu ifů > pro jednotlivé státy. > > >> A dále pak >> opravdu seriózně rozjet diskuzi o psaní v celosvětovém měřítku. Aspoň od >> nás vzejde něco rozumnýho, než si hrát na svém vlastním písečku. >> > > Klidně se toho ujměte. Já už si svých sto mailů užil... a to jen v > otázce ČR. ;-) > > >> Vím, že mě teď budete kamenovat, že jsem s tím měl přijít dříve, ale >> celá předchozí diskuze mi unikla. Hlavně se zamyslete, jak se má chovat >> navigační soft, protože nejde jen o to, co se zobrazuje na mapě (to zle >> snadno změnit i v mapniku), ale jak se vektorová data využijí i pro jiné >> účely. >> > > Viz výše. > > S pozdravem, > Radek Černoch > >
_______________________________________________ Talk-cz mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-cz

