Клуб API Карт

Ограничения для множественного геокодирования

giardo
22 октября 2014, 11:41

Добрый день, использую множественное геокодирование.

500-1000 адресов в одном обращении. Сколько обращений в сутки можно сделать к серверу? 25000 обращений в сутки - это лимит независимо от количества адресов?

Спасибо

7 комментариев

Где вы используете множественное геокодирование? На сервере или на клиенте?

Почему нельзя закешировать (сохранить в БД) полученные координаты?

 

Лимит 25 тыс это лимит обращений в сутки = количество адресов.

1 адрес = 1 обращение

Спасибо за ответ!

Использую на сервере, через multi-geocode.

Мне нужно это для первичного кеширования почти миллиона адресов. Что вы посоветуете? Есть ли нормальный выход? 

Миллион адресов это конечно оч много.

А что у вас за сервис?

Как вы в дальнейшем планируете использовать полученные данные?

Чтобы чтото посоветовать, нужно больше информации

Сервис: еще один гео-поиск.

Поиск объектов на заданном участке карты. 

1. Смотрим карту, жмем кнопку "найти все объекты на этом участке"

2. Отправляем в БД координаты (bounds) карты

3. Вытаскиваем из БД все объекты, попадающие на этот участок. 

4. Складываем в кластеризатор и показываем. 

Проблема в шаге 0 - собрать в БД координаты этих объектов. :)

гео-поиск чего? миллион адресов чего?

 

В целом ваша схема 1,2,3.4 для миллиона адресов умрет под 3-мя клиентами, не выдержав нагрузки.

Тысяч 10 -100 еще может потянуть, не больше.

Я уже делал такой геопоиск, при таких объемах данных поиск по bounds карты, как и кластеризация на клиенте – плохое решение.

 

Миллион адресов различных объектов - больницы, поликлиники, морги и тп. Я немного упростил схему, конечно. 

Карта - это еще один (не единственный) из фильтров. Реально находится 1-100 объектов. И если работает без карты, то также будет работать и с картой. 

Пожалуйста, если вы уже делали такой геопоиск - скажите как вы собирали у себя в БД координаты, какие ограничения на предкеширование через multi-geocode, и что будет если их превысить? 

Превышать не надо, геокодируйте по 25 тыс в день

 

Координаты надо хранить в spatial формате, который поддерживает ваша БД