Jawaban singkatnya adalah tidak ada satu terutama jika Anda sedang mencari alternatif TransCAD atau Emme / 2 karena tidak ada paket open source yang mendekati itu.
Yang paling dekat Anda dapatkan adalah beberapa solusi pemodelan mikro seperti Transims atau matsim yang saya temukan kekurangan banyak data yang diperlukan, metodologi, alat, atau penanganan jaringan yang tersedia dalam perangkat lunak komersial.
UrbanSim adalah solusi pemodelan berbasis sumber terbuka tetapi sejauh yang saya ingat itu tidak menangani jaringan transportasi.
Di sisi lain, saya telah mengembangkan 3 atau 4 model permintaan perjalanan berdasarkan QGIS. Meskipun, saya tidak dapat membagikan kode dengan Anda, saya dapat memberi tahu Anda apa yang saya lakukan:
- Bangun plugin perutean QGIS, atau Anda dapat menggunakan osm2po, atau postgis / pgrouting secara langsung. Plugin ini juga harus dapat membuat centroid Anda dan menghubungkannya ke tautan yang ada melalui id Zona Analisis Lalu Lintas (TAZ) Anda. TI juga harus dapat membuat dan menampilkan tabel asal / tujuan. Lebih baik jika Anda dapat memilikinya sebagai data berdasarkan peristiwa di atas lapisan GIS yang ada
- Bangun plugin Manual Kapasitas Jalan Raya QGIS yang menganalisis tingkat layanan di jalan raya untuk menentukan
Capacity
-atau menggunakan praktik terbaik yang dapat diterima untuk yurisdiksi yang Anda modelkan.
- Bangun plugin QGIS ITE untuk menentukan tingkat perjalanan dan produksi di jalan raya - atau - buat data pembuatan perjalanan Anda sendiri. Tujuannya di sini adalah untuk dapat mengembangkan tabel dari jenis berikut: TAZ_001_HBW, HBNW, HBS, NHB, dll, untuk atraksi dan produksi untuk setiap zona
- Bangun model R atau MS Excel yang menangani semua perkiraan ekonomi sosial Anda. ini hanya di atas langkah 3 untuk menangani semua prakiraan kebutuhan dan backcast statistik Anda
- Dengan langkah 1 hingga 4, Anda dapat menghasilkan, produksi perjalanan, tarik-menarik, keseimbangannya, dan Distribusi Perjalanan.
- Untuk Pilihan Mode, itu tergantung pada algoritma yang Anda gunakan. JIKA Anda menggunakan pemodelan logit atau Bayes, maka Anda dapat melakukan sesuatu dengan R atau WinBugs.
- Bangun plugin QGIS untuk penugasan perjalanan, yang didasarkan pada setidaknya Stochastic, semua atau tidak sama sekali, dan keseimbangan
- Untuk mengubah batasan dan perilaku perjalanan pada tautan dan simpul tertentu, pastikan untuk memasukkannya sebagai bidang dalam lapisan GIS Anda, inilah yang Anda perlukan per baris tautan:
link ID, link name, speed, length, number of lanes, capacity per lane, total capacity, and directionality
- untuk node, Anda harus
U_turns allowed?, left_penalty, right penalty, average_Delay, accepted delay, green_cycle_time_per_leg
- Gunakan kalibrasi dan validasi setiap langkah
Saya membandingkan model Hodgepodge saya dengan TransCAD dan itu cukup dekat; Namun, milik saya 10 kali lebih lambat karena saya melakukan semuanya dengan python dan tidak dengan cara yang terorganisir.
Beri tahu saya jika Anda memiliki lebih banyak pertanyaan karena saya menghabiskan banyak waktu mengerjakan topik ini.
Juga, akan membantu untuk mengetahui di mana Anda berada dan apa skala yang Anda cari, kota, versus negara, versus nasional.