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

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

Создание классов объектов схемы с использованием команды Импортировать из векторных слоев

Будучи пользователем ArcGIS Desktop, вы уже, возможно, создавали карту, шаблон карты или файл слоя с различными векторными слоями для своих ГИС-данных. Если необходимо использовать дополнительный модуль ArcGIS Schematics для создания схем на основе этих данных ГИС, имеется простой процесс быстрого запуска конфигурации набора схематических данных на основе карты, шаблона карты или файла слоя с использованием команды Импортировать из векторных слоев.

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

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

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

Внимание:

Перед выполнением приведенных ниже действий убедитесь, что векторные слои, доступные на карте, шаблоне карты или файле слоя, настроены надлежащим образом. То есть убедитесь, что все параметры на вкладках Источник, Символы и Надписи в диалоговом окне Свойства слоя указаны правильно для всех векторных слоев, с которыми будет работать модуль Schematics.

  1. Измените набор схематических объектов с помощью редактора набора схематических данных.
  2. Если ресурсы набора схематических данных не упорядочены в дереве каталога, расположенном в окне Элементы схемы, щелкните пункт Виды на панели инструментов Редактор набора схематических данных и щелкните Дерево проектов.
  3. Щелкните правой кнопкой мыши нужную запись шаблона схематического представления в дереве редактора набора данных.

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

    • стандартный компоновщик, особенно если объекты ГИС упорядочены в геометрическую сеть;
    • компоновщик набора сетевых данных, если объекты ГИС упорядочены в набор сетевых данных.

    Обратите внимание, что команда Импортировать из векторных слоев, запущенная из шаблона схематического представления, основанного на XML-компоновщика, также может оказаться полезной, если все XML-элементы или какая-либо их часть во входных данных связаны с связанными с объектами ГИС.

  4. Щелкните Импортировать из векторных слоев.

    Откроется диалоговое окно Импортировать из векторных слоев:

    Диалоговое окно Импортировать из векторных слоев

  5. Нажмите кнопку с тремя точками (...) справа от области Карта или файл слоя.

    Откроется диалоговое окно Выбор файла карты или слоя для импорта.

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

    Внимание:

    Если выбрать файл pmf, убедитесь, что он был сохранен с расширенными настройками. В противном случае Schematics не сможет считать этот файл и команда Импортировать из векторных слоев запустится с ошибкой.

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

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

  7. Щелкните Добавить.

    Закроется диалоговое окно Выбрать карту или файл слоя для импорта.

    Поле Карта или файл слоя в диалоговом окне Импортировать из векторных слоев автоматически заполняется значением пути к выбранному файлу, как показано на приведенном ниже примере:

    Диалоговое окно Импорт из векторных слоев после того, как задан документ карты

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

    • Векторные слои, составляющие геометрические сети и доступны в таблице содержания импортированного файла, отображаются под определенными пунктами списка, имена которых соответствуют именам геометрических сетей. Эти векторные слои сдвинуты вправо относительно пунктов геометрических сетей, к которым они имеют отношение. Например, на приведенном выше снимке экрана пункт ElectricNetwork_Net, соответствующий геометрической сети ElectricNetwork_Net, объединяет все векторные слои, составляющих эту геометрическую сеть и доступных в таблице содержания ElecDemo.mxd.

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

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

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

  8. Выделите пункты векторных слоев, которые следует импортировать в набор схематических данных, то есть выделите векторные слои, для которых следует создать соответствующие классы объектов схемы в наборе схематических данных с помощью команды Импортировать из векторных слоев и сопоставьте их с шаблоном схемы.
  9. Установите отметку Импорт свойств слоя, если следует также импортировать свойства слоев, настроенные для импортированных векторных слоев.

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

  10. Установите отметку Перезаписать свойства слоя, если следует перезаписать существующие свойства векторного слоя в наборе схематических данных.
  11. Установите отметку Добавить все не перечисленные классы объектов геометрической сети, если необходимо автоматически создавать во время процесса все классы объектов, участвующих в геометрической сети, даже если в таблице содержания карты, указанной во входных данных, не содержится для них векторного слоя.
  12. Щелкните ОК.

    Начнется импорт.

После завершения импорта в дереве редактора набора данных отображается следующее:

  • Только что созданный класс объектов схемы, имеющих отношение к классу объектов ГИС, представленному каждым из импортированных векторных слоев. Имена этих новых классов объектов схемы соответствуют именам векторных слоев, на основе которых создаются эти новые классы.
    Импортированные классы объектов схемы
  • Геометрия и тип созданных классов объектов схемы были определены в соответствии с геометрией импортированных векторных слоев приведенным ниже образом.

    Точки

    Точка, узел

    Полигоны

    Полигон, узел

    Линия

    Линия, связь

    Тип и геометрия импортированных классов объектов схемы
  • Все созданные классы объектов схемы связаны с шаблоном схематического представления, который был щелкнут правой кнопкой мыши перед открытием диалогового окна Импортировать из векторных слоев.
    Импортированные классы объектов схемы связаны с шаблоном схемы
  • Для каждого векторного слоя, свойства которого были настроены с использованием полей для надписывания объектов или отображения их по категориям, были созданы атрибуты схемы, относящиеся к этим полям. Они отображаются под каждым созданным пунктом класса объектов схемы. Созданные атрибуты схемы являются сопоставленными атрибутами полей с полем хранения; имена атрибутов и имена полей объектов ГИС являются идентичными.
    Созданные атрибуты схемы

Вы должны щелкнуть Сохранить Значок кнопки Сохранить на панели инструментов Редактор набора данных для всех вновь созданных элементов, которые надо сохранить.

Внимание:

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

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

  • Создание классов объектов схемы с использованием команды Импорт из классов/таблиц объектов (Import From Feature Classes/Tables)

ArcGIS Desktop

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

ArcGIS

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

Об Esri

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