I've added a Tiled Map Service (TMS) in QGIS, but when i try and look at the highest zoom levels, the highest resolution I can see is level 19. When I add the service as a WMS, I can get the full resolution, level 21, but I can no longer call a specific image date from the server.

Does any one know how to call a higher resolution using a TMS in QGIS?

Is this a minidriver issue?

I don't have any code to post, but I've been fighting with this for days and have just run out of ideas on how to fix this.

  • By TMS do you mean the Tile Map Scale plugin, or something else? – PolyGeo Mar 5 '17 at 21:06
  • Tiled Map Service. Its similar to WMS or WTMS, except that it seems a bit easier to implement. The levels I'm referring to are the zoom levels. – SeldomSeenSlim Mar 6 '17 at 20:37
  • If any one can clear the "unclear" tag, I figured out the solution to this and can post an answer. – SeldomSeenSlim Mar 7 '17 at 17:58
  • I've re-opened this so that you can post your answer. – PolyGeo Mar 7 '17 at 20:01

So I wasn't able to figure out a direct way to directly control the tiles resolution via adding a TMS service in qGIS, I was able to figure out this work around. I installed the TileLayer plugin, which allows you to render TMS layers in Slippy map format. I then wrote a .tsv in a text editor in the form:

 serviceName    https://serverlocation.com/maps?z={z}&x={x}&y={y}&nml=Vert.png&nmd=20160728&username={username}&password={password} 1   13  21  -117.0461   36.7615  -118.7123  36.9265

And pulled the service in using the plug in. The values after the username and password in the html string are the important bits. Not sure what "1" does, but 13 is the max resolution out, and 21 is the max resolution in. The 4 coordinate values are a bounding box.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.