Hi, for the last days I had a look into that topic. I evaluated BRouter, OSMR and Routino.
BRouter: +++ Ready made database binaries. 000 A variety of profiles, but more bicycle based (probably because of the B in the name ;) ) ---- Java, grrrr. It would take to port it to C++ to get this into an easy to install and maintainable user application OSMR: -- A lot of nasty dependencies. Makes it hard for the Windows port. (I even failed to compile it on Linux without starting a big dependency compile orgy) - Only a very limited selection of profiles (? or I was too dump to find them) --- No ready made database files + seems to be very fast + Using CMake. ++ Having a library interface Routino: my personal favourite. I had a closer look: +++ Nice variety of profiles and options. +++ Simple C code. Very few dependencies --- No ready made database files - No portable make system - No library interface Whereas the last two points are relatively easy to solve, the missing database files are a problem for users. Of course there is a commandline tool to create them from the OSM files. But from my experience the common user is to dense for that kind of stuff. Consequently it would need something like BRouter offers: pre-compiled database files. For that it would need: * someone actively maintaining these files. * automation to download the database files from the OSM servers and to convert them into the Routino format. * a lot of diskspace and bandwidth to host these files. I lack the resources for all points. But I think this is crucial if we want to have offline routing in QMapShack. Thus before I spend a lot of time to integrate offline routing I would like to have a solution for that problem. In other words: It needs a volunteer to do this over a long range of time. The project needs your help. Oliver ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Qlandkartegt-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
