คำตอบสั้น ๆ คือไม่มีอย่างใดอย่างหนึ่งโดยเฉพาะอย่างยิ่งถ้าคุณกำลังมองหาทางเลือก TransCAD หรือ Emme / 2 เนื่องจากไม่มีแพ็คเกจโอเพ่นซอร์สที่ใกล้เคียงกับสิ่งเหล่านั้น
สิ่งที่ใกล้เคียงที่สุดที่คุณจะได้รับคือโซลูชันการสร้างแบบจำลองขนาดเล็กเช่นTransimsหรือMatsimที่ฉันพบว่าขาดข้อมูลที่จำเป็นจำนวนมากวิธีการเครื่องมือหรือการจัดการเครือข่ายที่มีอยู่ในซอฟต์แวร์เชิงพาณิชย์
UrbanSimเป็นโซลูชั่นการสร้างแบบจำลองโอเพนซอร์ซโอเพนซอร์ส แต่เท่าที่ฉันจำได้ว่ามันไม่ได้จัดการเครือข่ายการขนส่ง
ในทางกลับกันฉันได้พัฒนาแบบจำลองอุปสงค์การเดินทาง 3 หรือ 4 แบบตาม QGIS แม้ว่าฉันไม่สามารถแบ่งปันรหัสกับคุณได้ แต่ฉันสามารถบอกคุณได้ว่าฉันทำอะไร:
- สร้างปลั๊กอินการกำหนดเส้นทาง QGIS หรือคุณสามารถใช้ osm2po หรือ postgis / pgrouting โดยตรง ปลั๊กอินนี้ควรจะสามารถสร้าง centroid ของคุณและเชื่อมต่อกับลิงค์ที่มีอยู่ของคุณผ่านรหัสการวิเคราะห์ปริมาณการใช้งาน (TAZ) ของคุณ ไอทีควรจะสามารถสร้างและส่งออกตารางต้นทาง / ปลายทางได้ มันจะดีกว่าถ้าคุณสามารถใช้ข้อมูลเหล่านั้นเป็นข้อมูลเหตุการณ์ที่อยู่ด้านบนของเลเยอร์ GIS ที่คุณมีอยู่
- สร้างปลั๊กอินคู่มือความจุทางหลวง QGIS ที่วิเคราะห์ระดับการให้บริการบนทางหลวงเพื่อกำหนด
Capacity
หรือใช้แนวทางปฏิบัติที่ดีที่สุดที่ยอมรับได้สำหรับเขตอำนาจศาลที่คุณกำลังสร้างโมเดล
- สร้างปลั๊กอิน QGIS ITE เพื่อพิจารณาการสร้างการเดินทางบนทางหลวงและอัตราการผลิต - หรือ - สร้างข้อมูลการสร้างการเดินทางของคุณเอง เป้าหมายที่นี่คือเพื่อให้สามารถพัฒนาตารางของการจัดเรียงต่อไปนี้: TAZ_001_HBW, HBNW, HBS, NHB, ฯลฯ สำหรับทั้งสถานที่ท่องเที่ยวและการผลิตสำหรับแต่ละโซน
- สร้างแบบจำลองRหรือ MS Excel ที่รองรับการพยากรณ์ทางเศรษฐกิจและสังคมของคุณ นี่เป็นเพียงขั้นตอนที่ 3 เพื่อจัดการกับความต้องการทางสถิติและการพยากรณ์ย้อนหลังทั้งหมดของคุณ
- ด้วยขั้นตอนที่ 1 ถึง 4 คุณสามารถสร้าง, สร้างการเดินทาง, แหล่งท่องเที่ยว, ความสมดุลและการกระจายการเดินทาง
- สำหรับตัวเลือกโหมดนั้นขึ้นอยู่กับอัลกอริทึมที่คุณใช้ หากคุณใช้การสร้างแบบจำลอง logit หรือ Bayes คุณสามารถทำอะไรกับ R หรือ WinBugs
- สร้างปลั๊กอิน QGIS สำหรับการมอบหมายงานการเดินทางซึ่งขึ้นอยู่กับ Stochastic อย่างน้อยไม่ว่าทั้งหมดหรืออะไรก็ตามและความสมดุล
- สำหรับการเปลี่ยนข้อ จำกัด และพฤติกรรมการเดินทางในลิงก์และโหนดที่เฉพาะเจาะจงตรวจสอบให้แน่ใจว่าได้รวมฟิลด์เหล่านั้นเป็นฟิลด์ในเลเยอร์ GIS ของคุณนี่คือสิ่งที่คุณต้องการสำหรับแต่ละแถวลิงก์:
link ID, link name, speed, length, number of lanes, capacity per lane, total capacity, and directionality
- สำหรับโหนดคุณจะต้อง
U_turns allowed?, left_penalty, right penalty, average_Delay, accepted delay, green_cycle_time_per_leg
- ใช้การสอบเทียบและการตรวจสอบความถูกต้องทุกขั้นตอน
ฉันเปรียบเทียบโมเดล Hodgepodge กับ TransCAD และมันค่อนข้างใกล้เคียง อย่างไรก็ตามฉันเป็น 10 ครั้งช้าเนื่องจากฉันทำมันทั้งหมดในหลามและไม่ได้อยู่ในวิธีการจัด
แจ้งให้เราทราบหากคุณมีคำถามเพิ่มเติมในขณะที่ฉันใช้เวลาทำงานในหัวข้อนี้มาก
นอกจากนี้ยังจะช่วยให้ทราบว่าคุณอยู่ที่ไหนและขนาดที่คุณกำลังมองหา, เทศบาล, รัฐเมื่อเทียบกับระดับชาติ