Это старая версия документа.


Google Maps API. Заполнение координат

Функционал автоматического заполнения координат для домов

Для заполнения координат, введите идентификатор страны в формате ccTLD(https://en.wikipedia.org/wiki/CcTLD)
Если названия районов вымышленные (не отвечают географическим названиям), отметьте галочку Ненастоящие Районы, в противном случае качество результатов будет сильно снижено.

В таблице Заполнение координат указаны все здания, для которых на даный момент нет координат.
В таблицу не вносятся здания, для которых указан несуществующий район или улица

По нажатию на кнопку «Отправить», для каждого здания будет выполнен запрос к сервису геокодирования Google Maps API.

Результат принимается автоматически только если это единственный точный (ROOFTOP) результат.
Если результатов для адреса несколько, он отвергается, а по линку + в сообщении об ошибке можно вручную проставить координату для даного дома на карте.

Ограничения

Сервис геокодирования бесплатен, но ограничен по количеству запросов на IP-адрес или на ключ API.

Для того, чтоб получить собственный ключ, проследуйте инструкции https://developers.google.com/maps/documentation/geocoding/get-api-key и запишите значение в libexec/config.pl в переменную $conf{GOOGLE_API_KEY}.