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
  • 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, 2018 at 1:40

3 Answers 3

5

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

3
  • 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. Oct 3, 2018 at 8:40
  • Happy to hear it! Feel free to upvote or accept any of the answers that have helped you. :)
    – Nathan
    Oct 7, 2018 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. Oct 8, 2018 at 7:41
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

1
  • 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. Oct 3, 2018 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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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