Упражнение 4: Краткий справочник по настройке конфигурации Компоновщика набора сетевых данных
Схематические представления можно создавать из рассчитанных слоев анализа сетевых данных. Конструктор схематических наборов сетевых данных настраивается для генерирования таких схем. В этом упражнении вы научитесь создавать и настраивать шаблон схематического представления для создания представлений из слоев анализа сетевых данных в образце набора сетевых данных ParisMultimodal_ND. Этот набор сетевых данных хранится в учебной базе геоданных Paris.gdb, входящей в состав учебных данных для дополнительного модуля Дополнительный модуль ArcGIS Network Analyst. Настройка будет производиться с использованием набора схематических данных SchematicBuilderSamples, созданного в ходе упражнения 1.
Для выполнения этого упражнения на компьютере должен быть установлен и лицензирован дополнительный модуль Дополнительный модуль ArcGIS Network Analyst. Также потребуется установить учебные данные для дополнительного модуля Дополнительный модуль ArcGIS Network Analyst.
-
Отредактируйте набор схематических данных SchematicBuilderSamples, хранящийся в базе геоданных C:\ArcGIS\ArcTutor\Schematics\TutorialSchematicDB. Для этого перейдите к этой базе данных в ArcCatalog, щелкните правой кнопкой мыши набор данных и выберите в меню опцию Редактировать (Edit) .
Примечание:
Чтобы ознакомиться с пошаговыми инструкциями по редактированию схематических наборов данных в Редакторе набора схематических данных, обратитесь к Упражнению 2: Редактирование набора схематических данных.
На снимках экрана в этом упражнении показаны параметры конфигурации, созданные во время упражнения 3, но упражнение 3 не обязательное условие для этого упражнения. Вы можете следовать шагам, разъясненным в этом упражнении, не выполняя разъяснения в упражнении 3.
Создание шаблона схематических представлений на базе конструктора наборов сетевых данных
Первый этап состоит из создания шаблона схематического представления, который будет использован для создания схем из данных слоев сетевого анализа.
-
Щелкните правой кнопкой элемент SchematicBuilderSamples в дереве редактора набора схематических данных и щелкните Создать шаблон схематического преставления (New Schematic Diagram Template).
В правой части окна Редактор для нового шаблона схематического представления автоматически появляется закладка Свойства (Properties).
- Введите DiagramsFromNetworkDataset в поле Имя.
- Выберите конструктор наборов сетевых данных в разделе Конструктор схем.
-
Нажмите ОК.
Шаблон представления DiagramsFromNetworkDataset автоматически отразится в дереве редактора наборов данных. В правой части окна Редактор появились три новые закладки: Связи, Компоновки и Правила.
Примечание:Нажатие на кнопку Свойства конструктора схем на закладке Properties открывает страницу свойств конструктора сетевых данных следующим образом:
Обратите внимание,что закладкаАвтоматическое создание классов схематических объектов отмечена по умолчанию. Создание схемы при наличии отметки в этом окошке позволяет Schematics автоматически создавать все необходимые классы объектов для создания и отображения схемы на базе решенного слоя сетевого анализа ArcGIS. Это означает, что в этом шаблоне представления конструктор наборов сетевых данных сможет без дополнительной настройки автоматически управлять созданием схематических представлений на базе решенных слоев сетевого анализа. Настройка конфигурации набора схематических представлений завершена. - Нажмите Сохранить (Save) на панели инструментов Редактор набора схематических данных (Schematic Dataset Editor).
- Закройте редактор схематических данных.
Создание схематических представлений из рассчитанного слоя сетевого анализа.
В этом разделе вы создадите ваше первое схематическое представление на основе нового шаблона представления DiagramsFromNetworkDataset.
-
Откройте файл ParisTours.mxd в ArcMap.
Этот файл расположен в директории C:\ArcGIS\ArcTutor\Schematics\Schematics_Configuration\Network_Dataset. Объекты этой карты ссылаются на учебную базу геоданных Paris.gdb, установленную в комплекте с учебными данными для дополнительного модуля Дополнительный модуль ArcGIS Network Analyst в папку C:\ArcGIS\ArcTutor\Network Analyst\Tutorial.
-
Убедитесь, что дополнительный модуль Дополнительный модуль ArcGIS Network Analyst включен:
- Щелкните Настройка в главном меню и выберите Дополнительные модули.
- В открывшемся диалоговом окне Дополнительные модули отметьте Network Analyst, если это еще не было сделано.
- Закройте диалоговое окно Дополнительные модули.
- Откройте панель инструментов Network Analyst, если она еще не отображается.
-
Щелкните кнопку Окно Network Analyst на панели инструментов Network Analyst.
Откроется окно Network Analyst.
-
Выберите слой сетевого анализа Tour1 из ниспадающего списка в окне Network Analyst.
- Нажмите Решить на панели инструментов Network Analyst.
-
Щёлкните на кнопке Создать новое схематическое представление (Generate New Schematic Diagram) на панели инструментов Schematic.
Откроется диалоговое окно Создание схематического представления (New Schematic Diagram):
-
Укажите набор схематических данных, в котором будет сохранено созданное представление:
-
Нажмите кнопку Обзор справа от поля Набор схематических данных или папка.
Откроется диалоговое окно Выбор набора схематических данных или папку схем (Select schematic dataset or schematic folder).
- Найдите и выберите базу геоданных TutorialSchematicDB, созданную в директории C:\ArcGIS\ArcTutor\Schematics при выполнении упражнения 1.
-
Дважды щелкните эту базу и выберите набор схематических данных SchematicBuilderSamples.
- Щелкните команду Добавить (Add).
-
Нажмите кнопку Обзор справа от поля Набор схематических данных или папка.
-
Выберите DiagramsFromNetworkDataset в ниспадающем списке Шаблон схематического представления.
Обратите внимание, что ниспадающий список Создать представление из автоматически заполняется данными сетевого анализа Tour1, полученными в результате решения на шаге 6. В этом списке содержатся все доступные в памяти данные решенного сетевого анализа. Единственный решенный сетевой анализ в этот момент – Tour1.
-
Введите FirstDiagram_FromTour1 в поле Имя схематического представления.
В конце этого шага содержимое диалогового окна Создание схематического представления (New Schematic Diagram) должно выглядеть идентично показанному на скриншоте:
-
Нажмите ОК.
Начнется процесс создания, и созданная схема будет отображена в новом фрейме данных, который будет автоматически добавлен в документ карты.
Объекты схемы, содержащиеся в созданном схематическом представлении, отображаются со свойствами слоя по умолчанию. Эти свойства слоя по умолчанию совпадают со свойствами слоя, указанными для слоев объектов решенного слоя сетевого анализа, на базе которого было построено схематическое представление. Поскольку схематическое представление было создано при включенной опции автоматического создания классов схематических объектов, эти свойства сохраняются как свойства по умолчанию в процессе создания. Однако, поскольку объекты схемы являются стандартными объектами, любой слой объекта в слое схемы можно изменять с помощью диалогового окна Свойства слоя. В частности, при работе с данными из сетевого набора данных как в этом упражнении, схематические объекты схемы отслеживают связанные реальные объекты ГИС. Чтобы получить связанные ГИС атрибуты, можно настроить соединения на слоях схематических объектов для пометки. Отображение и надписывание объектов схемы с использованием соединений описывается в Упражнении 3: Краткий справочник по настройке конфигурации Стандартного компоновщика для работы с объектами ГИС, организованными в геометрическую сеть.