คำถามติดแท็ก cost-path

3
การจัดการกับบริดจ์และอุโมงค์เมื่อสร้างแบบจำลองเส้นทางที่มีค่าใช้จ่ายน้อยที่สุด
ขณะนี้ฉันใช้เครื่องมือ Cost Path ของ ArcGIS 10 Spatial Analyst เพื่อทำโมเดลเส้นทางเดินเท้า ฉันมีทางเท้ารั้วอาคารและคุณลักษณะทางเท้ามากมายรวมกันเป็นพื้นผิวที่มีค่าใช้จ่ายซึ่งทางเท้ามีราคาต่ำสวนสาธารณะจะสูงขึ้นเล็กน้อยทางม้าลายยังคงสูงขึ้นและอาคารรั้วและสิ่งที่คล้ายกันคืออุปสรรค แบบจำลองนี้ใช้งานได้ดีในการกำหนดเส้นทางที่ดีที่สุดเปรียบเทียบเส้นทางกับแต่ละอื่น ๆ ประเมินความสามารถในการเดินของพื้นที่และสร้างเส้นทางเดินเท้า แต่ฉันมีปัญหาหนึ่งที่สำคัญ: สะพานและอุโมงค์ เนื่องจากพื้นผิวของต้นทุนบังคับให้ฟีเจอร์ทั้งหมดเป็นเครื่องบิน 2D เดียวฉันไม่สามารถสร้างแบบจำลองสะพานด้วยทางเท้าที่ข้ามถนนด้วยทางเท้า ฉันต้องเลือกสิ่งที่ควรถูกตัดออก อีกทางเลือกหนึ่งคือการค้นหาสะพานและอุโมงค์ทั้งหมดในเมืองและแบบจำลองการรวมกันของภายใต้ / เหนือ แต่รูปแบบใช้เวลาตลอดไปในการทำงานตามที่เป็นอยู่! มีเครื่องมือของบุคคลที่สามที่สามารถทำงานในเส้นทางที่มีค่าใช้จ่ายน้อยที่สุดในแบบ 3 มิติหรือไม่หรือไม่ได้วิธีแก้ปัญหาบางอย่าง?

4
จะสร้างเมทริกซ์ระยะทางถนน OD ใน QGIS ได้อย่างไร?
ฉันกำลังมองหาขั้นตอนที่จำเป็นในการสร้างเมทริกซ์ต้นทุนต้นทาง - ปลายทาง (OD) สิ่งที่ฉันกำลังมองหาคือระยะทางของถนน เครื่องมือเมทริกซ์ระยะทางจะสร้างระยะทางยูคลิดเท่านั้น ปลั๊กอิน QGIS Roadgraph สร้างถนนระยะทางที่สั้นที่สุดจากแหล่งกำเนิดหนึ่งไปยังจุดหมายปลายทาง N สิ่งที่ฉันต้องการคือไฟล์ที่มีระยะทางจากจุดกำเนิดทั้งหมดไปยังปลายทางที่ใกล้ที่สุด N ฉันมีต้นกำเนิดจำนวนมากดังนั้นการทำซ้ำการวิเคราะห์ด้วย Roadgraph ไม่ใช่ตัวเลือก ขอบคุณอีกครั้ง. ฉันกำลังมองหาคำอธิบายทีละขั้นตอนเริ่มจากศูนย์ (เช่นด้วย 3 รูปร่างของฉัน: ต้นกำเนิด, จุดหมายปลายทาง, เครือข่ายถนน)

1
เข้าใจว่าทำไมเครื่องมือ ArcPy Cost Path Analysis เร็วกว่า ArcObjects [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา แม้ว่าฉันจะใช้หลามเพื่อสร้างสคริปต์ / บริการประมวลผลเชิงภูมิศาสตร์ แต่ฉันก็รู้สึกว่าการใช้ ArcObjects เพื่อทำงานที่เทียบเท่าจะมีประสิทธิภาพที่ดีขึ้น ฉันได้โพสต์ArcGIS Server GP Service แล้ว - RasterIO.dll crashing ArcSOC.exeและArcGIS Geoprocessing Script ทำงานได้ดีในเดสก์ท็อป แต่ล่มเป็น Geoprocessing Service? ในช่วงสองสามวันที่ผ่านมาเกี่ยวกับการรับสคริปต์ประมวลผลทางภูมิศาสตร์ที่ใช้เครื่องมือวิเคราะห์เชิงพื้นที่เพื่อทำงานเป็นบริการประมวลผลเชิงภูมิศาสตร์ กำหนดเส้นตายของฉันใกล้เข้ามาอย่างรวดเร็วดังนั้นฉันจึงตัดสินใจที่จะใช้เส้นทาง SOE เพื่อให้สามารถใช้งานได้ตามที่ต้องการ การรับการวิเคราะห์เส้นทางต้นทุนใน ArcObjects นั้นค่อนข้างตรงไปตรงมาโดยใช้. NET ESRI.ArcGISSpatialAnalyst.RasterDistanceOpClassโดยเฉพาะวิธีการ CostDistanceFull () และ CostPath () ตัวอย่างโค้ดของวิธีการที่ฉันทำสิ่งต่าง ๆ : หลาม # Get Cost Path …

1
การสร้างบัฟเฟอร์รูปหลายเหลี่ยมตามระดับความสูงโดยใช้ ArcGIS Desktop?
สิ่งที่ฉันต้องการทำคือวางบัฟเฟอร์ขนาด 100 ม. ลงบนรูปหลายเหลี่ยม แต่แทนที่จะเป็นบัฟเฟอร์ที่มีความกว้างคงที่ "เมื่ออีกาบิน" ฉันต้องการให้มันไปตามลาดของ Lidar DEM ของฉัน ฉันมี ArcMap (พร้อมนักวิเคราะห์ 3 มิติ) น่าเศร้าที่ไม่มีส่วนขยายเชิงพื้นที่หรือนักวิเคราะห์เครือข่ายด้วย ArcMap ฉันหันไปใช้อินเทอร์เน็ตโดยดูจากการวิเคราะห์ความใกล้เคียงการวิเคราะห์ระยะทางและต้นทุนสะสม Anisotropic ดูเหมือนว่าฉันจะต้องทำตารางเวลาและหาว่าจะใช้เวลานานแค่ไหนในการเข้าถึง 100 เมตรจากรูปหลายเหลี่ยม แต่ดูเหมือนว่าจะค่อนข้างย้อนกลับ เครื่องมือเหล่านี้ส่วนใหญ่ดูเหมือนจะถูกสร้างขึ้นเพื่อค้นหาเส้นทางที่ง่ายที่สุดระหว่างสองจุด มีใครทำแบบนี้มาก่อนหรือไม่

1
วิเคราะห์การเคลื่อนไหวโดยใช้พื้นผิวต้นทุนด้วยเครื่องมือ ArcGIS Path Distance
ฉันต้องการวิเคราะห์การเคลื่อนไหวตามสมมุติฐาน (โดยการเดินเท้า) ในภูมิทัศน์โดยยึดตามค่าใช้จ่ายด้านพลังงาน แต่ฉันพบปัญหาบางอย่างที่ฉันหวังว่าคุณจะสามารถช่วยฉันได้ ฉันพยายามทำสิ่งนี้โดยใช้เครื่องมือ Path Distance ของ ArcGIS ใน Spatial Analyst โดยใช้พื้นผิวต้นทุนที่ฉันสร้างขึ้น แต่ผลลัพธ์ก็ไม่ได้เป็นไปตามที่ฉันคาดไว้ นี่คือลักษณะพื้นผิวยกระดับของฉัน (ดาวน์โหลดจาก ASTER GDEM): จากข้อมูลระดับความสูงฉันสร้างพื้นผิวต้นทุนที่ควรประกอบด้วยค่าใช้จ่ายพลังงาน (อัตราการเผาผลาญในหน่วยวัตต์) ต่อหน่วยแผนที่ (m) สำหรับสิ่งนี้ฉันใช้สูตรนี้: M = 1.5W + 2.0 (W + L) (L / W)2 + N (W + L) (1.5V2 + 0.35V * abs(G + 6)) หรือใส่ในเงื่อนไข Raster Calculator: (1.5 …

3
กำลังมองหาฟังก์ชั่นค่าใช้จ่ายระยะทางแรสเตอร์โอเพนซอร์ซที่รวดเร็วเพื่อใช้ในโค้ด
ฉันใช้อินเทอร์เน็ตอย่างรวดเร็วในการหาฟังก์ชั่นต้นทุนทางไกลแบบโอเพ่นซอร์สซึ่งฉันสามารถฝังไว้ในโค้ดของฉันได้ ฟังก์ชั่นนั้นควรจะทำงานเหมือนกับการใช้งาน ArcGISซึ่งฉันสามารถระบุแรสเตอร์ต้นทางและแรสเตอร์ราคาและส่งออกแรสเตอร์ระยะทางค่าใช้จ่าย ที่กล่าวว่าการดำเนินการไม่จำเป็นต้องมีความซับซ้อนเช่นเดียวกับ ArcGIS ที่ฉันไม่จำเป็นต้องใส่ "rasters" ด้วย metadata ทางภูมิศาสตร์แบบฝังตัว - ลายเซ็นที่ใช้อาร์เรย์ตัวเลขอย่างง่ายจะเพียงพอเพราะฉันสามารถตรวจสอบว่าข้อมูลทับซ้อนกันอย่างถูกต้อง ในเวลาที่ฉันเรียกฟังก์ชั่น จุดประสงค์เฉพาะของฉันคือการคำนวณระยะทางต้นทุนไปยังจุดเดียวที่อยู่ตรงกลางของแรสเตอร์ราคา 1000 x 1,000 ตามการคลิกของผู้ใช้ดังนั้นการดำเนินการที่รวดเร็วจึงมีความสำคัญมาก การติดตั้ง AC # นั้นเหมาะสมอย่างยิ่ง แต่ฉันจะตรวจสอบทุกอย่างที่มีอยู่ มีใครรู้บ้างเกี่ยวกับห้องสมุดโอเพ่นซอร์สที่รองรับสิ่งนี้ ขอบคุณสำหรับความช่วยเหลือของคุณ!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.