I'm not a coder or programmer, but I have hired someone to do so for me. I'm also not completely naive when it comes to computer capabilities...
I am being told by the developer that it is impossible to reverse geocode in google maps api and have it accurately return the correct city. I don't believe this because I see the api return a formatted address with the city in it. The developer is saying that they can only pull one field from the API and because city names are located in either the locality field or neighborhood fields, they have no way of determining which to use for the different coordinates. Are these true statements?
I am also being told that reverse geocoding for the nearest city when the coordinates exists over water (mostly in the ocean), is impossible. For example, is it true that a coordinate 5 miles directly west of San Diego is impossible to have it return San Diego as the nearest city?
I have searched on here for solutions and found a few related to this, which I have forwarded to the developer... but I am hoping to take this exact thread and show it to them as well. Are these things really impossible with Google Maps API?
Thank you for the help!