Другие языки:
- dansk
- English
- español
- français
- 日本語
- Nederlands
- русский
- українська
- @49 - @59
Поиск
Поиск объектов в текущем слое данных с использованием языка поисковых запросов. Вид этого окна может меняться в зависимости от того, включен ли экспертный режим (см. ниже):
При поиске учитываются текущие фильтры, то есть в результаты поиска не включаются никакие отфильтрованные объекты.
Двоеточия (:
) в ключах и значениях необходимо заключать в кавычки ("
).
Наведите указатель мыши на ключевое слово в секции поисковых подсказок, чтобы увидеть пояснение и примеры.
Двойной щелчок на заготовке тегов из списка справа в окне поиска добавляет запрос на поиск объектов, соответствующих этой заготовке.
Экспертный режим
В экспертном режиме, добавляются следующие возможности:
- дополнительные ключевые слова в поисковых подсказках (они действуют и в обычном режиме, но скрыты в диалоговом окне)
- радиокнопки синтаксиса поиска (обычный/регулярное выражение/MapCSS-селектор), подробности см. ниже
- флажок добавить кнопку на панель инструментов - см. раздел "Сохранение поискового запроса на главной панели инструментов" ниже
Примеры
Несколько примеров поисковых запросов:
type:way
— выделяет все линииname:Herrengasse
— выделяет все элементы с заданным именемname=Herrengasse
— то же, но с учётом регистра"addr:street"="Baker Street"
— если используются специальные символы (в данном случае:
в ключе и пробел в значении), то ключ или значение должны быть заключены в кавычки""
tag1=yes tag2=yes
— эквивалентноtag1=yes & tag2=yes
type:way name:-
— выделяет все линии, не имеющие имениid:123465678
— выделяет объект (линию или точку) с заданным идентификаторомtimestamp:2010-11-01/2010-12-01
— выделяет объекты, последнее изменение которых сделано в ноябре 2010 годаpreset:"Craft/Beekeeper"
— выделяет объекты, соответствующие заготовке тегов beekeeper- Смотрите также Примеры фильтров
Сохранение поискового запроса на главной панели инструментов
Для сохранения поиска в виде кнопки установите флажок Добавить кнопку на панель инструментов и, после нажатия кнопки Начать поиск, в главную панель инструментов будет добавлена кнопка, которая будет выполнять данный поисковый запрос при каждом нажатии на неё.
Настройки панели инструментов позволят изменить значок, поисковый запрос и всплывающую подсказку.
Как и для любых кнопок, для вашей кнопки можно назначить комбинацию клавиш.
Регулярные выражения
JOSM поддерживает синтаксис регулярных выражений Java.
Синтаксис MapCSS
Загрузка внешнего файла и замена выделения
Весьма недооценённая функция, позволяющая ввести URL (file://
, http://
, https://
, ftp://
) в поле поиска.
JOSM попытается выполнить скачивание файла по этому URL и выделит все объекты, на которые найдёт ссылки в этом файле. JOSM будет искать XML-теги "way", "node" и "relation" в документе (пояснение? примеры?) и использовать их атрибут id. Можно также осуществить доступ к файлу OSM на вашем жёстком диске, и JOSM выделит все объекты, присутствующие в файле (если, конечно, они есть и в текущем наборе данных JOSM).
Подобные этому вещи возможны через:
- параметры командной строки при запуске JOSM
- команды удалённого управления
Смотрите также
- Фильтры — позволяют сохранять и комбинировать несколько поисковых шаблонов между сеансами работы в JOSM
Назад к Меню «Правка»
Назад к Основной странице справки
Attachments (3)
- Поиск.png (28.0 KB ) - added by 9 years ago.
- Search.png (53.0 KB ) - added by 7 years ago.
- Search_expert.png (90.1 KB ) - added by 7 years ago.
Download all attachments as: .zip