Skip To Content

Настройка поиска объектов

Чтобы облегчить пользователям поиск объектов на карте, можно настроить определенные слои карты так, чтобы появилась возможность поиска по ним. Например, можно включить поиск в вашем слое земельных участков, чтобы пользователи могли найти определенный участок. Пользователи выбирают слой участков в окне поиска, вводят ID искомого участка, а карта приближается к участку и отображает всплывающее окно (которое можно настроить). На размещенных слоях объектов, в картографических сервисах и сервисах объектов ArcGIS for Server с включенной опцией Запрос можно выполнять поиск. В слое все строковые и целочисленные поля, не имеющие кодированных доменов, доступны в поиске.

  1. Убедитесь, что вы выполнили вход, и откройте сохраненную карту, на которой вы хотите настроить поиск объектов.
  2. На боковой панели щелкните кнопку Об этой карте Об этой карте, чтобы открыть описание карты.
  3. Щелкните Подробнее, чтобы перейти на страницу поэлементного описания карты. Или можно открыть подробную информацию о карте из Моих ресурсов.
  4. Щелкните Редактировать на странице описания элемента.
  5. Пролистайте раздел Свойства и найдите Настройки приложения.
  6. Разверните параметр Поиск местоположений, если она еще не развернута, и отметьте опцию По слою.
  7. В ниспадающем списке выберите слой.
    Примечание:

    На размещенных слоях объектов, в картографических сервисах и сервисах объектов ArcGIS for Server с включенной опцией Запрос можно выполнять поиск (поэтому они отображаются в ниспадающем списке). Например, если вы публикуете данные объектов из ArcMap, вы можете включить операцию Запрос через Редактор сервисов. Дополнительные сведения см. в Справке ArcGIS for Server.

  8. Выберите в слое атрибутивное поле.
    Примечание:

    Для чтобы было возможно выполнять поиск в поле (и оно отображалось в ниспадающем списке), оно должно содержать строки или целочисленные значения и не использовать домен кодированных значений. Целочисленные поля поддерживают только условие Equals. Для достижения наилучших результатов поиска, выберите поле с уникальным значением.

  9. Выберите, должны ли результаты поиска содержать или быть равными ключевым словам.
  10. Введите текст подсказки, который появляется в поле поиска, когда пользователь выбирает поиск в слое. Эта же подсказка будет появляться во всех слоях с возможностью поиска.
  11. Повторите процесс, чтобы включить возможность поиска для других слоев.
  12. Нажмите кнопку Сохранить.

Теперь на вашей карте включен поиск объектов. Другие пользователи могут использовать поле поиска вверху вьюера карт для поиска объектов в настроенных слоях. Они щелкают стрелку в поле поиска, выбирают из списка слой и вводят ключевые слова. У найденного объекта появляется всплывающее окно, отображающее доступную атрибутивную информацию.