Как изменить географическую информацию на настоящее имя - PullRequest
0 голосов
/ 25 июня 2010

Есть ли способ преобразовать геоинформацию в реальное название места?Например, я делаю фотографию на «137-159 Новый Монтгомери, Сан-Франциско, Калифорния 94105», информация о геотаггинге: geo: 37.786971, -122.399677, когда я набираю гео на карте Google, она может показать мне название места,Предоставляет ли Google API для его получения?Заранее спасибо.

1 Ответ

1 голос
/ 25 июня 2010

Да, API Карт Google GeoCoder GClientGeocoder.getLocations () также обеспечивает обратное геокодирование:

Термин геокодирование обычно относится к переводу удобочитаемого адреса в точку на карте. Процесс обращения, перевода точки в понятный человеку адрес известен как обратное геокодирование. Метод GClientGeocoder.getLocations () поддерживает как стандартное, так и обратное геокодирование. Если вы передадите этому методу объект GLatLng вместо адреса String, геокодер выполнит обратный поиск и вернет структурированный объект JSON из ближайшего адресуемого местоположения. Обратите внимание, что самое близкое адресуемое местоположение может находиться на некотором расстоянии от исходных значений широты и долготы запроса, если предоставленный GLatLng не является точным соответствием для каких-либо адресуемых местоположений.

...