View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#471
Originally Posted by Mentalist Traceur View Post
Any chance of MoNav Daemon integration? (I WILL read this thread all the way through when I have time, but I don't now.)

...

So, HAS MoNav routing been implemented already, and I just missed it, or is it planned and likely to actually come soon?
Thanks for finding monav, I was not yet aware it has been already packaged for Maemo! It also looks like that since mid-December, the routino offline routing software is available as a package.

I have made a quick investigation and the situation looks like this:

Monav
  • is described as extremely fast on its website
  • can do driving directions
  • looks like it can do address2address routing from off-line data - but I haven't yet tested this
  • according to this tutorial, Marble can download preprocessed per-country routing data - but even after looking at Marble source code, I haven't been able to find where this data actually comes from
  • the OSM data -> routing data processing is desribed as "time consuming and requires larger amounts of memory" + runs only on x86-64
  • looks like there is no command line interface or python bindings for Monav and although it can run as a (Qt)service, the only interface is from C++ (this is how Monav is used by Marble)

Routino
  • has a nice command line interface
  • both routing and data processing tools are available for Maemo - so complete onboard-processing would be doable - but probably only usable for smaller areas - larger areas would probably need to be preprocessed on a PC
  • generates driving directions in many languages + supplies routing metadata (so it would be possible to display a turn-type dependent icon like most car nav systems do)
  • supports quite a few modes of travel (car, motorcycle, foot, horse, bicycle, large lorry,...) and other parameters, like shortest vs quickest route, weight and speed restrictions, etc.
  • looks like it can only do point to point routing at the moment
  • can directly generate GPX tracklogs that include turn descriptions

So unless someone can has hack a Python-accessible interface for Monav & find where its routing data data is hidden, I think I'll integrate Routino

Originally Posted by woody14619 View Post
@eachna: There's a tool that changes the default action for several things contact based, including what launches when you press a contact web-link and/or address. I'm not sure modRana can take a target address via command line. If it could, and maybe do a route-from-here-to-poi, that would make it nicely integrated.
It currently only takes a device identifier, but something like a --route_from_address or --add_as_poi parameters could certainly be added.

Originally Posted by woody14619 View Post
Martin: Maybe a pop-up with a drop-down list of the possible categories would be more user-friendly and/or more in-line with expectations for input? It's a small UI change, but I think it will make POI more intuitive for most newcomers.
Yeah, it's currently really quite confusing. I'll trigger a notification after entering the select-category menu - but the pop-up category selector might be a better midterm solution - more consistent with the pop-up entry boxes.

BTW, any word on progress with the tile server ?
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
 

The Following 6 Users Say Thank You to MartinK For This Useful Post: