![]() |
App for vector renderer maps, using OpenGL ES 2.0
Is it possible to port on Maemo5, Harmattan, and/or SailfishOS the Mapbox GL project?
it's a on-device vector renderer, which uses OpenGL ES 2.0 technology for pixel-perfect map design, from antialiased fonts to polygon blurring, all hardware-accelerated and optimized for mobile devices — and all on the fly. In the github page it says: An OpenGL renderer for Mapbox vector tiles, implemented in C++11, currently targeting iOS, OS X, and Ubuntu Linux. Can compile for our platforms? |
Re: App for vector renderer maps, using OpenGL ES 2.0
I've already started trying to compile Mapbox for harmattan. So far my issue has been that it requires gcc 4.8, but the version in the Harmattan repos is 4.4. Has anyone been successful in installing a newer gcc/g++?
|
Re: App for vector renderer maps, using OpenGL ES 2.0
Thanks for letting us know, it looks indeed VERY interesting! :) While it works, I would say it is in quite an early stage of development, but is definitely moving in the right direction. Something like this was long overdo so it is good to see someone finally doing this.
A couple of my initial observations:
The main question is - how do you actually use this to make a proper navigation app ? Currently it is basically just a demo that sets up a window and an OpenGL context that shows a map in it. It is open source so you could just take it and build your own application on top of it. But this would be rather tedious, as without using a proper GUI toolkit you would have to implement all the needed GUI primitives yourself, meaning that implementing any non trivial functionality would be quite a lot of work. So basically what this needs to be actually useful is some sort of GUI toolkit integration. In this regard either Qt (as a QtQuick element or/and a QWidget) or SDL look like the best candidates. Once you have the integration, you can start building real apps with a really nice vector maps. :) This is related to the question of how modRana can make use of the Mapbox map rendering widget. ModRana currently has two main GUIs - the GTK2 GUI used mainly on the N900, the Qt 5 GUI used mainly on the Jolla + the semi inactive Qt 4 GUI used on Harmattan. If someone makes a QtQuick 2 element based on the Mapbox renderer (which I would say is quite likely to happen), modRana should be able to use it to render the map layer with relatively minor changes. And if someone is crazy enough to both build it for Fremantle & to somehow integrate it with GTK2 (both are in my opinion unfortunately quite hard & unlikely to be done), it might even work with the GTK GUI with some modifications. :) |
Re: App for vector renderer maps, using OpenGL ES 2.0
Quote:
But anyway: Who will be the first to get it running on Sailfish OS and Fremantle ? ;-) |
Re: App for vector renderer maps, using OpenGL ES 2.0
Thank you verry much
sbobet news |
Re: App for vector renderer maps, using OpenGL ES 2.0
Quote:
|
Re: App for vector renderer maps, using OpenGL ES 2.0
Does fremantle have gcc 4.8?
|
Re: App for vector renderer maps, using OpenGL ES 2.0
Quote:
|
Re: App for vector renderer maps, using OpenGL ES 2.0
On device yeah:
https://talk.maemo.org/showthread.php?t=90542 even 5.3.0: http://talk.maemo.org/archive/index.php/t-96420.html |
Re: App for vector renderer maps, using OpenGL ES 2.0
Quote:
|
All times are GMT. The time now is 07:09. |
vBulletin® Version 3.8.8