OpenGL future for vector maps and everything else

joeloc shared this idea 4 years ago
Collecting votes

The future of mapsforge is OpenGL rendering: https://groups.google.com/forum/?fromgroups#!topic/mapsforge-dev/U_NqCpSuUhA


There is already a nice proof-of-concept app (Cruiser) that takes a mapsforge offline .map file and renders it via OpenGL... in a speed that is easily ten times that of Locus, probably with half the battery usage, free 3d and free rotation included: https://play.google.com/store/apps/details?id=gr.talent.cruiser&hl=en


I know the Locus teams hates and ignores 3d hardware... but can't you just hire this guy? Its so wrong that our phones can render quadrillions of texels per second and yet Locus will keep struggling with 2d maps and a few tracks and points forever.

Comments (4)

photo
1

Another area where OpenGL would make Locus fly instead of punish the poor CPU is hill shading and slope coloring from DEM data. Here is an algorithm thats around 40(!) times the speed of current implementation: WebGL - GIS Analysis

photo
1

I also would like to have OpenGL rendering in Locus.

Here is also an topic about this:

http://help.locusmap.eu/topic/3d_maps_by_using_srtm_files

photo
1

3d (for free) is certainly one benefit... but to me 20 times the speed at 50% battery usage sound even better. nothing will ever happen though unless somebody hits menion with a pitch fork... :-) but hey... one more thread cannot hurt. maybe use it as a link collection to great OpenGL topics... like the fancy shading algorithm above or the mapsforge future discussion.

photo
3

Menion is multi-threaded, but single-processor. :) Patience...


This would be cool, but I'm willing to wait.

photo
photo
1

Here's another OpenGL-related link with an explanation on how to do map reprojection on the fly:

http://openlayers.org/en/latest/doc/tutorials/raster-reprojection.html

photo
1

very important feature! i use only mapsforge maps and support opengl can be killer feature

photo
2

Nice 3d hardware. Free ?

photo