Чтобы сделать использование и оформление данных более удобным, вы можете создавать файлы слоев на основе данных в базе геоданных и использовать эти слои в ArcMap. Большинство слоев, которые вам потребуются, уже были созданы для вас; они хранятся в папке Layers в вашей директории учебных данных. В этом упражнении вы создадите новые слои для классов объектов Laterals и LateralsAnno.
Создание слоя Laterals
- Запустите ArcCatalog
- Подключитесь к базе геоданных Montgomery в папке BuildingGeodatabases.
- Щелкните правой кнопкой мыши на классе объектов Laterals в наборе классов Water и выберите команду Создать слой (Create Layer).
Откроется диалоговое окно Сохранить слой как, в котором вы укажете положение и имя для будущего файла слоя.
- Перейдите к папке Layers в вашей учебной директории и введите Water Laterals в качестве имени для нового слоя.
- Нажмите Сохранить.
Новый слой будет создан.
- В дереве Каталога откройте папку Слои, щелкните правой кнопкой мыши на слое Water Laterals и выберите Свойства.
Откроется диалоговое окно Свойства слоя.
- Выберите закладку Символы.
- Дважды щелкните на символе линии рядом с подтипом Hydrant laterals.
Появится диалоговое окно Выбор символа.
- Щелкните на ниспадающем списке Цвет и из палитры выберите пурпурный цвет, чтобы окрасить линии труб в пурпурный цвет.
- Введите значение 1,5 в поле Ширина, чтобы увеличить ширину линии.
- Нажмите ОК.
- Повторите шаги от 8-го до 10-го для подтипа Fire laterals, изменив цвет символа для пожарных трубопроводов на красный цвет (red) и установив толщину, равную 1,5.
- Повторите шаги от 8-го до 10-го для подтипа Service laterals, изменив цвет символ на синий (dark blue) и установив толщину, равную 1,5.
- Нажмите на кнопку ОК, чтобы закрыть диалоговое окно Свойства слоя.
Вы измените свойства слоя и настроите оформление.
Вы можете использовать диалоговое окно Свойства слоя, чтобы изменить различные свойства слоя, такие как масштабы видимости и прозрачность. В данном случае вы измените символы слоя.
По умолчанию классификация на основе Уникальных значений, основанная на значениях поля подтипа будет использована для оформления этого слоя. Такой вариант вас устраивает, поэтому вам останется только изменить символы для каждого подтипа.
Вы используете это диалоговое окно для настройки свойств символа для труб.
Слой Water Laterals настроен и готов к использованию.
Теперь вы можете создать слой аннотаций для объектов в слое water laterals.
Создание слоя Lateral Diameter
- Щелкните правой кнопкой мыши на классе объектов LateralsAnno в наборе классов Water и выберите команду Создать слой.
- Перейдите к папке Layers и введите Water lateral diameter annotation в качестве имени нового слоя.
- Нажмите Сохранить (Save).
Новый слой аннотаций будет создан. Так как этот слой ссылается на класс объектов-аннотаций, символы являются свойством аннотаций, поэтому их не нужно будет настраивать для этого слоя.
Настройка диапазона видимых масштабов для слоя
Использование объектов-аннотаций на карте целесообразно в относительно узком диапазоне масштабов карты, когда они могут быть отображены, не перегружая содержание карты. Поэтому настройка минимального и максимального масштабов, при которых слой будет отображаться, является очень полезным инструментом управления слоем аннотаций. Вы можете настроить свойство диапазона масштабов для класса объектов-аннотаций или настроить это свойство для слоя, который связан с классом объектов-аннотаций. Для больших классов объектов-аннотаций и в многопользовательской среде, подобный инструмент является эффективным методом предотвращения бессмысленного отображения большого количества объектов-аннотаций, когда они запрашиваются с сервера.
В этом упражнении, представьте, что пользователи будут добавлять на карту слой аннотаций, вместо прямого добавления класса аннотаций.
- В дереве Каталог щелкните правой кнопкой мыши на слое Water lateral diameter annotation.lyr и выберите Свойства.
Откроется диалоговое окно Свойства слоя.
- Щелкните закладку Общие.
- Нажмите Не показывать слой в масштабах и введите значение 2500 в поле Мельче:.
- Нажмите ОК.
Теперь вы создадите топологию.