Geocoding

Dima5 years ago

Hello! The geocoding server has a limit on the number of requests per second. How to increase report building time for correct geocoding work when building a travel report? Two requests per second. Error example:

2019-10-01 10:54:10 INFO: Position filtered by Distance filters from device:
2019-10-01 10:54:18 WARN: Geocoder network error - HTTP 429 Too Many Requests - ClientErrorException (... <JsonGeocoder: 107 <ReportUtils: 201 <*: 301 <*: 363 <Trips: 50 <.. .)
2019-10-01 10:54:18 WARN: Geocoder network error - HTTP 429 Too Many Requests - ClientErrorException (... <JsonGeocoder: 107 <ReportUtils: 212 <*: 301 <*: 363 <Trips: 50 <.. .)
Anton Tananaev5 years ago

What is the limit?

Dima5 years ago

Я имею в виду ограничение сервисов по геокодингу: LocationIQ 2 запроса в секунду. Строю отчет о поездках. 10 поездок. 20 адресов. Выдает 6 адресов в отчете и ошибку в логах (привел высше). Я так понимаю моя ошибка связана с этим? Можно в настройка указать ограничение на количество запросов? Какие-то настройки для отчета чтобы геокодинг выполнялся пошагово каждую секунду 2 запроса?

Anton Tananaev5 years ago

Нету таких настроек.

Dima5 years ago

Какой сервис геокодинга не ограничивает в количестве запросов в секунду?

Anton Tananaev5 years ago

Google.

Dima5 years ago

Установил свой сервер nominatim. Почему нет house_number, как включить house_numbe?

{
"place_id": "725380",
"licence": "Data © OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright",
"osm_type": "way",
"osm_id": "148318651",
"lat": "48.4727212",
"lon": "35.031144",
"display_name": "Дмитрия Яворницкого проспект, Днепр, Центральный район, Днепровский городской совет, Днепропетровская область, 49038, Украина",
"address": {
"road": "Дмитрия Яворницкого проспект",
"city": "Днепр",
"county": "Днепровский городской совет",
"state": "Днепропетровская область",
"postcode": "49038",
"country": "Украина",
"country_code": "ua"
},
"boundingbox": [
"48.4710591",
"48.4733844",
"35.0281236",
"35.0343069"
]
}
Dima5 years ago

Проблема со стороны nominatim, мне помогло: /utils/setup.php --index --create-search-indices