มีโอเพ่นซอร์สหรือเครื่องมือราคาไม่แพงในการตรวจจับและเติม sinks บน DEM หรือไม่? นักวิเคราะห์ ArcGIS Spatial อยู่นอกช่วงราคาของฉัน
มีโอเพ่นซอร์สหรือเครื่องมือราคาไม่แพงในการตรวจจับและเติม sinks บน DEM หรือไม่? นักวิเคราะห์ ArcGIS Spatial อยู่นอกช่วงราคาของฉัน
คำตอบ:
GRASS มีr.fill.dirและดีกว่ายังr.terraflowซึ่งเป็นหนึ่งในเครื่องมืออุทกวิทยาไม่กี่แห่งที่ทำงานบน rasters ขนาดใหญ่ นอกจากนี้ยังมีTauDemซึ่งรวมถึงPitRemove
การบรรจุ
SAGAมีวิธีการเติมหลายวิธี
http://www.saga-gis.org/saga_modules_doc/ta_preprocessor/index.html
Flat Detection
Sink Drainage เส้นทางการตรวจจับ
Sink Sink การกำจัดแบบ
เติม (Planchon / Darboux, 2001)
Fill Sinks (Wang & Liu)
เติม Sinks XXL (Wang & Liu)
อันที่จริงนี่เป็นส่วนของการวิจัยเชิงรุกสำหรับฉัน
คุณสามารถใช้อัลกอริทึมลำดับความสำคัญน้ำท่วมตามที่อธิบายนี้บทความวารสารซึ่งเป็นนอกจากนี้ยังมีอยู่บน arXiv สิ่งนี้ช่วยให้คุณสามารถเติมข้อมูล depressions ในเวลาO (n log n)สำหรับข้อมูล floating-point และเวลาO (n)สำหรับข้อมูลจำนวนเต็ม รหัสที่มาสามารถใช้ได้ที่นี่
อัลกอริทึมที่กล่าวมานี้เป็นอนุกรมและทำงานได้ดีมากถึงหนึ่งร้อยล้านเซลล์หรือมากกว่านั้น แม้ว่าบางครั้งชุดข้อมูลของคุณจะใหญ่กว่า
บทความนี้มีอยู่ใน arXivอธิบายถึงอัลกอริธึมที่มีการปรับขนาดที่เหมาะสมสำหรับชุดข้อมูลที่มีเซลล์มากถึงล้านล้านเซลล์ขึ้นไป มาสามารถใช้ได้ที่นี่
สิ่งที่ได้กล่าวมาทั้งหมดได้รวมอยู่ในเสื้อคลุม Python ของ RichDEMแล้ว เอกสารที่มีตัวอย่างและภาพสวยใช้ได้ที่นี่
(ข้อจำกัดความรับผิดชอบ: ฉันเขียนบทความและรหัสที่กล่าวถึงข้างต้น)
ใช่แล้วมี ฉันยังไม่ได้ทดสอบ แต่ฉันก็วิ่งตารหัสแหล่งที่มาราง ดูเหมือนว่าโปรแกรมที่ดี
Landserf (ใช้งานได้ฟรี) - คลิกเพื่อไปที่หน้าแรกของ Goto
ฉันใช้มันและรักมัน
ฉันคิดว่าอัลกอริธึมนั้นแม่นยำกว่าใน Landserf มากกว่าในอาร์คใช้คณิตศาสตร์ที่แข็งมากและโจวู้ดแสดงรายการคณิตศาสตร์ที่ใช้สำหรับการวิเคราะห์ของเขา