![]() |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Pushed to the builder... Waiting for something to break... :D knock on wood! ;)
|
Re: [Announce] modRana: a flexible GPS navigation system
OK, proj build. mapnik would build, but the build is so extremely slow, that it's inacceptable.
scons from the sdk repo seems to be using the scratchbox python, but scratchbox python seems to be missing the subprocess modules. Is my scratchbox broken, am I missing something, or do you have an idea what to do with it? As the build with sbox disabled is too slow to be acceptable, I can't build mapnik 'til this is fixed. /edit: /scratchbox/tools/lib/python2.3 seems to be missing subprocess on my installation |
Re: [Announce] modRana: a flexible GPS navigation system
I think the old problem with phone lockups might be related to SGX driver issue:
http://talk.maemo.org/showthread.php?t=66660 https://bugs.maemo.org/show_bug.cgi?id=9150 |
Re: [Announce] modRana: a flexible GPS navigation system
OK, mapnik builds, but libboost1.42 here is borked (python stuff missing)
I'd build 1.49, but I don't have enough time to get hold of all the deps. MartinK, Can you port libtorque2-dev ? Thanks. |
Re: [Announce] modRana: a flexible GPS navigation system
1 Attachment(s)
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
Code:
apt-cache rdepends libtorque2 Code:
libtorque2 Also according to this Github issue reply from Mapnik developers, mpi-enabled boost is not needed to build Mapnik anyway. Quote:
So for offline map display, you currently have to use the "Download" submenu and preload map tiles for the area of you interested in. Also modRana stores all downloaded tiles, so if you visited an area with internet connectivity, when you visiti it again, even without connectivity, the tiles should be locally available. BTW, regarding the modRana Monav offline routing repository, living on: http://data.modrana.org/monav It is back online with up-to-date correct data packs & global coverage! :) I'll write a bit more about it in a later post. :) |
Re: [Announce] modRana: a flexible GPS navigation system
Boost built, proceeding with mapnik.
MartinK: mapnik warns that using sqlite < 3.6.18 may make the rendering slow. sqlite3 v 3.7 is in the meecolay repo, but couldn't get it into cssu |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
Users do say it's faster but it might be a placebo effect. |
Re: [Announce] modRana: a flexible GPS navigation system
Good news: Ladies and gentlemen, Mapnik is there! Latest version, 2.2. This doesn't require neither geos nor rasterlite ;)
Bad news: It requires newer gcc/g++. 4.2.1 is simply too old. Options: 1. use thumb toolchain (current approach), upload to non-free (and possibly require modrana to be built with 4.7.2) [if only that damn autobuilder allowed to build against cssu...] 2. use gcc 4.6 from extras and therefore possibly require to build modrana against gcc 4.6 3. Push it into my own repo 4. could be probably a temporary workaround, but still a workaround Modrana could have a separate version then - with use of mapnik, and a plain extras-devel without mapnik What are your opinions, how will we handle that Mapnik is right there http://marmistrz.net63.net/public/mapnik/ |
Re: [Announce] modRana: a flexible GPS navigation system
If something uses thumb-toolchain (especially, if it *requires* it to work), shouldn't it just land in thumb repos?
ModRana could just use it as optional "module" (plug-in, or whatever), with functionality present if Mapnik from thumb is present. /Estel |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
Quote:
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
What do you think about the methods I proposed? |
Re: [Announce] modRana: a flexible GPS navigation system
I've noticed for some (short) time now that search no longer works. Not for addresses or POI (both custom or preset).
Anybody else seeing this or is this broken on my device only? |
Re: [Announce] modRana: a flexible GPS navigation system
Search no longer seems to tolerate commas. I used to search like:
country, city, street but now I have to search like country city street ot just city street |
Re: [Announce] modRana: a flexible GPS navigation system
So it still works for you?
Because here it doesn't, regardless of commas.... |
Re: [Announce] modRana: a flexible GPS navigation system
The address search works for finnish locations, also finds for example Belgium and Lille. The POI search returns no hits, but I havent used it before, so I'm not sure how it is supposed to work.
|
Re: [Announce] modRana: a flexible GPS navigation system
Just a quick heads up, MartinK :) :
According to thp, starting with the 1.0.3.8 update, Sailfish now includes Python 3.3.3 and the PyOtherSide plugin. |
Re: [Announce] modRana: a flexible GPS navigation system
FWIW, at FOSDEM I came across this talk about a routing engine that uses OSM, called GraphHopper: http://graphhopper.com/. Java though (IIRC)....
|
Re: [Announce] modRana: a flexible GPS navigation system
Thanks a lot for the info! :) I'm reading everything but don't really have time for a proper answer due to the upcoming DevConf conference in Brno (everybody is welcome! :) ).
I'll do a proper answer post once the conference is over. :) PS.: It was really nice to finally see some of you face-to-face on FOSDEM last week! :) |
Re: [Announce] modRana: a flexible GPS navigation system
I am really hoping routing/turn-by-turn navigation comes to the N9 soon. I keep getting frustrated with nokia maps on long trips where I can't use my N900 (broken USB port means I can't charge on-the-go).
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
I'll buy you a coffee or beer |
Re: [Announce] modRana: a flexible GPS navigation system
I've gotten around to investigate my search problem a bit more, and the issue is not with my n900 but with the call to Google:
Code:
INFO:Running Thread: modRanaLocalSearchGoogle (1073862784) |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
Quote:
Quote:
The same thing with Mapnik - modRana can check if it is present before using it (checking if the binary is present or maybe just trying to import it and catching the error). If Mapnik is available, modRana will use (regardless of how it is compiled and where it comes from) it and if it is not, modRana will not use it and display an error message. Still, regarding my personal preference, I would say 2 and 1 are the best, as the Mapnik package could be just declared a dependency and pulled in automatically without the need for user intervention (adding a separate repo). If 2 & 1 don't work, I would be willing to add the Mapnik binary to the modRana package (so basically nr. 4), provided it is not too big (modRana already does this with the Monav routing server binary). I could even add different binaries (thumb/non-thumb, etc.) and use them depending on current environment, but that would be quite a hack. BTW, unfortunately haven't really got to proper Mapnik testing, but hopefully will get to that soon. :) Quote:
BTW, according to THP on IRC, while the needed packages are already present in the official repositories, PyOtherSide applications can't yet be submitted to the Jolla store, but it should be possible soon. Quote:
Will have to investigate and if the new API turns out to be usable, rework the local search code to work with it. At least before Google also nukes also nukes the new one. :) Looks like also Wikipedia search was broken, but I've fixed that in Git. Quote:
But I plan to support offline routing with the Qt 5 GUI, so if it would be possible to use Qt 5 (at least 5.1, preferably 5.2) and Python 3 (for the PyOtherSide Python-Qt bindings), the Qt 5 GUI would run on the N9 and will get offline routing basically at the same time it will be supported on other platforms that use the Qt 5 modRana GUI. |
Re: [Announce] modRana: a flexible GPS navigation system
Well, without the search modrana is pretty much useless for me, hope you can fix it...
|
Re: [Announce] modRana: a flexible GPS navigation system
Testing packages for Sailfish OS available! :)
If you have a device running Sailfish OS, you can install a testing modRana package from this URL: http://www.modrana.org/packages/sailfish/harbour-modrana-0.45.3-1.1.1.armv7hl.rpm Alternatively you can also add the cutting-edge testing repository by following following the directions from the modRana wiki. I also plan to soon publish modRana OpenRepos and eventually also to the Jolla store (once it is actually technically possible to meat the Jolla store guidelines). |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
But online routing and address search should be still working. And once I update the Maemo package, Wikipedia search should also work again. |
Re: [Announce] modRana: a flexible GPS navigation system
Indeed, address search still works, must have been something else when it failed on me last time I checked.
|
Re: [Announce] modRana: a flexible GPS navigation system
Thank you so much for a first sailfish version. :)
Waited for it since I saw a post of you in jolla together. It worked good in a first test. But only scrolled on the map. My current location updated successful too. I'll report back if I tested tracking a bit. Features like routing are yet to come, y? It would be a good idea to change the thread title or post another thread in sailfish forum part if you are ready to give it to more then a handful people with a jolla getting lost here. :p |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
What should work:
Quote:
But I will probably create a question on Together. :) |
Re: [Announce] modRana: a flexible GPS navigation system
I wish the GPS was working in the N9 Sailfish port - then I could at least use the Jolla version if routing came to that first. Nokia Maps is just so frustrating, it keeps declaring "you can't get there from here".
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
Some possibly useful links: http://talk.maemo.org/showthread.php?t=85028 http://qt-project.org/wiki/Qt-5-on-Nokia-N9 http://trac.webkit.org/wiki/SettingU...vironmentForN9 |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
On the other hand, if anyone is interested in improving the Qt4 QML GUI, this is definitely welcome! I'm open to any sensible patches/pull requests and will provide assistance in getting started with the code. :) Quote:
So maybe due to the fixes & improvements added since Qt 5.0 it might not be that difficult to make it run also on the N9. |
Re: [Announce] modRana: a flexible GPS navigation system
modRana for Sailfish is now available from OpenRepos !
Get modRana from OpenRepos http://modrana.org/images/qrcodes/mo...pos_qrcode.png Currently supported features @ Sailfish
How modRana looks like @ Sailfish: http://modrana.org/images/sailfish/m...map_mapnik.png http://modrana.org/images/sailfish/m..._landscape.png http://modrana.org/images/sailfish/m...fish_cover.png http://modrana.org/images/sailfish/m..._landscape.png http://modrana.org/images/sailfish/m...map_layers.png http://modrana.org/images/sailfish/m...ation_info.png For more screenshot, you can visit the screenshot gallery. Feedback welcome! Even though I've recently published a testing package, it can be expected that many people will install it only now when it is more easily available. So, let me know how you like modRana on Sailfish! :) |
Re: [Announce] modRana: a flexible GPS navigation system
Great to see modrana on Saifish!
One of the killer features of ancient times was the quick view of interesting pois nearby. So where's the next restaurant ,supermarket ...from my actual position . Is this planned as well? I would really like thïs. asys3 |
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
Quote:
So I'll need to switch modRana to another API - either the the Google Places API or some other, hopefully more durable one (recommendations for a suitable local search API are welcome! :)). new modRana package for the N900 has been released! Following the Sailfish OS package release, I've also updated the modRana Maemo 5 package. I't built fine in the Autobuilder and should soon be available from Extras-Devel. Changes:
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
|
Re: [Announce] modRana: a flexible GPS navigation system
Quote:
So basically what's needed is just a Qt 4 GUI for setting up navigation & showing current navigation status (next turn, distances, etc.). For offline routing, the Monav routing server might need to be recompiled (if the armv7 binary for the N900 does not work) for Harmattan and for voice navigation Espeak would be needed. If you have some Python/QML experience, it should not be that hard to get at least the basics working & I'm willing to help you get started. :) But I unfortunately can give a timetable to when I might be able to do this myself due to all the other stuff that needs to be done on other parts of modRana... |
All times are GMT. The time now is 02:53. |
vBulletin® Version 3.8.8