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

Reply via email to