Конвертируйте данные САПР в ГИС с 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 по испански.

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

Ваш электронный адрес не будет опубликован.

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.