Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for OpenGL vector map tiles #110

Open
mvl22 opened this issue Aug 8, 2015 · 5 comments
Open

Support for OpenGL vector map tiles #110

mvl22 opened this issue Aug 8, 2015 · 5 comments

Comments

@mvl22
Copy link
Member

mvl22 commented Aug 8, 2015

Vector tiles are where the web mapping community is going - rather than send a bitmap over the air/wire, vector data is sent, and the device renders this on the fly. The widely-used Gmaps app for instance does exactly this, requesting vector map data for the area and surrounding area as needed.

The major benefit of this approach is that map data appears quickly, especially in a slow connection area. The quality of the user experience is far superior.

We currently have basic support for this in the form of the mapsforge vector layer. But that requires a large download.

OpenCycleMap, the excellent cycle view we use, will be available in vector mapping at some point in the future and there are other vector tile sources emerging.

These rely on an OpenGL map renderer on the device. Background info:
http://gis.stackexchange.com/questions/64248/

The Android app ideally needs to support these, and there are a couple of libraries now available:

@mvl22 mvl22 changed the title Support for vector tiles Support for OpenGL vector map tiles Aug 8, 2015
@jf1
Copy link

jf1 commented Oct 2, 2016

OsmAnd does an excellent job of rotating a pre-downloaded vector map as you cycle, so it's what I now use whenever my phone is handlebar- mounted. It'd be great if the Cyclestreets Android app could do similar in future. https://github.com/osmandapp/Osmand

@mvl22
Copy link
Member Author

mvl22 commented Oct 4, 2016

@jf1 If that's a request for rotation, please can you submit that as a fresh issue as that's a different matter to on-the-fly loading of mbtiles/similar tiles.

@jf1
Copy link

jf1 commented Oct 4, 2016

Done. It was also a suggestion to look at their code which is released under GPLv3

@jezhiggins
Copy link
Member

Martin, do we know the status of the OCM vector data? Did that ever come to fruition?

@mvl22
Copy link
Member Author

mvl22 commented Dec 27, 2017

do we know the status of the OCM vector data

Yes, I believe there is a possibility of getting the stylesheet. However, the problem is the rendering side.

However, I'd say a higher priority really is getting the existing vector download system working as well as possible, and the data updated and more areas covered - we get far more requests for that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants