-
Notifications
You must be signed in to change notification settings - Fork 664
Closed
Milestone
Description
Hi there, Konstantin!
It's similar to issue #368, but this time for the reverse() function rather than geocode().
Right now, trying to pass namedetails=1 results in TypeError: reverse() got an unexpected keyword argument 'namedetails' error.
That's totally not urgent; just a helpful addition to the library.
Nominatim does support this parameter, and returns helpful alternative names in its output:
https://nominatim.openstreetmap.org/reverse?lat=50&lon=20&format=json&namedetails=1&zoom=10
{
"place_id": 298031294,
"licence": "Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright",
"osm_type": "relation",
"osm_id": 449696,
"lat": "50.0619474",
"lon": "19.9368564",
"display_name": "Krakow, Lesser Poland Voivodeship, Poland",
"address": {
"city": "Krakow",
"state": "Lesser Poland Voivodeship",
"ISO3166-2-lvl4": "PL-12",
"country": "Poland",
"country_code": "pl"
},
"namedetails": {
"name": "Kraków",
"name:ar": "كراكوف",
"name:de": "Krakau",
"name:el": "Κρακοβία",
"name:en": "Krakow",
"name:eo": "Krakovo",
"name:es": "Cracovia",
"name:fr": "Cracovie",
"name:hu": "Krakkó",
"name:it": "Cracovia",
"name:la": "Cracovia",
"name:lt": "Krokuva",
"name:lv": "Krakova",
"name:mk": "Краков",
"name:pl": "Kraków",
"name:pt": "Cracóvia",
"name:ro": "Cracovia",
"name:ru": "Краков",
"name:uk": "Краків",
"name:zh": "克拉科夫",
"name:szl": "Krakōw",
"name:be": "Кракаў",
"name:ca": "Cracòvia",
"name:cs": "Krakov",
"name:eu": "Krakovia",
"name:fa": "کراکوف",
"name:fi": "Krakova",
"name:hr": "Krakov",
"name:ja": "クラクフ",
"name:mt": "Krakovja",
"name:nl": "Krakau",
"name:sk": "Krakov",
"name:sl": "Krakov",
"name:sr": "Краков",
"name:ast": "Cracovia",
"name:zh-Hans": "克拉科夫",
"name:zh-Hant": "克拉科夫"
},
"boundingbox": [
"49.9676668",
"50.1261338",
"19.7922355",
"20.2173455"
]
}
Metadata
Metadata
Assignees
Labels
No labels