View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1832
Originally Posted by marmistrz View Post
Thanks for the reply



Well, Sailfish is Linux, so grabbing the packaged mapnik and its build-deps for Fedora or whatever should just work. As for Android, it's become such a caricature of what Linux should be that I don't have any idea.
I think I'll try to build the Mapnik packages from Open SUSE or Fedora on the Mer OBS.


Originally Posted by marmistrz View Post
But if the Digia folks were able to run Qt there and Python runs there as well, why shouldn't boost & mapnik fail? But I guess xda-developers may be a better place to discuss mapnik on Android
Even though there are (cross) compilers, it is usually quite a pain to build stuff on Android due to the various quirks and hack inherent to the platform. And another issues is cramming the stuff you have built to your APK in a workable manner due to the lack of dependency handling support.

Overall I think I'll just concentrate on getting one offline map rendering solution going and we will se how to go from that.


Originally Posted by marmistrz View Post
Or maybe the pbf (for instance) file could be split into smaller chucks, e.g. 50 MB each depending on the coordinates? And than it would be trivial to get the proper file - take the coordinates x,y - let x1=f(x), y1=g(y) - take the file `map-$x1-$y1` - find the fragment. This would greatly diminish the amount of file reading and RAM used.
That's basically the plan - storing the OSM geometry corresponding to a tile image in a sqlite tile database. The current tile handling & caching mechanisms could be used, but instead of displaying tile images, the tile geometry would be rendered (using a map style) and then displayed.

Originally Posted by wisgal View Post
Modrana on my N9:
The main page: Nothing happens when clicking on Routes or POI.
Options page: Clicking on POI, Navigation, Network, Debug just bring a black page with just a header of the item. Is there any other files to be installed to make the application useful?
That's unfortunately the expected behavior - all these features were planned but I have not managed to implement them before I stopped working on the N9 port of modRana.

Originally Posted by skanky View Post
There's this one at VE OS maps: http://talk.maemo.org/showpost.php?p...postcount=1739

Doesn't work on Jolla, I've not recently tried on n900.

Thanks, I'll take a look.

Update:
Should be now fixed!
__________________
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)

Last edited by MartinK; 2015-06-27 at 14:02.
 

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