1

On QGIS 3.2 I add, through the XYZ Tiles tab in the browser, this URL:

http://services.arcgisonline.com/ArcGIS/rest/services/USA_Topo_Maps/MapServer/tile/${z}/${y}/${x}.jpg

All that is displayed when it is added as a layer is a page of postage stamp size (5x5) pictures of the entire world. Moving or zooming simply refreshes the same view of a 5x5 squares of the world. I've tried this a number of ways and all FAIL. Any suggestions would be helpful.

The goal is to have USGS Topo Maps as a base map.

  • 1
    Welcome to GIS SE. As a new user, please take the Tour. Please Edit the question to specify each of the ways you have tried, and the exact details about how each failed. – Vince Oct 3 '18 at 1:40
2

This URL worked for me:

http://services.arcgisonline.com/ArcGIS/rest/services/USA_Topo_Maps/MapServer/tile/{z}/{y}/{x}

Tile server connection properties:

enter image description here

The added layer:

enter image description here

  • services.arcgisonline.com/ArcGIS/rest/services/USA_Topo_Maps/…{z}/{y}/{x} Works for me also. I added it thru the XYZ Tiles tab in the Browser. I was trying $(x} and x={x} and did not use type=xyz&url=http.... This time, I just used your exact link above and it came up quickly. Do you know if and how to parameterize the request, say, to start at a certain viewpoint? Have any ideas on how to do the Historic Topos? Thank you very much. Your help is appreciated. – Ed Bradford Oct 3 '18 at 8:34
2

You can use QuickMapServices plugin. Just type USA in search field. It will create XYZ provider for you.

enter image description here

1

Did you try loading it as a WMTS layer? In the Data Source Manager, use the WMS/WMTS tab to set it up. Or choose Layer->Add Layer->Add WMS/WMTS Layer. Use the following URL:

https://services.arcgisonline.com/arcgis/rest/services/USA_Topo_Maps/MapServer/WMTS/1.0.0/WMTSCapabilities.xml

  • I did and that worked. Strangly when I add the same thing through the XYZ Tile layer it did not work. Thank you for your excellent help. – Ed Bradford Oct 3 '18 at 8:40
  • Happy to hear it! Feel free to upvote or accept any of the answers that have helped you. :) – Nathan Oct 7 '18 at 5:51
  • 1
    Thanks. I upvoted both answers, but I don't yet have enough reputation points for my upvote to show up. Both were timely and useful and fixed my problem. – Ed Bradford Oct 8 '18 at 7:41

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.