<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
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.<br>
<br>
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.<br>
<br>
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. <br>
<br>
T<br>
<br>
Radomír Černoch napsal(a):
<blockquote
 cite="mid:cbee3c550906050543h7ac0b10blaeb20de375eabdbd@mail.gmail.com"
 type="cite">
  <pre wrap="">2009/6/5 Pavel Machek <a class="moz-txt-link-rfc2396E" href="mailto:pavel@ucw.cz"><pavel@ucw.cz></a>:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Ahoj!

    </pre>
    <blockquote type="cite">
      <blockquote type="cite">
        <pre wrap="">Moje namitky proti konscriptionnummer:
1. Nikdy zadny globalni search engine nebude zohlednovat tuhle opicarnu.
2. Nikdy zadny globalni rendered nebude renderovat tuhle opicarnu.
        </pre>
      </blockquote>
      <pre wrap="">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ě].
      </pre>
    </blockquote>
    <pre wrap="">...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
    </pre>
  </blockquote>
  <pre wrap=""><!---->
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
<a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-cz">http://lists.openstreetmap.org/listinfo/talk-cz</a>
  </pre>
</blockquote>
<br>
</body>
</html>