Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АКР ОТВЕТЫ.docx
Скачиваний:
17
Добавлен:
24.03.2015
Размер:
440.23 Кб
Скачать

18 Символы для категорий данных

Символы

Символы - графические элементы, используемые при отображении карты. Существует 4 типа стандартных символов:

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

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

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

Текстовые символы представляют собой настройки шрифта, размера, цвета и др. свойств текста надписей и аннотаций.

В модели или скрипте вы можете задать, каким образом будут отображены выходные данные при добавлении в таблицу содержания ArcMap,ArcGlobe или ArcScene с применением одного из следующих способов:

В ModelBuilder, установите свойство Символы слоя (Layer Symbology) выходной переменной.

Для инструмента-скрипта, установите свойство Символы слоя (Layer Symbology) выходного параметра.

Используйте инструмент Применить символы слоя (Apply Symbology From Layer) в вашем скрипте или модели.

Все три способа используют файл слоя (.lyr), который определяет набор символов для отображения данных на экране. Когда файл слоя используется для задания набора символов для выходных данных инструмента, он называется файлом символов слоя.

Создание файла символов слоя для ModelBuilder

Шаги:

Запустите программу ArcMap и отредактируйте модель в интерфейсе ModelBuilder.

Запустите модель в интерфейсе ModelBuilder.

Добавьте нужную выходную переменную к изображению, щелкнув ее правой кнопкой мыши и выбрав команду Добавить к изображению (Add To Display). Будет создан новый слой в таблице содержания ArcMap.

В программе ArcMap дважды щелкните новый слой, чтобы открыть его свойства, а затем выберите вкладку Символы (Symbology). Измените символы в соответствии со своими требованиями к отображению выходных данных модели.

При запуске модели из диалогового окна ее инструмента можно указать, каким образом выходные данные модели будут отображаться при их добавлении в таблицу содержания ArcMap. Это можно сделать двумя способами:

Использование файла символов слоя

Использование инструмента Применить символы слоя (Apply Symbology From Layer)

Оба способа используют файл слоя (.lyr), который определяет набор символов для отображения данных на экране. Когда файл слоя используется для задания набора символов для выходных данных инструмента, он называется файлом символов слоя.

Использование файла символов слоя

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

Переменные данных модели имеют свойство Символы слоя (Layer Symbology), в котором можно указать файл слоя, чтобы определить символы переменной при ее добавлении в таблицу содержания ArcMap.

Использование инструмента Применить символы слоя (Apply Symbology From Layer)

Можно добавить инструмент Применить символы слоя (Apply Symbology From Layer) в конец модели для контроля символов выходных данных. Эта техника работает только в тех случаях, когда выходной переменной модели является векторный слой, растровый слой, слой TIN или слой Network Analysis. Например, переменную класса пространственных объектов нельзя соединить с инструментом Применить символы слоя (Apply Symbology From Layer). Сначала необходимо воспользоваться инструментом Создать векторный слой (Make Feature Layer), чтобы преобразовать класс пространственных объектов в векторный слой, затем соединить переменную векторного слоя с инструментом Применить символы слоя (Apply Symbology From Layer) и применить символы из существующего слоя. Существуют аналогичные инструменты для создания растрового слоя или слоев TIN и Network Analysis из данных на диске.