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

Odpovedet emailem