ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

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

Доступно с лицензией Standard или Advanced.

  • Изучение правил представления
  • Добавление новых правил представления
  • Применение новых правил представления к объектам
  • Добавление геометрических эффектов к правилам представления
  • Добавление маркеров к полигональным условным обозначениям
  • Поздравляем, вы только что закончили выполнение Упражнения 2.
Уровень сложности:
Начальный
Требования к данным:
ArcGIS Tutorial Data for Desktop
Путь к данным:
C:\ArcGIS\ArcTutor\Representations
Задача:
Больше узнать о работе с представлениями классов пространственных объектов и о том, как правила представления определяют характер отображения объектов на карте.

В этом упражнении вы будете работать в ArcMap и постараетесь понять, каким образом осуществляется работа с представлениями объектов, и как правила представления определяют характер отображения объектов на карте. Начните с изучения того, как добавить правило представления к одному из представлений класса пространственных объектов, созданному в Упражнении 1. Вы узнаете, как работать с символами маркеров, линий и заливок, определенными правилами представления. Также вы узнаете, как редактировать правила представления путем добавления и изменения слоев символов и геометрических эффектов.

При работе с упражнением помните, что свойства представления нельзя изменять в диалоговом окне Свойства слоя (Layer Properties) во время сеанса редактирования.

Изучение правил представления

  1. Запустите ArcMap.
  2. Продолжите работу с документом карты из Упражнения 1 или откройте файл Exercise_2.mxd.
  3. Убедитесь, что панели инструментов Редактор (Editor) и Представления (Representation) являются видимыми. В противном случае щелкните Настроить (Customize) > Панели инструментов (Toolbars) и добавьте эти панели.
  4. Дважды щелкните на слое RoadL_Rep в таблице содержания, чтобы открыть диалоговое окно Свойства слоя (Layer Properties) .
  5. Выберите закладку Символы (Symbology).

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

  6. Выберите из списка третье правило представления — Class 2. В правой части диалогового окна будут отображены свойства этого правила представления.

    Правило представления Class 2 состоят из трех слоев штриховок, отображаемых тремя закрытыми закладками с изображением части узора.

  7. Выберите первую (самую верхнюю) закладку Штриховка слоя символов (Symbol Layer Stroke) в списке слоев символов.

    Закладка Символы в свойствах слоя, показывающая слой символов правила представления Class 2

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

  8. Выберите вторую, а затем третью закладку линейного слоя символов Штриховка слоя символов (Symbol Layer Stroke) этого правила представления.

    Ни один из этих слоев символов не включает геометрический эффект. Самый нижний слой символов - сплошная толстая черная линия - отрисовывается первым. Второй по счету слой символов - немного более тонкая белая линия. Вместе они дают изображение символа оконтуренной линии.

  9. Щелкните ОК, чтобы закрыть диалоговое окно Свойства слоя (Layer Properties).
  10. При необходимости повторите шаги с четвертого по девятый, чтобы увидеть, каким образом другие категории символов были преобразованы в правила представления во время создания представления класса пространственных объектов в Упражнении 1.

Добавление новых правил представления

  1. Выберите Закладки (Bookmarks) > 1) Buildings.
  2. Дважды щелкните по слою BuildingP_Rep в таблице содержания. Откроется диалоговое окно Свойства слоя (Layer Properties).
  3. Нажмите кнопку Создать новое правило (Create New Rule) Создать новое правило для добавления к представлению класса пространственных объектов BuildingP_Rep нового правила.

    Кнопка Создать новое правило

  4. Нажмите кнопку Опции слоя (Layer Options). Кнопка Опции слоя и выберите последовательно Единицы измерения (Units) > Точки (Points).
  5. Выберите новое правило, щелкнув на его имени, Rule_2.

    Выбор правила Rule_2

    Введите New Buildings, чтобы переименовать правило, а затем нажмите ВВОД.

    Правило представления New Buildings состоит из одного слоя символов маркера со стандартным маркером представления (квадратик черного цвета размером 5 pt). Вам нужно изменить этот стандартный символ на красный квадратик размером 2 pt.

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

    Черный квадратик — маркер представления

    Откроется диалоговое окно Выбор маркера представления (Representation Marker Selector).

    Диалоговое окно Выбор маркера представления

  7. Щелкните Свойства (Properties).

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

  8. С помощью инструмента Выбрать часть (Select Part) Выбрать часть выберите маркер представления.

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

    Редактор маркеров, в котором отображается маркер представления единого слоя символов заливок

  9. Щелкните по образцу рядом со свойством слоя символов заливки Цвет (Color) и выберите красный цвет из открывшейся палитры.

    Маркер представления станет красным.

    Палитра в свойстве Цвет

  10. Нажмите ОК, чтобы закрыть окно Редактор маркеров (Marker Editor), а затем нажмите ОК, чтобы закрыть диалоговое окно Выбор маркера представления (Representation Marker Selector).
  11. Щелкните на текстовом окне свойства Размер (Size). Введите 2 и нажмите ВВОД.

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

    Размер Символа маркера задан равным 2 точкам.

  12. Нажмите кнопку ОК.

    Откроется диалоговое окно Предупреждение (Warning), напоминающее о том, что все изменения, внесенные вами в правило представления, будут сохранены в соответствующей базе геоданных.

    Диалоговое окно Предупреждение

    Нажмите ОК, чтобы подтвердить и закрыть предупреждение. Посмотрите на результаты и обратите внимание, что точки по-прежнему отображаются с помощью символа, заданного по умолчанию. Они показываются таким образом, поскольку соответствующие значения в поле RuleID равны 1, что соответствует правилу представления Symbol_1.

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

  1. Щелкните правой кнопкой по слою BuildingP_Rep в таблице содержания и нажмите Выборка (Selection) > Сделать только этот слой доступным для выборки (Make this the only selectable layer).
  2. Начать редактирование.
  3. Выберите несколько зданий в текущем виде, используя инструмент Выбор (Select) Инструмент Выбрать (Select) в панели инструментов Представления (Representation).

  4. Откройте окно Свойства представления (Representation Properties), нажав кнопку Свойства представления (Representation Properties) Свойства представления (Representation Properties) в панели инструментов Представления (Representation).
  5. В окне Свойства представления (Representation Properties) выберите из ниспадающего списка Правило представления (Representation rule), а затем — правило New Buildings, чтобы применить его ко всем выбранным зданиям.

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

  6. Закройте окно Свойства представления (Representation Properties), сохраните изменения и прекратите редактирование.
  7. Откройте свойства слоя BuildingP_Rep.
  8. Выберите правило представления New Buildings.
  9. Введите 45 в качестве значения параметра Angle (Угол ).

    Значение Angle для маркера, равное 45

  10. Нажмите ОК, чтобы закрыть диалоговое окно Свойства слоя (Layer Properties) и увидеть изменения.

    Обратите внимание, что теперь все здания, следующие этому правилу представления, развернуты на 45 градусов.

    Все здания повернуты на 45 градусов.

    Теперь вы узнаете, как присвоить каждому зданию уникальное значение угла поворота.

  11. Еще раз откройте диалоговое окно Свойства слоя (Layer Properties) для слоя BuildingP_Rep. Нажмите кнопку Отобразить замещения (Display Field Overrides) Отобразить замещения.
  12. Выберите поле Angle из ниспадающего списка, чтобы установить его в качестве явного поля в свойствах угла. Это позволит искать значения свойства Angle в базе данных.

    Параметр Angle определяет значение Угол для маркера

  13. Нажмите кнопку ОК.

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

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

Добавление геометрических эффектов к правилам представления

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

  1. Выберите Закладки (Bookmarks) > 2) Trail and Swamp.

    Закладка Trail and Swamp

  2. Сделайте TrailL_Rep единственным доступным для выборки слоем.
  3. Откройте диалоговое окно Свойства слоя (Layer Properties) для TrailL_Rep.
  4. Выберите правило представления, названное Trail, и щелкните на линейном слое символов.

    Изменение линейного символа в правиле представления Trail

  5. Нажмите кнопку Добавить (Add). Добавить Откроется диалоговое окно Геометрические эффекты (Geometric Effects).

    Кнопка Добавить (Add (+))

  6. Разверните папку Line input и выберите Сдвиг (Offset).

    Содержимое папки Line input

    Диалоговое окно Сдвиг

  7. Щелкните ОК, чтобы закрыть диалоговое окно Геометрические эффекты (Geometric Effects) и добавить к правилу геометрический эффект Сдвиг (Offset).
  8. В текстовом поле Сдвиг (Offset) введите значение 0,5 и нажмите ВВОД.
  9. Чтобы добавить новый слой к этому правилу представления, нажмите кнопку Добавить новый слой штриховок (Add New Stroke Layer) Добавить новый слой штриховок. Обратите внимание, что новый слой добавлен к правилу.

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

  10. Введите 0,5 в текстовом окне Ширина (Width).
  11. Добавьте к этому слою штриховок геометрический эффект Сдвиг (Offset) точно так же, как вы делали это на пятом и шестом шагах упражнения.
  12. Только для этого слоя штриховок введите значение -0,5 в текстовом поле Сдвиг (Offset).
  13. Щелкните Применить (Apply), чтобы результат ваших действий отобразился на карте.

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

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

  14. Выберите верхнюю закладку Глобальные эффекты (Global effects) , чтобы развернуть раздел глобальных эффектов правила. Появится сообщение, содержащее информацию о том, что в настоящий момент глобальных эффектов нет.

    Нет глобального эффекта

  15. Нажмите кнопку Добавить (Add). Добавить Откроется диалоговое окно Геометрические эффекты (Geometric Effects).
  16. Выберите геометрический эффект Пунктир (Dashes) под заголовком Линия (Line) и нажмите ОК.

    В разделе глобальных эффектов правила представления появится новое диалоговое окно.

  17. Введите 3 1 в текстовом поле Шаблон (Pattern). Убедитесь, что есть пробел между двумя числами.

    Свойства геометрического эффекта Пунктир (Dashes) — текстовое поле Шаблон (Pattern)

  18. Нажмите ОК, чтобы увидеть результат.

    Результат применения геометрического эффекта Пунктир (Dashes)

    Заметьте, что глобальные эффекты влияют на все слои символов.

Добавление маркеров к полигональным условным обозначениям

  1. Откройте диалоговое окно Свойства слоя (Layer Properties) для слоя WetlandsA_Rep.
  2. Выберите правило представления для болот.

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

  3. Нажмите кнопку Добавить новый слой маркеров (Add New Marker Layer) Добавить новый слой маркеров.

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

  4. Щелкните маркер представления, изображаемый с помощью черного квадратика, чтобы открыть диалоговое окно Выбор маркеров представлений (Representation Marker Selector).
  5. Введите swamp в поле поиска в верхней части диалогового окна Выбор маркеров представлений (Representation Marker Selector). Выберите найденный символ и нажмите ОК.

    Откроется диалоговое окно Выбор маркера представления (Representation Marker Selector) с символом болота

  6. Введите 3 в текстовом окне Размер (Size) для изменения размера.

    Обратите ваше внимание, что используемый по умолчанию стиль размещения маркеров Центр полигона (Polygon center), который размещает только один маркер в каждом полигоне, включен в слой маркеров. Вам понадобится изменить его на стиль размещения маркеров, который использует много маркеров внутри каждого полигона.

  7. Откройте диалоговое окно Расположения маркеров (Marker Placements), нажав на стрелку Измените стиль размещения маркеров рядом с надписью расположения Центр полигона (Polygon center).

    Стрелка Центр полигона

  8. Под заголовком Входной полигон (Polygon input)выберите Произвольно внутри полигона (Randomly inside polygon).

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

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

    Свойства стиля размещения маркеров Произвольно внутри полигона

  10. Щелкните ОК, чтобы закрыть диалоговое окно Свойства слоя (Layer Properties).

    Теперь вы можете увидеть шаблон символов для отобажения болот.

    Полученная карта с шаблоном символов для болот

  11. Если вы хотите перейти к следующему упражнению, оставьте ArcMap открытым.
  12. Если вы хотите вернуться к этому руководству пользователя позднее, сохраните документ карты под именем Exercise_2.mxd и выйдите из ArcMap.

Поздравляем, вы только что закончили выполнение Упражнения 2.

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

  • К классу пространственных объектов добавлено новое правило
  • Доступным для выборки сделан только один слой
  • Изменены свойства представления
  • Выбран тип единиц измерения
  • Выполнялась работа с диалоговым окном Свойства представления (Representation Properties)
  • Запись правил представления в явные поля
  • К правилу представления добавлен новый слой маркеров
  • Выполнялась работа с диалоговым окном Расположения маркеров (Marker Placements)
  • Использовались окна Редактор маркеров (Marker Editor) и Выбор маркеров (Marker Selector)
  • Изменены свойства слоя маркеров
  • Добавлен новый слой штриховок к правилу представления
  • Изменены свойства слоя штриховок
  • Выполнялась работа с диалоговым окном Геометрические эффекты (Geometric Effects)
  • Добавление геометрических эффектов Сдвиг (Offset) и Пунктир (Dashes)
  • Изменение свойств геометрических эффектов
  • Добавление глобальных эффектов

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

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

  • Введение в руководство пользователя по картографическим представлениям
  • Упражнение 1. Знакомство с основами картографических представлений
  • Упражнение 3: Редактирование с помощью представлений
  • Упражнение 4: Работа со свободными представлениями
  • Упражнение 5: Использование инструментов геообработки для представлений
  • Работа с правилами представлений
  • О работе со слоями символов
  • Работа с геометрическими эффектами
  • О работе со слоями символов маркеров

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация