การลบรูปหลายเหลี่ยมที่ทับซ้อนกัน / ซ้ำซ้อนในเลเยอร์เดียวกันโดยใช้ QGIS?


12

ฉันทำงานใน QGIS บนเวกเตอร์เลเยอร์ที่พื้นที่ถูกจัดประเภทโดยใช้แอตทริบิวต์ "typo" ปัญหาที่ฉันพบคือรูปหลายเหลี่ยมซ้ำกันหรือทับซ้อนกันกับผลลัพธ์ที่บางพื้นที่จัดอยู่ในประเภท "ตัวพิมพ์สอง" หรือมากกว่า นี่เป็นข้อผิดพลาด เพื่อที่จะทำการวิเคราะห์ทางสถิติฉันจำเป็นต้องทำความสะอาดเลเยอร์นี้เพื่อลบส่วนที่ซ้ำซ้อน / ซ้ำซ้อนเพื่อให้ทุก ๆ นิ้วของอาณาเขตถูกจำแนกเป็น "typo" หนึ่งเดียวเท่านั้น อันไหนไม่แยแส

คำตอบ:


18

หากต้องการลบรายการซ้ำ:

  • คุณสามารถใช้เครื่องมือลบรูปทรงเรขาคณิตที่ซ้ำกันได้โดยเข้าถึงเครื่องมือผ่านเครื่องมือประมวลผล :

    ลบรูปทรงเรขาคณิตที่ซ้ำกัน

  • อีกตัวเลือกหนึ่งคือการใช้เครื่องมือv.cleanจาก GRASS และเลือกตัวเลือกrmdupl :

    v. ทำความสะอาดจาก GRASS

วิธีลบการทับซ้อน:

  • คุณสามารถใช้เครื่องมือยุบเลิกได้หากมีคุณลักษณะทั่วไประหว่างรูปหลายเหลี่ยมดั้งเดิมและรูปหลายเหลี่ยมที่ซ้อนทับกัน:

    ละลาย

  • เช่นเคยคุณสามารถลบออกได้ด้วยตนเองหากมีเพียงไม่กี่คน คุณสามารถทำได้ผ่านตารางคุณสมบัติหารูปหลายเหลี่ยมที่ทับซ้อนกันของคุณ (มีประโยชน์ร่วมกับตัวตรวจสอบโทโพโลยีเพื่อเน้นการทับซ้อน) และเลือกตัวเลือกเพื่อลบคุณสมบัติ


3
น่าเสียดายที่ไม่มีคุณลักษณะทั่วไประหว่างรูปหลายเหลี่ยมที่ทับซ้อนกันและการแก้ไขด้วยตนเองไม่เหมาะในกรณีของฉันสำหรับคุณลักษณะที่ต้องแก้ไขจำนวนมาก อย่างไรก็ตามการตอบกลับของคุณมีประโยชน์มากเพราะสำหรับความต้องการที่แท้จริงของฉันรูปทรงเรขาคณิตนั้นมีความสำคัญไม่ใช่คุณลักษณะ ยุบคุณสมบัติทั้งหมดแล้วเลือกตามสถานที่เพื่อแก้ปัญหาของฉัน ขอบคุณ!
Roberto
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.