Chuyển đổi dữ liệu CAD sang GIS với ArcGIS Pro

Chuyển đổi dữ liệu được xây dựng với chương trình CAD sang định dạng GIS là một thói quen rất phổ biến, đặc biệt là vì các ngành kỹ thuật như địa hình, địa chính hoặc xây dựng vẫn sử dụng các tệp được xây dựng trong các chương trình thiết kế hỗ trợ máy tính (CAD), với logic xây dựng không định hướng đến các đối tượng nhưng dấu gạch ngang của các dòng, đa giác, nhóm và nhãn nằm trong các lớp (lớp) khác nhau. Mặc dù các phiên bản mới của phần mềm CAD ngày càng có cách tiếp cận hướng đối tượng với sự tương tác với cơ sở dữ liệu không gian, nhưng tính tương thích giữa các ngành này vẫn đòi hỏi các quá trình chuyển đổi.

Những gì được mong đợi sẽ có được: trích xuất các lớp từ tệp CAD sang GIS, để sau đó thực hiện phân tích khu vực, ví dụ này, chúng tôi sử dụng tệp CAD chứa thông tin thuộc tính địa chính, thông tin thủy văn, đó là sông và các cấu trúc khác được xây dựng.

Những gì bạn nên có ở cuối quá trình là một lớp đất, một lớp sông và một lớp cấu trúc, định dạng ban đầu của mỗi lớp tuân theo bản chất của nguồn gốc.

Dữ liệu và nguồn cung cấp có sẵn: một tệp CAD, trong trường hợp này là một dwg AutoCAD 2019.

Trình tự các bước với ArcGIS Pro

Bước 1. Nhập tệp CAD

Như đã chỉ ra ở trên, bạn phải có tệp .dwg, .dgn hoặc .dxf, (định dạng CAD), nó được chọn từ tab Bản đồ tùy chọn Thêm dữ liệu, có tập tin tương ứng được tìm kiếm. Ở đây bắt đầu sự phức tạp của việc trực quan hóa dữ liệu theo phiên bản của tệp, chúng tôi đã có một tệp .dwg trong AutoCAD 2019, Khi lớp được nhập vào ArcGIS Pro, hệ thống sẽ đọc tập hợp các lớp, nhưng trong bảng thuộc tính, có vẻ như các lớp không chứa bất kỳ thực thể nào, như có thể thấy trong hình dưới đây.

Khi xem tệp gốc, trong AutoCAD Civil3D có thể thấy rằng nó có thông tin.

Trước khi tin rằng tệp bị hỏng hoặc không có thông tin, cần phải tính đến các phiên bản dwg được ArcGIS Pro chấp nhận:

Đối với .dwg và .dxf

  • Đọc, nhưng không xuất: Phiên bản 12 và 13 của AutoCAD
  • Đọc và xuất trực tiếp: Phiên bản 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 và 2018 v22.0.

Đối với .dgn

  • Đọc, nhưng không xuất: MicroStation 95 v5.x, MicroStation SE v5.x, MicroStation J v 7.x
  • Đọc trực tiếp và xuất: MicroStation V8 v 8.x

Như bạn có thể thấy, tại thời điểm chuẩn bị hướng dẫn này, ArcGIS Pro vẫn không hỗ trợ đọc và xuất dữ liệu từ AutoCAD 2019, do đó, không có hiển thị các thực thể trong chế độ xem, điều buồn cười là ArcGIS Pro không chỉ ra lỗi trong quá trình được đính kèm với các lớp và cũng không cảnh báo rằng tệp không tương thích với phiên bản. Tải thông tin với cấu trúc CAD nhưng không có dữ liệu.

Sau khi xác định điều này, nó là cần thiết để sử dụng TrueConverter để chuyển đổi tệp dwg, trong trường hợp này, chúng tôi đã thực hiện nó thành phiên bản 2000.

Bước 2. Chuyển đổi dữ liệu từ tệp CAD sang SHP

Các lớp mà bạn muốn trích xuất được xác định, nếu tất cả dữ liệu CAD là bắt buộc, chúng ta chỉ phải xuất từng phần tử dưới dạng hình, khi CAD được chọn, một tab sẽ xuất hiện. Công cụ CAD, trong các công cụ bạn có thể tìm thấy quá trình Sao chép tính năng, một bảng điều khiển mở ra hiển thị các tham số đầu vào và đầu ra; đầu vào là lớp được chọn, trong trường hợp này là các ô, và đầu ra có thể là một tệp riêng hoặc cơ sở dữ liệu địa lý được liên kết với dự án, khi bạn chắc chắn quy trình được thực thi và lớp sẽ được thêm vào bảng nội dung .shp.

Bước 3. Phân tích tính nhất quán của cấu trúc liên kết không đầy đủ

  • Ngoài ra còn có một khoảng cách, được tạo ra ở định dạng đa tuyến khi trích xuất (hình dạng) GIS. Khi các hình dạng kết quả chấp nhận định dạng ban đầu, các ô và đầm trong trường hợp này, phải được chuyển đổi thành đa giác, tùy thuộc vào trường hợp và yêu cầu
  • Đối với các dòng sông, quá trình này thường được thực hiện, tuy nhiên, người ta thấy rằng dòng sông chính và các nhánh của nó được tạo thành từ nhiều đoạn. Để tham gia cùng họ, tab được chọn Chỉnh sửa, - công cụ đivà với điều này, hãy tham gia các phân đoạn tương ứng với dòng sông chính và cũng là từng phân khúc của các nhánh của nó.
  • Bạn cũng có thể thấy rằng trong lớp chứa các con sông có một dòng, do hình dạng và vị trí của nó, không thuộc về lớp này, nó đã bị loại bỏ, bằng cách chỉnh sửa lớp đã được tạo.

Tại sao polylines và các vật thể xuất hiện không khớp với hình học của các ô? Lý tưởng là từ chương trình CAD để làm sạch các lớp của các đối tượng không tương ứng, tuy nhiên, cho các mục đích của bài tập này đã được thực hiện theo cách này. Ví dụ, tệp nguồn có một khối 3D với một lượt nhất định, đến từ tệp Tóm tắt AutoCAD, khi nó được biểu thị trong chế độ xem 2D, nó trở thành một đa tuyến.

Trong trường hợp các cấu trúc liên kết được xem xét trước đó từ tệp CAD:

Để trích xuất các đa giác hiện có từ CAD (1), bạn có thể thực hiện quy trình sau như được thực hiện thường xuyên trong ArcMap: nút bên phải trên lớp - Dữ liệu - Tính năng xuất khẩu, cho biết đường thoát và hình dạng đa giác sẽ xuất hiện trong bảng nội dung của bạn.

Trong trường hợp này, nó đã được thực hiện với một lớp đa giác ban đầu trong tệp CAD, tương ứng với các cấu trúc, tuy nhiên, khi polylines được xem xét, hai đa giác gốc (2) đã bị thiếu trong CAD gốc:

Trong trường hợp các cấu trúc liên kết từ tệp CAD được biết đến:

Trong tab Lớp CAD, công cụ Tính năng cho Đa giác, công cụ này được sử dụng khi có sự chắc chắn của dữ liệu đến từ CAD, chúng tôi yêu cầu chúng ở định dạng đa giác. Khi thực hiện quy trình, bảng điều khiển được mở, nơi nó yêu cầu chỉ định lớp nào hoặc lớp nào sẽ được chuyển đổi.

  • Hộp được chọn nếu bạn muốn bảo toàn các thuộc tính của CAD, ArcGIS Pro đã dành riêng một số trường với kiểu cụ thể cho loại dữ liệu này.
  • Nếu các thực thể được liên kết với các chú thích hoặc nhãn của CAD, các nhãn này có thể được giữ trong hình dạng sẽ được tạo.

Trong trường hợp này, tệp CAD là "tào lao", Với quy trình trước đó, có thể trích xuất một đa giác đơn, vì công cụ không nhận ra cấu trúc khác vì nó là mở, nghĩa là nó không phải là một đa giác hoàn chỉnh. Đối với điều này, lớp được tạo bằng đa giác được chỉnh sửa và tính năng được tạo.

Trong trường hợp đầm, bạn có thể chọn các polylines tạo ra nó và sử dụng công cụ để tạo hình với định dạng đa giác.

Điều gì xảy ra với công cụ này, là bạn phải có toàn bộ bảo mật trong đó các phần tử là đa giác; nếu không, nó sẽ tạo ra một lớp có lỗi cấu trúc liên kết, vì các thực thể của lớp giao nhau với nhau, như trong ví dụ khi cố gắng chuyển đổi tất cả các phần tử CAD bằng công cụ này:

Kiểm soát, trong các bộ phận tự động mù

Kết quả cuối cùng

Sau khi thực hiện các quy trình tương ứng cho mỗi lớp, chúng ta sẽ có các bước sau:

Hình dạng của các ô ở định dạng đa giác

Các con sông ở định dạng đa tuyến

Các tòa nhà ở định dạng đa giác

Đầm ở định dạng đa giác.

Bây giờ chúng ta có thể làm việc và thực hiện các phân tích cần thiết, có tính đến tầm quan trọng của nguồn gốc của dữ liệu, cả định dạng và tính nhất quán của nó. Tải xuống ở đây kết quả đầu ra.

Bài học này được lấy từ bài học 13 của Khóa học ArcGIS Pro dễ dàng, bao gồm video và giải thích từng bước. Khóa học có sẵn Anh y trong tiếng Tây Ban Nha.

Để lại một bình luận

địa chỉ email của bạn sẽ không được công bố.

Trang web này sử dụng Akismet để giảm spam. Tìm hiểu cách xử lý dữ liệu nhận xét của bạn.