QGIS添加在线底图

0 前言

一般的GIS软件都可以添加在线底图,运动软件也能添加在线底图。

在ArcMap中可以添加在线底图,不过em用户体验还是差点意思。
在这里插入图片描述

ArcGIS Pro中也可以添加在线底图,具体操作步骤可参考文章ArcGIS Pro添加在线底图

ArcGIS Pro的在线底图种类繁多,品种丰富,使用体验非常nice,但毕竟是商业软件,很多同学可能无法负担得起。

这时候就不得不说一下QGIS及在线底图了,QGIS的在线底图添加方便,图源众多,基本上主流的地图都有,不管是Esri还是Google出品的地图,还有OSM等,卫星图、街景图、地质图等等。

下面我将详细介绍一下如果在QGIS中添加在线底图

1 寻找在线底图链接

在网站http://openwhatevermap.xyz/#3/28.00/18.00中,可以找到非常多类型的在线底图,点击其中一个即可查看链接
在这里插入图片描述

2 常见的在线底图及其链接

Google_Maps: https://mt1.google.com/vt/lyrs=r&x={x}&y={y}&z={z}
Google_Terrain: https://mt1.google.com/vt/lyrs=t&x={x}&y={y}&z={z}
Google_Roads:https://mt1.google.com/vt/lyrs=h&x={x}&y={y}&z={z}
Google_Satellite: https://mt1.google.com/vt/lyrs=s&x={x}&y={y}&z={z}
Google_Streets:https://mt1.google.com/vt/lyrs=m&x={x}&y={y}&z={z}

cartocdn_dark_nolabel:http://basemaps.cartocdn.com/dark_nolabels/{z}/{x}/{y}.png
cartocdn_light_nolabels:http://basemaps.cartocdn.com/light_nolabels/{z}/{x}/{y}{r}.png
cartocdn_voyager_nolabels:https://basemaps.cartocdn.com/rastertiles/voyager_nolabels/{z}/{x}/{y}.png

ESRI_World_Imagery:https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}
ESRI_World_Light_Gray_Base:https://server.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Base/MapServer/tile/{z}/{y}/{x}
ESRI_World_Topo_Map:https://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}

memomaps_tilegen:http://tileserver.memomaps.de/tilegen/{z}/{x}/{y}.png

openstreetmap:https://tile.openstreetmap.org/{z}/{x}/{y}.png
openstreetmap_br:https://tile.openstreetmap.bzh/br/{z}/{x}/{y}.png
openstreetmap_cyclosm:https://a.tile-cyclosm.openstreetmap.fr/cyclosm/{z}/{x}/{y}.png
openstreetmap_hot:https://a.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png

stamen_terrain:http://a.tile.stamen.com/terrain/{z}/{x}/{y}.png
stamen_terrain_background:http://a.tile.stamen.com/terrain-background/{z}/{x}/{y}.png
stamen_terrain(高清):http://a.tile.stamen.com/terrain/{z}/{x}/{y}@2x.png
stamen_watercolor:https://stamen-tiles-c.a.ssl.fastly.net/watercolor/{z}/{x}/{y}.jpg
staman水彩图:http://a.tile.stamen.com/watercolor/{z}/{x}/{y}.jpg

thunderforest_cycle:https://tile.thunderforest.com/cycle/{z}/{x}/{y}.png?apikey=
thunderforest_pioneer:https://tile.thunderforest.com/pioneer/{z}/{x}/{y}.png?apikey=

wmflabs_bw_mapnik:http://tiles.wmflabs.org/bw-mapnik/{z}/{x}/{y}.png

高德:https://blog.csdn.net/ldlzhy1984/article/details/81015180
https://blog.csdn.net/fredricen/article/details/77189453
高德矢量图:https://webrd02.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}
高德遥感图:http://webst02.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}



Mapbox底图:https://api.mapbox.com/styles/v1/mapbox/streets-v10/tiles/256/{z}/{x}/{y}?access_token=<mapbox key>

天地图矢量图:https://t6.tianditu.gov.cn/vec_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=vec&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILECOL={x}&TILEROW={y}&TILEMATRIX={z}&tk=<tianditu key>
天地图矢量注记:https://t2.tianditu.gov.cn/cva_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=cva&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILECOL={x}&TILEROW={y}&TILEMATRIX={z}&tk=<tianditu key>
天地图遥感图:https://t3.tianditu.gov.cn/img_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=img&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILECOL={x}&TILEROW={y}&TILEMATRIX={z}&tk=<tianditu key>
天地图遥感注记:https://t2.tianditu.gov.cn/cia_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=cia&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILECOL={x}&TILEROW={y}&TILEMATRIX={z}&tk=<tianditu key>

WMTS:
Mapbox:https://api.mapbox.com/styles/v1/mapbox/streets-v11/wmts?access_token=<mapbox key>

WFS:
天地图:http://gisserver.tianditu.gov.cn/TDTService/wf

3 在QGIS中添加在线底图

  1. 打开XYZ Tiles
    在这里插入图片描述

  2. 右键新建连接
    在这里插入图片描述

  3. 在下面的框中的名称中输入底图名称(可自定义),在URL后面的框中输入在线底图的链接
    在这里插入图片描述

  4. 将在线底图添加进主窗口中
    在这里插入图片描述
    直接用鼠标拖进去即可,下图是将断层数据上置Google卫星底图
    在这里插入图片描述

感谢阅读!

QGIS添加奥维地图(Ovi 地图)作为底图可以通过配置 XYZ Tiles 服务实现。奥维地图通常提供 WMS 或 XYZ 格式的地图服务,可以通过自定义图层的方式添加QGIS 中。 以下是具体的操作步骤: 1. **获取奥维地图的 XYZ 服务地址**:奥维互动地图通常提供 XYZ 格式的地图服务 URL,格式如下: ``` http://online0.map.bdimg.com/tile/?qt=tile&x={x}&y={y}&z={z}&styles=pl&scaler=1&udt=20210601 ``` 请注意,实际的 URL 可能因服务提供商而异,需根据具体服务地址进行调整。 2. **打开 QGIS添加 XYZ 图层**: - 在 QGIS 主界面中,点击菜单栏的 `Layer` > `Add Layer` > `Add XYZ Tile Layer`。 - 在弹出的对话框中输入名称,例如“Ovi 地图”。 - 在 URL 输入框中填入奥维地图的 XYZ 服务地址,确保 `{x}`、`{y}`、`{z}` 占位符正确无误。 - 点击 `OK` 完成添加。 3. **验证地图显示**:添加成功后,地图画布将自动加载奥维地图的底图数据。可以缩放或平移地图以确认服务是否正常加载。 4. **设置坐标系**:确保 QGIS 项目使用的坐标系与奥维地图服务的坐标系一致,通常为 `EPSG:3857`(Web Mercator)。可以在 `Project` > `Properties` > `CRS` 中进行设置。 如果奥维地图提供的是 WMS 服务,则需通过 `Add WMS/WMTS Layer` 添加,步骤类似,但需填写 WMS 的服务地址及图层名称。 ### 示例代码:添加 XYZ 图层的配置 ```xml <xyz-tile-layer> <name>Ovi Map</name> <url>http://online0.map.bdimg.com/tile/?qt=tile&x={x}&y={y}&z={z}&styles=pl&scaler=1&udt=20210601</url> <zmin>0</zmin> <zmax>18</zmax> </xyz-tile-layer> ``` 通过上述步骤,可以成功将奥维地图作为底图添加QGIS 中,提升地图可视化效果[^2]。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Vigo*GIS_RS

来瓶可乐~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值