-
Notifications
You must be signed in to change notification settings - Fork 25
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
Introduce a new map provider API which enables not to know maps at compile-time #194
Introduce a new map provider API which enables not to know maps at compile-time #194
Conversation
Hello, |
We are also very interested in using this PR to view WMTS. Any plans to merge it with production? |
If you are still interested, I will work on that. |
I am still interested! |
Ok, can you fix conflicts as I've made many changes to |
Also I would prefer if you will rewrite current providers instead of introducing new ones. As all current plugins are written by me: https://github.com/andreynovikov/trekarta-online-maps I would rather update them to conform with new API. |
May be you also have any idea on this? |
Yes, with my API, maps are not necessarily known when you compile the plugin app. That enables plugin apps to let users choose maps they are interested in and provide service keys for them. I'll update the PR soon. |
Done. I merged master and removed the old map provider API. As to tile expiration, I guess we could use HTP cache-control headers. I don't think that would be related to plugins though, as they provide URLs for tiles rather than doing any request themselves. |
Related to #182.
This new API will enable to develop a plugin letting users select maps of interest from a built-in repository, and even provide their own WMTS URLs.