วาดวงกลมด้วยรัศมีที่กำหนดโดยใช้ QGIS?


16

ฉันมีเว็บไซต์และต้องการวาดเส้นบ่งบอกในบัฟเฟอร์ 5 กม. รอบศูนย์กลางของไซต์ ฉันอยากวาดวงกลมที่มีรัศมี 5 กม ฉันมีเครื่องมือสำหรับการวาดวงกลมและวงรีและสี่เหลี่ยมมุมฉากและเกลียว

สิ่งเหล่านี้ไม่ได้บอกจุดศูนย์กลางและรัศมี


3
วางจุด (x, y), บัฟเฟอร์จุด 5km
Roy

คำตอบ:


15

ตามที่แสดงความคิดเห็นโดย @Royคุณสามารถสร้างจุดในเลเยอร์แล้วบัฟเฟอร์ลงในเลเยอร์ใหม่


ไชโย นั่นคือสิ่งที่ฉันต้องการ คำตอบง่ายๆสำหรับคำถามง่าย ๆ ความตื่นตระหนกทำให้ฉันตาบอด!
Ger

เวิร์กโฟลว์ที่ฉันใช้ล่าสุดคือการสร้างจุดใน Memory Layer สร้างบัฟเฟอร์ลงใน shapefile ที่บันทึกในตำแหน่งชั่วคราวจากนั้นคัดลอกและวางรูปหลายเหลี่ยมลงในเลเยอร์สุดท้าย ค่อนข้างยาว แต่ใช้งานได้ดี
Willy

2

ด้วยปลั๊กอิน mmqgis คุณสามารถแปลงประเภทเรขาคณิตของคุณเป็นเซนทรอยด์:

ปลั๊กอิน> mmqgis> แก้ไข> แปลงประเภทเรขาคณิต

จากนั้นเพียงสร้างบัฟเฟอร์บนรูปร่าง ( ผ่าน Vector> เครื่องมือประมวลผล Geopro ) และกำหนดรัศมีที่ต้องการอย่างแม่นยำ

คุณได้รับมัน


0

ขณะที่พัฒนาแอปพลิเคชัน qgis แบบสแตนด์อโลนฉันได้รับความช่วยเหลือจากที่เก็บ Python Plugins ของ QGISหลายครั้งและเป็นประโยชน์อย่างมาก สำหรับการวาดรูปทรงเรขาคณิตที่แตกต่างกันเช่นสี่เหลี่ยมผืนผ้าวงกลมวงรีและวงรี ฯลฯปลั๊กอินนี้เป็นประโยชน์อย่างมาก


น่าเสียดายที่ปลั๊กอินนั้นมีปัญหา: ปลั๊กอินนี้ไม่มีการใช้งานที่ยาวนานอีกต่อไป โปรดอัปเดตเพื่อแก้ไขข้อผิดพลาดที่ช้าลง QGIS และพิจารณาที่จะติดตั้งปลั๊กอินและใช้ CADDIGITIZE แทน
Stu Smith

0

ฉันทำสิ่งที่คล้ายกัน - จำเป็นต้องวาดวงกลม 5km รอบ ๆ ชุดของจุดที่ตรงกับเกณฑ์บางอย่าง ฉันแก้ไขปัญหาโดยใช้สไตล์:

  1. สร้างกฎ Symbology สำหรับเลเยอร์ (ในกรณีของฉัน ":" ฟิลด์ "ไม่ใช่โมฆะ
  2. สำหรับสัญลักษณ์กำหนด 'Simple Marker "

    • ขนาด 10,000.0 (ขนาดคือเส้นผ่าศูนย์กลางไม่ใช่รัศมี
    • หน่วยเลือก "Meters at Scale"
    • เติมสี: โปร่งใส

Voila! ช่วงวงแหวนที่มาตราส่วนแผนที่ที่แท้จริง

ฉันใช้ QGis 3.10 ซึ่งใหม่กว่าตอนแรกที่ถามคำถามนี้

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