ArcGIS-ESRIОбучение САПР / ГИС

Конвертируйте данные САПР в ГИС с ArcGIS Pro

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

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

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

Доступные данные и материалы: файл CAD, в данном случае dwg AutoCAD 2019.

Последовательность шагов с ArcGIS Pro

Шаг 1. Импортировать файл CAD

Как указано выше, у вас должен быть файл .dwg, .dgn или .dxf, (формат CAD), он выбирается на вкладке Карта вариант Добавить данные, там ищется соответствующий файл. Здесь начинается усложнение отображения данных по версии файла, там был файл .dwg в AutoCAD 2019, Когда слой вводится в ArcGIS Pro, система считывает набор слоев, но в таблице атрибутов оказывается, что слои не содержат какой-либо сущности, как это видно на следующем рисунке.

При просмотре исходного файла в AutoCAD Civil3D видно, что в нем есть информация.

Прежде чем полагать, что файл поврежден или не имеет никакой информации, необходимо принять во внимание версии dwg, принятые ArcGIS Pro:

Для .dwg и .dxf

  • Чтение, но не экспортируется: 12 и 13 версия AutoCAD
  • Прямое чтение и экспорт: Версии AutoCAD 2000 v15.0, 2002 v15.0, 2004 v16.0, 2005 v16.1, 2006 v16.2, 2007 v17.0, 2008 v17.1, 2009 v 17.2, 2010 v18.0, 2011 v18.1, 2012 v18.2, 2013 v19.0, 2014 v19.1, 2015 v 20.0, 2016 v20.1, 2017 v21.0 и 2018 v22.0.

Для .dgn

  • Чтение, но не экспортируется: MicroStation 95 v5.x, MicroStation SE v5.x, MicroStation J v 7.x
  • Прямое и экспортированное чтение: MicroStation V8 v 8.x

Как видите, на момент подготовки этого руководства ArcGIS Pro по-прежнему не поддерживает чтение и экспорт данных из AutoCAD 2019, поэтому в представлении не отображаются объекты, любопытно, что ArcGIS Pro не показывает ошибок во время соблюдение слоев, а также не предупреждает, что файл несовместим с версией. Загрузите информацию со структурой САПР, но без данных.

После выявления этого было необходимо использовать TrueConverter чтобы преобразовать файл DWG, в этом случае мы сделали это для версии 2000.

Шаг 2. Конвертировать данные из файла CAD в SHP

Слои, которые вы хотите извлечь, идентифицируются. Если требуются все данные САПР, мы должны экспортировать только каждый элемент в виде фигуры. При выборе САПР появляется вкладка. CAD инструменты, в инструментах вы можете найти процесс Функции копированияоткроется панель с параметрами ввода и вывода; входные данные - это выбранный слой, в данном случае это графики, а выходными данными может быть отдельный файл или база геоданных, связанная с проектом, если вы уверены, что процесс выполняется и этот слой будет добавлен на панель содержимого. .shp.

Шаг 3. Анализировать неполноту топологий

  • Существует также разрыв, который генерируется в формате полилинии при извлечении ГИС (фигуры). Поскольку полученные формы принимают исходный формат, графики и лагуны в этом случае должны быть преобразованы в полигоны, в зависимости от случая и требований
  • Для рек процесс протекает нормально, однако выяснилось, что главная река и ее притоки состояли из многих сегментов. Чтобы присоединиться к ним, выберите вкладку редактировать - инструмент идтиПри этом соединяются отрезки, соответствующие главной реке, а также каждому отрезку ее притоков.
  • Вы также можете видеть, что в слое, содержащем реки, есть линия, которая из-за своей формы и местоположения не принадлежит этому слою, она удаляется путем редактирования уже созданного слоя.

Почему появляются полилинии и объекты, не совпадающие с геометрией участков? Идеальным вариантом является очистка слоев от несоответствующих объектов в программе САПР, однако для целей этого упражнения это было сделано именно таким образом. Например, в исходном файле был 3D-блок с определенным поворотом, полученный из файла AutoCAD Recap, при представлении в 2D-виде он становится полилинией.

В случае, если топологии были предварительно рассмотрены из файла CAD:

Чтобы извлечь существующие полигоны из САПР (1), вы можете выполнить следующий процесс, как это делалось регулярно в ArcMap: правая кнопка на слое - Данные - Функции экспорта,  указывает выходной маршрут, и форма многоугольника появится на вашей панели содержимого.

В этом случае это было сделано со слоем многоугольников, который изначально находился в файле CAD, что соответствует структурам, однако при просмотре полилиний в исходном CAD отсутствовали два исходных многоугольника (2):

Если известны топологии из файла CAD:

На вкладке CAD Layers, инструмент Особенность к многоугольнику, Этот инструмент используется, когда есть уверенность в данных, поступающих из САПР, мы требуем их в формате полигонов. При выполнении процесса открывается панель, где она просит указать, какие или какие слои или слои должны быть преобразованы.

  • Если вы хотите сохранить атрибуты САПР, установите этот флажок, ArcGIS Pro зарезервировал ряд полей с определенным стилем для данных этого типа.
  • Если объекты связаны с аннотациями или метками САПР, эти метки можно сохранить в той форме, которая будет создана.

В этом случае этот файл CAD является "топологическая хрень«С помощью предыдущего процесса можно было извлечь один многоугольник, поскольку инструмент не распознает другую структуру, потому что он открыт, то есть он не является полным многоугольником. для этого слой, созданный с помощью полигонов, редактируется и объект создается.

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

Что происходит с этим инструментом, так это то, что вы должны иметь полную безопасность, элементы которого являются полигонами; в противном случае он сгенерирует слой с ошибками топологии, поскольку сущности слоя пересекаются друг с другом, как показано в примере при попытке преобразовать все элементы CAD с помощью этого инструмента:

 

Управляемая, по частям Автоматическая шторка

Итоговый результат

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

Форма участков в формате многоугольника

Реки в формате полилинии

Здания в формате полигонов

Лагуна в многоугольном формате.

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

Этот урок был взят из урока 13 Простой курс ArcGIS Pro, который включает видео и пошаговое объяснение. Курс доступен на английском языке y по испански.

Гольджи Альварес

Писатель, исследователь, специалист по моделям землеустройства. Он участвовал в разработке концепции и реализации таких моделей, как: Национальная система управления имуществом SINAP в Гондурасе, Модель управления совместными муниципалитетами в Гондурасе, Интегрированная модель управления кадастром - Реестр в Никарагуа, Система управления территорией SAT в Колумбии. . Редактор блога знаний Geofumadas с 2007 года и создатель Академии AulaGEO, включающей более 100 курсов по темам ГИС, САПР, BIM и цифровых двойников.

Статьи по теме

Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

Вернуться к началу кнопки