近期,本人在使用QGIS v3.28过程中发现,通过XYZ Tiles和QuickMapServices均无法加载出OSM在线地图,经过尝试,给出加载OSM地图的解决方案:
1.新建XYZ Tiles连接
2.加载QuickMapServices中的其他OSM地图
3.新建WMS连接
1. 新建XYZ Tiles连接
常用的OSM链接有变化,从前的网页无法加载
http://tile.openstreetmap.org/{z}/{x}/{y}.png
新的链接是
http://tile.osm.org/{z}/{x}/{y}.png
通过XYZ Tiles下新建连接的方式,即可加载OSM的最常用风格地图
2. 加载QuickMapServices中的其他OSM底图
通过QuickMapServices插件,可以调用OSM栏下其他底图,经测试,OpenTopoMap和Öpnvkarte两个地图也可用,不过地图风格有变化
3. 新建WMS/WTMS连接
通过新建WMS/WTMS连接的方式,可以加载更多地图,如新建地址为
https://ows.terrestris.de/osm/service
或
https://osmlab.github.io/wmts-osm/WMTSCapabilities.xml
的WMS/WTMS连接,可以加载OSM的更多风格地图