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

Feature request: add support for WMS and WMTS #3167

Open
rhkarls opened this issue Apr 11, 2024 · 3 comments
Open

Feature request: add support for WMS and WMTS #3167

rhkarls opened this issue Apr 11, 2024 · 3 comments
Labels
feature request New feature wanted

Comments

@rhkarls
Copy link

rhkarls commented Apr 11, 2024

Description of the desired feature

This is a feature request to add support for plotting WMS and WMTS map data, similar to the already supported for XYZ tiles.

Perhaps OWSLib could be used to enable this?

The GMT.jl Julia package supports WMS as well.

Are you willing to help implement and maintain this feature?

Maybe (skill and knowledge might be a limiting factor)

Also see

https://forum.generic-mapping-tools.org/t/using-wms-or-wmts-source-with-pygmt/4786

@rhkarls rhkarls added the feature request New feature wanted label Apr 11, 2024
Copy link

welcome bot commented Apr 11, 2024

👋 Thanks for opening your first issue here! Please make sure you filled out the template with as much detail as possible. You might also want to take a look at our contributing guidelines and code of conduct.

@seisman
Copy link
Member

seisman commented May 19, 2024

These services are out of my knowledge. What do you say @weiji14?

@weiji14
Copy link
Member

weiji14 commented May 20, 2024

I'd prefer it if we could get WMS/WMTS integration working through the current fig.tilemap interface. There seems to be some interest at geopandas/xyzservices#49 (comment) (xyzservices is a dependency of contextily, used by fig.tilemap), so it might be possible to get this working out of the box if upstream supports it.

One thing to note with WMS/WMTS is that there are more variations in terms of projection systems, so it can be a little trickier to integrate with, compared to XYZ tilemaps which are typically only EPSG:3857. That said @rhkarls, you are welcome to try and get a high-level function working.

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

No branches or pull requests

3 participants