Changes between Version 6 and Version 7 of Ru:Help/Action/Search


Ignore:
Timestamp:
2017-11-10T08:09:36+01:00 (12 days ago)
Author:
ak099
Comment:

обновил до ревизии 49, нужны иллюстрации на русском

Legend:

Unmodified
Added
Removed
Modified
  • Ru:Help/Action/Search

    v6 v7  
    1 [[TranslatedPages(revision=20)]]
     1[[TranslatedPages(revision=49)]]
    22
    3 = Править > Поиск... =
     3= Поиск =
    44
    5 [[Image(source:/trunk/images/dialogs/search.png,middle)]] ''Сочетание клавиш'': '''{{{Ctrl+F}}}'''
     5[[Image(source:trunk/images/dialogs/search.png,middle)]] ''Сочетание клавиш'': '''{{{Ctrl+F}}}'''
    66
    7 '''Ищет [wiki:Ru:Help/Concepts/Object объекты] в активном слое данных'''
     7'''Поиск [wiki:/Ru:Help/Concepts/Object объектов] в текущем слое данных с использованием языка поисковых запросов'''. Вид этого окна может меняться в зависимости от того, включен ли экспертный режим ([#ExpertMode см. ниже]):
    88
    9 [[Image(Поиск.png)]]
     9При поиске учитываются текущие [wiki:Ru:Help/Dialog/Filter фильтры], то есть в результаты поиска не включаются никакие отфильтрованные объекты.
    1010
    11 Можно выбрать режим, в котором поиск будет работать с выделением:
    12 * заменить выделение
    13 * добавить к выделению
    14 * удалить из выделения
    15 * найти в выделенным
     11Двоеточия (`:`) в ''ключах'' и ''значениях'' необходимо заключать в кавычки (`"`).
    1612
    17 Если установить галочку '''добавить кнопку на панель инструментов''', то при нажатии на [[Image(source:trunk/images/dialogs/search.png,middle)]] '''Начать поиск''' на  [Help/MainToolbar Панель инструментов] добавится кнопка, повторяющая этот поисковый запрос. Сменить иконку этой кнопки можно в [Help/Preferences/Advanced Расширенных настройках].
     13Наведите указатель мыши на ключевое слово в секции поисковых подсказок, чтобы увидеть пояснение и примеры.
    1814
    19 Несколько примеров поиска:
     15Двойной щелчок на заготовке тегов из списка справа в окне поиска добавляет запрос на поиск объектов, соответствующих этой заготовке.
    2016
    21 * `type:way` выделяет все [[Image(source:trunk/images/data/way.png)]][Concepts/Object#Ways линии]
    22 * `name:Herrengasse` выделяет все элементы с именем "Herrengasse"
    23 * `name=Herrengasse` аналогично предыдущему, но с учетом регистра символов
    24 * `"name"="Herrengasse strasse"` аналогично предыдущему, но работает со значениями, содержащими спец-символы вроде пробелов
    25 * `type:way name:-` выделяет все [[Image(source:trunk/images/data/way.png)]][Concepts/Object#Ways линии] без названия
    26 * `id:123465678` выделяет [wiki:/Ru:Help/Concepts/Object объект] ([[Image(source:trunk/images/data/way.png)]][Concepts/Object#Ways линию] или [[Image(source:trunk/images/data/node.png)]][wiki:/Ru:Help/Concepts/Object#Nodes точку]) с идентификатором "123465678"
    27 * `timestamp:2010-11-01/2010-12-01` находит объекты с датой модификации в ноябре 2010
     17[[br]] [[Image(wiki:Help/Action/Search:Search.png)]]
    2818
    29 Существует также недостаточно документированная и редко используемая возможность, позволяющая ввести URL (`file://`, `http://`, `https://`, `ftp://`) в поле для поиска. JOSM пытаться загрузить этот URL и выделить [wiki:/Ru:Help/Concepts/Object объекты], на которые он найдет ссылки в этом файле. JOSM будет искать XML-теги "way", "node" и "relation" в документе и использовать их атрибут id. Это означает, что вы можете таким образом обратиться к другому OSM файлу на вашем жестком диске, и JOSM выделит все [wiki:/Ru:Help/Concepts/Object объекты], представленные в этом файле(если они присутствуют в наборе данных JOSM).
     19== Экспертный режим == #ExpertMode
     20В [wiki:Ru:Help/ExpertMode экспертном режиме], добавляются следующие возможности:
     21- дополнительные ключевые слова в поисковых подсказках (они действуют и в обычном режиме, но скрыты в диалоговом окне)
     22- радиокнопки '''синтаксиса поиска''' (обычный/регулярное выражение/MapCSS-селектор), подробности см. ниже
     23- флажок '''добавить кнопку на панель инструментов''' - см. раздел "Сохранение поискового запроса на главной панели инструментов" [wiki:Ru:Help/Action/Search#SavesearchqueryinMaintoolbar ниже]
    3024
    31 Специальные слова `selected` и `modified` позволяют искать, соответственно, все выделенные или измененные в текущей сессии [wiki:Ru:Help/Concepts/Object объекты].
     25[[Image(wiki:Help/Action/Search:Search_expert.png)]]
    3226
    33 Больше примеров см. [osmwiki:RU:JOSM/Поиск тут]
    3427
    35 === [ExpertMode Экспертный режимe] ===#ExpertMode
    36 Некоторые примеры отображаются только в [wiki:Ru:Help/ExpertMode экспертном режиме].
     28== Примеры ==
     29
     30Несколько примеров поисковых запросов:
     31
     32* `type:way` — выделяет все линии
     33* `name:Herrengasse` — выделяет все элементы с заданным именем
     34* `name=Herrengasse` — то же, но с учётом регистра
     35* `"addr:street"="Baker Street"` — если используются специальные символы (в данном случае `:` в ключе и пробел в значении), то ключ или значение должны быть заключены в кавычки `""`
     36* `tag1=yes tag2=yes` — эквивалентно `tag1=yes & tag2=yes`
     37* `type:way name:-` — выделяет все линии, не имеющие имени
     38* `id:123465678` — выделяет объект (линию или точку) с заданным идентификатором
     39* `timestamp:2010-11-01/2010-12-01` — выделяет объекты, последнее изменение которых сделано в ноябре 2010 года
     40* `preset:"Craft/Beekeeper"` — выделяет объекты, соответствующие заготовке тегов beekeeper
     41* Смотрите также [[wiki:Ru:Help/Dialog/Filter#Examples|Примеры фильтров]]
     42
     43== Сохранение поискового запроса на [wiki:Ru:Help/MainToolbar главной панели инструментов] == #SavesearchqueryinMaintoolbar
     44
     45Для ''сохранения поиска в виде кнопки'' установите флажок '''Добавить кнопку на панель инструментов''' и, после нажатия кнопки [[Image(source:trunk/images/dialogs/search.png,middle)]] '''Начать поиск''', в главную панель инструментов будет добавлена кнопка, которая будет выполнять данный поисковый запрос при каждом нажатии на неё.
     46
     47[wiki:Ru:Help/Preferences/Toolbar#Previouslysavedsearchresults Настройки панели инструментов] позволят изменить значок, поисковый запрос и всплывающую подсказку.
     48
     49Как и для любых кнопок, для вашей кнопки можно назначить [wiki:Ru:Help/Preferences/Shortcuts комбинацию клавиш].
    3750
    3851== Регулярные выражения ==
    39 JOSM поддерживает регулярные выражения Java Regex. Подробную информацию см. тут http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html
    4052
    41 == См. также ==
     53JOSM поддерживает синтаксис [http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html регулярных выражений Java].
    4254
    43 * [wiki:/Ru:Help/Concepts/Object Объекты]
     55== Синтаксис MapCSS ==
    4456
     57См.[wiki:Help/Styles/MapCSSImplementation Реализация MapCSS]
     58
     59== Загрузка внешнего файла и замена выделения ==
     60
     61Весьма недооценённая функция, позволяющая ввести URL (`file://`, `http://`, `https://`, `ftp://`) в поле поиска.
     62
     63JOSM попытается выполнить скачивание файла по этому URL и выделит все объекты, на которые найдёт ссылки в этом файле.
     64JOSM будет искать XML-теги "way", "node" и "relation" в документе (пояснение? примеры?) и использовать их атрибут id.
     65Можно также осуществить доступ к файлу OSM на вашем жёстком диске, и JOSM выделит все объекты, присутствующие в файле (если, конечно, они есть и в текущем наборе данных JOSM).
     66
     67Подобные этому вещи возможны через:
     68* [wiki:Ru:Help/CommandLineOptions параметры командной строки] при запуске JOSM
     69* команды [RemoteControl удалённого управления]
     70
     71== Смотрите также ==
     72* [wiki:Ru:Help/Dialog/Filter Фильтры] — позволяют сохранять и комбинировать несколько поисковых шаблонов между сеансами работы в JOSM
    4573----
    46 Назад к [wiki:/Ru:Help/Menu/Edit Меню Правка][[Br]]
     74Назад к [wiki:/Ru:Help/Menu/Edit Меню «Правка»][[Br]]
    4775Назад к [wiki:/Ru:Help Основной странице справки]