Идентификация пространственных объектов

Для того, чтобы посмотреть значения атрибутов пространственного объекта, используйте инструмент Идентифицировать (Identify) на панели Инструменты (Tools). :

  1. Щелкните инструмент Идентифицировать (Identify). Идентифицировать на панели Инструменты (Tools). Аналогично, получить доступ к инструменту Идентифицировать (Identify) можно, если щелкнуть правой кнопкой и выбрать Идентифицировать (Identify) в контекстном меню:
  2. Щелкните на местоположении во фрейме данных, чтобы идентифицировать пространственные объекты в этом месте.

    Атрибуты будут представлены в окне Идентифицировать (Identify).

    The Identify window

  3. Можно очертить рамку, чтобы идентифицировать группу объектов. Щелкните на месте во фрейме данных и удерживайте клавишу нажатой, затем перетащите курсор, чтобы создать рамку. Также можно удерживать нажатой клавишу SHIFT и щелкать на карте, чтобы идентифицировать несколько объектов.

Работа с результатами в окне Идентифицировать

Когда вы щелкните на объекте инструментом Идентифицировать (Identify), в окне Идентифицировать (Identify) будут перечислены объекты в этом местоположении. Можно щелкнуть на объекте из списка и увидеть на нижней панели его атрибуты. Также можно щелкнуть на объекте правой кнопкой, чтобы переместиться к нему, выбрать его для других операций, задать для него гиперссылку и т.д.

ПримечаниеПримечание:

Для выполнения команд Подсветить (Flash), Приблизить к (Zoom To), Переместить (Pan To) и Создать закладку (Create Bookmark) необходима геометрия пространственного объекта. В некоторых случаях её может не быть, и тогда команды недоступны. К этим случаям относится идентификация пространственных объектов из любых слоёв WMS и объектов из ArcIMS image, которые не включают геометрию в любые результаты запросов.

Interacting with identified features

Результаты идентификации учитывают Отображаемое выражение (display expression) для слоя, если оно задано на закладке Отображение (Display) в диалоговом окне Свойства слоя (Layer Properties).

Example of display expression in an Identify result

Выбор слоёв для идентификации

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

По умолчанию, инструмент Идентифицировать (Identify) идентифицирует объекты самого верхнего слоя карты. Чтобы выбрать определенные слои, используйте список Объекты в слое (Identify from) вверху окна Идентифицировать (Identify). Можно использовать следующие опции:

  • Верхний слой (Topmost layer) – Идентифицирует атрибуты объектов самого верхнего в порядке отображения в таблице содержания и видимого слоя. Этот инструмент не идентифицирует объекты слоя, который был отключен в таблице содержания, или в текущий момент не отрисовывается на карте из-за масштаба карты. Эта настройка позволяет постоянно получать атрибуты объектов, на которые вы указываете курсором, без лишних данных по объектам, располагающимся под ними.
  • Видимые слои (Visible layers) – Идентифицирует атрибуты объектов, которые видимы в текущий момент на карте.
  • Слои, доступные для выборки (Selectable layers) – Идентифицирует атрибуты объектов, принадлежащих слоям, доступным для выборки. Вы можете управлять списком доступных для выборки слоёв в таблице содержания в виде По выборке (List by Selection).
  • Все слои (All layers) – Идентификация будет отображать атрибуты объектов всех слоев карты во фрейме данных, независимо от того, присутствуют ли они на дисплее.
  • Слой – Выбирает определенный слой из вашей карты. Если вы выберете определенный слой, то его объекты будут идентифицироваться даже, когда слой в текущий момент отключен в таблице содержания и не отображается на карте из-за масштаба.
ПодсказкаПодсказка:

Зачем инструменту Идентифицировать (Identify) давать информацию по объектам, которые не отображаются на карте? В некоторых ситуациях вам могут понадобиться атрибуты объектов слоёв, которые не требуется отображать на карте. Например вы можете узнать почтовый индекс части улицы, и вам нет нужды рисовать границы принадлежности к почтовым индексам на вашей карте улиц. В этом случае вы выберите слой Почтовых индексов из ниспадающего меню и выключите этот слой в таблице содержания. Когда вы щелкнете на улице инструментом Идентифицировать (Identify), отображаются атрибуты почтового индекса для указанного места.

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

Идентификация использует свойства столбцов, которыми можно управлять в окне Таблица (Table) в ArcMap. Например, можно задать использование псевдонимов полей вместо имен полей, которые часто зашифрованы СУБД, или можно скрыть отображение некоторых столбцов. Эти настройки также скроют их отображение и в окне результатов идентификации.

Identify results showing the use of field aliases

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

Контекстное меню для операций по атрибутам в окне Идентифицировать (Identify)

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

Более подробно о псевдонимах полей и опциях отображения таблиц, а также о настройке этих свойств, используя закладку Поля (Fields).

Шаги для определения Допуска выборки

  1. Нажмите в главном меню Выборка (Selection) > Опции выборки (Selection Options).

    Откроется диалоговое окно Опции выборки (Selection Options).

    Настройка Допуска выборки

  2. Укажите число пикселов, которые вы хотите использовать в качестве допуска при выборе объектов. Обычно хорошо работает значение от 3 до 5 пикселов. Слишком маленькое значение может мешать при работе, так как будет трудно точно определять положение и выбирать объекты. Однако и слишком большое значение радиуса в пикселах приведет к неточным результатам выборки.

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

Изменение единиц измерения местоположений

В окне Идентифицировать (Identify) отображаются также и географические координаты идентифицируемого местоположения.

Установка единиц координат (Setting coordinate units)

Предпочитаемые единицы можно выбрать из ниспадающего списка.

Выбор единиц измерений (Selecting desired units)

Отображение вложений класса пространственных объектов

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

Более подробно о возможностях вложений

Эти вложения добавляются автоматически в результат идентификации, если идентифицируемый объект имеет вложения. На панели результатов Идентифицировать (Identify) вы увидите следующее:

Открытие в результате идентификации имеющихся у объекта вложений

Щелкните на изображении скрепки, чтобы просмотреть вложения.

Просмотр вложений в результате идентификации

Отображение связанных данных

Если вы хотите отображать связанные данные с использованием свойств поля (первое отображаемое поле, псевдонимы полей, видимость полей и форматирование чисел) для таблицы или слоя, представляющего на карте эти связанные данные, щёлкните правой кнопкой на любом элементе из дерева в левой части диалогового окна Идентифицировать (Identify) и выберите команду Показать связи со свойствами полей (Show Relates With Field Properties). Если вы получаете доступ к связанным данным, когда эта опция отмечена, а самих связанных данных на карте нет, поля отображаются обычным образом, так как не будет доступных для идентификации свойств полей. Если связанные данные представляют несколько слоёв, вы можете выбрать, который из них использовать для просмотра связанных данных. Эта настройка хранится в регистре приложения, поэтому она будет выполняться по умолчанию при каждом использовании инструмента Идентифицировать (Identify). Чтобы её отключить, просто снимите отметку с команды в контекстном меню.

9/11/2013