วิธีการสร้างรูปหลายเหลี่ยมที่มีเส้นตรงและมุมฉากใน QGIS?


28

เมื่อสร้างรูปหลายเหลี่ยมฉันจะทำอย่างไรเพื่อให้เส้นตรง (90, 0 องศา ฯลฯ ) และเมื่อฉันสร้างมุมพวกมันจะเป็นมุมฉากได้อย่างไร ตัวอย่างเช่นฉันจะสร้างสี่เหลี่ยมที่สมบูรณ์แบบหรือสี่เหลี่ยมได้อย่างไร


3
โปรดทราบว่าสี่เหลี่ยมผืนผ้า "สมบูรณ์แบบ" จะสมบูรณ์แบบภายในระบบอ้างอิงพิกัดที่กำหนดเท่านั้น ถ้าคุณเปลี่ยน CRS สี่เหลี่ยมจะแปรปรวน
csk

คำตอบ:



28

มีแถบเครื่องมือ Shape Digitizing ซึ่งมีตัวเลือกเพื่อเพิ่มสี่เหลี่ยมโดยใช้วิธีการต่าง ๆ :

ป้อนคำอธิบายรูปภาพที่นี่

หากต้องการแสดงแถบเครื่องมือให้คลิกขวาที่เมนูหลักแล้วเลือก Shape Digitizing toolbar

ฉันใช้ QGIS 3.4


3
ควรทำเครื่องหมายเป็นโซลูชันเนื่องจากใช้งานได้หมดโดยไม่ต้องเพิ่มปลั๊กอิน
Francois

9

ฉันลองใช้วิธีแก้ปัญหาที่แนะนำแล้ว แต่พบว่าปลั๊กอินของCADTools นั้นซับซ้อนเกินไปที่จะเข้าใจได้อย่างรวดเร็ว นอกจากนี้นี่เป็นงานที่ค่อนข้างง่าย

ฉันพบว่าปลั๊กอินRectangles Ovals Digitizing โดย Pavol Kapusta ชื่อค่อนข้างอธิบายตนเองและใช้งานได้ดี คุณสามารถวาดรูปร่างจากกึ่งกลางหรือตามขอบเขต

ป้อนคำอธิบายรูปภาพที่นี่


ฉันพบว่าปลั๊กอินนี้เป็นชุดเครื่องมือที่ง่ายที่สุดที่จะใช้ใน 2.x แต่เครื่องมือ builtin 3.x นั้นยอดเยี่ยม
RyanDalton

6

ปลั๊กอิน CadTools ควรทำในสิ่งที่คุณต้องการ นอกจากนี้ยังมีบทช่วยสอน: http://www.catais.org/qgis/cadtools/ (โดยเฉพาะอย่างยิ่งดูภายใต้ "orthogonal digitzing")


เครื่องมือ Digitizing Orthogonal ยังคงวาดจุดยอดที่ฉันชี้ รุ่น CADTools ของฉันคือ 0.5.9 และ QGIS รุ่น 1.8 ฉันได้ลองกับ Windows 7, Ubuntu 12.04 และ Ubuntu 10.04 แล้วทั้งที่มีและไม่มี OpenLayers Bing Aerial เพื่อแปลงเป็นดิจิทัล ไซต์บทช่วยสอนเป็นแหล่งข้อมูลที่ยอดเยี่ยมด้วยวิดีโอที่แสดงให้ผู้ใช้คลิกที่เครื่องมือจากนั้นแปลงเป็นรูปสี่เหลี่ยมจัตุรัสที่มีมุม 90 องศาที่สมบูรณ์แบบล็อคไว้คนอื่นจะลองดูว่ามันใช้งานได้หรือไม่? ขออภัยที่ต้องใช้เวลานานกว่าจะได้รับสิ่งนี้
user12711

1
แก้ไขแล้ว: "คุณต้องกดปุ่ม ctrl เพื่อวาดเส้นหรือรูปหลายเหลี่ยมด้วยมุมสี่เหลี่ยม" [ฉันดูวิดีโอ แต่ไม่ได้อ่านคำแนะนำ เรียนรู้บทเรียน] ขอบคุณอีกครั้ง ลิงก์การสอนของ CadTools นั้นยอดเยี่ยม
user12711


2

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

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


0

ฉันลองใช้ CADtools แต่ฉันพบว่ามันซับซ้อนเล็กน้อย นอกจากนี้นี่เป็นงานที่ค่อนข้างง่ายฉันพบปลั๊กอิน Quantum Aided Design (cad like command ใน QGIS) ชื่อค่อนข้างอธิบายตนเองและใช้งานได้ดี คุณสามารถวาด / แก้ไข / คัดลอก / ตัดแต่งหรือชดเชย ฯลฯ

https://plugins.qgis.org/plugins/qad/

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