คำถามติดแท็ก density

แผนที่ความหนาแน่นแสดงจำนวนของวัตถุต่อหน่วยพื้นที่

6
อะไรคือวิธีที่ดีที่สุดในการสร้างแผนที่ความหนาแน่นจากคะแนนถ่วงน้ำหนักใน QGIS
ฉันต้องการทำซ้ำการทำงานของเครื่องมือความหนาแน่นของเคอร์เนล ArcGIS - ฉันจะทำเช่นนั้นได้อย่างไร ฉันต้องการจำกัด คำตอบสำหรับซอฟต์แวร์ฟรีและโอเพ่นซอร์สที่ติดตั้งง่าย - เช่น QGIS ติดตั้งได้ง่ายด้วย GRASS บนทุกแพลตฟอร์มดังนั้น QGIS + GRASS จะใช้ได้ แต่ SAGA ไม่ได้ (น่าเสียดายเพราะมันมีสิ่งที่อาจ เป็นเครื่องมือในอุดมคติ) ฉันกำลังพยายามสร้างแผนที่ความหนาแน่นของสัตว์ป่าในพื้นที่คุ้มครองใน QGIS แผนที่ความหนาแน่นในตัวอย่างต่อไปนี้ถูกสร้างขึ้นใน ArcGIS จากการสังเกตจุดของสัตว์ป่าด้วยจำนวนดิบขนาดกลุ่ม (ฟิลด์ในไฟล์เวกเตอร์) ที่ใช้ในการชั่งน้ำหนักความหนาแน่นของแต่ละตารางเซลล์ในเครื่องมือ Kernel Density (SpatialAnalyst) รัศมีการค้นหาและขนาดเซลล์กริดที่เลือก: ในก่อนหน้านี้คำถามเกี่ยวกับความหนาแน่นของมันก็แนะนำให้ใช้เครื่องมือ GRASS v.kernel เพื่อเลียนแบบความหนาแน่นเครื่องมือ ArcGIS Kernel แต่v.kernel ไม่ได้ทำงานเดียวกัน หลังจากดูคู่มือและสร้างแผนที่ความหนาแน่นเรียบร้อยแล้วดูเหมือนว่าฟังก์ชั่น v.kernel จะทำงานเฉพาะกับความหนาแน่นของจุดเท่านั้นและไม่มีโอกาสที่จะให้ตัวแปรสำหรับแต่ละจุด (เช่นจำนวนที่นับ) เพื่อให้น้ำหนักแต่ละจุด . UPDATE ดูเหมือนว่ามี*.surf.*เครื่องมือต่าง ๆใน GRASS …
18 qgis  grass  density 

6
การระบุเส้นโค้ง / ส่วนโค้งจริงใน ArcMap?
วิธีเดียวที่ดีในการสร้างแวดวงใน ArcMap คือการใช้ส่วนโค้งจริง (เส้นโค้งผสม) แต่ฉันจำเป็นต้องแปลงวงกลมเหล่านั้นให้เป็นจุดสุดยอด (ทำให้หนาแน่น) เนื่องจากปัญหาความเข้ากันได้ ฉันต้องการข้อมูลสำหรับ geodatabase และ SDO_geometry (arcsde) และใช่มีวิธี ฉันใช้: UPDATE layer1 a SET arctype = 'compound' WHERE has_compound_curves(a.shape) <> 0; จากนั้นใช้ ET Geotools เพื่อเพิ่มความหนาของชั้นโดยชั้น แต่ควรมีวิธีที่ง่ายกว่าในการทำตรงไปตรงมาใน Oracle หรือ ArcMap และฉันแค่ต้องการเพิ่มความหนาแน่นของฟีเจอร์ที่มีส่วนโค้งที่แท้จริง ฉันไม่ต้องการจุดยอดที่ไม่จำเป็นบนเส้นตรงเป็นต้น ฉันจะระบุส่วนโค้งที่แท้จริงใน ArcMap ได้อย่างไรและฉันจะทำให้พวกมันหนาแน่นได้เร็วและง่ายที่สุดได้อย่างไร เช่นเดียวกับ Oracle SQL

6
ฉันจะสร้างแผนที่ความร้อนหรือ Choropleth ที่ใช้รูปหลายเหลี่ยมใน QGis ได้อย่างไร
ฉันเล่นกับ heatmap plugin สำหรับ QGIS และฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะสร้าง heatmap ด้วยการใช้ plugin / tool ที่คล้ายกันซึ่งใช้รูปหลายเหลี่ยมรวมถึงคะแนน? ฉันต้องการแสดงความหนาแน่นของข้อมูลในแบบเดียวกับที่ heatmap plugin ใช้กับคะแนน ภาพต่อไปนี้เป็นภาพร่างคร่าวๆของผลลัพธ์ที่ฉันต้องการ:

1
คุณจะใช้ v.kernel ของ GRASS ได้อย่างไร
ฉันสับสนในการใช้ v.kernel ของ GRASS ฉันมีเวกเตอร์เลเยอร์ประมาณ 2.5 ล้านจุด ฉันต้องการสร้างแผนที่ความร้อนโดยใช้ v.kernel เพื่อแสดงความเข้มข้นเนื่องจากฉันมีอินสแตนซ์ตัวแปรที่มีจุดซ้อนทับบางครั้งก็ทับซ้อนกันมาก ฉันได้เวกเตอร์เลเยอร์นี้ใน GRASS แล้วและมันก็แสดงผลได้ดี ฉันได้ลองใช้คำสั่ง v.kernel ของ GRASS โดยยึดตามสิ่งที่ฉันได้เห็นที่นี่และในฟอรัมอื่นและฉันไม่สามารถทำอะไรนอกจากเอาท์พุทแรสเตอร์ที่เป็นสี่เหลี่ยมสีชมพู นี่คือคำสั่งที่ฉันใช้: v.kernel --verbose input=master_grass7 output=master_grass7a_heatmap stddeviation=.0001 ฉันเปลี่ยนแปลงstddeviationไปเป็นค่าทุกประเภทจาก 1000000 ถึง. 000001 และไม่มีผลใด ๆ ฉันอ่านเอกสาร v.kernelซ้ำหลายครั้งและไม่เข้าใจว่ามันเกิดอะไรขึ้น อย่างน้อยคำแนะนำนั้นอยู่บนแนวคิดที่ลึกลับไม่มีประโยชน์ ฉันได้ตรวจสอบซอร์สโค้ดด้วยและฉันก็ไม่เข้าใจเหมือนกัน ใช่ฉันสามารถอ่าน C. ปัญหาได้ขึ้นอยู่กับสิ่งต่างๆที่กำหนดไว้ใน GRASS GIS ฉันทำการค้นหาด้วย Google จำนวนมากและฉันไม่สามารถหาคำแนะนำที่ครอบคลุมได้ สิ่งที่ฉันได้รับก็คือสำเนาของหน้า v.kernel doc / man หรือคนที่เห็นได้ชัดว่าทำงานได้โดยไม่ต้องยุ่งยาก ฉันได้ตรวจสอบแนวคิดของการประมาณความหนาแน่นของเคอร์เนล (KDE) …

3
ทำ heatmap จากข้อมูลบรรทัดใน QGIS หรือไม่
ฉันต้องการทำการวิเคราะห์ความหนาแน่นของเส้นสำหรับข้อมูลบรรทัดของฉันตามคุณลักษณะ ตัวเลือก heatmap (การวิเคราะห์ความหนาแน่นของเคอร์เนล) เป็นไปได้สำหรับข้อมูลจุดเท่านั้น ฉันพยายามแปลงข้อมูลบรรทัดเป็นคะแนนและสร้างแผนที่ความร้อน แต่คุณลักษณะสำหรับน้ำหนักนั้นหายไปจากการแปลง นี่คือการวิเคราะห์ความหนาแน่นของเส้นที่ดำเนินการด้วย ArcGIS ฉันกำลังมองหาที่จะทำเช่นเดียวกันกับ QGIS เป็นไปได้หรือไม่ที่จะทำการวิเคราะห์ความหนาแน่นของเส้นที่คล้ายกันใน QGIS?
12 qgis  heat-map  density 

1
การสร้างแผนที่ความหนาแน่นของจุดใน QGIS?
มีวิธี 'ที่เป็นมิตร' ในการสร้างแผนที่ความหนาแน่นแบบจุดซึ่งข้อมูลแอตทริบิวต์รูปหลายเหลี่ยมกำหนดจำนวนจุด (เช่น 1 จุด = 100) โดยใช้ QGIS 1.7+ หรือไม่ ฉันบอกว่าเป็นมิตรเพราะหลังจากสองสามชั่วโมงการวิจัยทางเลือกทั้งหมดดูเหมือนจะต้องมีการเขียนโปรแกรม บางทีฉันอาจไม่ได้มองในที่ที่ถูกต้อง ฉันรับทราบถึงคุณสมบัติ 'คะแนนสุ่ม' ของ fTools แล้วและไม่ใช่สิ่งที่ฉันกำลังมองหา นั่นคือสิ่งที่ฉันกำลังมองหา อย่างไรก็ตามทุกครั้งที่ฉันพยายามเรียกใช้ฟังก์ชั่นนี้ ฉันได้รับสิ่งต่อไปนี้: An error has occured while executing Python code: Traceback (most recent call last): File "/usr/share/qgis/python/plugins/fTools/tools/doRandPoints.py", line 118, in accept self.randomize(inLayer, outPath, minimum, design, value) File "/usr/share/qgis/python/plugins/fTools/tools/doRandPoints.py", line 210, …
11 qgis  density 

1
การสร้าง Heatmap การค้ามนุษย์ใน QGIS?
ฉันพยายามสร้างแผนที่ความร้อนที่มีจุดกระจายอยู่ประมาณ 325 จุดรอบ ๆ เมืองฮุสตัน (FYI Houston เป็นการค้ามนุษย์ที่สำคัญในสหรัฐอเมริกา: ชื่อที่แชร์กับ LA และ Atlanta ขึ้นอยู่กับฤดูกาลและกิจกรรมขนาดใหญ่) ฉันต้องการพล็อตความเข้มข้นของจุดเหล่านี้ แต่จะได้พื้นที่วงกลมขนาดใหญ่รอบ ๆ พวกมันทั้งหมดด้วยปลั๊กอิน heatmap ของ QGIS ปัจจุบัน QGIS อนุญาตให้ตัวเลขทั้งหมดเป็นอัตราส่วนบัฟเฟอร์เท่านั้นดังนั้นฉันจะต้องเล็กลงหรือแก้ไข CRS ของฉัน ที่อยู่การค้ามนุษย์ที่ได้รับการยืนยันนั้นถูกระบุตำแหน่งทางภูมิศาสตร์ด้วย API ของ Google และฉันได้ลองใช้ WGS84, WGS84 / Mercator และ Google Mercator ไม่สำเร็จ มีวิธีที่ดีกว่าในการทำเช่นนี้? นี่คือหน้าจอที่จะแสดง ผลลัพธ์ที่ได้ก็เหมือนกันสำหรับ CRS ดังกล่าวข้างต้น PS ฉันทราบอยู่แล้วว่าปลั๊กอิน heatmap ปัจจุบันสามารถสร้างเลเยอร์แรสเตอร์ที่มีพิกัดที่ฉายได้เท่านั้นหากอัตราส่วนบัฟเฟอร์อยู่ในหน่วยแผนที่

3
วิธีการตีความผล GRASS v.kernel?
GRASS manual อ่าน: v.kernel - สร้างแผนที่ความหนาแน่นแรสเตอร์จากข้อมูลเวกเตอร์พอยต์โดยใช้เคอร์เนลเกาส์ isotropic 2D เคลื่อนที่ ... ตกลง แต่ฉันจะตีความผลลัพธ์ได้อย่างไร ฉันเข้าใจว่า v.kernel เป็นขั้นสูงกว่าฟังก์ชั่น v.neighbor แต่ฉันไม่แน่ใจว่ามีข้อดีอะไรบ้าง
10 grass  density 

1
การนับจำนวนต้นไม้ในพื้นที่โดยใช้ภาพจาก UAV? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันจะนับจำนวนต้นสับปะรดในพื้นที่ 1 เฮกตาร์ได้อย่างไร ฉันเคยได้ยินอัลกอริธึมเหล่านี้แล้ว แต่ไม่รู้จะทำอย่างไร ฉันยังเป็นมือใหม่ของ QGIS, ArcGIS และ ENVI ฉันมีภาพ NIR, RGB, Red Edge ของพื้นที่ดังกล่าว ใครช่วยสอนฉันให้ทำ ฉันสามารถเข้าถึงผู้พัฒนา eCognition แต่ฉันยังใหม่กับซอฟต์แวร์นี้

1
การสร้างรูปทรงที่มีค่าที่มีความหมายจากข้อมูลจุด
ฉันเพิ่งได้รับ CSV ที่มีสถานที่เกิดอุบัติเหตุจักรยานที่บันทึกไว้ทั้งหมดในบอสตันในช่วงไม่กี่ปีที่ผ่านมา ในฐานะนักปั่นจักรยานตัวยงฉันต้องการสร้างแผนที่เส้นเรียบง่ายที่ดึงดูดความสนใจไปยังทางแยกด้วยความหนาแน่นของอุบัติเหตุที่ยิ่งใหญ่ที่สุดเพื่อแบ่งปันกับเพื่อนร่วมงานและเจ้าหน้าที่ของเมือง การใช้ปลั๊กอิน Heatmap QGIS และเครื่องมือเส้นชั้นความสูงของ GDAL ฉันสร้างแผนที่รูปร่างที่สวยงาม แต่ความกังวลของฉันคือค่าตัวเลขไม่สามารถย่อยได้ง่ายส่วนใหญ่เนื่องจากปลั๊กอินแผนผังความร้อนคำนวณความหนาแน่นโดยใช้ KDE แทนที่จะเป็นความหนาแน่นของจุด ฉันต้องการสร้างรูปทรงที่สะท้อนถึงจำนวนการล่มภายใน 400m ของจุดที่กำหนด (ตัวอย่างเช่นจุดใด ๆ ในรูปทรง "ระดับความสูง" สูงสุดนั้นอยู่ในระยะ 400 เมตรจากที่เกิดปัญหาอย่างน้อย 8 ครั้งในขณะที่จุดใด ๆ ที่อยู่ในระดับความสูงต่ำสุดนั้นอยู่ในระยะ 400 เมตรจากความล้มเหลวอย่างน้อย 1 ครั้ง วิธีที่ดีกว่าที่จะเห็นภาพความหนาแน่นของจุดโดยใช้รูปทรง? หากเป็นความช่วยเหลือใด ๆ ฉันสร้างแผนที่ความร้อนของฉันด้วยรัศมี 400m สลายตัวของ 0 และ X และ Y เป็น 10 (ดังนั้นแต่ละเซลล์คือ 10m x 10m) ฉันแปลง heatmap …

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

2
ฟังก์ชันความหนาแน่นเคอร์เนลชนิดใดที่ ArcMap ใช้?
ฉันรู้ว่ามีฟังก์ชั่นความหนาแน่นเคอร์เนลหลายประเภทเช่นชุดโคไซน์เกาส์เซียนและอื่น ๆ ฉันแค่สงสัยว่าฟังก์ชัน Kernel Density อันใดในฟังก์ชัน Spatial Analyst ของ ArcMap 10

2
การตีความพารามิเตอร์ตำนานความหนาแน่นเคอร์เนล ArcGIS
ใน ArcMap 9.3 ฉันใช้ Kernel Density เพื่อทำแผนที่เหตุการณ์ต่าง ๆ แต่รูปร่างไฟล์ผลลัพธ์ไม่แสดงหน่วยการวัดใด ๆ มีแหล่งข้อมูลที่ดีไม่เกี่ยวกับเทคนิคที่จะอธิบายในการวางคำศัพท์เกี่ยวกับการตีความค่าเอาต์พุตในแง่ของขนาดเซลล์อินพุตและรัศมีการค้นหาหรือไม่?

2
เครื่องมือสถิติเชิงพื้นที่: การวิเคราะห์การจัดกลุ่มข้อมูล raster
ฉันเห็นได้ชัดว่าเป็นปัญหาที่เรียบง่าย แต่ฉันไม่สามารถหาวิธีการที่ชัดเจนในการใช้ ฉันมอบหมายให้กำหนดขอบเขต "เมือง" โดย vector convex polygons โดยใช้Gridded Population of the World dataset จาก CIESIN ชุดข้อมูลนี้ให้ค่าความหนาแน่นของประชากรทั่วโลกเป็นไฟล์แรสเตอร์ ปัญหาคือตามที่คุณเดาแล้วว่าค่าความหนาแน่นกำลังเปลี่ยนแปลงไปมากและคำจำกัดความของ "เมือง" นั้นค่อนข้างสัมพันธ์กัน ฉันพยายามใช้วิธีแบบคลาสสิกและคำนวณความลาดชันราวกับว่าค่าความหนาแน่นเป็นระดับความสูง แต่ค่าของความลาดชันก็ซับซ้อนและสลับซับซ้อนกันมาก ฉันได้ดูอัลกอริธึมการจัดกลุ่มเชิงพื้นที่เครื่องมือ LISA (Local Indocators of Spatial Association) ด้วย ArcGIS และ GeoDa แต่ฉันเสียเครื่องมือเหล่านี้ไปมาก วิธีการบางอย่างใช้งานได้กับรูปร่างเวกเตอร์เท่านั้นดังนั้นจึงจำเป็นต้องมีการจัดประเภทและการทำให้เป็นเวกเตอร์ (การคำนวณแบบยาว) คุณสามารถช่วยฉันปรับแต่งชุดวิธีการและเครื่องมือที่จะใช้ได้หรือไม่? ขอบคุณมาก!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.