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

Plans to support vector tiles? #11

Open
ARolek opened this issue Dec 17, 2015 · 4 comments
Open

Plans to support vector tiles? #11

ARolek opened this issue Dec 17, 2015 · 4 comments

Comments

@ARolek
Copy link

ARolek commented Dec 17, 2015

This is a great looking project, and the tileserver is nice addition. I noticed it supports .png tiles as of now. Any plans to support mapbox vector tiles?

@fawick
Copy link
Owner

fawick commented Dec 30, 2015

Sorry for the late reply. Currently I have no plans for adding vector tiles. I'd be happy to review and merge any PRs for that, however.

@ARolek
Copy link
Author

ARolek commented Jan 1, 2016

Got it. I have been doing a lot of research into mapbox vector tiles, and there are a few go packages that can help with the process. If I find that it makes sense to include the end to end solution in this package I will submit a PR. Happy New Year!

@fawick
Copy link
Owner

fawick commented Jan 18, 2016

There is a fork[1] of a fork (well, sort of)[2] of my package that adds vector tile capability. Maybe that package can help you out. The vector tile implementation in [1] is currently an open PR for [2]: omniscale/go-mapnik#5

I'd love to consolidate with [1] and [2](i.e., basically remove my own mapnik package and refactor my maptiles to use [1] and [2]) if only I could find the time. @omniscale (@olt) and @strava (@mlerner) have done good work advancing the go-mapnik package.

[1] https://github.com/strava/go-mapnik
[2] https://github.com/omniscale/go-mapnik

@ARolek
Copy link
Author

ARolek commented Jan 18, 2016

This is great! I agree it would make sense to combine these efforts. Vector tiles seem to be the overall direction of web mapping. It would be amazing to have a Go project with MVT support. Thank you for bringing this to my attention.

I have been researching how to generate vector tiles from PostGIS and it appears some (helper functions)[https://www.mapbox.com/help/postgis-manual/] need to be installed in order to generate the tiles. I'm not too familiar with the C lib the aforementioned pull request utilizes, but I wonder if PostGIS backed data sources will need the additional functions or if the mapnik implementation handles this.

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

2 participants