maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   MoNav Qt client in repository? (https://talk.maemo.org/showthread.php?t=74791)

accumulator 2011-07-09 18:49

MoNav Qt client in repository?
 
Hi,

Last week I found out about the promising monav project by Christian Vetter (and others?) but unfortunately I found only the monav-routing-daemon available in the extras-devel repo, not the Qt client. Why is the client not (yet) there? I think this excellent piece of software should be on everyone's N900..

I noticed that the existing release at monav.openstreetmap.de is a bit old, so I packaged the 0.3.1 version. My aim is to submit it to the -devel repository ASAP. I have requested access to upload the package, because I have no access yet, but in the mean time you can download it at :

latest build

of course you also need to download and extract one or more of the available maps.

about MoNav

MoNav is a fast navigation/routing application using the Openstreetmap. One if the key features is that it allows offline routing.

http://www.outrightsolutions.nl/~san...709-195903.png

clean look and feel

http://www.outrightsolutions.nl/~san...709-200011.png

menu's pop up in a finger friendly way

http://www.outrightsolutions.nl/~san...709-200200.png

multiple waypoints and clear on-screen instructions

http://www.outrightsolutions.nl/~san...709-200223.png

zoom to instructions

http://www.outrightsolutions.nl/~san...709-200251.png

multiple waypoints, very easily managed

http://www.outrightsolutions.nl/~san...709-200308.png

when looking for an address, the biggest cities appear on top of the list without having started typing

http://www.outrightsolutions.nl/~san...709-200400.png

when typing, there's no delay in finding the relevant names

http://www.outrightsolutions.nl/~san...709-200429.png

http://www.outrightsolutions.nl/~san...709-200457.png

after address selection you can check or finetune the exact location on the map, while still showing the planned route. nice!

mauron85 2011-07-10 00:37

Re: MoNav Qt client in repository?
 
Not supported package

kovach 2011-07-11 09:03

Re: MoNav Qt client in repository?
 
Installed it and it looks very promising. Everything seems to work except the rendering of non-ascii characters. Everything is in cyrillic in my country, and I am only seeing ????? for place and street names. Am I missing some library?
Thanks

accumulator 2011-07-11 11:27

Re: MoNav Qt client in repository?
 
mauron85: what do you mean? Unsupported by the authors? No N900 maintainer?

kovach: You mean the text on the map, or the text in the address picker? Or both?

it might be the preprocessor that mangles the encoding. Do you see the correct placenames when looking through the extracted map files?

datjomp 2011-07-11 18:37

Re: MoNav Qt client in repository?
 
I really like this application. Simple and smooth and i think it suits my needs.
Is it possible to request features in this thread?
What specifically miss is seeing the total distance between departure and destination.

kovach 2011-07-12 07:25

Re: MoNav Qt client in repository?
 
accumulator:
I can see the text just fine in the dialogs, it's on the map where it shows as ?????
I can also see the text in the first two files in the address_unicode_tournament_trie dir, if I open them as UTF8 files.

accumulator 2011-07-12 14:13

Re: MoNav Qt client in repository?
 
datjomp: I think you're better off posting feature requests to the official bugtracker at http://code.google.com/p/monav/issues/list

kovach: thanks. You should also file this as a bug in the above tracker, but I'll see what I can do..

accumulator 2011-07-13 12:18

Re: MoNav Qt client in repository?
 
kovach: it seems to be a problem with the prepared packages over at http://monav.openstreetmap.de/#mapsets. The places.pqdb files already contain the question marks you see on the map, so it's not a decoding issue of the text in the client.

My own preprocessor run on Greece yielded correct character encodings in the places.pqdb file.

I have the greece map available for download here, can you check if that works as expected?

kovach 2011-07-13 12:35

Re: MoNav Qt client in repository?
 
Right, filed a bug. Also tested it with the old 0.3 deb from the monav site, it has the same problem.

accumulator 2011-07-13 13:13

Re: MoNav Qt client in repository?
 
ah it seems there's also a problem with the decoding in the client on the 0.3.1 branch. I will make a snapshot build from the latest sources, it works fine for me.

accumulator 2011-07-13 14:03

Re: MoNav Qt client in repository?
 
I just uploaded a snapshot build. Get it here.

Mentalist Traceur 2011-07-13 14:04

Re: MoNav Qt client in repository?
 
You don't need to have any permissions to override versions of packages in Extras-Devel. Anyone can upload. Here's the problem though - MoNav routing daemon is used by Marble for offline routing. If you push something too "new" into the repo you'll break it for all the people testing Marble in the -devel repo. So coordinate with the user earthwings on this forum - he's the Marble project guy on here.

accumulator 2011-07-14 10:02

Re: MoNav Qt client in repository?
 
kovach: I put the macedonian map online, can you test if that one works with the latest build I created?

link

kovach 2011-07-15 07:21

Re: MoNav Qt client in repository?
 
Yup, I can see the Cyrillic names now. And just in time too, I'm going to Greece tomorrow, so I'll test out that map as well. :)

accumulator 2011-07-20 14:38

Re: MoNav Qt client in repository?
 
I made a new build that now supports autorotation. See top post.

arne.anka 2011-07-23 14:44

Re: MoNav Qt client in repository?
 
how is inputing an address working for you guys?
- typing the city name does nothing, there's no recognition or at least an indicator that the app tries to figure out which city you mean
- street and all other fields are thus disabled -- no way to do anything apparently

- selecting the name from the list below works (i got a test map from berlin, so there're only a few entries, but what for a larger country or, beware, a whole continent?)
- selecting the street: well, a large city like berlin has for almost every street name at least two occurences -- and there's no way to tell from looking. you get a small map tile displaying the (randmomly?) selected street and have to zoom to get at least an idea in whcih part of the city you are. if it's the wrong, tough cookies, no way to re-select but move in that small map tile to the place you really mean (whcih, btw, requires some navigational skills. hold on, wasn't that why i installed this thing in the first place?)
- same thing for the destination -- by now you probably already know whcih way since you had to navigate that small map tile to find both start and destination ...

the input of addresses is obviously useless and contradicts the whole idea of a navigation app -- popping the question if i simply do it wrong.

so, again: how is selecting start and destination working for you when using addresses?

ps: do your maps show street names at all??? i just notice there aren't any on the berlin map.

accumulator 2011-07-25 13:00

Re: MoNav Qt client in repository?
 
I have no problems inputting the city and streetnames. It doesn't do substring search though, so you have to get the beginning of the city/street name right.

for multiple occurences of street names.. how do you propose to differentiate? how do other nav apps handle that? does OSM contain other identifying properties?

monav sorts the selection list by 'size', so the biggest street comes first. and if your first try is not the right one you can go back and choose the other. Is that so hard? maybe I just don't get your problem..

The missing street names on the map is a known issue, hopefully soon resolved.

so, summarizing: no problems whatsoever with address lookup..

SLi 2011-07-25 19:01

Re: MoNav Qt client in repository?
 
Quote:

Originally Posted by accumulator (Post 1047888)
Hi,

Last week I found out about the promising monav project by Christian Vetter (and others?) but unfortunately I found only the monav-routing-daemon available in the extras-devel repo, not the Qt client. Why is the client not (yet) there? I think this excellent piece of software should be on everyone's N900..

Looks very nice, thank you!

Could you consider changing the package Section: from "x11" to "user/navigation" when/if you release a new version? It's a minor nuisance, but it's easier to find (at least for users of catorise and probably some other pieces of software) if it's not categorized as "other".

sim6 2011-07-27 23:08

Re: MoNav Qt client in repository?
 
It's great!

Please add it, and the new rebuilds, to extra-devel repository.

Thanks for your work!

arne.anka 2011-07-29 20:49

Re: MoNav Qt client in repository?
 
Quote:

Originally Posted by accumulator (Post 1057847)
for multiple occurences of street names.. how do you propose to differentiate? how do other nav apps handle that? does OSM contain other identifying properties?

district or zip code. afaik, at least zip is ususally available. and even if not, just listing _all_ occurences is better than current.

Quote:

Originally Posted by accumulator (Post 1057847)
monav sorts the selection list by 'size', so the biggest street comes first. and if your first try is not the right one you can go back and choose the other. Is that so hard? maybe I just don't get your problem..

there's exactly ONE street -- nothing of "try and go back". and that street is about 30 kilometers south east of the one i am looking for.
btw: this statement clashes with the other one in the beginning ...

Quote:

Originally Posted by accumulator (Post 1057847)
The missing street names on the map is a known issue, hopefully soon resolved.

well, that's the final dealbreaker. i unistalled monav again. i would put up with non-functional street search and missing non-ascii chars -- but being dropped on a map w/o any indication where i am, renders the thing useless.

Quote:

Originally Posted by accumulator (Post 1057847)
so, summarizing: no problems whatsoever with address lookup..

how nice for you. which map do you use? can you give an example of the multiple street names?

accumulator 2011-10-01 11:48

Re: MoNav Qt client in repository?
 
Quote:

Originally Posted by arne.anka (Post 1060786)
well, that's the final dealbreaker. i unistalled monav again. i would put up with non-functional street search and missing non-ascii chars -- but being dropped on a map w/o any indication where i am, renders the thing useless.

I noticed that street name rendering is now more or less implemented in monav's source repo, so I decided to spin a new package with the latest updates and the suggestions made in this thread.

I also uploaded it into extras-devel, so it's now much easier to install.

Feedback welcome!

Notes:

- the binary map format has changed, so you need new maps. This means compiling monav-preprocesser yourself, or using the maps I put here.

- I haven't tested marble-monav integration.

don_falcone 2011-11-04 13:01

Re: MoNav Qt client in repository?
 
Thanks. Am i right that the public available mapsets need updates? I had to downgrade during travel because the current ones (from April) won't be accepted.

happymonkey 2011-11-05 15:31

Re: MoNav Qt client in repository?
 
Hello,

I have a VPS that I'm thinking of using to preprocess certain maps in almost real time and then use the N900 as a client that will have most of the maps that I could want already installed. Could this work?

arne.anka 2012-04-26 20:44

Re: MoNav Qt client in repository?
 
is someone still maintaining monav? i wanted to give it a try again, but the version seems to be the same i treid the last time -- and monav has apprently moved to 0.3-6 already ...

tried to build myself, but documentation of/scratchbox/scratchbox2/madd/... has gotten even more confusing over the last year.

thomasjfox 2013-06-03 20:37

Re: MoNav Qt client in repository?
 
Quote:

Originally Posted by arne.anka (Post 1198015)
is someone still maintaining monav? i wanted to give it a try again, but the version seems to be the same i treid the last time -- and monav has apprently moved to 0.3-6 already ...

That version works pretty good. I have a full vector map of Germany and offline routing on my phone :)

Any particular problem with it?


All times are GMT. The time now is 22:09.

vBulletin® Version 3.8.8