I am currently using the calculation below in Survey123 connect to reverse geocode and get the city from a geopoint question. When doing so, I notice it seems to use the local city name, instead of the city name in English. For example, when I put a point on Munich, Germany instead of Munich I get "München". Similarly for Rome I get "Roma". Any idea how to fix this?
| pulldata("@geopoint",${location_geopoint},"reversegeocode.address.City","https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer") |
Never had to do this but it appears you can add a langCode parameter to the url to return a specified region
I would suspect something like: https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer?landCode=EN
https://developers.arcgis.com/rest/geocode/reverse-geocode/#langcode