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.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
_______________________________________________
Talk-cz mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-cz