Перетворення даних CAD в ГІС за допомогою ArcGIS Pro

Перетворення даних, побудованих за допомогою програми САПР у форматі ГІС, є дуже поширеною процедурою, особливо тому, що інженерні дисципліни, такі як топографія, кадастр або будівництво, все ще використовують файли, вбудовані в програми автоматизованого проектування (САПР), з не орієнтованою логікою будівництва до об'єктів, але до штрихів рядків, багатокутників, угруповань і міток, розташованих у різних шарах (шарах). Хоча нові версії програмного забезпечення САПР все частіше мають об'єктно-орієнтований підхід з взаємодією з просторовими базами даних, сумісність цих дисциплін все ще вимагає процесів трансформації.

Що очікується отримати: витягніть шари з файлу САПР в ГІС, щоб пізніше виконати аналіз області, для цього прикладу ми використовуємо файл 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 потрібні, ми повинні експортувати кожен елемент лише як фігуру, коли вибрано CAD, з'явиться вкладка. Інструменти CAD, в інструментах можна знайти цей процес Функції копіюваннявідкривається панель, що показує вхідні та вихідні параметри; вхід є вибраним шаром, в даному випадку ділянками, і висновок може бути окремим файлом або базою геоданих, асоційованим з проектом, коли ви впевнені, що процес виконаний і шар буде додано до панелі вмісту .shp.

Крок 3. Аналіз узгодженості неповних топологій

  • Існує також розрив, який генерується у полілінічному форматі, коли витягується ГІС (форма). Оскільки отримані форми приймають оригінальний формат, графіки і лагуна в цьому випадку повинні бути перетворені в полігони, залежно від випадку і вимоги
  • Для річок цей процес звичайно виконується, однак встановлено, що головна ріка та її притоки складалися з багатьох сегментів. Щоб приєднатися до них, буде вибрано вкладку Редагувати - інструмент Злиттяі з цим з'єднують сегменти, відповідні головній річці, а також кожен сегмент її приток.
  • Ви також можете бачити, що в шарі, що містить річки, є лінія, яка, за своєю формою і розташуванням, не належить цьому шару, вона виключається, редагуючи вже створений шар.

Чому з'являються полілінії та об'єкти, які не відповідають геометрії ділянок? Ідеальним є використання програми САПР для очищення шарів невідповідних об'єктів, однак для цілей цієї вправи було зроблено таким чином. Наприклад, вихідний файл мав блок 3D з певним поворотом, що надходив з файлу AutoCAD Recap, коли він представлений у вигляді 2D, він стає полілінією.

У випадку, якщо топології попередньо переглядаються з файлу CAD:

Щоб витягти з CAD (1) існуючі багатокутники, можна виконати наступний процес, як це було зроблено регулярно в ArcMap: права кнопка на шарі - Data - Функції експорту, вказує маршрут виходу та форму полігону на панелі вмісту.

У цьому випадку це було зроблено з шаром полігонів, який спочатку був у файлі САПР, що відповідає структурам, однак, коли розглядаються полілінії, у оригіналі CAD відсутні два оригінальні полігони (2):

У разі, якщо відомі топології з файлу CAD:

На вкладці Шари САПР - інструмент Функція для багатокутника, цей інструмент використовується, коли є достовірність даних, що надходять з САПР, ми вимагаємо їх у форматі багатокутника. При виконанні процесу панель відкривається, де вона просить вказати, які або які шари або шари повинні бути перетворені.

  • Поле перевіряється, якщо ви хочете зберегти атрибути САПР, ArcGIS Pro зарезервував ряд полів з певним стилем для цього типу даних.
  • Якщо сутності пов'язані з анотаціями або мітками САПР, ці мітки можуть зберігатися у формі, яка буде створена.

У цьому випадку файл CAD - це "топологічне дерьмоУ попередньому процесі можна було витягти один багатокутник, оскільки інструмент не розпізнає іншу структуру, оскільки вона відкрита, тобто не є повноцінним багатокутником. для цього редагується шар, створений за допомогою полігонів, і створюється функція.

У випадку лагуни можна вибрати полілінії, які роблять її, і використовувати інструмент для створення форми з форматом багатокутника.

Що відбувається з цим інструментом, це те, що ви повинні мати повну безпеку, з яких елементи є багатокутними; якщо ні, він генерує шар з помилками топології, оскільки сутності шару перетинаються один з одним, як показано в прикладі при спробі перетворити всі елементи CAD з цим інструментом:

Контрольована, в частинах автоматична шторка

Кінцевий результат

Після виконання відповідних процесів для кожного шару будемо мати наступне:

Форма ділянок у форматі багатокутника

Річки в поліліній

Будинки у форматі багатокутників

Лагуна у форматі багатокутника.

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

Цей урок був узятий з уроку 13 Курс Easy ArcGIS Pro, що включає відео та покрокове пояснення. Курс доступний англійською мовою y іспанською мовою.

залишити коментар

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

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.