จะสร้างวงกลมที่มีเส้นผ่านศูนย์กลางต่างกันได้อย่างไร


9

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

ฉันจะทำในสิ่งที่ถูกต้องหรือมีวิธีการที่ดีกว่านี้ไหม

ใช้ QGIS 1.8.0


การใช้ QGIS3, ใครช่วยได้โปรดผ่านกระบวนการทีละขั้นตอนในการสร้างบัฟเฟอร์ / โซนการป้องกันที่มีขนาดแตกต่างกันตามจุด / ขนาดต้นไม้ที่เกี่ยวข้อง
142267

คำตอบ:


11

สามารถทำได้อย่างง่ายดายโดยใช้ฟิลด์ขั้นสูง - ขนาด (แทนการคำนวณบัฟเฟอร์ที่ต้องคำนวณใหม่ทุกครั้งที่มีการเปลี่ยนแปลงค่า)

ความคิดที่จะมีสัญลักษณ์จุดที่เรียบง่ายของขนาด1 หน่วยแผนที่ (หน่วยแผนที่ถูกกำหนดโดย CRS ของโครงการ) หากคุณวัดเส้นผ่านศูนย์กลางของส่วนบนของต้นไม้เป็นเมตรคุณสามารถใช้ฟิลด์เส้นผ่านศูนย์กลางนี้เป็นฟิลด์มาตราส่วนขนาดได้

การปรับขนาดสามารถใช้ได้กับสัญลักษณ์โดยรวมเท่านั้น หากคุณต้องการเห็นภาพทรีด้านบนและพื้นที่ป้องกันรากพร้อมกันคุณจะต้องเพิ่มเลเยอร์สองครั้งและเปลี่ยนฟิลด์สเกลขนาดเป็นฟิลด์อื่น

นี่คือตัวอย่างของการตั้งค่าที่ฉันใช้กับโครงต้นไม้ของเวียนนา:

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


จากนั้นการเรนเดอร์ครั้งที่สองภายใต้แสดงถึงการป้องกันราก
แบรด Nesom

ฉันเพิ่งลองทำสิ่งนี้เป็นครั้งแรกและฉันรู้สึกประทับใจคำตอบอาจต้องได้รับการอัปเดต (ใช้งาน QGIS 3.0.1 ฉันต้องการ: Simple marker -> หน่วย: เมตรในระดับ -> ขนาด: ผู้ช่วย -> แหล่งที่มา: yourdatafield -> ค่าจาก: klick arrow-cricle ที่ด้านขวา -> ขนาดเอาต์พุตจาก: 1 ถึง: yourmaximumvalue
ปากกาของ George William Russel

underdark คุณใช้ Qgis รุ่นไหน? ใน 2.18.6 ตัวเลือกขั้นสูงมีเพียงระดับสัญลักษณ์เท่านั้น สิ่งเดียวที่ปิดจากระยะไกลที่ฉันสามารถหาได้คือผู้ช่วยขนาดภายใต้ "การแทนที่ข้อมูลที่กำหนด" แต่ดูเหมือนจะไม่อนุญาตให้มีขนาดตามแอตทริบิวต์
Hannes Ledegen

4

คุณอาจดีในวิธีการของคุณ ฉันขอแนะนำให้คุณสร้างเขตข้อมูลคุณลักษณะที่มีเส้นผ่านศูนย์กลางที่ถูกต้อง (เป็น m) สำหรับแต่ละจุดต้นไม้ของคุณ เพียงสร้างฟิลด์สองฟิลด์ใหม่ในตารางแอตทริบิวต์และใส่ขนาด (เช่น 1,5m หรือ 0,9m)

ในที่สุดคุณสามารถใช้ฟิลด์นี้เพื่อจัดแต่งทรงผม (เพิ่มขนาดของจุดต้นไม้ของคุณตามสัดส่วนเส้นผ่านศูนย์กลางทรงกระบอก) หรือสำหรับการสร้างบัฟเฟอร์รอบจุดต้นไม้ของคุณ (เครื่องมือเรขาคณิตเวกเตอร์ QGis -> บัฟเฟอร์ -> เลือกฟิลด์แอตทริบิวต์ของคุณเป็นแหล่งที่มา หากผลลัพธ์เป็นบัฟเฟอร์ขนาดเล็กให้สร้างฟิลด์แอททริบิวอื่นและขยาย -> ทวีคูณด้วย 10)


3

ใน GIS คุณสามารถทำสิ่งที่เรียกว่าการบัฟเฟอร์ คุณสมบัติเวกเตอร์ใด ๆ สามารถบัฟเฟอร์และในกรณีส่วนใหญ่คุณภาพ / ความละเอียดของบัฟเฟอร์สามารถควบคุมได้ - ในกรณีส่วนใหญ่พารามิเตอร์นี้เพื่อควบคุมจำนวนของกลุ่ม วิธีที่ฉันจะทำคือ:

  1. สร้างเลเยอร์จุดสำหรับข้อมูลการสำรวจต้นไม้ของคุณ
  2. เพิ่มสองฟิลด์เพื่อเก็บระยะห่างของการป้องกันทรงพุ่มและราก
  3. เก็บข้อมูล
  4. ใน QGIS สร้างบัฟเฟอร์ของทุกจุดโดยใช้ค่าที่เก็บไว้ในฟิลด์หลังคา
  5. บันทึกวัตถุบัฟเฟอร์ออกเป็นเลเยอร์ใหม่ที่เรียกว่า canopy
  6. ทำซ้ำกระบวนการสำหรับการป้องกันราก

** คุณจะต้องเก็บค่ารัศมีและไม่เส้นผ่านศูนย์กลางมิฉะนั้นบัฟเฟอร์จะเป็นสองเท่าของขนาดจริง

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

สิ่งสำคัญที่ต้องจำไว้คือให้แน่ใจว่าคุณกำหนด ID ที่ไม่ซ้ำกันให้กับต้นไม้แต่ละต้นดังนั้นเมื่อคุณสร้างบัฟเฟอร์และเก็บไว้ในเลเยอร์แยกต่างหากคุณมีวิธีในการเชื่อมโยงอีกครั้ง


3

ฉันรู้ว่านี่เป็นคำถามที่ค่อนข้างเก่า แต่ในฐานะที่เป็นผู้ให้คำปรึกษาฉันได้รับประสบการณ์มากมายกับการสำรวจต้นไม้และการสร้างภาพกราฟิกของ driplines และโซนป้องกันรากโดยใช้ QGIS โดยเฉพาะ

ที่กล่าวว่าฉันต้องทำตามวิธีการที่สองของ Chenderson เนื่องจากเป็นวิธีที่ฉันใช้สำหรับทุกรายการที่ฉันทำ ฉันจะมีสิทธิ์ได้รับการรับรองโดยการบอกว่าฉันได้ลองวิธีที่อธิบายโดย Underdark แล้วและพบว่าขนาดของวงกลมนั้นเปลี่ยนไปตามการเปลี่ยนแปลงขนาดของแผนที่

การสร้าง Shapefiles เพิ่มเติมยังมีข้อดีที่การแสดงกราฟิกจะถูกเก็บไว้หากคุณต้องการส่งออก Shapefile ไปยัง CAD (ฉันทำแบบนี้จริง 100% ของเวลา) เนื่องจากการวัดต้นไม้ถูกใช้สำหรับการตัดต่อของวิศวกรและสิ่งที่คล้ายกันผลิตภัณฑ์ CAD จึงมีค่ามากกว่าและใช้งานง่ายสำหรับพวกเขา

ฉันจะไม่สนับสนุนให้คุณเพิ่มตารางแอตทริบิวต์ทุกที่ที่ทำได้ ขึ้นอยู่กับขนาดของพื้นที่โฆษณาของคุณสิ่งนี้อาจน่าเบื่อมากและเพิ่มโอกาสในการเกิดข้อผิดพลาด ให้รวบรวมข้อมูลที่เกี่ยวข้องลงในฟิลด์คัดลอกข้อมูลเป็นรูปแบบดิจิทัลแทน (หากคุณไม่ได้รวบรวมแบบดิจิทัลผ่าน PDA, แท็บเล็ต, GPS ฯลฯ ) และนำเข้าข้อมูลไปยัง QGIS เป็น. csv ข้อมูลอื่น ๆ ส่วนใหญ่สามารถเพิ่มได้โดยใช้เครื่องคำนวณภาคสนามรวมถึงรัศมีเขตการป้องกัน

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