วิธีคำนวณลำดับการสตรีมสำหรับข้อมูลเวกเตอร์ที่ไม่มี DEM [ปิด]


10

ฉันมี shapefile ซึ่งมีสตรีมที่ถูกแปลงเป็นดิจิทัลจากรูปภาพดาวเทียม ฉันต้องการคำนวณลำดับสตรีมสำหรับข้อมูลนี้ ข้อมูลไม่ตรงกับ DEM ที่ฉันมีเนื่องจากภาพจากดาวเทียมมีความละเอียดสูงกว่ามาก

มี arcscript, รหัสหรือเครื่องมือ readymade ซึ่งฉันสามารถใช้ในการคำนวณคำสั่งซื้อกระแส?

ฉันมี Arcgis 10 พร้อมนักวิเคราะห์เชิงพื้นที่และ 3D รวมถึง QGIS


1
@PolyGeo: ฉันย้อนกลับแก้ไขเนื่องจากมันไม่เคยตั้งใจที่จะมีเฉพาะคำถาม ArcGIS เท่านั้น นอกจากนี้หากมีคนต้องการให้คำตอบตาม QGIS / GDAL ก็จะมีประโยชน์เช่นกัน
Devdatta Tengshe

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

1
การถอดความJeff Atwoodฉันคิดว่าการอนุญาตให้ใช้คำถามแบบหลายผลิตภัณฑ์เป็นความชันลื่น หากคุณอาจจะมีการต่อรองที่ดีกว่าเล็กน้อยในการได้รับคำตอบโดยการโพสต์มันสำหรับสองผลิตภัณฑ์ที่ดีโดยเหงือกทำไมไม่เพิ่มอัตราต่อรองของคุณโดยการโพสต์ไว้สำหรับยี่สิบ / ผลิตภัณฑ์ทั้งหมด !
PolyGeo

1
@DevdattaTengshe ความคิดเห็นของคุณ "นอกจากนี้หากใครบางคนต้องการที่จะให้คำตอบตาม QGIS / GDAL ก็จะมีประโยชน์เช่นกัน" จะผลักดันสิ่งนี้ลงในหมวดหมู่ "Too Broad" คุณไม่สามารถทำเครื่องหมาย 2 คำตอบเป็นคำตอบดังนั้นคำถาม QGIS / GDAL ที่มุ่งเน้นแยกต่างหากอาจเหมาะสมกว่า
Midavalo

1
ฉันไม่เห็นด้วยกับคำถามนี้ว่าควรปิดให้กว้างเกินไป บริบทสำหรับการโพสต์ Jeff Atwoods ที่เชื่อมโยงนั้นเกี่ยวกับการโพสต์ข้ามไปยังหลาย ๆ ไซต์ไม่ใช่การแก้ปัญหาหลายอย่างภายในหนึ่งไซต์ ยิ่งไปกว่านั้นคำตอบที่มีอยู่จะแคบลงในโซลูชันที่ได้รับการยอมรับแม้ว่าประตูจะเปิดค้างไว้สำหรับวิธีการสำรองด้วยซอฟต์แวร์อื่น (และใช่ฉันเคยเห็นการสนทนาเมตาgis.meta.stackexchange.com/questions/4678/ … )
matt wilkie

คำตอบ:


3

ตรวจสอบเครื่องมือ NVS Vector Streamซึ่ง ...

เป็นเครื่องมือทางภูมิศาสตร์ในการประมวลผลกล่องเครื่องมือ ArcCatalog (9.3.x) ที่ใช้งานง่ายซึ่งกำหนดลำดับตัวเลขให้กับเซ็กเมนต์ของคลาสคุณลักษณะสายโพลี ไม่เหมือนกับเครื่องมือวิเคราะห์เชิงพื้นที่สำหรับอุทกศาสตร์เครื่องมือนี้ใช้ข้อมูลเวกเตอร์สตรีมแทนข้อมูลแรสเตอร์สตรีมที่มาพร้อมกับแรสเตอร์ทิศทางการไหล

...

เครื่องมือติดตั้ง NVS Vector Stream Tool พร้อมใช้งานสำหรับทั้ง ArcGIS Desktop 10.0 และ ArcGIS Desktop 9.3.1


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

ลิงก์ในคำตอบนี้ใช้งานไม่ได้
PolyGeo

3

จากความอยากรู้ผมดาวน์โหลดเครื่องมือ NVS กระแสและวิ่งบนเวกเตอร์เครือข่ายแม่น้ำที่มีลูปและเมื่อเทียบกับการสั่งซื้อ Strahler สร้างโดยเครื่องมือนี้มีการสั่งซื้อ Strahler คำนวณโดยRivEX อัลกอริทึมที่ใช้โดยเครื่องมือ NVS นั้นช้ากว่า (ไม่ใช่ปัญหาใหญ่จริง ๆ ) แต่ที่สำคัญกว่านั้นคือมันไม่ทนทานเมื่อต้องรับมือกับเครือข่ายแม่น้ำที่มีลูปหรือถักเปีย ความช่วยเหลือไม่ได้ระบุอย่างชัดเจนว่าเครือข่ายจำเป็นต้องมีเธรดเดียว ดังนั้นอย่าใช้เครื่องมือนี้หากเครือข่ายของคุณมีลูปดูเหมือนว่าเครื่องมือนี้ต้องใช้เครือข่ายเธรดเดี่ยวประเภทที่คุณจะได้รับจาก DEM นี่คือความแตกต่างที่สำคัญที่ไม่ได้เน้น

ในข้อมูลการทดสอบของฉันเครื่องมือ NVS กำลังรายงานคำสั่ง Strahler ที่ 14 เมื่อ RivEX ส่งคืน 5 ...


ฉันก็มีปัญหาที่คล้ายกันกับกระแสถัก เมื่อฉันกลับไปที่การวางรากฐานทางทฤษฎีของทฤษฎี D8 ฉันรู้ว่า D8 ไม่อนุญาตให้มีการถักหรือลำธารแบบวนซ้ำดังนั้นฉันไม่แน่ใจว่า Rivex ทำงานร่วมกับพวกเขาได้อย่างไร
Devdatta Tengshe

1
ดูเหมือนว่าเครื่องมือ NVS จะเพิ่มคำสั่ง Strahler อย่างไม่ถูกต้องในแต่ละแฉก (ด้านบนของลูป) RivEX ติดป้ายทั้งสองด้านของลูปลำดับเดียวกันหากพวกเขาแบ่งปันแหล่งเดียวกันและสามารถจัดการกับเครือข่ายแม่น้ำที่มีหลายเธรดสูง
Hornbydd
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.