Tự động giảm kích thước đa giác trong QGIS?


8

Tôi đang làm việc với hai lớp đa giác (hạt & tiểu bang) mà tôi sẽ 'giao nhau' để tìm hạt nào nằm trong tiểu bang nào. Do dữ liệu không chính xác, tôi phải thay đổi tất cả các đa giác của quận và làm cho chúng nhỏ hơn một chút. Ở giai đoạn này, điều đó không thực sự quan trọng bằng bao nhiêu, miễn là tôi có thể thực hiện thay đổi này một cách tự động.

Tôi hiểu rằng các đa giác hiện đang được căn chỉnh hoàn hảo, sau đó sẽ có "khoảng cách" giữa chúng, nhưng điều đó tốt.

Tôi đã thử 'Hình học Simpliyfy' nhưng điều này chỉ 'làm mịn' các cạnh và không giúp ích gì trong trường hợp này.

Có bất kỳ tùy chọn nào trong QGIS để tự động giảm kích thước đa giác không? (tức là di chuyển tất cả các điểm đa giác gần 200 mét đến 'điểm giữa đa giác').


8
Có thể đơn giản hơn khi thực hiện một truy vấn khác, chẳng hạn như tìm tất cả các hạt có trung tâm nằm trong một trạng thái nhất định. Mặc dù về mặt hình học, một hạt có thể nằm ở một tiểu bang nhưng trung tâm của nó (được tính là trọng tâm ) nằm ở một tiểu bang khác, điều đó là không thể. Nếu bạn lo lắng về khả năng này, hãy sử dụng các trung tâm đa giác chắc chắn nằm trong nội thất đa giác. Một khả năng khác là giao cắt các lớp của tiểu bang và hạt và loại bỏ bất kỳ bit khu vực nhỏ nào, sau đó truy vấn những gì còn lại. Cả hai hoạt động nhanh hơn và dễ dàng hơn so với thu hẹp các quận.
whuber

Câu trả lời:


6

Nếu tất cả những gì bạn muốn là đa giác nhỏ hơn, bạn có thể sử dụng bộ đệm âm (công cụ đệm với kích thước bộ đệm âm). Bạn có thể muốn kết hợp bộ đệm âm với đơn giản hóa tùy thuộc vào những gì bạn muốn sử dụng đầu ra cho.

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.