7
การสร้างจุดเว้นระยะสม่ำเสมอในรูปหลายเหลี่ยมตามค่าคุณลักษณะโดยใช้ QGIS
ฉันมีเลเยอร์หลายเหลี่ยมที่มีค่าแอททริบิวต์แนบมาแทนจำนวนบุคคลภายในรูปหลายเหลี่ยม ฉันใช้ QGIS 3.0 ฉันต้องการให้เห็นภาพการนับเป็นตารางจุดภายในรูปหลายเหลี่ยม (เช่น 1 point = 100 กบสีโดย specie) คะแนนไม่จำเป็นต้องครอบครองรูปหลายเหลี่ยมทั้งหมดและควรวาดรอบ ๆ เซนทรอยด์ด้วยระยะห่างที่กำหนดไว้ล่วงหน้า (เช่น 300 ม.) เพื่อให้สามารถเป็นตัวแทนของกริดที่เป็นระเบียบที่ความละเอียดเฉพาะ วิธีแก้ปัญหาปัจจุบันที่ฉันพบคือใช้ "Regular points" ด้วยพารามิเตอร์ counts เพื่อสร้างกริดภายในขอบเขตที่วาดบนแผนที่จากนั้นลบจุดพิเศษที่สร้างขึ้นโดยอัลกอริทึม (อัลกอริทึมปัดเป็นกริดและคุณอาจได้ 20 คะแนนแทน 17 ใน การป้อนข้อมูล) สิ่งนี้สร้างผลลัพธ์ที่ต้องการ แต่ต้องวาดขอบเขตของพื้นที่สำหรับคะแนนปกติสำหรับแต่ละรูปหลายเหลี่ยมรวมถึงการป้อนข้อมูลแอตทริบิวต์ด้วยตนเองและล้างจุดที่สร้างขึ้น นอกจากนี้เนื่องจากฉันกำลังเรียกใช้ "คะแนนปกติ" โดยมีการนับจำนวนที่ระบุแทนที่จะเว้นวรรครูปหลายเหลี่ยมแต่ละจุดจึงมีระยะห่างที่แตกต่างกัน โดยสรุป: คะแนนปกติ (กำหนดจำนวนจุด, วาดขอบเขต) สำหรับแต่ละเหลี่ยม (ชุด)> ลบคะแนนพิเศษ> กำหนดค่าคุณลักษณะให้กับ # คะแนน ทางเลือก (หลีกเลี่ยงการเว้นวรรคที่ผิดปกติ แต่ต้องการการยักย้ายที่มากขึ้น): คะแนนปกติ …