2009/6/5 Tomas Kolda <ko...@web2net.cz>: > Jeste me napada, ze vyhledavani adres stejne jede fulltextove, takze > rozlisovat kvuli vyhledavani smysl asi nema. Nikdo nebude delat kolonku pro > cisla, ale spise se jede Vodickova 111, Praha apod. > > Jde tedy asi jen o grafickou reprezentaci. Z meho pohledu je efekltivnejsi > (pro vykreslovani) pouzivat obecny zpusob. Mapnik totiz kazde pravidlo > projizdi postupne a nezridka, kdyz se to da do jine vrstvy apod., poklada > dalsi SQL dotaz. Udrzovat tato pravidla asi pak take nebude ono. Kdyz by mel > kazdy stat sve specifika dopodrobna popsana ve stylech, byla by jejich > definice asi nekolikanasobne vetsi a tim i delsi renderovani.
Viz vedlejší vlákno, ve kterém se navrhuje použít: addr:street="Vodičkova" addr:housenumber="4028/111" addr:[číslo popisné]="4028" addr:[číslo orientační]="111" Pokud se na tomto schematu shodneme, vyhledávač zajímá jen "street" a "housenumber". A mapnik může v nejhorším případě zůstat tak, jak je. > Takze i kdyz adresam vubec nerozumim, tak na vyhledani staci napsat to > kamkoliv. Mapy.cz apod asi take nemaji algoritmus na detekci cisla podle > toho jak jste to napsal, proste vezmou vse orankuji a vypisou vysledek. > > T > > Radomír Černoch napsal(a): > > 2009/6/5 Pavel Machek <pa...@ucw.cz>: > > > Ahoj! > > > > Moje namitky proti konscriptionnummer: > 1. Nikdy zadny globalni search engine nebude zohlednovat tuhle opicarnu. > 2. Nikdy zadny globalni rendered nebude renderovat tuhle opicarnu. > > > Díky, že jste tohle napsal. Je to totiž právě naopak, než říkáte! > > Problém s vykreslováním 'alternatenumber' je v tom, že může obsahovat > zcela libovolné číslo. Kolik může mít cifer? 4? 6? 8? Od jakého zoomu > ho tedy kreslit? Alternatenumber má totiž velmi vágní definici, totiž > ???jakékoli číslo, co není housenumber.??? > > Zatímco 'konskriptionsnummer' má krystalicky čistou definici. Z ní > také plyne, že v 99% má toto číslo 1-4 cifry. Když pak píšete styl pro > renderer, tak víte, že od zoomu 16 by neměl nastat problém. [to číslo > zoomu je nástřel, neberte ho závazně]. > > > ...ma krystalicky cistou definici, ktera mi ale nerekla nic > noveho. Proste je to cislo. > > A ted... highway=primary taky nema presnou definici. Definice silnice > prvni tridy u nas zcela jiste _neodpovida_ tomu co povazuji za prvni > tridu v Rusku. (Tam to taky muze byt sterkovka). Znamena to, ze by > bylo rozumne z vagniho highway=primary udelat presne > highway=prvni_trida_dle_zakona123456? Ne. > > A proc ne? Kvuli zobecneni. > > Mozna je rozumne pridat do wiki poznamku ze highway=primary v cechach > znamena silnice prvni tridy. Stejne tak by se mozna na wiki hodila poznamka > ze addr:alternatenumber v cechach znamena cislo popisne, zname tez > jako k18n (ne, fakt tu hruzu nebudu pokazdy vypisovat). > > Pavel > > > To je dobrá připomínka. Srovnejme však obě definice: Silnice primary > má dle anglické wiki "obvykle spojovat větší města". Zatímco > alternatenumber je "libovolné další číslo domu, které není v > 'housenumber'". Já tam cítím podstatný rozdíl v míře obecnosti -- už > tím, že 'alternatenumber' používá negativní vymezení, zatímco > 'primary' pozitivní. > > Ale tady už zacházíme do poměrně subjektivního rozhodování. Bylo by > dobré, aby se vyjádřili i ostatní (což platí i o dilematu překlep vs. > datový model). Doufám, že jsme mezitím všechny ostatní naší dlouhou > diskuzí definitivně neodvařili. ;-) > > S pozdravem, > Radek Černoch > > _______________________________________________ > Talk-cz mailing list > Talk-cz@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz > > > _______________________________________________ > Talk-cz mailing list > Talk-cz@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz > > -- Radomir Cernoch +44 750 708 8293 / +420 607 282 031 Email, Jabber: radomir.cern...@gmail.com _______________________________________________ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz