ดังนั้นฉันคิดว่าคุณมีรูปหลายเหลี่ยมที่ต้องบัฟเฟอร์แล้วและคุณมีระยะทาง (เป็นเมตรหรือฟุตขึ้นอยู่กับระบบฉายภาพของคุณ)
ไม่ว่าคุณจะทำงานด้วยตนเองที่นี่เพราะคุณจะต้องใส่ในระยะทางบัฟเฟอร์เหล่านี้
แต่เราสามารถลบงานคู่มือจำนวนมากออกได้ด้วยรุ่นสองรุ่นใน QGIS
รูปแบบจะเป็น:
- แปลงรูปหลายเหลี่ยมเป็นรูปหลายเหลี่ยม
- ระเบิดรูปหลายเหลี่ยม
- เพิ่มคอลัมน์บัฟเฟอร์ที่จะใช้สำหรับบัฟเฟอร์
เนื่องจากเราระเบิด polylines คุณสามารถมีระยะห่างบัฟเฟอร์ที่แตกต่างกันสำหรับแต่ละด้าน (polyline)
จากนั้นคุณมีขั้นตอนแบบแมนนวลของการใส่ในระยะบัฟเฟอร์สำหรับแต่ละโพลีไลน์
รุ่นถัดไป:
- บัฟเฟอร์ระยะทางตัวแปร GRASS (ใช้ GRASS เพราะจะช่วยให้ไม่มีสไตล์ endcap ดังนั้นปลายไม่ซ้อนทับด้านอื่น ๆ )
- ฮัลล์นูนเพื่อแก้ไขมุม
ในภาพแบบที่ 1:
รูปหลายเหลี่ยมดั้งเดิม:
- รูปหลายเหลี่ยมถึงรูปหลายเหลี่ยม:
- ระเบิด polylines
- เพิ่มคอลัมน์บัฟเฟอร์ด้วยค่าที่เพิ่มด้วยตนเอง:
รุ่น 2:
- บัฟเฟอร์ GRASS ระยะทางแปรผันพร้อมคอลัมน์บัฟเฟอร์ v.buffer.column ด้วย "อย่าทำหมวกที่ปลาย polylines" ขีด:
- ฮัลล์นูนเพื่อแก้ไขมุม:
มุมเป็นวิธีที่เราต้องการ หากคุณใช้ endcaps คุณจะมีการทับซ้อนจำนวนมากพร้อมกับบัฟเฟอร์ระยะไกล
รุ่น 1:
รุ่น 2: