ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Упражнение 5. Краткий справочник по настройке XML-компоновщика

  • Создание шаблона схематического представления на основе XML-компоновщика
  • Создание схематического представления из XML-файла
Уровень сложности:
Начальный
Требования к данным:
ArcGIS Tutorial Data for Desktop
Путь к данным:
C:\ArcGIS\ArcTutor\Schematics\Schematics_Configuration\XML_Data
Задача:
Настройка шаблона схематического представления на основе XML-компоновщика для создания схем на основе примеров XML-файлов

Схематические представления могут быть созданы из XML-файлов или XML-потоков, которые соответствуют определению схемы XML для схематического представления. Эту XML-схему, XMLBuilderDiagram.xsd, можно найти в папке Schematics\XMLSchema каталога установки ArcGIS. XML-компоновщик оказывается полезным в случаях системной интеграции, если необходим уровень абстрагирования между двумя системами или данные находятся в нестандартном формате и нуждаются в извлечении с помощью определенной логики обработки. Вслед за определением XML-схемы в Schematics передаются данные. Вслед за этим модуль Schematics ответственен за хранилище и отображение схемы. При выполнении этого упражнения вы узнаете, как создавать и настраивать шаблон схематического представления для создания схем на основе XML-файла, хранящегося на локальном компьютере. Конфигурация выполняется с помощью примерного набора схематических данных SchematicBuilder, созданного при выполнении упражнения 1.

  1. Измените набор схематических данных SchematicBuilderSamples, хранящийся в базе геоданных C:\ArcGIS\ArcTutor\Schematics\TutorialSchematicDB, перейдя к этой базе данных в ArcCatalog, щелкнув набор данных правой кнопкой мыши и выбрав пункт меню Изменить (Edit) Кнопка Редактировать набор схематических данных (Edit Schematic Dataset).

    Примечание:

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

Создание шаблона схематического представления на основе XML-компоновщика

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

  1. Щелкните правой кнопкой мыши пункт SchematicBuilderSamples в дереве редактора набора данных, затем выберите пункт меню Новый шаблон схематического представления (New Schematic Diagram Template).

    Закладка Свойства (Properties) для нового шаблона схематического представления автоматически отображается в правой части окна редактора.

    Новый шаблон схематического представления — исходное содержимое закладки Свойства (Properties)

  2. Введите DiagramsFromXMLData в текстовом поле Имя (Name).
  3. Выберите XML-компоновщик (XML Builder) в разделе Компоновщик схем (Schematic Builder).
  4. Нажмите кнопку ОК.

    В дереве редактора набора данных появится пункт шаблона схемы DiagramsFromXMLData. Три новых закладки: Связи (Associations), Компоновки (Layouts) и Правила (Rules) отображаются в правой части окна Редактор набора схематических данных (Schematic Dataset Editor).

    Создан шаблон схемы DiagramsFromXMLData

  5. Нажмите кнопку Свойства компоновщика схем (Schematic Builder Properties) Кнопка Свойства компоновщика схем (Schematic Builder Properties) на закладке Свойства (Properties), чтобы открыть диалоговое окно Свойства компоновщика (Builder Properties) для XML-компоновщика.
    1. Установите флажок Автоматическое создание класса объектов схемы (Automatic schematic feature class creation).

      После этого система автоматически создаст все элементы конфигурации, необходимые для отображения данных, которые будут содержатся в XML-файлах.

      DiagramsFromXMLData — Свойства компоновщика (Builder Properties)

    2. Нажмите кнопку ОК в диалоговом окне Свойства компоновщика (Builder Properties).
  6. Нажмите Сохранить (Save). Сохранить (Save) на панели инструментов редактора набора схематических данных.
  7. Закройте редактор схематических данных.

Создание схематического представления из XML-файла

В этом разделе необходимо будет создать свое первое схематическое представление, основанное на только что созданном шаблоне схемы DiagramsFromXMLData.

  1. Запустите ArcMap с пустым документом карты.
  2. Нажмите кнопку Создать новое схематическое представление (Generate New Schematic Diagram) Создать новое схематическое представление на панели инструментов схемы, чтобы открыть диалоговое окно Новое схематическое представление (New Schematic Diagram).
  3. Нажмите кнопку обзора справа от поля Набор схематических данных или папка схемы (Schematic Dataset or Folder), чтобы открыть диалоговое окно Выбрать набор схематических данных или папку схемы (Select schematic dataset or schematic folder).
    1. Найдите и выберите базу геоданных TutorialSchematicDB, которая была создана в упражнении 1 по пути C:\ArcGIS\ArcTutor\Schematics.
    2. Дважды щелкните эту базу геоданных и выберите набор схематических данных SchematicBuilderSamples.
      Создание схемы — выбор набора схематических данных
    3. Нажмите кнопку Добавить (Add).
  4. Выберите DiagramsFromXMLData в ниспадающем списке Шаблон схематического представления (Schematic Diagram Template).
  5. Необходимо указать XML-файл, в котором содержатся данные. Нажмите кнопку с тремя точками в разделе Укажите входной файл XML (Specify the input XML file), чтобы открыть диалоговое окно Выбрать файл XML (Select XML file).
    1. Найдите и выберите файл SampleNetworkData.xml, расположенный в папке C:\ArcGIS\ArcTutor\Schematics\Schematics_Configuration\XML_Data.
    2. Нажмите кнопку Добавить (Add).
  6. Введите FirstDiagram_FromXML в поле Имя схематического представления (Schematic Diagram Name).

    Диалоговое окно Новое схематическое представление (New Schematic Diagram) откроется в следующем виде:

    Диалоговое окно Новое схематическое представление (New Schematic Diagram) — окончательное содержимое примерной схемы XML-компоновщика

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

    Начнется создание, создаваемая схема отображается в новом фрейме данных, который автоматически добавляется в документ карты:

    Первая созданная схема на основе XML-файла примерных данных

ArcGIS Desktop

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

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

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