Краткий обзор представлений

Создание представлений

Представление может быть создано для класса пространственных объектов путем конвертации слоя, отображаемого с помощью символов, в ArcMap из контекстного меню в окне Таблица содержания (Table of Contents). При создании представления путем конвертации слоя объектам будут назначены автоматически созданные правила представления.

Команда Конвертировать символы в представления (Convert Symbology to Representation)

ПодсказкаПодсказка:

Команда Конвертировать символы в представления (Convert Symbology to Representation) может быть неактивна в следующих случаях:

  • Вы находитесь в сеансе редактирования
  • Вы не можете блокировать схему. Убедитесь, что слой в настоящий момент не используется ArcCatalog или в другой сессии ArcMap.
  • Для данного слоя уже есть представления.
  • Источник слоя не является точечным, линейным или полигональным классом пространственных объектов в базе геоданных. Шейп-файлы, покрытия, аннотация, объекты-размеры не поддерживают представления.
  • Для данного слоя уже созданы условные обозначения в одной из следующих категорий: пропорциональные символы, количество по категориям или диаграммы.
  • Источник данных слоя находится в базе геоданных, которая еще не обновлена до текущей версии программы.
  • Вы работаете с лицензией ArcGIS for Desktop Basic. Для создания представлений требуется наличие лицензий ArcGIS for Desktop Standard или Advanced.

Альтернативным способом является создание представления класса пространственных объектов через диалоговое окно Свойства класса пространственных объектов (Feature Class Properties) в ArcCatalog. В случае использования этого метода вам необходимо создать правила представления и применить их к соответствующим объектам.

Создание нового представления на закладке Представления (Representations) диалогового окна Свойства класса пространственных объектов (Feature Class Properties) в ArcCatalog
ПодсказкаПодсказка:

Кроме того, представления для класса пространственных объектов можно создавать с помощью инструмента геообработки Добавить представления (Add Representation). После создания представления вам необходимо будет создать правила представления и применить их к соответствующим объектам.

После того как создано новое представление, по необходимости сформируйте правила представления и примените их к выделенным объектам во время сеанса редактирования в окне ArcMap Свойства представления (Representation Properties).

Применение правила представления к выбранным объектам в окне Свойства представления (Representation Properties)
ПодсказкаПодсказка:

Также правила представлений можно назначить объектам с помощью инструмента геообработки Вычислить правило представления (Calculate Representation Rule).

Отображение слоёв с помощью представлений

При отображении слоя с представлением убедитесь в том, что исходный слой пространственных объектов содержит хотя бы одно представление. Закладка Символы (Symbology) диалогового окна Свойства слоя (Layer Properties) будет иметь заголовок Представления (Representations) в левом столбце в случае, если есть хотя бы одно представление. Для использования представления при отрисовке объектов выберите его из этой колонки. В случае необходимости измените свойства правил представления.

Закладка Символы (Symbology) диалогового окна Свойства слоя (Layer Properties) будет иметь заголовок Представления (Representations) в левом столбце в случае, если в исходном классе объектов имеются представления.
ПримечаниеПримечание:

При добавлении класса пространственных данных в ArcMap, он будет по умолчанию отображен с использованием его представления - в случае, если последнее присутствует. Если класс пространственных объектов содержит более одного представления, будет использовано первое по счету. С помощью диалогового окна Свойства слоя (Layer Properties) можно задать другой способ отображения слоя.

Работа с правилами представлений

Правила представления обычно изменяются на закладке Символы (Symbology) диалогового окна Свойства слоя (Layer Properties). Также это можно осуществить с использованием закладки Представления (Representations) диалогового окна Свойства класса пространственных объектов (Feature Class Properties) в ArcCatalog. Наиболее частые изменения - настройка свойств символов слоя, добавление геометрических эффектов и применение стилей размещения маркеров.

Изменить свойства правил представления можно на вкладке Символы (Symbology) диалогового окна Свойства слоя (Layer Properties).

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

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

  • На закладке Глобальные эффекты (Global Effects) отображаются глобальные геометрические эффекты. Глобальные эффекты (Global effects). Правило представления может содержать глобальные геометрические эффекты, действующие на всех слоях символов в правиле представления.
  • Слои символов маркеров Маркер слоя символов (Symbol Layer Marker) определяет, какие точки, положения вдоль линий или положения внутри полигонов будут прорисовываться.
  • Слои символов штриховки Штриховка слоя символов (Symbol Layer Stroke) обозначает геометрию линии и контуры полигонов.
  • Слои символов заливки Заливка слоя символов (Symbol Layer Fill) прорисовывает полигоны с использованием сплошных, штриховых или градиентных моделей.
  • Щелкните Добавить геометрический эффект (Add geometric effect) для добавления геометрического эффекта.
  • Щелкните Изменить геометрический эффект (Change geometric effect) для изменения или удаления геометрического эффекта.

При работе со слоями маркеров щелкните маркер, чтобы открыть диалоговое окно Редактор маркеров (Marker Editor) для изменения маркеров представления.

Щелкните изображение маркера представления в слое символов маркеров, чтобы открыть диалоговое окно Редактор маркеров (Marker Editor).

Откроется диалоговое окно Выбор маркеров представлений (Representation Marker Selector) , где будет показан маркер в окне Предварительного просмотра (Preview) . Щелкните Свойства (Properties), чтобы открыть Редактор маркеров (Marker Editor).

Диалоговое окно Редактор маркеров используется для создания и изменения маркеров представления.

Замещение правил представлений

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

Работа с панелью инструментов Представление

Замещения создаются и изменяются с использованием панели инструментов Представления (Representation) во время сеанса редактирования.

Панель инструментов Представления

Команды меню Представления (Representation), доступные на панели инструментов Представления (Representation), могут быть применены к отдельным выбранным представлениям объектов.

  • Команда Сделать невидимыми (Make Invisible) выключает свойство видимости для выбранных объектов.
  • Команда Сделать видимыми (Make Visible) включает свойство видимости для выбранных объектов.
  • Команда Очистить замещения формы (Clear Shape Overrides) удаляет замещения формы для выбранных объектов.
  • Команда Очистить замещения свойств (Clear Property Overrides) удаляет замещения свойств для выбранных объектов.
  • Команда Свободное представление (Free Representation) отображает список доступных операций для свободного представления объектов.
  • Команда Опции (Options) открывает диалоговое окно Опции представления (Representation Options), в котором можно указать размер вершин представления и режим отображения.

ПодсказкаПодсказка:

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

Кнопки панели инструментов Представления и их функции

Кнопки

Название

Функция

Клавиша быстрого запуска

Инструмент Выбрать (Select)

Выбрать

Выбирает для редактирования одно или несколько представлений объектов целиком.

Нажмите клавишу G для запуска инструмента Выбрать (Select). Нажмите ее снова для переключения на инструмент Частичный выбор (Direct Select).

Инструмент Частичный выбор (Direct Select)

Частичный выбор (Direct Select)

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

Нажмите клавишу G дважды, чтобы активировать инструмент Частичный выбор (Direct Select). Повторное нажатие откроет инструмент Выбрать (Select).

Инструмент выбор лассо (Lasso Select)

Выбрать лассо

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

Нажмите клавишу L для запуска инструмента Выбор лассо (Lasso Select). Повторное нажатие активирует инструмент Частичный выбор лассо (Lasso Direct Select).

Инструмент Частичный выбор лассо (Lasso Direct Select)

Частичный выбор лассо

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

Нажмите клавишу L для запуска инструмента Частичный выбор лассо (Lasso Direct Select). Повторное нажатие откроет инструмент Выбор лассо (Lasso Select).

Инструмент Вставить вершину (Insert Vertex)

Вставить вершину

Добавляет к выбранному представлению объекта новую вершину.

Нажмите клавишу I для запуска инструмента Вставить вершину (Insert Vertex). Повторное нажатие приведет к запуску инструмента Удалить вершину (Delete Vertex).

Инструмент Удалить вершину (Delete Vertex)

Удалить вершину

Удаляет из выбранного представления объекта вершину.

Нажмите клавишу I дважды для запуска инструмента Удалить вершину (Delete Vertex). Повторное нажатие активирует инструмент Вставить вершину (Insert Vertex).

Инструмент Вставить точку параметрической кривой (Insert Bezier)

Вставить точку параметрической кривой

Добавляет новую точку параметрической кривой в выбранное представление объекта.

Нажмите клавишу U для активации инструмента Вставить точку параметрической кривой (Insert Bezier). Повторное нажатие активирует инструмент Удалить точку параметрической кривой (Delete Bezier).

Инструмент Удалить точку параметрической кривой (Delete Bezier)

Удалить точку параметрической кривой

Удаляет точку параметрической кривой из выбранного представления объекта. Обычная вершина представления останется на своем месте.

Нажмите клавишу U для выбора инструмента Удалить точку параметрической кривой (Delete Bezier). Повторное нажатие активирует инструмент Вставить точку параметрической кривой (Insert Bezier).

Инструмент Вставить контрольные точки (Insert Control Point)

Вставить контрольные точки

Добавляет новую контрольную точку к выбранному представлению объекта.

Нажмите Y для выбора инструмента Вставить контрольные точки (Insert Control Point). Повторное нажатие активирует инструмент Удалить контрольные точки (Delete Control Point).

Инструмент Удалить контрольные точки (Delete Control Point)

Удалить контрольные точки (Delete Control Point)

Удаляет контрольную точку из выбранного представления объекта. Обычная вершина представления останется на своем месте.

Нажмите Y для запуска инструмента Удалить контрольные точки (Delete Control Point). Повторное нажатие активирует инструмент Вставить контрольные точки (Insert Control Point).

Инструмент Трансформация (Warp)

Трансформировать (Warp)

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

Нажмите клавишу W для запуска инструмента Трансформировать (Warp).

Инструмент Переместить параллельно (Move Parallel)

Переместить параллельно

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

Нажмите клавишу P для запуска инструмента Переместить параллельно (Move Parallel).

Инструмент Ластик (Erase)

Стирание

Стирает части представления объекта.

Нажмите клавишу E, чтобы запустить инструмент Стирание (Erase).

Инструмент Маска (Mask)

Маска

Интерактивно создает маски для выбранных представлений объектов.

Нажмите клавишу K для запуска инструмента Маска (Mask).

Инструмент Повернуть (Rotate)

Повернуть

Поворачивает геометрию и/или свойства представления объектов.

Нажмите клавишу R, чтобы запустить инструмент Повернуть (Rotate). Повторное нажатие приведет к открытию диалогового окна Угол (Angle).

Инструмент Ориентировать (Orient)

Ориентировать

Располагает свойства правила представления объекта под определенным углом.

Нажмите клавишу O для запуска инструмента Ориентировать (Orient). Повторное нажатие приведет к открытию диалогового окна Угол (Angle).

Инструмент Изменить размер (Resize)

Изменить размер

Изменяет размер геометрии и/или свойств представления объекта.

Нажмите клавишу S, чтобы запустить инструмент Изменить размер (Resize). Повторное нажатие приведет к открытию диалогового окна Пропорция (Ratio).

инструмент Переместить (Move)

Переместить

Перемещает геометрию и/или свойства представления объекта.

Нажмите клавишу M для запуска инструмента Переместить (Move). Повторное нажатие откроет диалоговое окно Смещения (Offsets).

Инструмент Сдвиг (Offset)

Сместить

Сдвигает свойства правила представления объекта на определенное расстояние.

Нажмите клавишу F для запуска инструмента Сместить (Offset). Повторное нажатие откроет диалоговое окно Смещение (Offsets).

Свойства представления (Representation Properties)

Свойства представления

Открывает диалоговое окно Свойства представления (Representation Properties).

Нажмите клавишу D, чтобы открыть закладку Отображение (Drawing) в окне Свойства представления (Representation Properties). Нажмите клавишу T, чтобы открыть закладку Инструменты (Tools) окна Свойства представления (Representation Properties).

Кнопки панели инструментов Представления и их функции

Работа со свойствами представления

Закладка Отображение (Drawing) диалогового окна Свойства представления (Representation Properties) показывает свойства правила представления, которые применены к выбранному объекту (объектам). Все внесенные в данном окне в эти свойства изменения будут сохранены как замещения конкретных объектов и появятся в любом месте, где будет отображаться класс пространственных объектов с данным представлением.

Закладка Отображение (Drawing) в окне Свойства представления (Representation Properties)

Закладка Инструменты (Tools) окна Свойства представления (Representation Properties) используется совместно с пятью инструментами для редактирования вручную: Повернуть (Rotate)Инструмент Повернуть (Rotate), Ориентировать (Orient)Инструмент Ориентировать (Orient), Изменить размер (Resize)Инструмент Изменить размер (Resize), Переместить (Move)инструмент Переместить (Move)и Сместить (Offset)Инструмент Сдвиг (Offset), — для интерактивного замещения формы объектов и определенных свойств правил.

Закладка Инструменты (Tools) в окне Свойства представления (Representation Properties)

Работа со свободными представлениями

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

Операции свободных представлений

Операция

Описание

Результат

Конвертировать в свободное представление (Convert to Free Representation)

  • Конвертирует представление пространственного объекта в свободное представление.

  • Независимая копия правила представления копируется в поле замещений Override.
  • Геометрия объекта копируется из поля Shape в поле Override.
  • Никаких видимых изменений объекта не происходит.

Конвертировать эффекты в геометрию (Convert Effect to Geometry)

  • Конвертирует динамический результат применения геометрических эффектов и стилей размещения маркеров в свободное представление для фактической геометрии
  • Геометрические эффекты и стили размещения маркеров преобразовывают по одному в том порядке, в котором они указаны в порядке прорисовки правила представления. В первую очередь конвертируются глобальные геометрические эффекты.
  • Эта команда заблокирована, если:
    • В правиле представления нет ни одного геометрического эффекта или стиля размещения маркеров, или
    • Нет ни одного глобального геометрического эффекта, и в наличии более одного слоя символов. (Используйте команду Разделить слои символов (Separate Symbol Layers), если требуется работать с каждым слоем символов отдельно.)

  • Конвертируемая геометрия хранится в поле замещений Override.
  • Составная геометрия может быть создана на основании типа конвертированных геометрических эффектов и стилей размещения маркеров.
  • Не происходит никаких видимых изменений объекта, кроме того, что он был выбран как вершины, а ограничивающий прямоугольник может быть обновлен для отображения новой геометрии.

Разделить слои символов (Separate Symbol Layers)

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

  • Вы можете работать с каждым слоем символов по отдельности. Например, вы можете перемещать заливку полигонального объекта независимо от его границ.

Разгруппировать элементы (Ungroup Elements)

  • Разгруппировывает составную геометрию, созданную с помощью команды Конвертировать эффекты в геометрию (Convert Effect to Geometry), в отдельные элементы.

  • Отдельные элементы геометрии доступны для редактирования.

Удалить элементы (Delete Elements)

  • Удаляет элементы геометрии.

  • Элементы удаляются из геометрии свободного представления, которая хранится в поле замещений Override.

Редактировать свободное представление (Edit Free Representation)

  • Открывает свободное представление для редактирования в Редакторе свободных представлений (Free Representation Editor).

  • Открывается Редактор свободных представлений (Free Representation Editor).

Опрерации, которые можно производить со свободными представлениями

Для изменения всех свойств свободного представления используется диалоговое окно Редактор свободных представлений (Free Representation Editor).

Диалоговое окно Редактор свободных представлений (Free Representation Editor)

Связанные темы

9/11/2013