Через кнопку Фильтр, которая находится в настройках карты, можно попасть в окно списка правил для фильтрации POI.
Здесь можно выбрать, будут ли отображаться POI по умолчанию, включить/выключить правила, создать новое правило, изменить уже созданное, переупорядочить.
В окне редактирования правила можно вводить поисковый запрос, видеть список POI, которые удовлетворяют запросу, определить действие для правила (скрывать выбранные POI или показывать), удалить правило, перейти в окно дополнительных настроек.
В окне дополнительных настроек можно задать название правила, определить режимы карт, на которых редактируемое правило будет применяться.
Поисковый запрос содержит операнды, соединенные логическими операциями. Операнд может быть словом или типом POI.
Тип POI оформляется с префиксом poi:
(например, poi:0x2f01
). При указании типа POI можно объединять несколько типов с помощью ,
и задавать диапазоны типов с помощью –
. В этом случае будут показываться те POI, тип которых совпал с одним из перечисленных (например, poi:0x0100,0x0200-0x02FF,0x3000
).
Если операнд является словом, то он ищется в наименованиях и тегах POI. Чтобы искать только в тегах, нужно использовать префикс tag:
(например, tag:кафе
). По умолчанию находятся все слова, начинающиеся с заданного ключевого слова. Чтобы искать целые слова, нужно в конце ключевого слова поставить ,
. Например по запросу кафе
найдутся Кафе, Кафетерий и Кафедральный собор, а по запросу кафе,
– только Кафе.
По умолчанию операнды соединяются логической операцией И. Логическое ИЛИ обозначается символом |
. У операции И приоритет выше, чем у ИЛИ. Изменять приоритет можно с помощью круглых скобок.
Пример, который охватывает все возможности: poi:0x0100,0x0200-0x02FF,0x3000 (tag:пицц | азс (газ, | роснефть))