Файлы AutoCAD (DWG/DXF) и Microstation (DGN) читаются напрямую как наборы классов объектов ArcGIS и являются допустимыми входными данными для инструментов геообработки, скриптов Python и итераторов ModelBuilder в качестве доступных только для чтения наборов данных и классов объектов без необходимости конвертации данных. Набор данных объектов САПР это набор данных только для чтения, классы объектов которого могут использоваться большинством инструментов геообработки, поддерживающих векторные слои. Инструменты геообработки, такие, как Копировать, Класс объектов в класс объектов, Слияние, Присоединить и Копировать объекты могут выполнять задачу постоянного преобразования классов пространственных объектов САПР в памяти в наборы данных ArcGIS, такие, как базы геоданных или шейп-файлы. Автоматизацию анализа и конвертации данных САПР можно выполнить с помощью рабочих процессов Python и ModelBuilder или использовать в инструментах анализа сами векторные слои САПР без их конвертации.
Классы пространственных объектов САПР как слои карты
При добавлении набора данных САПР на карту создается составной слой, состоящий из векторных слоев, которые по умолчанию организованы в соответствии с исходными слоями САПР. С другой стороны, классы пространственных объектов САПР можно задать в качестве векторных слоев ArcGIS Pro инструментом геообработки Создать слой и использовать их в скриптах и моделях, где необходимыми входными данными для инструмента является векторный слой, а не класс объектов.
Классы пространственных объектов САПР в анализе и создании данных ГИС
Векторные слои и классы пространственных объектов САПР являются допустимыми входными данными, доступными только для чтения, для многих инструментов геообработки для анализа и создания данных. Такие инструментов, как Частота, помогут вам понять состав ваших чертежей САПР составлять отчеты, в частности, накладные строительных материалов и предварительные расчёты объёмов работ. Вы можете использовать инструменты геообработки для дальнейшего извлечения полезной информации из геометрии и параметров элементов САПР в виде данных ГИС, а также для создания геометрии и производных объектов ГИС.
Набор данных объектов файла САПР
Инструменты геообработки, которые поддерживают наборы данных только для чтения, поддерживают Набор данных объектов файла САПР в качестве допустимых входных данных. Вы можете, например, итерировать в папке чертежей САПР с помощью итераторов ModelBuilder или обрабатывать файл САПР в скрипте Python. Инструменты геообработки, которые работают с файлами, доступными только для чтения, также поддерживают файлы САПР в качестве входных данных.
Типичные случаи геообработки САПР
Миграция данных - одно из основных применений геообработки источников данных САПР. Чертежи САПР, в том числе AutoCAD Civil 3D и его проектные материалы, могут быть полезным источником информации для построения видов активов, хранящихся в ArcGIS, на основе информации о строительстве и проектировании, содержащейся в файлах САПР.
Есть большое число инструментов геообработки, которые работают с данными САПР. Основные инструменты для работы с данными САПР, позволяющие обеспечить взаимодействие, миграцию и анализ данных, включают, в том числе:
- Класс объектов в класс объектов - конвертирует класс объектов или векторный слой в класс объектов. Вы можете использовать этот инструмент для преобразования объектов САПР в объекты ГИС. Этот инструмент отличается от инструмента Копировать объекты тем, что при работе с ним у вас появляется больше контроля над обработкой атрибутов.
- Копировать объекты - создает копию входных данных. Вы можете воспользоваться этим инструментом для копирования классов объектов или всего файла САПР.
- Копировать объекты - копирует объекты из входного класса пространственных объектов или слоя в новый класс объектов. Конвертация данных САПР в ГИС-данные является таким же простым инструментом, как и их копирование, поскольку считываемые данные уже конвертированы в памяти.
- САПР в базу геоданных - считывает набор данных САПР и создает из чертежа классы пространственных объектов. Классы пространственных объектов записываются в набор классов объектов базы геоданных. Этот инструмент похож на сочетание инструментов слияния и преобразования класса пространственных объектов в другой класс пространственных объектов, и особенно полезен при объединении содержимого нескольких чертежей САПР в базу геоданных, с которой вы хотите работать дальше.
- Экспорт в САПР - экспортирует векторные слои ArcGIS в файлы САПР. Экспортируемые файлы AutoCAD содержат векторные слои ArcGIS, которые могут считываться ArcGIS for AutoCAD и ArcGIS Desktop. Вы можете подтвердить полезные настройки инструмента по умолчанию или задать ряд параметров, чтобы заменить эти значения по умолчанию с помощью управляемых данными значений полей, для создания сложных чертежей САПР в соответствии со строгими стандартами САПР.
- Слияние - комбинирует несколько входных наборов данных одного типа данных в один новый выходной набор данных. Этот инструмент комбинирует точечные, линейные и полигональные классы объектов или таблицы САПР. Наборы данных ГИС часто представляют собой комбинации данных из нескольких источников, включая файлы ГИС и САПР.
- Присоединить - присоединяет несколько входных наборов данных к существующему целевому набору данных. Входными наборами данных могут быть классы объектов, таблицы, шейп-файлы, растры, классы объектов аннотаций или объекты-размеры. Наборы данных ГИС часто представляют собой комбинации данных из нескольких источников, включая файлы ГИС и САПР.
- Объект в полигон - создает класс пространственных объектов, содержащий полигоны, построенные из областей, охваченных входными линейными или полигональными объектами. Этот инструмент может быть применен для построения полигонов ГИС из линий САПР, а также для присоединения атрибутов из САПР TEXT и других объектов POINT САПР, например, блоков и ячеек, с такими атрибутами. В качестве примера можно привести создание набора полигональных данных ГИС из линий участков САПР и блоков с атрибутами, расположенных в пределах этих линий границ участков САПР.
- Пространственное соединение - присоединяет атрибуты одного объекта к другому на основании пространственного отношения. В выходной класс объектов записываются целевые объекты (исходного класса) с присоединенными атрибутами из другого класса. Применяется для построения отношений, например, TEXT САПР или элементов INSERT блоков САПР рядом с линиями или точками, для назначения их аннотаций находящимся рядом объектам.
- Добавить поле - Добавляет новое поле в таблицу или таблицу класса пространственных объектов или векторного слоя, а также в растры с таблицами атрибутов. Чтобы воспользоваться преимуществом инструмента Экспорт в CAD для использования управляемых данными переопределений для управления построением выходных файлов САПР в соответствии с конкретными стандартами САПР, вы можете добавить ключевые именованные поля к входным данным ГИС, которые распознаются этим инструментом. В качестве альтернативы вы можете создать псевдонимы для существующих полей, содержащих значения, подходящие для управления символами САПР или связанными таблицами с допустимыми значениями в ключевых именованных полях.
- Добавить поля САПР - добавляет несколько резервных полей САПР за один шаг. Поля, созданные этим инструментом, используются инструментом Экспорт в CAD для генерации элементов САПР с заданными свойствами. После использования этого инструмента, необходимо вычислить или ввести соответствующие значения полей. Вы также должны обязательно удалить поля, которые вы не используете, чтобы избежать непреднамеренного изменения свойств САПР на нулевые или пустые значения перед использованием инструмента Экспорт в CAD.
- Удалить поле - удаляет одно или несколько полей из класса пространственных объектов, таблицы, слоя объектов или набора растровых данных. Вы также должны обязательно удалить поля, которые вы не используете после запуска инструмента Добавить поля САПР, если вы не заполнили эти поля допустимыми значениями, чтобы избежать непреднамеренного изменения свойств САПР на нулевые или пустые значения перед использованием инструмента Экспорт в CAD.
- Вычислить поле - вычисляет значения в заданном поле класса объектов, векторного слоя или растра. Используется для заполнения ключевых именованных полей в векторных слоях ГИС перед запуском инструмента Экспорт в CAD для управления свойствами выходного чертежа САПР.