ฉันต้องการทำซ้ำการทำงานของเครื่องมือความหนาแน่นของเคอร์เนล ArcGIS - ฉันจะทำเช่นนั้นได้อย่างไร
ฉันต้องการจำกัด คำตอบสำหรับซอฟต์แวร์ฟรีและโอเพ่นซอร์สที่ติดตั้งง่าย - เช่น QGIS ติดตั้งได้ง่ายด้วย GRASS บนทุกแพลตฟอร์มดังนั้น QGIS + GRASS จะใช้ได้ แต่ SAGA ไม่ได้ (น่าเสียดายเพราะมันมีสิ่งที่อาจ เป็นเครื่องมือในอุดมคติ)
ฉันกำลังพยายามสร้างแผนที่ความหนาแน่นของสัตว์ป่าในพื้นที่คุ้มครองใน QGIS แผนที่ความหนาแน่นในตัวอย่างต่อไปนี้ถูกสร้างขึ้นใน ArcGIS จากการสังเกตจุดของสัตว์ป่าด้วยจำนวนดิบขนาดกลุ่ม (ฟิลด์ในไฟล์เวกเตอร์) ที่ใช้ในการชั่งน้ำหนักความหนาแน่นของแต่ละตารางเซลล์ในเครื่องมือ Kernel Density (SpatialAnalyst) รัศมีการค้นหาและขนาดเซลล์กริดที่เลือก:
ในก่อนหน้านี้คำถามเกี่ยวกับความหนาแน่นของมันก็แนะนำให้ใช้เครื่องมือ GRASS v.kernel เพื่อเลียนแบบความหนาแน่นเครื่องมือ ArcGIS Kernel แต่v.kernel ไม่ได้ทำงานเดียวกัน หลังจากดูคู่มือและสร้างแผนที่ความหนาแน่นเรียบร้อยแล้วดูเหมือนว่าฟังก์ชั่น v.kernel จะทำงานเฉพาะกับความหนาแน่นของจุดเท่านั้นและไม่มีโอกาสที่จะให้ตัวแปรสำหรับแต่ละจุด (เช่นจำนวนที่นับ) เพื่อให้น้ำหนักแต่ละจุด .
UPDATE
ดูเหมือนว่ามี*.surf.*
เครื่องมือต่าง ๆใน GRASS ที่อาจช่วยสร้างพื้นผิวที่มีความหนาแน่น - และสิ่งเหล่านี้ยอมรับคอลัมน์น้ำหนักหรือค่า z หรือดำเนินการกับ rasters @underdark แนะนำ v.surf.rst - และ 'zcolumn' จะเป็นตัวแปรน้ำหนัก (นับ) ของฉัน - แต่ฉันไม่สามารถหาวิธีถามเครื่องมือเพื่อสร้างขนาดกริดที่แน่นอนหรือใช้รัศมีที่แน่นอน
คำแนะนำเกี่ยวกับวิธีการใช้ v.surf.rst หรือวิธีอื่นใด?
ข้อมูลตัวอย่าง
x,y,count
431250,8707500,0
418750,8707500,5
413750,8707500,3
411250,8707500,1
408750,8685000,0
411250,8685000,0
416250,8685000,0
416250,8682500,6
411250,8682500,3
418750,8680000,0
433750,8677500,3
421250,8677500,0
423750,8675000,1
431250,8672500,0
428750,8672500,2
426250,8672500,2
423750,8670000,0