[Talk-cz] Adresy podruh??
Vlákno 30.7. - 3.8.2009, počet zpráv: 10
Ahoj!
zobrazit citaci
> > Nav??c je sice hezk??, ??e tam m??lo b??t alternatenumber, to je ale tag,
> > kter?? se nikde nepou????v?? a nepou????val a nezobrazuje se.
>
> Sp???? ho nikdo nezdokumentoval. Tento tag se pou????val ve v??ech velk??ch
> m??stech a v??bec v??ude tam, kde dnes p??ed lom??tkem vid??te ????slo. Jinak
alternatenum* byl generovany importem -> objevil se vsude tam kde byly
k dispozici adresy pro import.
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
Zdravím, s hrůzou jsem zjistil, že se najednou všechny adresy u nás
přejmenovaly na ?/číslo, kouknu do mailing listu a zbytek znáte. Docela
by mne zajímalo, proč děláte českou specialitu na pojmenování domů, když
se všude používá zavedený systém s addr:housenumber, viz
http://wiki.openstreetmap.org/wiki/Proposed_features/House_numbers/Karlsruhe_Schema
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.)? Navíc proč je housenumber ve formátu OČ/SČ? 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. 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. Pak je to úplně nesmyslné.
Navrhuji tedy, když už chcete mermomocí streetname, aby aspoň
housenumber bylo jen OČ, pokud streetname neexistuje. Už vůbec nechápu
doplnění otazníku, což není žádná adresa, ale jen zmatek.
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.
Můj názor je ten, že je v tom teď akorát bordel. Vím, že stále v OSM
není přesně definováno, jak adresy dělat, ale přece jen je už zavedený
způsob s housenumber, tak bysme se ho měli držet. A pokud máme i
streetname, tak teda psát streetname i housenumber, ale odděleně, žádné
lomítko.
Pak bude například:
housenumber=1234
streetname=10
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.
Jsem rozhodně pro to, aby se v prvé řadě aspoň ty housenumber, kde je
?/číslo, změnily na číslo, protože takto je to nesmysl. 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.
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. A právě navigace bude asi to nejdůležitější využití, schazuje to
ale právě zmatek v používání tagů. Nikdo nebude mít chuť psát soft pro
něco, co se každou chvíli mění a už vůbec ne, pokud je to v každé zemi
jinak.
Radek
+1
--
Ing. Radek Bartoň
Faculty of Information Technology
Department of Computer Graphics and Multimedia
Brno University of Technology
E-mail: blackhex na post.cz
Web: http://blackhex.no-ip.org
Jabber: blackhex na jabber.cz
+1
--
S pozdravem,
Jirka Sedláček
---
jirisedlacek na gmail.com
Prosím přečtěte si diskuzi k adresám v těchto vláknech
http://lists.openstreetmap.org/pipermail/talk-cz/2009-June/003055.html
http://lists.openstreetmap.org/pipermail/talk-cz/2009-June/003019.html
tam jsou vámi popsané problémy diskutována a vyřešena shodou na
"nejmenším zlu".
Pokud nemáte sílu to číst, pak jenom ve zkratce: Nové schéma řeší
právě problém české "speciality" dvojího číslování - do celosvětově
užívaného housenumber se píšou obě čísla v nejrozšířeněji používaném
formátu v ČR právě z důvodu snadného použití v navigacích a
vyhledávačích, které nebudou lokalizovány (t.j. když vám někdo dá
adresu a zadáte ji do navigace, je nejvíce pravděpodobné, že ji
navigace najde, i když nebude přizpůsobena českým poměrům).
Otazníky jsou v místech, kde je nutná ruční kontrolu po automatickém
skriptu a poté budou odstraněny.
=TT=
2009/7/31 Mike Crash <mike na mikecrash.com>:
zobrazit citaci
> Zdravím, s hrůzou jsem zjistil, že se najednou všechny adresy u nás
> přejmenovaly na ?/číslo, kouknu do mailing listu a zbytek znáte. Docela
> by mne zajímalo, proč děláte českou specialitu na pojmenování domů, když
> se všude používá zavedený systém s addr:housenumber, viz
> http://wiki.openstreetmap.org/wiki/Proposed_features/House_numbers/Karlsruhe_Schema
> 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.)? Navíc proč je housenumber ve formátu OČ/SČ? 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. 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. Pak je to úplně nesmyslné.
> Navrhuji tedy, když už chcete mermomocí streetname, aby aspoň
> housenumber bylo jen OČ, pokud streetname neexistuje. Už vůbec nechápu
> doplnění otazníku, což není žádná adresa, ale jen zmatek.
>
> 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.
>
> Můj názor je ten, že je v tom teď akorát bordel. Vím, že stále v OSM
> není přesně definováno, jak adresy dělat, ale přece jen je už zavedený
> způsob s housenumber, tak bysme se ho měli držet. A pokud máme i
> streetname, tak teda psát streetname i housenumber, ale odděleně, žádné
> lomítko.
> Pak bude například:
> housenumber=1234
> streetname=10
>
> 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.
>
> Jsem rozhodně pro to, aby se v prvé řadě aspoň ty housenumber, kde je
> ?/číslo, změnily na číslo, protože takto je to nesmysl. 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.
>
> 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. A právě navigace bude asi to nejdůležitější využití, schazuje to
> ale právě zmatek v používání tagů. Nikdo nebude mít chuť psát soft pro
> něco, co se každou chvíli mění a už vůbec ne, pokud je to v každé zemi
> jinak.
>
> Radek
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
>
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 <mike na mikecrash.com>:
zobrazit citaci
> 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.
zobrazit citaci
> 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.
zobrazit citaci
> 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í).
zobrazit citaci
> 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ě.
zobrazit citaci
> 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é.
zobrazit citaci
> 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ě.
zobrazit citaci
> 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.
zobrazit citaci
> 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. ;-)
zobrazit citaci
> 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
--
Radomir Cernoch
+44 750 708 8293 / +420 607 282 031
Email, Jabber: radomir.cernoch na gmail.com
Zdravím,
díky za info, četl jsem.
Mně ani tak nejde o to, jak se bude tag jmenovat apod, spíš o způsob
provedené změny.
Mělo by to být tak, že tam, kde je lomítko, tak vytvořit streetnumber a
conscriptionnumber,
ale kde je jen číslo, tak nechat pouze housenumber a ani jeden další tag
nevytvářet, protože jsou zbytečné a hlavně se neví,
který z nich to je. Toto bude častý případ, navíc pro adresu je jedno,
zda je to popisné nebo orientační číslo, a pokud na to přijde,
tak se to vygeneruje pro každé město zvlášť. Ale vkládat do toho lomítka
opravdu není dobrý nápad. Navíc je sice hezké, že tam mělo být
alternatenumber, to je ale tag, který se nikde nepoužívá a nepoužíval a
nezobrazuje se.
Radek
Radomír Černoch wrote:
zobrazit citaci
> 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 <mike na mikecrash.com>:
>
>> 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
>
>
2009/7/31 Mike Crash <mike na mikecrash.com>:
zobrazit citaci
> Zdravím,
>
> díky za info, četl jsem.
> Mně ani tak nejde o to, jak se bude tag jmenovat apod, spíš o způsob
> provedené změny.
To se mi ulevilo. ;-)
zobrazit citaci
> Mělo by to být tak, že tam, kde je lomítko, tak vytvořit streetnumber a
> conscriptionnumber,
> ale kde je jen číslo, tak nechat pouze housenumber a ani jeden další tag
> nevytvářet, protože jsou zbytečné a hlavně se neví,
> který z nich to je.
Já si nejsem jistý, jestli rozumím správně. Když by se v některých
případech použilo jen "housenumber", nezpůsobovalo by to ještě větší
nejednoznačnost? Nezapomeňte, že existují ještě čísla evidenční. Jak
byste poznal, jestli "addr:housenumber=40" je číslo popisné, nebo
evidenční?
Celý nápad je založený na tom, že na skupinu tagů streetnumber,
conscriptionnumber a provisionalnumber, se jaksi "dá spolehnout". Vždy
obsahují číslo (případně streetnumber může mít na konci písmeno) a
vždy je alespoň jeden z nich přítomný. Zkrátka ideální pro strojové
zpracování "bez hromady ifů".
Vedle toho "housenumber" je volnější a spíš určený pro čtení lidmi.
Proto může obsahovat lomítka, čísla čtvrtí zapsané římskými číslicemi
atd. atd.
Ačkoli mezi oběma je docela silná vazba, toto rozdělení na tagy pro
stroje a lidi se mi zdá rozumné. A to i za cenu duplicity dat.
S tímto návrhem byl navíc všeobecný souhlas, diskutovalo se prakticky
výhradně o názvech tagů. Jak asi víte, systém byl navíc odhlasován a z
tohoto důvodu bych proto nerad diskuzi znovu otvíral. Nebo alespoň ne
tak brzy. Jinak důvody pro změnu samozřejmě rád vysvětlím.
zobrazit citaci
> Toto bude častý případ, navíc pro adresu je jedno,
> zda je to popisné nebo orientační číslo, a pokud na to přijde,
> tak se to vygeneruje pro každé město zvlášť.
Asi nerozumím. Jak "se to vygeneruje"? Kdo to vygeneruje? A navíc "pro
každé město zvlášť"? Nerad bych, aby někdo musel programovat jakési
"generátory" pro každé město zvlášť.
zobrazit citaci
> Ale vkládat do toho lomítka opravdu není dobrý nápad.
Proč? Používá se nejen v ČR. Např. v Rusku také mají některé domy
čísla s lomítkem a navíc s úplně jiným významem. Jak jsem psal,
housenumber je pro čtení lidmi...
zobrazit citaci
> Navíc je sice hezké, že tam mělo být alternatenumber, to je ale tag,
> který se nikde nepoužívá a nepoužíval a nezobrazuje se.
Spíš ho nikdo nezdokumentoval. Tento tag se používal ve všech velkých
městech a vůbec všude tam, kde dnes před lomítkem vidíte číslo. Jinak
já Vás neobviňuji ze špatného použití tagu. Jen se snažím popsat, kde
se stala chyba, a proč také najednou vyplula na povrch.
S pozdravem,
Radek Černoch
Adresy pro Český brod jsem opravil, tak už to není nutné
Radomír Černoch wrote:
zobrazit citaci
> 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 <mike na mikecrash.com>:
>
>> 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
>
>
Zdravim,
Dne 31. červenec 2009 13:31 Radomír Černoch
<radomir.cernoch na gmail.com>napsal(a):
zobrazit citaci
> Já si nejsem jistý, jestli rozumím správně. Když by se v některých
> případech použilo jen "housenumber", nezpůsobovalo by to ještě větší
> nejednoznačnost? Nezapomeňte, že existují ještě čísla evidenční. Jak
> byste poznal, jestli "addr:housenumber=40" je číslo popisné, nebo
> evidenční?
nedomluvili jsme se nahodou tak ze housenumber bude obsahovat:
1. <cislo popisne>/<cislo orientacni><pismeno>
2. <cislo popisne>
3. ev. <cislo evidencni>
(v poradi zvrchu dolu podle toho jak jsou data).
--
S pozdravem/Best regards
Bc. Ondrej Novy
Email: novy na ondrej.org
Jabber: onovy na njs.netlab.cz
ICQ: 115-674-713
Tel/Cell: +420 777 963 207
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20090803/dcb0d7f8/attachment.html>« zpět na výpis měsíce