[Routing] Need info about route planners
Tristram Gräbener
tristramg at gmail.com
Wed Mar 25 09:09:19 GMT 2009
Hello,
I'll talk about Mumoro, that is currently at very early stage of
development (it's my demonstrator for my thesis work)
http://github.com/Tristramg/mumoro
> - can it's code be accessed for being modified in order to develop new
> services?
It's GPL, so theoretically yes. More realistically, what I want to achieve is :
* Arbitrary cost functions (for example using traffic data for more
accurate delays)
* Arbitrary transport modes (it's actually the main goal of my thesis)
> - can it be used with different maps (google maps, yahoo maps, osm, custom
> maps, etc) or is it associated to one map type?
Only OSM, but anything custom should be quite easy to add (as long as
you provide a sqlite3 table with source, target, length for every arc)
It's not possible to use gmaps or ymaps, as they only provide raster
maps, nothing topological you can use.
> - can it's routing core be modified for offering routes in public transport?
YES! And it really should soon (again, main goal), but I got stuck in
some other projects. I plan to support the google GTFS format, and
probably the European Trident format
> - is there any route planner around the world who uses any of this planners?
No
> - can they be used for developping a web service?
It's also planned (actually it was made for a first prototype that I broke)
> Any other additional information will be wellcome!!
The difference with other route planners, it that I want to handle
multimodal routes (combining different means of transportation like
Graphserver, but with some theoretical differences), and to do
multiobjective optimization (you simultaneously optimize different
criterias like time, cost, CO2 emissions and present a bunch of
equivalent solutions, instead of just one).
On the other hand, the basic routing, will remain quite basic compared
to existing solutions (no turn restrictions, no fine tuned heuristic
to stay on main roads, etc.)
I could need a kick in the ass to start coding again on that again to
make it more usable. Say if you have any interest
More information about the Routing
mailing list