Bạn gọi điều kiện cạnh không lỗ này là gì?


8

Sau khi khái quát hóa hoặc đơn giản hóa các đa giác, bạn thường nhận được các lỗ hợp pháp trong đa giác, là các phần riêng biệt và có thể được lấp đầy. Nhưng thuật ngữ chính xác cho hình dạng tam giác này là gì? Nó là một tạo tác dọc theo cạnh đa giác. Tôi có thể chạy chức năng Clean Gaps và sau đó chỉnh sửa các thuộc tính và hợp nhất / hòa tan. Nhưng tôi muốn loại bỏ những bước này như một bước khác biệt trong mô hình / kịch bản ArcGIS.

nhập mô tả hình ảnh ở đây


2
Một đa giác tự giao nhau. Cấu trúc liên kết sẽ tìm thấy những thứ này hoặc bạn có thể sửa chúng bằng Repair Geometry, nó sẽ biến chúng thành các lỗ hổng. Bạn có muốn họ hoàn toàn thoát khỏi?
Michael Promotionson

Mát mẻ. Cảm ơn đã trả lời nhanh chóng. Tôi muốn loại bỏ chúng hoàn toàn, vâng, vì vậy tôi sẽ sử dụng Repair + Fill Holes và xem nó có hoạt động không. Tôi đang làm việc với một người hiểu các công cụ liên kết, nhưng bị cản trở bởi cấu trúc liên kết. Được đánh giá cao, Stephen!
Steph

Nếu bạn đã có giấy phép nâng cao bằng cách sử dụng công cụ 'Feature to polygon' sẽ tạo ra các đa giác nhỏ không có thuộc tính trong các khoảng trống mà bạn có thể đi và tìm và sửa theo đó bằng cách hòa tan. Nếu bạn không quá quan tâm đến tính toàn vẹn của dữ liệu thì công cụ tích hợp với dung sai lớn hơn tam giác sẽ phá hủy chúng nhưng cũng có thể làm hỏng các phần khác của dữ liệu - đảm bảo bạn có bản sao lưu.
Michael Promotionson

@ MichaelMiles-Kích thích Trả lời. Câu trả lời! : P Ngoài ra, không Sửa chữa Hình học chỉ điền chúng vào chứ không biến chúng thành lỗ hổng? Tệp trợ giúp nói rằng nó 'hòa tan' chúng, nhưng sau đó nó cũng giả sử là tự chồng lên nhau chứ không phải là một lỗ hổng. Tôi cho rằng không có một thuật ngữ khác, vì vậy bạn có nói rằng nó tạo ra một vòng trong cho lỗ và sau đó cả hai vòng có một đỉnh tại cùng một điểm không?
Chris W

3
Xem bài viết gần đây để biết chi tiết về nghịch đảo. Chúng có giá trị; mong muốn đòi hỏi bối cảnh.
Vince

Câu trả lời:


7

Tên của kink này trong hình học là một "đảo ngược". Nó không phải là một lỗi topo mỗi se (như đã giải thích trong câu trả lời này ), nhưng nó có thể là một dấu hiệu của sự sụp đổ phối hợp (chẳng hạn như tại miệng của một bến cảng, vv).

Tôi không thể nghĩ ra bất kỳ cách thanh lịch nào để xác định nghịch đảo. Một giải pháp khả thi (mà tôi chưa thử) sẽ chuyển đổi các vòng đa giác thành polylines, sau đó kiểm tra xem có bất kỳ đường thẳng nào đơn giản (không tự giao nhau) không. Bạn có thể cần phải chia nhỏ và tìm kiếm các đỉnh trùng lặp trong các vòng (sẽ hoạt động mà không cần phải số nguyên các phép so sánh), nhưng tôi không chắc bạn sẽ làm gì với thông tin này hoặc cách chung để lấp đầy các lỗ giả này ( hãy nhớ rằng, hình học có thể bắt đầu bên trong nghịch đảo, vì vậy một vòng lặp có thể nằm ở hai đầu của mảng tọa độ).

Một vấn đề khác có thể là liệu điền vào đảo ngược là "sửa chữa dữ liệu" hay "hỏng dữ liệu". Có lần tôi đã khuyến khích một đồng nghiệp giao dân số cho khía cạnh TIN có chứa Bãi rác Đảo Staten, chỉ để ông chủ của ông chủ của tôi bắt gặp, người lang thang trong khi nhìn thấy những mảnh đất xinh xắn, và tự hỏi tại sao nhà của gia đình ông ta lại bị liệt vào danh sách . Kể từ đó, tôi đã cẩn thận hơn rất nhiều với các mối quan hệ hình / mặt đất ...


Tùy thuộc vào các vòng lặp ranh giới hoặc kinks Đơn giản hóa Đa giác có thể giúp đỡ; Tính năng Vertice đến điểm và sau đó Thu thập sự kiện sẽ giúp tìm các bản sao (chỉ cần nhớ mỗi đa giác có một bản sao ở đầu / cuối). Bạn đã đưa ra một quan điểm tốt về Sửa chữa dữ liệu so với Tham nhũng, cần có một quyết định sáng suốt về việc nên duy trì hoặc loại bỏ những bất thường này - một câu trả lời được thông báo rõ ràng Vince.
Michael Promotionson
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.