Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:admin:maps:maps_auto_coords [2016/05/28 14:23] anton [Google Maps API. Заполнение координат] |
abills:docs:manual:admin:maps:maps_auto_coords [2017/06/19 13:12] (текущий) anton [Ограничения] |
||
---|---|---|---|
Строка 4: | Строка 4: | ||
Для заполнения координат, введите идентификатор страны в формате ccTLD(https://en.wikipedia.org/wiki/CcTLD)\\ | Для заполнения координат, введите идентификатор страны в формате ccTLD(https://en.wikipedia.org/wiki/CcTLD)\\ | ||
- | Если названия районов вымышленные (не отвечают географическим названиям), отметьте галочку ''Ненастоящие Районы'', в противном случае качество результатов будет сильно снижено.\\ | + | Если названия районов вымышленные (не отвечают географическим/административным названиям), отметьте галочку ''Ненастоящие Районы'', в противном случае качество результатов будет сильно снижено.\\ |
В таблице **Заполнение координат** указаны все здания, для которых на даный момент нет координат.\\ | В таблице **Заполнение координат** указаны все здания, для которых на даный момент нет координат.\\ | ||
+ | **В таблицу не вносятся здания, для которых указан несуществующий район или улица (как правило, это возникает если руками лезли в таблицы журнала адресов )**\\ | ||
+ | |||
+ | Если выбран район, то результаты ограничиваются теми, которые подпадают под почтовый индекс района.\\ | ||
По нажатию на кнопку "Отправить", для каждого здания будет выполнен запрос к сервису геокодирования ''Google Maps API''.\\ | По нажатию на кнопку "Отправить", для каждого здания будет выполнен запрос к сервису геокодирования ''Google Maps API''.\\ | ||
- | {{ :abills:docs:manual:admin:maps:sent.png?nolink&900 |}} | + | {{ :abills:docs:manual:admin:maps:sent.png?direct |{{ :abills:docs:manual:admin:maps:sent.png?nolink&900 |}} |
Результат принимается автоматически только если это единственный точный (''ROOFTOP'') результат. \\ | Результат принимается автоматически только если это единственный точный (''ROOFTOP'') результат. \\ | ||
- | Если результатов несколько, он отвергается, а по линку "+" в сообщении об ошибке можно вручную проставить координату для даного дома на карте.\\ | + | Если результатов для адреса несколько, он отвергается, а по линку **+** в сообщении об ошибке можно вручную проставить координату для даного дома на карте.\\ |
==== Ограничения ==== | ==== Ограничения ==== | ||
- | Сервис геокодирования бесплатен, но ограничен по количеству запросов на IP-адрес или на ключ API.\\ | + | Сервис геокодирования бесплатен, но ограничен по количеству запросов на IP-адрес или на ключ API (50 запросов в минуту).\\ |
Для того, чтоб получить собственный ключ, проследуйте инструкции https://developers.google.com/maps/documentation/geocoding/get-api-key и запишите значение в **libexec/config.pl** в переменную **$conf{GOOGLE_API_KEY}**. | Для того, чтоб получить собственный ключ, проследуйте инструкции https://developers.google.com/maps/documentation/geocoding/get-api-key и запишите значение в **libexec/config.pl** в переменную **$conf{GOOGLE_API_KEY}**. | ||
+ | ==== Настройка ==== | ||
+ | ^$conf{MAPS_NO_THROTTLE} = 1; | Убрать ограничение на периодичность повторения запросов ( 1 в две секунды )| | ||
+ | ^$conf{MAPS_GMA_SKIP_ZIPCODE} = 1; | Не учитывать почтовый индекс района | | ||