Поиск местоположений на карте

Панель Найти местоположение является основным способом поиска одного адреса, списка предположений, а также поиска объектов на слоях карты.

Поиск местоположений и адресов

Вы можете находить адреса и местоположения на карте с помощью любого локатора, добавленного в проект, используя панель Найти местоположение.

  1. На вкладке Карта в группе Запрос щелкните кнопку Найти местоположение Найти местоположение, чтобы открыть панель Найти местоположение.

    Панель откроется поверх панели Каталог.

  2. На панели Найти местоположение в текстовом поле Поиск введите адрес, название или х,у координаты места, которое вы хотите найти.

    По мере ввода вами строки в ниспадающем меню появляются предполагаемые адреса. Предполагаемые места, найденные локатором на основе настроек, выбранных в виде Настройки поставщика, который открывается при нажатии на кнопку Опции Параметры вкладки Найти местоположение панели Найти местоположение. Можно нажать клавишу Ввод для поиска введенного в окно текста поиска, либо щелкнуть один из предложенных вариантов для поиска на его основе.

    Примечание:

    На панели Найти местоположение отображаются предложения поиска, созданные на основе ArcGIS World Geocoding Service, а также пользовательских локаторов, которые используются локально или опубликованы в виде сервисов.

    Если адрес совпадает, то кандидаты в адреса отображаются в формате списка под локатором, который их вернул, и они показываются в виде надписанных точек на вашей карте.

  3. Дополнительно, щелкните любого кандидата правой кнопкой мыши, чтобы открыть опции Приблизиться к Приблизить к и Перейти к Переместить к, которые позволяют выполнить эти действия с выбранным кандидатом и изучить его более подробно.

    Щелкните результат в списке и выберите Показать описание, для просмотра сведений о геокодировании в панели Всплывающее окно.

  4. При необходимости щелкните правой кнопкой мыши любого кандидата и выберите Добавить графику, чтобы сохранить любые результаты геокодирования в графическом слое в карте.

    Вы можете визуализировать результаты нескольких поисков геокодирования на карте одновременно, не создавая класс пространственных объектов и не сохраняя результаты на постоянной основе.

Примечание:

Чтобы использовать другие локаторы в дополнение к World Geocoding Service или сервисам геокодирования вашего подключения к порталу, добавьте их в свой проект.

Вы можете увидеть доступные для проекта локаторы и добавить новые на панели Каталог. Эта панель открыта по умолчанию и располагается рядом с панелью Найти местоположение, поэтому вам может потребоваться выбрать соответствующую вкладку в нижней части панели.

Чтобы увидеть список локаторов, доступных для проекта в данный момент, щелкните Локаторы Локаторы. Чтобы добавить другой локатор, щелкните Локаторы Локаторы правой кнопкой мыши и выберите Добавить локатор Добавить Локатор. В диалоговом окне Выбрать существующий локатор найдите локатор, который хотите использовать.

Примечание:
Вы также можете выполнить поиск координат с помощью локаторов на панели Найти местоположение. По умолчанию Провайдер XY настроен на возврат результатов в виде координат. Кроме того, любой локатор, созданный с помощью инструмента Создать локатор или инструмента Создать локатор объектов, а также локаторы ArcGIS StreetMap Premium поддерживают глобальный поиск координат (широта/долгота, MGRS, DD, UTM и т.д.). Поддержка поиска координат включается и отключается в разделе Поддерживаемые категории на странице Опции геокодирования в диалоговом окне Свойства локатора для данного локатора.

Поиск объектов по всем полям на всех слоях

Панель Найти местоположение обеспечивает быстрый поиск объектов и отображение соответствующих местоположений на карте.

  1. Добавьте слои на карту, чтобы использовать их при поиске объектов с помощью панели Найти местоположение.

    Доступные слои карты перечислены на панели Содержание. Слои можно настроить для поиска независимо от их видимости на панели Содержание.

  2. На закладке Карта в группе Запрос щелкните стрелку ниспадающего меню Найти местоположение и выберите Поиск в слое.

    Появится панель Найти местоположение.

  3. Настройте панель Найти местоположение на поиск объектов во всех полях всех слоев карты.
    1. Щелкните кнопку Опции Параметры и выберите слой или слои для поиска.

      • Поиск по всем слоям - поиск по всем слоям в текущей карте.
      • Искать в слое - поиск объектов в выбранном слое, используя все поля или заданное поле.

    2. Щелкните кнопку Опции Параметры, и выберите опцию экстента поиска.

      • Все объекты - поиск по всем объектам текущей карты.
      • Объекты в текущем экстенте - ограничивает поиск объектами в текущем экстенте карты.
      • Видимые объекты - ограничивает поиск объектами, которые включены в панели Содержание или которые попадают в диапазон видимости.
      • Видимые объекты в текущем экстенте - ограничивает поиск объектами в текущем экстенте карты, которые включены в панели Содержание или которые попадают в диапазон видимости.

    3. Щелкните кнопку Опции Параметры, и выберите режим Поиск в слое.

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

  4. В поле Поиск, на панели Найти местоположение, введите буквы или цифры, соответствующие объектам, которые вы хотите найти, и нажмите Enter.

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

  5. Щелкните результат в списке правой кнопкой мыши и выберите Показать описание, чтобы открыть окно с подробной информацией о найденном объекте.

    Появится панель Всплывающее окно. Внизу панели Всплывающее окно можно выполнять ряд действий, в том числе выбор объекта.

Найти настроенные объекты или записи

На панели Найти местоположение можно настроить слои или таблицы для поиска по определенным полям. Эти настройки сохраняются в проекте и передаются в другие части системы, когда вы опубликовываете пакет или веб-карту.

  1. Добавьте слои или добавьте таблицы на карту, чтобы использовать их при поиске объектов или записей с помощью панели Найти местоположение.

    Доступные слои или таблицы карты перечислены на панели Содержание. Слои можно настроить для поиска независимо от их видимости на панели Содержание.

  2. На вкладке Карта в группе Запрос щелкните кнопку Найти местоположение Найти местоположение, чтобы открыть панель Найти местоположение.

    Панель откроется поверх панели Каталог.

  3. Настройте панель Поиска местоположений на поиск объектов, путем конфигурации отдельных слоев карты для поиска по совпадению одного или нескольких полей слоя, или для поиска записей, путем конфигурации отдельных таблиц карты для поиска по совпадению в одном или в нескольких полях таблицы.
    1. Нажмите кнопку Опции Параметры и щелкните Настройки провайдера.

      На панели Найти местоположение отображается список доступных источников поиска. Здесь также имеется список локаторов, включая те, которые были автоматически добавлены из подключения к порталу, а также добавленные вручную.

      Вкладка Настройки панели Найти местоположения

      Примечание:

      Слои или таблицы, добавленные на карту, не появляются автоматически в панели Найти местоположение. Сначала их необходимо настроить для поиска.

    2. Щелкните кнопку Настроить для поиска местоположения Настрока источника поиска, чтобы добавить слой или таблицу карты на панель Найти местоположение.
      Добавление слоя или таблицы в панель найти местоположение

      Откроется окно Выбрать слой или таблицу, где указаны все слои или таблицы, доступные на панели Содержание.

      Примечание:

      Таблицы без ObjectID, например, текстовые файлы (такие как .txt и .csv) не могут быть настроены на поиск местоположений.

    3. Выберите слой или таблицу из списка слоев, отображаемого во всплывающем окне Выбрать слой или таблицу, и щелкните OK.

      На панели Найти местоположение отображается вид Настройка для поиска местоположений для выбранного слоя или таблицы.

      Настройка для вида Найти местоположение

    4. Для любого поля, предназначенного для поиска, выберите Равно, что позволит вам выполнять точный поиск, или Содержит – для примерного поиска.
      Примечание:

      Если настраиваемый слой или таблица содержит поля, которые были проиндексированы для улучшения производительности поиска, эти поля настраиваются для поиска автоматически и опция Режим поиска устанавливается на Равно.

    5. Щелкните кнопку Сохранить и вернуться к настройкам провайдера Сохранить и вернуться к Настройкам в верхней части панели, чтобы сохранить настройки поиска.

      Появится сообщение о необходимости индексации полей, выбранных для поиска. Индексация повышает производительность и удобна, если набор данных большой или вы часто выполняете поиск.

      На панели Найти местоположение отображается вид Настройки провайдера, а только что настроенный слой или таблица находится в списке Настройки провайдера. Вы можете изменить порядок источников поиска в списке, от которого зависит порядок выполнения поиска и порядок отображения результатов на панели Найти местоположение.

      Вкладка Настройки панели Найти местоположение со слоем

    6. Щелкните кнопку Назад к панели Найти местоположение Сохранить и вернуться к Настройкам наверху панели, чтобы вернуться на вкладку Найти местоположение.
  4. В поле Поиск, на панели Найти местоположение, введите буквы или цифры, соответствующие объектам или записям, которые вы хотите найти, и нажмите Enter.

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

    Если объекты или записи сопоставлены, результаты появятся в виде списка под провайдером местоположений, который возвратил их, и слой результатов появится на карте в виде объектов. Табличные результаты не появляются на карте. Щелкните объект-кандидат правой кнопкой мыши, чтобы открыть опции Приблизить к Приблизить к и Переместить к Переместить к, которые позволяют выполнить эти действия над выбранным результирующим объектом и изучить его более подробно.

  5. Щелкните результирующий объект в списке правой кнопкой мыши и выберите Показать описание, чтобы открыть окно с подробной информацией о найденном объекте.

    Появится панель Всплывающее окно. Внизу всплывающего окна можно выполнять ряд действий в найденными объектами, в том числе выборку объекта.

С помощью локаторов, таблиц и слоев можно искать адреса, объекты и местоположения на карте, используя панель Найти местоположение.

Связанные разделы