Xóa các tính năng đa giác chồng chéo từ một trong hai lớp bằng cách sử dụng QGIS?


10

Tôi có hai lớp đa giác chồng chéo và tôi cần xóa bằng cách nào đó các vùng chồng lấp. -Làm thế nào tôi nên kết thúc với hai lớp đa giác không chồng chéo. Nghe có vẻ đơn giản nhưng tôi không thể hiểu đúng với bất kỳ công cụ nào trong Qgis!? Tôi có nên sử dụng "clip" hoặc "cắt hình bằng đa giác", hoặc có lẽ là công cụ "khác biệt" và "clip"?

Bất cứ điều gì tôi làm sản phẩm không đúng.


2
Nếu bạn sử dụng công cụ Khác biệt trên lớp A và lớp B, bạn sẽ nhận được lớp C kết quả không trùng với lớp B (lớp C là lớp A với các vùng chồng lấp được loại bỏ). Đó không phải là kết quả bạn muốn?
Jake

Chào Jake. Cảm ơn vi đa trả lơi. -Vâng, đó là một phần kết quả mà tôi muốn. Các đa giác xuất hiện do kết quả của công cụ Difference là sai. Nó không "Clip" hoặc "Cắt" ra các khu vực nhỏ chồng lấp, thay vào đó, nó loại bỏ toàn bộ đa giác tiếp xúc với lớp khác và, như tôi đã nói, không chỉ khu vực "nhỏ" thực sự gây ra lớp khác. Liệu vấn đề có ý nghĩa?
aneh

Trong trường hợp đó, bạn chỉ cần đảo ngược thao tác ( B-Athay vì A-B).
Jake

Câu trả lời:


2

Bạn cũng có thể sử dụng "sự khác biệt đối xứng" (vector> công cụ xử lý địa lý) để làm những gì bạn muốn trong một bước (còn gọi là XOR, xem mô tả về các hoạt động lớp phủ trên wiki để biết thêm chi tiết)

Mặt khác, cấu trúc liên kết của bạn có vẻ không tốt lắm vì bạn có các đa giác chồng chéo. Bạn có thể dọn sạch một chút lớp màu xanh lá cây của mình bằng cách chuyển đổi đa giác của bạn thành các dòng và quay lại từ các dòng thành đa giác (vector> hình học)

Nhân tiện, trước khi sử dụng các công cụ xử lý, bạn cũng nên làm việc trong cùng một hệ tọa độ. Điều này có thể giải thích tại sao các công cụ của bạn không hoạt động như mong đợi


liên kết không hoạt động nữa 'infogeoblog.wordpress.com không còn nữa. Các tác giả đã xóa trang web này.'
Lennert

3

sử dụng qgis 2.0.1. tạo ra hai đa giác chồng chéo (vàng và xanh). công cụ clip tạo ra "khu vực khác biệt" (đa giác màu đỏ). áp dụng công cụ khác biệt; lớp vector đầu vào = lớp đa giác ban đầu, lớp khác biệt = đa giác clip.

hai đa giác chồng chéo tùy ý

kết quả của việc áp dụng đa giác clip với công cụ khác biệt cho từng đa giác ban đầu.

sử dụng clip với công cụ khác biệt trên cả đa giác đầu vào ban đầu

hi vọng điêu nay co ich:)


Tôi nghĩ rằng có một cái gì đó sai với cấu trúc liên kết trong các lớp của tôi. Khi tôi sử dụng chức năng clip, nó không đăng ký tất cả các phần trùng lặp, chỉ một số trong số chúng. Đây có thể là lý do cho các vấn đề. Tôi nhận ra rằng khi bạn cắt bớt các khu vực chồng chéo, bạn có thể sử dụng công cụ khác biệt, để xóa khỏi một trong hai lớp. Cảm ơn vì tất cả những phản hồi! postimg.org/image/5lwq2lwqv/2626db87
aneh

@Andreas Tôi đang chọc vào bóng tối trên cái này, nhưng kiểm tra hệ tọa độ của tất cả các lớp bạn đang làm việc, bao gồm cả các lớp được tạo bằng công cụ khác biệt. Có lẽ có một sự không phù hợp với dự đoán? Tôi biết điều này có thể gây ra sự cố trong ArcMAP
Barrett

-1

Bạn có thể sử dụng lệnh clip trong Trình chỉnh sửa để cắt đa giác lớp phủ, bạn có thể xem tại đây https://youtu.be/TGg18r5U4yw


Điều này không trả lời câu hỏi. Bạn có thể cung cấp câu trả lời bằng cách sử dụng QGIS chứ không phải ArcGIS
Knightshound

Ngoài ra, video youtube không còn khả dụng
csk
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.