Поиск на карте
При публикации карты в конструкторе публикаций имеется возможность добавить на карту функционал поиска. В виджете "Поиск" можно настроить:
- Поиск адресов и георграфических наименований на основе встроенной системы геопоиска или на основе API Яндекс.Карт
- Поиск по наименованиям опубликованных слоев карты
- Поиск по атрибутам объектов слоев карты
Поиск по атрибутам (метаданным)
Позволяет добавить в поисковую выдачу атрибуты (значения) объектов определенной колонки слоя. В поиске могут участвовать все текстовые и строковые колонки слоя.
При включении соответствующей опции, поиск происходит по полному или частичному совпадению слов в фразе. При поиске по слоям учитывается поле name
. Результаты сортированы по приоритетам, затем по типу, затем по значению. Если найдено достаточное количество объектов с точным совпадением, то поиск не продолжается (другие слои, ниже по списку в настройках поиска, не участвуют). Слои при прочих равных совпадениях имеют больший приоритет, чем объекты.
Последовательность приоритетов:
- Точное совпадение:
- наличие всех слов
- в том же составе и порядке
- без опечаток
- регистр не важен
- Точное совпадение начала строки
- Точное совпадение начала слова
- Наличие всех точных слов (порядок не важен)
- Наличие хотя бы одного точного слова
В случае отсутствия совпадений по вышеуказанным приоритетам, поиск производится по основам слов с учетом правил русского языка.