Xác định hình dạng của đa giác: độ giãn dài, độ tròn, v.v.


10

Tôi đang khái quát bản đồ địa chất. Trong bước đầu tiên, tôi đang xử lý các đa giác nhỏ cần được xóa, phóng to, tổng hợp, v.v.

Trước khi áp dụng các hoạt động được đề cập ở trên, tôi muốn bắt đầu với phân tích hình dạng, chẳng hạn như đa giác kéo dài hoặc đa giác tròn hơn, v.v., vì đây có thể là yếu tố chính để giải quyết.

Bản đồ địa chất có hình dạng khá phức tạp cần được xem xét và duy trì càng nhiều càng tốt.

Có cách nào xác định hình dạng của đa giác dựa trên hình học không?

Tôi đang sử dụng ArcGIS, Python về cơ bản.

Câu trả lời:


12

Chỉ số hình dạng chính có được bằng cách chia diện tích cho bình phương chu vi của đa giác. Nếu bạn nhân giá trị này với 4Pi, bạn sẽ có được giá trị chuẩn hóa là 1 cho một đĩa và gần bằng 0 cho một đa giác rất dài. Chỉ số này là một trong những mạnh mẽ nhất mà tôi biết.

Bạn cũng có thể chia diện tích đa giác của mình với diện tích vỏ lồi của nó (xem công cụ hình học giới hạn tối thiểu). Điều này sẽ cho phép bạn phân biệt các đa giác lồi và lõm (đối với cấu trúc nhân tạo, bạn có thể sử dụng hình chữ nhật giới hạn thay vì vỏ lồi. Đây được gọi là "hình chữ nhật phù hợp", nhưng tôi không nghĩ rằng nó là hữu ích nhất trong trường hợp của bạn).

Các chỉ số tiếp theo ngụ ý xây dựng bộ xương của đa giác, nhưng điều này phức tạp hơn. Chẳng hạn, bạn có thể đếm số lượng phân nhánh và đo chiều dài của thành phần dài nhất. Xem ở đây để biết ví dụ về cách xây dựng bộ xương nếu bạn muốn đi theo cách này.


Squeletton là gì? Tôi đã thử tìm kiếm nhanh, nhưng nó xuất hiện một bộ xương nhảy múa.
Radar

Chính tả của tôi không được tốt lắm: Tôi đã cập nhật nó + thêm một liên kết đến wikipedia
radouxju

Bạn có thể vui lòng giới thiệu một số tài liệu tham khảo đáng tin cậy, làm thế nào để hiểu các phương pháp đơn giản và phức tạp mà bạn đã đề xuất? Cảm ơn trước.
peter
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.