[Talk-cz] Nominatim - kraj v samostatném elementu
Vlákno 12.9. - 12.9.2017, počet zpráv: 3
Ahoj,
chci se zeptat, zda někdo neví, jak ve výsledcích reverzního hledání z Nominatim dostat kraj v ČR do samostatného elementu.
Například pro následující dotaz: http://nominatim.openstreetmap.org/reverse?format=json&lat=49.0820292&lon=16.4119436&zoom=10&addressdetails=1&accept-language=cs
Ve výsledku je kraj uveden v elementu display_name:
"display_name": "Moravské Bránice, okres Brno-venkov, Jihomoravský kraj, Jihovýchod, Česko",
ale v rozpadu adresy už uveden není:
"address": {
"city": "Moravské Bránice",
"county": "okres Brno-venkov",
"state": "Jihovýchod",
"country": "Česko",
"country_code": "cz"
}
Zkoušel jsem různé nastavení a kombinace parametrů zoom, addressdetails, extratags, namedetails ... ale nikdy se mi nepodařilo dostat kraj do samostatného elementu.
Přitom HTML formát výsledků (http://nominatim.openstreetmap.org/reverse.php?format=html&lat=49.0820292&lon=16.4119436&zoom=10) odkazuje na detail lokace (http://nominatim.openstreetmap.org/details.php?place_id=172532382), kde kraj v rozpadu adresy uveden je.
Díky,
M.Č.
Dne 12.9.2017 v 10:14 Michal Červenka napsal(a):
zobrazit citaci
> Ahoj,
>
> chci se zeptat, zda někdo neví, jak ve výsledcích reverzního hledání z Nominatim dostat kraj v ČR do samostatného elementu.
>
> Například pro následující dotaz: http://nominatim.openstreetmap.org/reverse?format=json&lat=49.0820292&lon=16.4119436&zoom=10&addressdetails=1&accept-language=cs
> Ve výsledku je kraj uveden v elementu display_name:
> "display_name": "Moravské Bránice, okres Brno-venkov, Jihomoravský kraj, Jihovýchod, Česko",
> ale v rozpadu adresy už uveden není:
> "address": {
> "city": "Moravské Bránice",
> "county": "okres Brno-venkov",
> "state": "Jihovýchod",
> "country": "Česko",
> "country_code": "cz"
> }
>
> Zkoušel jsem různé nastavení a kombinace parametrů zoom, addressdetails, extratags, namedetails ... ale nikdy se mi nepodařilo dostat kraj do samostatného elementu.
> Přitom HTML formát výsledků (http://nominatim.openstreetmap.org/reverse.php?format=html&lat=49.0820292&lon=16.4119436&zoom=10) odkazuje na detail lokace (http://nominatim.openstreetmap.org/details.php?place_id=172532382), kde kraj v rozpadu adresy uveden je.
>
> Díky,
> M.Č.
>
Ahoj,
mám obavu, že nijak - addressdetails vrací NUTS 1 a NUTS 2 (což je ten
region Jihovýchod), a pak LAU-1 a LAU-2, ale z nějakýho důvodu nevrací
NUTS 3, což je admin level 6:
https://wiki.openstreetmap.org/wiki/Nominatim#Hierarchy
Je to teda trochu divný, protože větší část států má admin_level 6 a
nemá 5, ale zjevně je tu patrný britský vliv na OSM (tam se admin_level
5 používá i reálně),
https://wiki.openstreetmap.org/wiki/Key:admin_level
Takže vidím jen možnost udělat (a protlačit) patch pro Nominatim, aby se
zobrazoval i level 6; nebo si ten kraj dotáhnout "za tři rohy" třeba
přes Overpass.
Zdar,
HPM
Nominatim issue <https://github.com/openstreetmap/Nominatim/issues/789> -
vypadá to, že pokud je definovaný okres (admin level 7), tak se kraj
nezobrazí. Tedy se automaticky týká celé ČR.
2017-09-12 10:53 GMT+02:00 Jan Martinec <jan na martinec.name>:
zobrazit citaci
> Dne 12.9.2017 v 10:14 Michal Červenka napsal(a):
>
>> Ahoj,
>>
>> chci se zeptat, zda někdo neví, jak ve výsledcích reverzního hledání z
>> Nominatim dostat kraj v ČR do samostatného elementu.
>>
>> Například pro následující dotaz: http://nominatim.openstreetmap
>> .org/reverse?format=json&lat=49.0820292&lon=16.4119436&
>> zoom=10&addressdetails=1&accept-language=cs
>> Ve výsledku je kraj uveden v elementu display_name:
>> "display_name": "Moravské Bránice, okres Brno-venkov, Jihomoravský kraj,
>> Jihovýchod, Česko",
>> ale v rozpadu adresy už uveden není:
>> "address": {
>> "city": "Moravské Bránice",
>> "county": "okres Brno-venkov",
>> "state": "Jihovýchod",
>> "country": "Česko",
>> "country_code": "cz"
>> }
>>
>> Zkoušel jsem různé nastavení a kombinace parametrů zoom, addressdetails,
>> extratags, namedetails ... ale nikdy se mi nepodařilo dostat kraj do
>> samostatného elementu.
>> Přitom HTML formát výsledků (http://nominatim.openstreetma
>> p.org/reverse.php?format=html&lat=49.0820292&lon=16.4119436&zoom=10)
>> odkazuje na detail lokace (http://nominatim.openstreetma
>> p.org/details.php?place_id=172532382), kde kraj v rozpadu adresy uveden
>> je.
>>
>> Díky,
>> M.Č.
>>
>> Ahoj,
>
> mám obavu, že nijak - addressdetails vrací NUTS 1 a NUTS 2 (což je ten
> region Jihovýchod), a pak LAU-1 a LAU-2, ale z nějakýho důvodu nevrací NUTS
> 3, což je admin level 6: https://wiki.openstreetmap.org
> /wiki/Nominatim#Hierarchy
>
> Je to teda trochu divný, protože větší část států má admin_level 6 a nemá
> 5, ale zjevně je tu patrný britský vliv na OSM (tam se admin_level 5
> používá i reálně),
> https://wiki.openstreetmap.org/wiki/Key:admin_level
>
> Takže vidím jen možnost udělat (a protlačit) patch pro Nominatim, aby se
> zobrazoval i level 6; nebo si ten kraj dotáhnout "za tři rohy" třeba přes
> Overpass.
>
> Zdar,
> HPM
>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20170912/6909bb85/attachment.html>« zpět na výpis měsíce