ฉันใหม่สำหรับโลก GIS ดังนั้นปัญหาของฉันอาจจะโง่มาก แต่ฉันจะลองต่อไป
วัตถุประสงค์
จากรายการพิกัดในลองจิจูด / ละติจูดที่จัดเก็บเป็น.csv
ไฟล์ฉันต้องการสร้างบัฟเฟอร์ด้วยระยะทางx
กิโลเมตรรอบ ๆ พิกัดเหล่านั้น (ในกรณีที่มีความเกี่ยวข้องพิกัดเหล่านี้เป็นที่ตั้งของสังคมในชุดข้อมูล SCCSสังคมเหล่านี้กระจายไปทั่วโลก)
ปัญหา
ฉันสามารถสร้างบัฟเฟอร์ด้วยระยะทางเป็นองศาเรเดียล แต่ฉันต้องการทำหน่วยเป็นเมตร (กิโล) ฉันทราบถึงคำถามและคำตอบต่อไปนี้ แต่การติดตามสิ่งที่แนะนำในนั้นดูเหมือนจะไม่ช่วยแก้ปัญหาของฉัน:
- ทำความเข้าใจกับหน่วยเครื่องมือบัฟเฟอร์ QGIS?
- เวิร์กโฟลว์สำหรับการบัฟเฟอร์ในหน่วยเมตร / กิโลเมตรโดยใช้เลเยอร์ WGS84 คืออะไร
- จะสร้างรูปหลายเหลี่ยม (บัฟเฟอร์ความกว้างคงที่) รอบรูปหลายเหลี่ยมใน QGIS ได้อย่างไร?
- จะเปลี่ยนหน่วยวัดจากองศาเป็นเมตรใน QGIS ได้อย่างไร?
สิ่งที่ฉันได้ลอง ...
- ฉันเริ่ม QGIS (v2.4) และ
Add delimited text layer
- เลือก
.csv
ไฟล์ของฉันและฟิลด์ x / y คลิกOK
- เลือก
WGS 84
เป็น CRS ของฉัน (ลองแล้วNAD83
แต่ก็ไม่ได้สร้างความแตกต่าง) คลิกOK
- คลิกขวาที่เลเยอร์แล้วเลือก
Save As...
ในกล่องโต้ตอบเลือกต่อไปนี้และคลิกOK
: - เพิ่ม
sccs_meter.shp
เป็นเลเยอร์ในโครงการปัจจุบัน - เลือก
Vector
>Geoprocessing Tools
>Buffers
> ระยะกันชนชุด 10
ผลที่ได้คือบัฟเฟอร์ที่มีรัศมีประมาณ 1068 กม. ซึ่งแสดงว่าระยะบัฟเฟอร์นั้นเท่ากับ 10 องศาแทนที่จะเป็น 10 เมตร
ฉันทำอะไรผิดที่นี่