Ваши комментарии
Подсказки предполагают другой сценарий — они показываются по ходу набора данных. Т.е. человек набирает ФИО, и в процессе видит подсказки. Нет необходимости сначала все вводить и потом проверять. Так удобнее.
Зачем отправлять несколько адресов или тем более ФИО + адрес + почту в одном запросе? Подсказки используют при вводе, как пользователь может одновременно вводить два адреса?
Добрый день!
Спасибо за интерес к нашему сервису.
Я не уверен, что полностью знаю все возможности Google Maps Autocomplete, но вот некоторые приятные особенности Подсказок для ваших задач:
- Определяем адрес пользователя по IP-адресу и предлагаем ему релевантную выборку адресов. Пользователь увидит только нужные в данный момент Подсказки;
- Подсказки разработаны специально для российских адресов, и мы их знаем очень хорошо. Для сравнения, Google Maps Autocomplete не знает что в деревне Уграда Псковской области есть улицы. И не знает, что там есть реально существующие дома, не принадлежащие никакой из улиц;
- Адреса выводятся в формате Почты России, чтобы использовать их для доставки без постобработки;
- Дополняем данные административным округом (для Москвы), районом города и геокоординатами (используем OSM). При этом указываем, с какой точность мы их определили (параметр qc_geo);
- Позволяем ограничить область поиска любым адресом, если вам нужен конкретный город или регион. Тогда Подсказки для других мест показаны не будут.
- У нас есть и Подсказки одной строкой, и гранулярные Подсказки
- Есть REST API и jQuery-плагин с возможностью тонкой настройки, а также куча интеграций
- Сервис бесплатен до 10 тысяч запросов в сутки
Другие преимущества (не знаю, насколько они полезны для вас):
- Используем ФИАС как основной справочник и подсказываем реально существующие адреса. Соответственно, каждый адрес получает полную раскладку по существующим уровням ФИАС: регион-район-город-населенный пункт-улица-дом;
- Проставляем ФИАС и КЛАДР коды для всех уровней адреса;
- Постоянно обновляем справочник по мере его выпуска ФНС России;
- Помогаем понять, до какого уровня введен адрес, чтобы определить пригодность для ваших бизнес-задач (например, можно отсеять адреса без домов, чтобы перепроверить их вручную) – параметр fias_level;
- Определяем, является ли адрес центром района или региона (бывает полезно для расчета доставки) – параметр capital_marker;
Дело в том, что "Правая Хава" это село, а не город. В иерархии Подсказок это не city, а settlement.
Передавайте:
locations: {region: "Воронежская", settlement: "Правая Хава" }
Добрый день!
Мы отдаем геокоординаты только если запрос отправлен с параметром count : 1. Подробнее в статье в базе знаний.
Спасибо за сообщение. Посмотрим, в чем дело.
Дело в том, что мы используем ФИАС в качестве основного справочника. К сожалению, в ФИАС есть некорректные индексы, но тем не менее, в нем есть адреса и индексы, отсутствующие в базе Почты России.
Использовать только индексы Почты России не можем, там тоже встречаются проблемы с корректностью и актуальностью. Сейчас мы работаем над объединенным справочником ФИАС и Почты России, чтобы компенсировать их взаимные ошибки. До конца года планируем его запустить.
Ошибку убрали – в скрипте была неактуальная ссылка на js. Простите за неудобства.
Посмотрите, сейчас должно работать корректно.
Сервис поддержки клиентов работает на платформе UserEcho
Запостить все и много — не задача подсказок. Подсказки работают во время ввода индивидуального адреса, ФИО, емейла. Если хотите проверить все и сразу — это стандартизация.