-
-
Notifications
You must be signed in to change notification settings - Fork 328
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
PMTiles support #1978
Comments
In tileserver-gl, which uses the node version of maplibre-native, I recently added pmtiles support using a customized request response At the time of doing this I had some discussion with @tdcosta100 about the possibility of making it a supported protocol like you are asking here. He was saying
I was thinking if someone had the c++ knowledge, maybe some code from the pmtiles adapter c++ code could be used |
Some earlier discussion: maplibre/maplibre#318 (comment) |
Note we have an open PR now: #2882 |
Is your feature request related to a problem? Please describe.
PMTiles are becoming an increasingly popular way of hosting map tile data because of its relative ease in setting up and maintaining it. maplibre-gl-js supports PMTiles sources through its support for adding custom sources/protocols.
Describe the solution you'd like
Support for the PMTiles format in maplibre-native, i.e. adding a
pmtiles://
source to a map.Describe alternatives you've considered
This feature request focuses on PMTiles, but the approach taken in maplibre-gl-js was to add a way to implement any arbitrary source format which definitely offers more flexibility. It's unclear how feasible that is here though since maplibre-native's source implementations are written in C++ which isn't easily pluggable.
The text was updated successfully, but these errors were encountered: