[Talk-cz] Nominatim a české adresy

Petr Souček soucekp na atlas.cz
Pondělí Květen 26 17:44:49 UTC 2014


Dobrý den,

možná bude můj dotaz OOT, ale z jakého důvodu neimportujete v OSM tyto údaje (Praha 3)? Chápu městské části (v členěných statutárních městech), protože ty se do adresy nezapisují. Ale v Praze se do adresy vypisuje Městský obvod Prahy (http://vdp.cuzk.cz/vdp/ruian/mestskeobvody/vyhledej?mp.nazev=&mp.kod=&mpg.sort=NAZEV&search=Vyhledat), tj. právě ta níže zmiňovaná Praha 3. 

Adresa dle vyhlášky č. 359/2011 by se měla pro adresní místo "Květná 43, Praha 3"  http://vdp.cuzk.cz/vdp/ruian/adresnimista/21764409 vypisovat takto:

Květná 2097/43
Vinohrady
13000 Praha 3

Petr Souček

-----Original Message-----
From: Petr Vejsada [mailto:osm na propsychology.cz] 
Sent: Monday, May 26, 2014 3:18 PM
To: OpenStreetMap Czech Republic
Subject: Re: [Talk-cz] Nominatim a české adresy

Ahoj,

pokud opravdu dáváš do Nominatimu to Praha 3, tak to nenajde zejména proto, protože žádná "Praha 3" v OSM není. Městské části nejsou v OSM importované.

Máš pravdu, že po americku to najde, ovšem ta Praha 3 tam trochu přebývá.
Možná si z toho vezme jen Praha a tu 3 ignoruje. Shrnuto - Praha 3 v OSM neexistuje. Existuje jen Praha, Žižkov, Vinohrady, Strašnice atd.

Jelikož se zabývám importem adres z RUIAN do OSM, tak něco málo už o adresách vím a možná bych mohl být užitečný. Například mám v postgresql tabulku, která obsahuje všechny adresy, co jsou v OSM (a leží v ČR) včetně příslušných geometrií. Vlastně by nebyl moc problém udělat další vrstvu na http://ruian.poloha.net .

Potřebuješ to generovat jednorázově nebo opakovaně? Jak to má vypadat? Kolik těch adres má být?

--
Petr

On Mon, May 26, 2014 at 01:05:54PM +0200, Matěj Cepl wrote:

> Chtěl jsem si napsat skriptík, který by ze sady adres vygeneroval v 
> nějakém rozumném formátu (SVG, PDF) mapu s rozložením adres na mapě. 
> Předpokládám, že něco takového už milionkrát existuje, ale stejně asi 
> budu muset parsovat nesmyslně uložené adresy (pokud to nevyřeším 
> převodem interního adresáře našeho církevního sboru na Google 
> Contacts) takže kdybych měl dobré knihovny na:
> 
>  * generování souřadnic z adresy,
>  * generování mapy
> 
> tak by to snad neměl být problém (famous last words!). Tím se dostávám 
> ale k problému, který mě štve už hodně dlouho: tomu, že Nominatim 
> neumí parsovat české adresy. Když napíšu do 
> http://nominatim.openstreetmap.org/ normální českou adresu (např. 
> "Květná 43, Praha 3") tak se zblázní a oznámí "No search results 
> found". Musím napsat americký formát "43 Květná, Praha 3". Kupodivu 
> http://www.openstreetmap.org/ český formát adresy zvládá.
> 
> Je to problém s nominatim (který by se snad dal nějak opravit ... 
> např. nadefinovat nějaký Country Address Format dle
> https://wiki.openstreetmap.org/wiki/Nominatim/Country_Address_Format)
> nebo je to jenom otázka, jak se ten systém používá?
> 
> Hezký den,
> 
> Matěj
> 
> 
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz





Další informace o konferenci talk-cz