-
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
xyz tiles #67
Comments
Not really concrete plans, but I do think we should support basemaps. Perhaps we can further develop and integrate https://github.com/yeesian/MapTiles.jl. |
interesting. what are the currently available features in |
this would be useful not only for geographic maps but also stiched microscopy images and embedded high dimensional datasets (tSNE or UMAP projections for example) |
I don't have much experience using MapTiles.jl, I just updated it yesterday. But is quite simple, it allows you to easily get images from a list of providers (or your own), based on extents and zoom levels. It doesn't have UI functions built in, only a Plots.jl plotting recipe.
It'd be good to not have to maintain more code, but I'm not sure it would be simpler in this case. Which parts would you want to use? If we can use MapTiles to fetch images, and we can hook it up to the zooming and drawing in GeoMakie, we'd be mostly there, or am I forgetting things? Caching may be nice to speed things up, but can always be added later. |
Supporting MBTiles format could be a great feature to have. |
That's definitely something that can be done...all you would have to do is trigger an observable which changes the z-level at some zoom levels, and paste all the images together into one large image matrix. Alternatively, instead of zoom levels, you may want to look at axis limits as a z-parameter. |
This would be a very powerful addition to GeoMakie.. is there any interest on moving this forward. I'm willing to help out but really don't have a ton of Julia skill to offer. |
We could combine providers with Leaflet.jl, I've recently updated them there and registered Leaflet.jl. @alex-s-gardner probably getting MapTiles.jl better tested and registered is the first step here. |
I'll likely try to use MapTiles.jl for a project I'm working on so I'll see if I can make progress |
Great. Ping me if you need help with anything. I'm also pretty keen to have this working for my own work. There is already a static Plots.jl recipe for the |
Update: we put a package for this together at JuliaEO conference, just with base Makie.jl and MapTiles.jl: It can probably be easily adapted to GeoMakie. Its built on these packages which are now in JuliaGeo and registered or on the way: |
Any plans to have xyz tiles being implemented in a zoom-able plot?
The text was updated successfully, but these errors were encountered: