Nominatim a české adresy

18 zpráv
Zpět na přehled

Nominatim a české adresy

18 zpráv MJPMPP 6 účastníků 13 min čtení
  1. Matěj Cepl mcepl na cepl.eu #m51ad3c
    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
  2. Petr Vejsada osm na propsychology.cz #m267028
    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?
  3. Matěj Cepl mcepl na cepl.eu #mfc5f6f
    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é.
    Aha! Fakt, "Květná 43, Praha" zvládne. Díky!
    To je dost dobrý!
    Potřebuješ to generovat jednorázově nebo opakovaně? Jak to má vypadat? Kolik těch adres má být?
    Asi ne jako veřejný servis (jsou to reálné adresy reálných lidí). No, v zásadě asi bych byl rád kdybych to *občas* mohl přegenrovat (jednou za rok). A těch adres je nemnoho ... jen tak stovka. Výstup něco co by šlo vytisknout/zpracovat (takže asi nejraději nějaký rozumný vektor ... SVG nebo PDF). Matěj
  4. jzvc jzvc na tpfree.net #m8fd289
    Cus, "Květná 43, Praha" najde. Potiz bude v "Praha 3", to totiz neexistuje. Respektive ne v datech, ktera jsou prohledavana. Podle me to pri tom alternativnim zapisu tu 3ku proste ignoruje. Duvodem bude IMO prave to, ze pokud napises cislo pred, tak se "detekuje" US format ... a predpoklada se vsude "cislo nazev, cislo nazev, ...". Kdezto kdyz to napises evropsky, tak to cislo za mestem bere v uvahu "nazev cislo, nazev cislo, ..." => nenajde. Ale to je jen spekulace. Tuhle mas seznam poli, ktery se rohledavaj: http://wiki.openstreetmap.org/wiki/Nominatim/Development_overview
  5. Marián Kyral mkyral na email.cz #ma3fd15
    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é.
    Aha! Fakt, "Květná 43, Praha" zvládne. Díky!
    To je dost dobrý!
    Kde ses schovával poslední čtyři měsíce? :-D
    Potřebuješ to generovat jednorázově nebo opakovaně? Jak to má vypadat? Kolik těch adres má být?
    Asi ne jako veřejný servis (jsou to reálné adresy reálných lidí). No, v zásadě asi bych byl rád kdybych to *občas* mohl přegenrovat (jednou za rok). A těch adres je nemnoho ... jen tak stovka. Výstup něco co by šlo vytisknout/zpracovat (takže asi nejraději nějaký rozumný vektor ... SVG nebo PDF).
  6. Matěj Cepl mcepl na cepl.eu #mb97d32
    Kde ses schovával poslední čtyři měsíce? :-D
    Ignoroval jsem tenhle list, protože jsem byl zavalen jinejma věcma ;).
    Tohle má být jednoduché? Proč XML? Mohl bych dostat normální API pro Python, s objekty, metodami a tak? Taky nějaké příklady by se hodily. Matěj
  7. Petr Souček soucekp na atlas.cz #m82272c
    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
  8. "Petr Morávek [Xificurk]" petr na pada.cz #mcfa56c
    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
    Dobrý den, předně velice děkujeme za odkaz na konkrétní vyhlášku - konečně tedy víme přesně, které členění Prahy se v adrese má používat (městské obvody Praha 1-10). (Zatím) se tyto data neimportují především proto, že nebylo příliš jasné, jaké členění a kde všude by se mělo do OSM importovat - jen Praha, nebo všechna statutární města; v Praze použít městské části (54), správní obvody (22), nebo městské obvody (10). Osobně jsem se (zjevně mylně) domníval, že číslo městského obvodu do adresy "nepatří". Dokonce i formulář pro ověření adresy [1] obsahuje jen políčko "Obec", nikoliv "Městský obvod", takže je potřeba zadat jen "Praha" bez čísla, v opačném případě sice vyhledávání zafunguje, ale objeví se upozornění:
    Nebyla nalezena adresa přesně odpovídající zadání, systém se pokusil nalézt adresy přibližně splňující požadavek.
  9. Marián Kyral mkyral na email.cz #mafb976
    Kde ses schovával poslední čtyři měsíce? :-D
    Ignoroval jsem tenhle list, protože jsem byl zavalen jinejma věcma ;).
    Tohle má být jednoduché? Proč XML? Mohl bych dostat normální API pro Python, s objekty, metodami a tak? Taky nějaké příklady by se hodily.
    Ask Google ;-) https://launchpad.net/osmxapi - neznám, nezkoušel jsem a prý už se o to nikdo nestará. Nicméně, fungovat by to mohlo. Pokud ne, tak zkus pohledat na netu. Overpass turbo má i jednoduchého průvodce. A výstup nemusí být jen xml, ale třeba i GeoJSON, gpx, kml, raw. Bohužel, žádnou jinou a jednoduchou cestu neznám. Marián
  10. Matěj Cepl mcepl na cepl.eu #mabb14b
    Osobně jsem se (zjevně mylně) domníval, že číslo městského obvodu do adresy "nepatří". Dokonce i formulář pro ověření adresy [1] obsahuje jen políčko "Obec", nikoliv "Městský obvod", takže je potřeba zadat jen "Praha" bez čísla, v opačném případě sice vyhledávání zafunguje, ale objeví se upozornění:
    Z mé temné právnické minulosti (ale už je to fakt docela dávno) si mlhavě pamatuji, že zákon o hl. m. Praze (nebo zákon o obcích?) praví, že obec je v Praze městský obvod (tj. Praha 1-22? chtělo by to sehnat aktuální znění) a ne Praha jako celek. Takže pokud chtějí "Obec" tak je správná odpověď "Praha 3", nikoli "Praha". Praha jako celek je kraj (a taky nemá starostu ale primátora). Matěj
  11. Matěj Cepl mcepl na cepl.eu #m10956f
    předně velice děkujeme za odkaz na konkrétní vyhlášku - konečně tedy víme přesně, které členění Prahy se v adrese má používat (městské obvody Praha 1-10).
    Mňo ... anebo má pravdu https://cs.wikipedia.org/wiki/%C4%8C%C3%A1sti_Prahy a obcí je v Praze 57? :( To je, panečku, bordel! Matěj
  12. Petr Souček soucekp na atlas.cz #m86ba73
    Dobrý večer, členění Prahy je komplikované a je ho moc :-) Hlavní město Praha je obcí (http://vdp.cuzk.cz/vdp/ruian/obce/554782), ORP (http://vdp.cuzk.cz/vdp/ruian/orp/19), POU (http://vdp.cuzk.cz/vdp/ruian/pou/19), okresem (http://vdp.cuzk.cz/vdp/ruian/okresy/3100), krajem/VÚSC (http://vdp.cuzk.cz/vdp/ruian/vusc/19), regionem soudržnosti (http://vdp.cuzk.cz/vdp/ruian/regiony/19), krajem (http://vdp.cuzk.cz/vdp/ruian/kraje1960/31) ... A dále je členěna na několik prvků: - na 57 městských částí - http://vdp.cuzk.cz/vdp/ruian/mestskecasti/vyhledej?ob.kod=554782&search=Vyhledat - na 22 správních obvodů Prahy - http://vdp.cuzk.cz/vdp/ruian/spravniobvody/vyhledej?search=Vyhledat - na 10 městských obvodů Prahy - http://vdp.cuzk.cz/vdp/ruian/mestskeobvody/vyhledej?search=Vyhledat - na 112 katastrálních území - http://vdp.cuzk.cz/vdp/ruian/katastralniuzemi/vyhledej?ob.kod=554782&search=Vyhledat (v rámci katastrálních území jsou v Praze číslovány stavební objekty, takže se někde můžete setkat s tím, že v Praze je také 112 částí obce) Každá městská část má svoje zastupitelstvo. Každý správní obvod má svůj stavební úřad a také úřady s přenesenou působností státní správy. Městské důvody jsou důležité pro městské soudy a také kvůli adresám, kde název MOP je součástí adresy. Petr Souček
  13. Matěj Cepl mcepl na cepl.eu #m08ffe9
    A dále je členěna na několik prvků: - na 57 městských částí http://vdp.cuzk.cz/vdp/ruian/mestskecasti/vyhledej?ob.kod=554782&search=Vyhledat - na 22 správních obvodů Prahy http://vdp.cuzk.cz/vdp/ruian/spravniobvody/vyhledej?search=Vyhledat - na 10 městských obvodů Prahy http://vdp.cuzk.cz/vdp/ruian/mestskeobvody/vyhledej?search=Vyhledat - na 112 katastrálních území http://vdp.cuzk.cz/vdp/ruian/katastralniuzemi/vyhledej?ob.kod=554782&search=Vyhledat (v rámci katastrálních území jsou v Praze číslovány stavební objekty, takže se někde můžete setkat s tím, že v Praze je také 112 částí obce)
    No právě a myslím, že by asi bylo dobré rozhodnout co z toho bude obec pro účely OSM. Teď tam máme Prahu jako jednu obec což mi připadne (z důvodů, které jsou snad jasné z tohoto threadu) špatně. Nechtělo by to nahradit toto členění něčím jiným? Čím? Já bych hlasoval pro Prahu 1-10 (nebo 1-22), ale chtěl bych se o tom spíše pobavit (a kdyby někdo navrhnul jak změnit OSM data tak, aby Nominatim chápal obce jako co se dohodneme). Hezký den, Matěj
  14. "Petr Morávek [Xificurk]" petr na pada.cz #mebb436
    A dále je členěna na několik prvků: - na 57 městských částí http://vdp.cuzk.cz/vdp/ruian/mestskecasti/vyhledej?ob.kod=554782&search=Vyhledat - na 22 správních obvodů Prahy http://vdp.cuzk.cz/vdp/ruian/spravniobvody/vyhledej?search=Vyhledat - na 10 městských obvodů Prahy http://vdp.cuzk.cz/vdp/ruian/mestskeobvody/vyhledej?search=Vyhledat - na 112 katastrálních území http://vdp.cuzk.cz/vdp/ruian/katastralniuzemi/vyhledej?ob.kod=554782&search=Vyhledat (v rámci katastrálních území jsou v Praze číslovány stavební objekty, takže se někde můžete setkat s tím, že v Praze je také 112 částí obce)
    No právě a myslím, že by asi bylo dobré rozhodnout co z toho bude obec pro účely OSM. Teď tam máme Prahu jako jednu obec což mi připadne (z důvodů, které jsou snad jasné z tohoto threadu) špatně. Nechtělo by to nahradit toto členění něčím jiným? Čím? Já bych hlasoval pro Prahu 1-10 (nebo 1-22), ale chtěl bych se o tom spíše pobavit (a kdyby někdo navrhnul jak změnit OSM data tak, aby Nominatim chápal obce jako co se dohodneme). Hezký den, Matěj
    Tohle raději ne. Vzhledem k adresám mi přijde jako nejlepší naimportovat městské obvody Prahy jako relace hranic s admin_level=9. Jen pro úplnost uvádím, že admin_level=8 je u nás všude hranice obcí a admin_level=10 hranice katastrálních území (které jsou v Praze zároveň de facto částmi obce). Správní obvody Prahy, městské části Prahy a ostatních statutárních měst bych naopak zatím do OSM asi netahal. Petr Morávek
  15. jzvc jzvc na tpfree.net #mf365b1
    Osobně jsem se (zjevně mylně) domníval, že číslo městského obvodu do adresy "nepatří". Dokonce i formulář pro ověření adresy [1] obsahuje jen políčko "Obec", nikoliv "Městský obvod", takže je potřeba zadat jen "Praha" bez čísla, v opačném případě sice vyhledávání zafunguje, ale objeví se upozornění:
    Z mé temné právnické minulosti (ale už je to fakt docela dávno) si mlhavě pamatuji, že zákon o hl. m. Praze (nebo zákon o obcích?) praví, že obec je v Praze městský obvod (tj. Praha 1-22? chtělo by to sehnat aktuální znění) a ne Praha jako celek. Takže pokud chtějí "Obec" tak je správná odpověď "Praha 3", nikoli "Praha". Praha jako celek je kraj (a taky nemá starostu ale primátora). Matěj
    Sem si nevsim ze by na vjezdech do praglu byly znacky "PRAHA 10" ... Navic i pokud se pokusis zjistit, kudy ze vlastne vedou hranice mestskych casti, tak zjistis, ze to nevedi ani urednici (staci trochu zagooglit a najdes desitky pripadu kdy pri reseni ruznych veci kolem nemovitosti posilaj urednici lidi od certa k dablu).
  16. jzvc jzvc na tpfree.net #mf99e69
    A dále je členěna na několik prvků: - na 57 městských částí http://vdp.cuzk.cz/vdp/ruian/mestskecasti/vyhledej?ob.kod=554782&search=Vyhledat - na 22 správních obvodů Prahy http://vdp.cuzk.cz/vdp/ruian/spravniobvody/vyhledej?search=Vyhledat - na 10 městských obvodů Prahy http://vdp.cuzk.cz/vdp/ruian/mestskeobvody/vyhledej?search=Vyhledat - na 112 katastrálních území http://vdp.cuzk.cz/vdp/ruian/katastralniuzemi/vyhledej?ob.kod=554782&search=Vyhledat (v rámci katastrálních území jsou v Praze číslovány stavební objekty, takže se někde můžete setkat s tím, že v Praze je také 112 částí obce)
    No právě a myslím, že by asi bylo dobré rozhodnout co z toho bude obec pro účely OSM. Teď tam máme Prahu jako jednu obec což mi připadne (z důvodů, které jsou snad jasné z tohoto threadu) špatně. Nechtělo by to nahradit toto členění něčím jiným? Čím? Já bych hlasoval pro Prahu 1-10 (nebo 1-22), ale chtěl bych se o tom spíše pobavit (a kdyby někdo navrhnul jak změnit OSM data tak, aby Nominatim chápal obce jako co se dohodneme).
    Probuh jen to ne ... uvedom si laskave, ze to neni mapa pro prazaky ... a naprosto nikoho jinyho tohle cleneni nezajima (a to vcetne zbytku republiky) nebo vubec netusi ze existuje. Ty kdyz budes hledat adresu v Berline/Vidni/... tak taky nechces resit, v jaky mestsky casti to je. Napises "Hitler strase, Berlin" ;D. Navic pokud vim se to tu resilo uz nekolikrat, a doslo se k tomu, ze je to i technicky nerealizovatelny, protoze ty hranice nikdo realne nezna, a pokud existuji, tak vedou mimo existujici system katastralnich uzemi. Tusim ze jsou dokonce "definovany" vyctem ulic/adres ... ktera kam spada => neexistuje hranicni cara.
  17. Matěj Cepl mcepl na cepl.eu #m14a7b4
    Sem si nevsim ze by na vjezdech do praglu byly znacky "PRAHA 10" ...
    S tím souhlasím, ale ... mluvě o tom Práglu, proč můžu najít svého zaměstnavatele na adrese "Purkyňova 99, Královo pole" stejně jako "Purkyňova 99, Brno" ale nemůžu najít "Květná 43, Praha 3"? A můžu najít "Květná 43, Vinohrady" (což je absolutní nonsense, Vinohrady se fakt používají jenom pro katastrální území; navíc předpokládám, že obcí Vinohrady je po Čechách více nežli Prah 3)?
    Navic i pokud se pokusis zjistit, kudy ze vlastne vedou hranice mestskych casti, tak zjistis, ze to nevedi ani urednici (staci trochu zagooglit a najdes desitky pripadu kdy pri reseni ruznych veci kolem nemovitosti posilaj urednici lidi od certa k dablu).
    Co to má co dělat s "Květnou 43, Vinohrady"? Hezký den, Matěj
  18. Petr Souček soucekp na atlas.cz #mcf5656
    Dobrý večer, hranice městských částí jsou v RÚIAN (jinak jsou definovány statutem - v Praze je to ve vyhlášce 55/2000 Sb., konkrétně v příloze č. 1), takže každý úředník by měl vždy vědět, co a jak. Jeho povinností je využívat data ze základních registrů. A ještě k zápisu adres - aby to nebylo tak jednoduché, tak zápis adresy je definován také v ČSN 01 6910 ? Úprava dokumentů zpracovaných textovými procesory. K revizi této normy došlo letos v dubnu 2014. Je zde nadefinován zápis i jiných než územních adres, tj. např. poštovních přihrádek, atd. Petr Souček
Napsat odpověď e-mailem… Odpovědět

Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.