Геопоиск
Фильтрация и сортировка результатов по местоположению. Запросы по радиусу, поиск в ограничивающем прямоугольнике и сортировка по расстоянию — всё с задержкой менее 50 мс.
Поиск с учётом местоположения
Добавьте поле широты/долготы в коллекцию, и AACsearch сделает всё остальное — специалист по геопространственным данным не нужен.
Запросы по радиусу
Возвращайте результаты в пределах N км или миль от точки. Настраиваемые единицы, точность и максимальное количество результатов.
Поиск в ограничивающем прямоугольнике
Фильтруйте по географическому прямоугольнику, используя координаты СВ и ЮЗ. Полезно для поиска в пределах видимой области карты.
Сортировка по расстоянию
Сортируйте результаты по расстоянию от заданной точки. Комбинируйте с весами текстовой релевантности для ранжирования с учётом близости.
Несколько полей местоположения
Индексируйте несколько пар широта/долгота на документ — например, адреса самовывоза и доставки — и запрашивайте по любому или обоим.
Задержка менее 50 мс
Геофильтрация работает внутри поискового ядра AACsearch. Никакого внешнего геосервиса, никаких дополнительных запросов.
Гео + атрибутные фильтры
Комбинируйте гео-фильтры с любыми другими фасетами — ценой, категорией, доступностью — в одном запросе.
Запустите Search OS за один вечер
Создайте индекс, добавьте документы и подключите поиск из приложения. Бесплатного тарифа достаточно для прототипа.