ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

QGIS-01:加载在线地图

2021-10-21 11:33:18  阅读:292  来源: 互联网

标签:openstreetmap 01 http QGIS https tile com png 加载


写这篇文章的目的有以下几个方面:

1、最近数据处理主要是用 QGIS,后面也打算慢慢的从 ArcGIS 转到 QGIS

2、有时会遇到需要和在线地图一块处理数据或者看显示效果的

下面就介绍一些常见的在线服务加载方式。

一、插件加载

这个插件是:QGIS Cloud plugin

可以直接在插件市场搜索到,安装即可。

 

 

 这个插件的界面如上,“添加背景图层”下拉框可以选择一些在线地图。

不过这个在线地图还是有限的。

二、XYZ 加载

这个方式只能添加切片服务的地图,即需要 xyz 参数的。

直接在“浏览器”面板右键“XYZ Tiles”

 

 

 就可以弹出添加在线地图的面板。

 

 

 这里主要的问题是 url。

下面是收集到的一些在线地图服务的 url 供参考。

1、国外一些地图 url:

  Google Maps:https://mt{0-3}.google.com/vt/lyrs=r&x={x}&y={y}&z={z}
  Google Terrain:https://mt{0-3}.google.com/vt/lyrs=t&x={x}&y={y}&z={z}
  Google Roads:https://mt{0-3}.google.com/vt/lyrs=h&x={x}&y={y}&z={z}
  Google Satellite https://mt{0-3}.google.com/vt/lyrs=s&x={x}&y={y}&z={z}
  Google Streets https://mt{0-3}.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:https://basemaps.cartocdn.com/light_nolabels/{z}/{x}/{y}{r}.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 watercolor:https://stamen-tiles-c.a.ssl.fastly.net/watercolor/{z}/{x}/{y}.jpg
  thunderforest cycle:https://tile.thunderforest.com/cycle/{z}/{x}/{y}.png?apikey=41f4f936f1d148f69cbd100812875c88
  thunderforest pioneer:https://tile.thunderforest.com/pioneer/{z}/{x}/{y}.png?apikey=41f4f936f1d148f69cbd100812875c88
  wmflabs bw-mapnik:http://tiles.wmflabs.org/bw-mapnik/{z}/{x}/{y}.png

2、高德地图 url:

  影像: 'http://webst0{1-4}.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}'
  矢量: 'http://webrd0{1-4}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}'
  路网标注: 'http://webst0{1-4}.is.autonavi.com/appmaptile?style=8&x={x}&y={y}&z={z}'

3、天地图 url:

  影像: 'http://t{0-7}.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=你的密钥'
  路网标注: 'http://t{0-7}.tianditu.gov.cn/DataServer?T=cta_w&x={x}&y={y}&l={z}&tk=你的密钥'
  标注: 'http://t{0-7}.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=你的密钥'
  矢量: 'http://t{0-7}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=你的密钥'
  地形: 'http://t{0-7}.tianditu.gov.cn/DataServer?T=ter_w&x={x}&y={y}&l={z}&tk=你的密钥'

 

注意:

  上面的 {0-3}、{1-4}、{0-7} 这些表示该区间内的数值,任取一个即可。(在 openlayers 里面加载直接这样写可以,在 QGIS 里需要取一个值)

三、其他加载

上面是比较常见的地图加载。

对于我们自己发布的一些地图服务如:WMS、WFS、ArcGIS Server 发布的服务都可以调用。

 

标签:openstreetmap,01,http,QGIS,https,tile,com,png,加载
来源: https://www.cnblogs.com/zhurong/p/15432536.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有