Использование поиска
В этом разделе
Используйте поиск по ключевым словам для нахождения определенных карт, слоев, приложений, инструментов, файлов и групп на веб-сайте. Введите ключевые слова в поле поиска и выберите тип искомых элементов в ниспадающем меню, например, Поиск приложений (Search for Apps). Появится список соответствующих результатов. Если нужных элементов нет, уточните поисковый запрос и повторите попытку. Например, если нужно найти карту улиц, можно ввести улица и выбрать Поиск карт. Появится список всех карт, связанных с улицами. Если список слишком велик, вы можете отфильтровать результаты по категориям карт – веб-карты или файлы карт. Вы также можете можно выполнить повторный поиск с запросом улицы AND европа, тогда в результаты попадут только карты улиц Европы.
По умолчанию, в результатах поиска отображаются только веб-ресурсы. Чтобы отобразить ресурсы ArcGIS Desktop, например, пакеты слоев, выберите опцию Показать ресурсы ArcGIS Desktop (Show ArcGIS Desktop Content).
Вы можете использовать расширенный поиск по ключевым словам, чтобы ограничить результаты, указав способ поиска элемента. Ниже приводится описание различных способов, как это можно сделать.
Поля
При выполнении поиска ресурсов или групп можно либо указать поле, либо использовать поля по умолчанию. Для элементов полями по умолчанию являются название, теги, snippet, описание, информация доступа (accessinformation), пространственная привязка (spatialreference), тип и тип ключевых слов (typekeywords). Для групп полями по умолчанию являются идентификатор, название, описание, фрагмент, теги и владелец группы. Всегда возвращается максимальное соответствие. Описание этих полей смотрите в таблице ниже.
Можно выполнять поиск в конкретном поле, указав имя поля, за которым следует двоеточие и искомое выражение (выражения из нескольких слов нужно заключить в двойные кавычки, например, "округ Колумбия"). Если поле не указывается, поиск выполняется в полях по умолчанию.
Поля элементов
Поиск элементов можно уточнить, используя конкретные поля в поисковой строке. Это могут быть следующие поля:
Поле | Сведения |
---|---|
Идентификатор | Идентификатор элемента; например id:4e770315ad9049e7950b552aa1e40869 возвращает элемент с этим идентификатором. |
владелец | Владелец элемента; например owner:esri возвращает все ресурсы, опубликованные Esri. Поля и значения чувствительны к регистру. |
uploaded | Дата публикации; например uploaded: [0000001249084800000 TO 0000001249548000000] возвращает все элементы, опубликованные с 12:00, 1 августа 2009 г. по 8:40, 6 августа 2009 г. |
title | Заголовок элемента; например title:"Южная Калифорния" возвращает элементы с сочетанием «Южная Калифорния» в заголовке. |
тип | Возвращает тип элемента и является заранее определенным полем. К примеру, type:KML возвратит элементы с KML в качестве типа, а type:"Geocoding Service" – элементы с Сервисом геокодирования в качестве типа. Используйте кавычки для получения более точных результатов, особенно для типов, содержащих пробел. |
описание | Описание элемента; например description:Калифорния возвращает все элементы со словом «Калифорния» в описании. |
теги | Поле тегов; например, tags:"Сан-Франциско" возвращает элементы, имеющие тег с выражением Сан-Франциско. |
Фрагмент (snippet) | Сводка; например snippet:"природные ресурсы" возвращает элементы с природными ресурсами в сводке. |
Пространственная привязка (spatialreference) | Пространственная привязка; например spatialreference:102100 возвращает элементы во вспомогательной сферической проекции Меркатора (Web Mercator auxiliary sphere projection). |
Доступ (access) | Поле доступа; например access:public возвращает общедоступные элементы. Это поле является заранее определенным и может иметь значения открытый (public), персональный (private) и общедоступный (shared). Вы будете видеть только те персональные и общие элементы, к которым у вас есть доступ. |
группа | Идентификатор группы; например group:1652a410f59c4d8f98fb87b25e0a2669 возвращает элементы из заданной группы. |
Число рейтингов (numratings) | Число рейтингов; например numratings:6 возвращает элементы с шестью рейтингами. |
Число комментариев (numcomments) | Число комментариев; например numcomments:[1 TO 3] возвращает элементы, у которых имеется от одного до трех комментариев. |
Средний рейтинг (avgrating) | Средний рейтинг; например avgrating:3.5 возвращает элементы со средним рейтингом 3,5. |
Поля групп
Результаты поиска можно фильтровать по группам, используя конкретные поля в поисковой строке. Поиск будет проводиться только в общедоступных группах или группах, к которым у вас есть доступ. Это могут быть следующие поля:
Поле группы | Сведения |
---|---|
Идентификатор | Идентификатор группы; например id:1db70a32f5f84ea9a88f5f460f22557b возвращает группу с этим идентификатором. |
title | Название группы; например title:редлэндс возвращает группы со словом Редлэндс в заголовке. |
владелец | Владелец группы; например owner:esri возвращает группы, владельцем которых является Esri. |
описание | Описание; например description:"карты улиц" возвращает группы с картами улиц в поле описания. |
Фрагмент (snippet) | Сводка; например snippet:транспорт возвращает группы с транспортом в сводке по группе. |
теги | Поле тегов; например tags:"велосипедная дорожка" возвращает группы, имеющие теги с термом велосипедная дорожка. |
телефон | Контактная информация; например phone:jsmith33@esri.com возвращает группы, в которых в качестве контакта указан адрес jsmith33@esri.com. |
создан | Дата создания; например created:0000001247085176000 возвращает группы, созданные 8 июля 2009 г. |
Доступ (access) | Уровень доступа группы. Допустимые значения: персональный (private) и открытый (public). По умолчанию используется значение персональный (private); например access:private возвращает персональные (закрытые) группы. |
Приглашение только (isinvitationonly) | Поле только по приглашению возвращает группы, для вступления в которые требуется приглашение. Например, isinvitationonly:false возвращает группы, для вступления в которые приглашение не требуется. Это поле заранее определено значениями логической переменной – true и false. |
Поиск по диапазону
Поиск по диапазону позволяет выбирать поля со значениями, лежащими в интервале между верхней и нижней границей. Запросы с диапазонами могут включать или не включать верхнюю и нижнюю границы. Запросы по диапазонам с включением границ обозначаются квадратными скобками. Запросы по диапазонам с исключением границ обозначаются фигурными скобками.
Например, если нужно найти все элементы, опубликованные с 1 декабря 2009 г. по 9 декабря 2009 г., укажите uploaded:[0000001259692864000 TO 0000001260384065000].
Поле опубликовано содержит дату и время публикации элемента в формате времени UNIX. Формат времени UNIX определяется как число секунд, прошедших с полуночи 1 января 1970 г. На веб-сайте время хранится в миллисекундах, поэтому в конце значения времени в формате UNIX необходимо добавлять три нуля. Кроме того, нужно добавить шесть нулей в начале числа. Это необходимо, поскольку число хранится в базе данных в виде строки.
Поиск с диапазонами не ограничивается полями даты. Запросы по диапазонам также можно задавать и для других полей, например, owner:[arcgis_explorer TO esri]. Будут возвращены все элементы с владельцами от arcgis_explorer до esri, включая и arcgis_explorer, и esri.
Увеличение релевантности термина
Увеличение релевантности позволяет повышать релевантность элемента через его термины. Для повышения релевантности термина используется символ каретки (^) с коэффициентом повышения (число), которые ставятся в конце искомого термина. Чем больше коэффициент повышения, тем более релевантным является термин. Например, если выполняется поиск по строке "недавние пожары" и нужно, чтобы слово "пожары" было более важным, создайте выражение недавние пожары^5.
Булевы операторы
Булевы операторы позволяют объединять термины в логические выражения. На веб-сайте поддерживаются булевы операторы AND, знак «плюс» (+), OR, NOT и знак «минус» (-). Булевы операторы должны указываться ПРОПИСНЫМИ БУКВАМИ.
Булев оператор | Сведения |
---|---|
AND | Оператор AND является оператором конъюнкции по умолчанию. Это значит, что если между двумя терминами нет булева оператора, используется оператор AND. Оператор AND возвращает соответствие, если в данном поле или в полях по умолчанию найдены оба термина. Он эквивалентен пересечению множеств. |
OR | Оператор OR связывает два термина и возвращает соответствие, если хотя бы один термин найден. Он эквивалентен объединению множеств. Чтобы найти элемент, который содержит либо термин "недавние пожары", либо просто "пожары", задайте поисковый запрос "недавние пожары" OR пожары. |
+ | Знак «плюс» или необходимый оператор, требует, чтобы термин после символа имелся в данном поле или полях по умолчанию. Чтобы найти элементы, которые должны содержать слово "пожары" и могут содержать слово "недавние", задайте поисковый запрос недавние +пожары. |
NOT | Оператор NOT исключает элементы, содержащие термин после NOT. Он эквивалентен разности множеств. Чтобы найти документы, которые содержат слово "Калифорния", но не "изображения", задайте поисковый запрос Калифорния NOT изображения. Оператор NOT нельзя использовать только с одним термом. |
- | Знак «минус» или оператор запрещения, исключает элементы, содержащие термин после знака. Чтобы найти документы, которые содержат слово "Калифорния", но не "изображения", задайте поисковый запрос Калифорния -изображения. |
Группировка
Можно создавать подзапросы с помощью скобок для группировки выражений. Это может быть очень удобно для управления логической структурой запроса.
Чтобы найти "Калифорния" или "недавние" и "пожары", задайте выражение (Калифорния OR недавние) AND пожары.
С помощью скобок можно сгруппировать несколько выражений в одно поле.
Чтобы найти заголовок, содержащий как фразу "изменение численности", так и слово "недавнее", задайте запрос title:(+"изменение численности" +недавнее).
Советы по поиску
- При поиске по полям используйте двоеточие после имени поля, например owner:esri.
- Для терминов из нескольких слов используйте двойные кавычки; например "картографические сервисы" возвращает элементы с термином "картографические сервисы" в поле, тогда как картографические сервисы возвращает элементы, в полях которых есть либо "картографические", либо "сервисы".
- Поисковую строку можно создать путем объединения полей с помощью оператора AND. Например, owner:esri AND tags:улицы.
- Операторы поиска должны указываться прописными буквами AND, OR и т. д.
- Результаты можно сортировать с помощью доступных фильтров для самых популярных, с самым высоким рейтингом, добавленных сегодня и т. д.
- Помимо поиска ресурсов по ключевым словам можно воспользоваться галереей для поиска популярных элементов.
- Если вы хотите найти слои данных с определенным экстентом, используйте вьюер карт ArcGIS.com. Откройте новую или существующую карту, задайте нужный экстент и щелкните кнопку Добавить (Add), а затем щелкните Поиск слоев (Search for Layers).