Pertanyaan ini lebih terkait dengan sumber daya yang mungkin belum saya identifikasi, meskipun saya sudah mencari web untuk sementara waktu.
Dalam proyek saya sedang bekerja saat ini saya perlu menjalankan algoritma jalur terpendek pada grafik yang mewakili ruang kantor, koridor, tangga, lift dan rute antara bangunan.
Untuk lapisan presentasi saya berpikir untuk menggunakan skrip Python dengan MapServer, tapi sekarang saya lebih memikirkan bagaimana membangun grafik dari (shapefile conveted menjadi a) postGIS db yang dihasilkan dari OpenEV sehingga mudah untuk menambah dan menghapus tepi atau bobot atau informasi tentang poin setelahnya.
Untuk Python ada modul yang disebut networkX yang berhubungan dengan grafik, dan meskipun masalah ini telah dibesarkan di stackexchange di sini , grafik yang saya coba buat bukanlah digraf tetapi tidak langsung.
Pembaruan: 5 hari yang lalu Utilitas Ben Reilly telah ditambahkan ke proyek networkX. Utilitynetwork membuat grafik berarah dari fitur shapefile.
Pertanyaan-pertanyaan tetap terbuka untuk pendekatan yang serupa dari fitur membaca dari database postGIS.