Настройка поиска объектов
Чтобы облегчить пользователям поиск объектов на карте, можно настроить определенные слои карты так, чтобы появилась возможность поиска по ним. Например, можно включить поиск в вашем слое земельных участков, чтобы пользователи могли найти определенный участок. Пользователи выбирают слой участков в окне поиска, вводят ID искомого участка, а карта приближается к участку и показывает всплывающее окно с атрибутивной информацией. На размещенных слоях объектов, в картографических сервисах и сервисах объектов ArcGIS for Server с включенной опцией Запрос можно выполнять поиск. В слое все строковые поля, не имеющие кодированных доменов, доступны в поиске.
- Убедитесь, что вы выполнили вход и откройте сохраненную карту, на которой вы хотите настроить поиск объектов. (Вы также можете открыть подробную информацию о карте из Моих ресурсов.)
- На боковой панели щелкните О карте (About this Map) чтобы увидеть описание карты.
- Щелкните Подробнее, чтобы перейти на страницу поэлементного описания карты.
- Щелкните Редактировать на странице описания элемента.
- Пролистайте раздел Свойства и найдите Настройки приложения (Application Settings).
- Разверните параметр Поиск местоположений, если она еще не развернута, и отметьте опцию По слою.
- В ниспадающем списке выберите слой.
Примечание:
На размещенных слоях объектов, в картографических сервисах и сервисах объектов ArcGIS for Server с включенной опцией Запрос можно выполнять поиск (поэтому они отображаются в ниспадающем списке). Например, если вы публикуете данные объектов из ArcMap, вы можете включить операцию Запрос через Редактор сервисов. Дополнительные сведения см. в Справке ArcGIS for Server.
- Выберите в слое атрибутивное поле.
Примечание:
Для чтобы было возможно выполнять поиск в поле (и оно отображалось в ниспадающем списке), оно должно содержать строки и не использовать домен кодированных значений. Для достижения наилучших результатов поиска, выберите поле с уникальным значением.
- Выберите, должны ли результаты поиска содержать или быть равными ключевым словам.
- Введите текст подсказки, который появляется в поле поиска, когда пользователь выбирает поиск в слое. Эта же подсказка будет появляться во всех слоях с возможностью поиска.
- Повторите процесс, чтобы включить возможность поиска для других слоев.
- Щелкните Сохранить.
Теперь на вашей карте включен поиск объектов. Другие пользователи могут использовать поле поиска вверху вьюера карт для поиска объектов в настроенных слоях. Они щелкают стрелку в поле поиска, выбирают из списка слой и вводят ключевые слова. У найденного объекта появляется всплывающее окно, отображающее доступную атрибутивную информацию.