Я использую API геокодирования Google для изменения геокодирования текущего соседнего местоположения. Когда я искал место в моей стране, как-то я буду перенаправлен в другое место с тем же именем в другой стране?Обратное геокодирование с использованием Google API. Как сначала найти место рядом?
Можно ли сначала найти местонахождение близлежащих мест, прежде чем направлять меня в другое место?
Конечно. Здесь вы можете вычислить расстояние между двумя точками LatLng: http://stackoverflow.com/questions/1502590/calculate-distance-between-two-points-in-google-maps-v3. Таким образом, вы передаете все результаты с помощью этой функции, сохраните их в массиве, а затем отсортируйте массив. (Не могли бы вы опубликовать некоторый код того, что вы сделали до сих пор?) –
[Обратное геокодирование - это процесс преобразования географических координат в удобочитаемый для человека адрес] (https://developers.google.com/maps/documentation/javascript/geocoding #ReverseGeocoding). Это не похоже на то, о чем вы спрашиваете в своем вопросе (имя не должно быть связано с обратным геокодированием). Вы спрашиваете о _normal_ геокодировании? ** Геокодирование ** - это процесс преобразования адресов (например, «1600 Amphitheatre Parkway, Mountain View, CA») в географические координаты (например, широта 37.423021 и longitude -122.083739), которые вы можете использовать для размещения маркеров или размещения карты. – geocodezip
Я получил факты не так, это должно быть геокодирование - не обратное геокодирование – alextanhongpin