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

Update to support more basemap Types (XYZ and TMS) #21

Closed
MattReimer opened this issue May 22, 2021 · 7 comments
Closed

Update to support more basemap Types (XYZ and TMS) #21

MattReimer opened this issue May 22, 2021 · 7 comments
Assignees
Labels
enhancement New feature or request 🌐 Viewer QGIS
Milestone

Comments

@MattReimer
Copy link
Member

We now have the ability to use more than just WMS baselayers.

We added this to the BaseMaps.xml file here
Riverscapes/RiverscapesXML#85

This request came from an issue requesting Google and Bing baseLayers
Riverscapes/RiverscapesXML#74

filter make sure the layer tile type is being read from Basemaps.xml correctly and then use switch logic to render that layer correctly

ArcRave has a corresponding issue
Riverscapes/RaveAddIn#139

@MattReimer MattReimer added the enhancement New feature or request label May 22, 2021
@MattReimer MattReimer self-assigned this May 22, 2021
@MattReimer MattReimer added this to the 0.5.0 milestone May 25, 2021
MattReimer added a commit that referenced this issue May 25, 2021
@MattReimer
Copy link
Member Author

@KellyMWhitehead if you're looking for a basemaps file to use for testing there's one in RiverscapesXML here
https://github.com/Riverscapes/RiverscapesXML/blob/google_imagery/BaseMaps.xml

@KellyMWhitehead
Copy link
Contributor

tested and verified working.

@joewheaton
Copy link

Hey @KellyMWhitehead and @MattReimer. For me, the XML tiles appear to be working in QRAVE. However, for me, I also have those loaded in my Q Browser → XYZ Tiles. For @shelbysawyer, she was having a weird error message and behavior she lays out in this video. I'm wondering @KellyMWhitehead if you tested this for your machine without having all the XYZ tiles already loaded.

Also, I found this cool script that has a bunch more services (e.g. ESRI, Open Street Map, Stamen and Strava), which shows the syntax for adding "Sources". I wonder if this gives us a hint about how we can do the same for users (as well as stealing some cool new basemaps)?

@joewheaton joewheaton reopened this Jun 24, 2021
@MattReimer
Copy link
Member Author

@joewheaton the first thing I'm going to say without even looking is "try upgrading"

Make sure you're at the latest version of the plugin. The last patch fixed a whole bunch of subtle xyz tile problems.

Now I'll go look at the video

@MattReimer
Copy link
Member Author

Ok, now I've viewed the video. @shelbysawyer unfortunately QGIS just simply does not handle XYZ tiles very well. When you zoom in and the map goes blank that's the system trying to catch up and download the right tiles. Sometimes that process glitches out and you get nothing but I find that panning the map around or just waiting can sometimes bring it back.

The video shows adding tiles using QGIS Menu. If you use QRAVE to add those tiles you may end up with a better result. I realize this depends on the tiles you need being available in our QRAVE basemap selection.

Screen Shot 2021-06-24 at 7 36 50 AM

QGIS is a pretty new tool for us though so we're constantly trying to figure this stuff out. Keep posting when you run into problems and we'll all learn this together.

@shelbysawyer
Copy link

@MattReimer Gotcha-- thanks for laying that all out. I'm relatively new to QGIS and still figuring out where everything lives, the best paths from A to B for certain tasks, etc. Thanks for the help, and I'll keep posting problems as they arise.

@MattReimer
Copy link
Member Author

Closing this as it seems resolved

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

No branches or pull requests

4 participants