QGIS-申请天地图key并加载在线地图,在线图源坐标系差异
QGIS-申请天地图key并加载在线地图,在线图源坐标系差异
- 概述
- 申请key
- 加载地图
- 坐标系
- 坐标系转换
- 国内图源(GC-J02火星坐标系)
概述
从2019年1月1日起,调用天地图的地图服务都需要申请开发接口,通过申请的key构建url地址并在QGIS加载。
申请key
在天地图官网(https://www.tianditu.gov.cn/)点击登录按钮登录天地图账号,如果没有账号可以点击注册,注册一个账号,登录账号之后,点击开发资源\地图API,如下图所示。
在打开的页面内点击申请Key,如下图所示。
在显示的页面内点击创建新应用按钮,应用名称和行业类别随便设置,应用类型选择浏览器端,点击提交完成应用创建,如下图所示。
创建后就完成了key的申请,可以在管理平台看到申请的key,如下图所示。
加载地图
到此完成了key的申请,我们可以通过下面的链接+key构成自定义在线地图的url,具体的组合如下:
天地图影像:
http://t0.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=你申请的key
天地图影像-标记:
http://t0.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=你申请的key
天地图矢量:
http://t0.tianditu.com/vec_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixSet=w&TileMatrix={z}&TileRow={y}&TileCol={x}&style=default&format=tiles&tk=你申请的key
天地图矢量-标记:
http://t0.tianditu.com/cva_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=cva&tileMatrixSet=w&TileMatrix={z}&TileRow={y}&TileCol={x}&style=default&format=tiles&tk=你申请的key
以上天地图图源采用坐标系都是墨卡托投影的世界标准地理坐标(WGS-84) 。
QGIS加载天地图影像地图:
坐标系
(1)地球坐标(WGS84)World Geodetic System 1984,是为GPS全球定位系统使用而建立的坐标系统。国际标准,从 GPS 设备中取出的数据的坐标系,国际地图提供商使用的坐标系。(墨卡托投影)
(2)中国国测局地理坐标(GCJ-02)G-Guojia国家,C-Cehui测绘,J-Ju局,又被称为火星坐标系,是一种基于WGS-84制定的大地测量系统,由中国国测局制定。此坐标系所采用的混淆算法会在经纬度中加入随机的偏移。绝大部分国内互联网地图提供商都是使用GCJ-02坐标系,包括高德地图,谷歌地图中国区、腾讯地图等。
(3)百度坐标系(bd-09),百度坐标系是在GCJ-02坐标系的基础上再次加密偏移后形成的坐标系,只适用于百度地图。(目前百度API提供了从其它坐标系转换为百度坐标系的API,但却没有从百度坐标系转为其他坐标系的API)。
坐标系转换
QGIS插件:Geohey,如图所示。
国内图源(GC-J02火星坐标系)
谷歌地图中文标注:
https://gac-geo.googlecnapps.cn/maps/vt?lyrs=s,m&gl=CN&x={x}&y={y}&z={z}
高德矢量图:
https://webrd02.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}
高德路网:
https://wprd01.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scl=2&style=8<ype=11
高德遥感图:
http://webst02.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}
QGIS-申请天地图key并加载在线地图,在线图源坐标系差异相关推荐
- web高德地图怎么加载离线地图_基于 QGIS 在内网中离线加载卫星地图的方法
1. 概述 我们之前为大家分享过在三维地球开源平台离线加载卫星影像的方法,主要包括基于桌面端的OsgEarth开源三维地球和基于Web端的Cesium开源三维地球等平台的局域网离线影像加载. 另外,也 ...
- 基于 QGIS 在内网中离线加载卫星地图的方法
1. 概述 我们之前为大家分享过在三维地球开源平台离线加载卫星影像的方法,主要包括基于桌面端的OsgEarth开源三维地球和基于Web端的Cesium开源三维地球等平台的局域网离线影像加载. 另外,也 ...
- echarts asp mysql 源码_如何使用PHP+jQuery+MySQL实现异步加载ECharts地图数据(附源码下载)...
ECharts地图主要用于地理区域数据的可视化,展示不同区域的数据分布信息.ECharts官网提供了中国地图.世界地图等地图数据下载,通过js引入或异步加载json文件的形式调用地图. 本文将结合实例 ...
- 2023亲测|奥维互动地图加载谷歌地图等图源及绝美效果展示 带女神去绝美的美景喝杯咖啡吧
带女神去绝美的美景喝杯咖啡吧,通过奥维跨平台地图浏览器,支持iOS(iPhone.iPad).Android.Windows.macOS.Linux等流行平台. 拥有强大的设计功能与地理信息展现技术, ...
- 2022年1月27日亲测|奥维互动地图加载谷歌地图等图源的方法
图源下载地址:https://wwp.lanzouq.com/iOC0xy7ejji 图源下载好,电脑解压一下,然后拉到电脑奥维里就会提示添加,然后点击添加,自定义里就有了 手机直接发送到手机Q,或者 ...
- Osmdroid加载第三方地图googlemap、bingmap等
1.osmdroid加载第三方地图的方式 第一种:通过拓展图源的方式 第二种:通过包装(如对google地图的api进行包装),用统一的接口进行调用. 2.osmdroid-third-party源码 ...
- web端加载百度地图和天地图
1.加载百度地图 在页面中引入js文件 <html> <head> <script type="text/javascript" src=" ...
- Openlayers3 加载百度地图,天地图
2019独角兽企业重金招聘Python工程师标准>>> openlayers3 加载百度地图: var projection = ol.proj.get("EPSG:385 ...
- QGIS二次开发:加载XYZ Tiles形式的瓦片地图
1.前言 QGIS官方提供的QGIS.exe可以加载远程地图提供商提供的基于URL格式的XYZ Tiles形式的瓦片地图.如:https://tile.openstreetmap.org/{z}/{x ...
最新文章
- SAP QM创建一个包含Multiple Specification的检验计划
- 《新一代城市大脑建设与发展》专家研讨会在京举办
- window.requestAnimationFrame
- linux内核irq,linux-kernel – do_IRQ中的中断向量和irq映射
- 终于把joomla 的 protostar 模版的菜单,从垂直改到水平了
- C#设计模式之22-模板方法模式
- java工作面试必备知识 Java常用类库与技巧
- QT 信号与槽 QT简单加法器的实现
- android udt协议,接口和软件包 | Android 开源项目 | Android Open Source Project
- [软件]提高日常操作电脑的效率
- 5319. 删除回文子序列
- Android 系统签名jks文件获取platform.jks
- 亚马逊云科技——户外广告传媒行业数字化转型的摆渡者
- 50万奖金池:欢迎全球学子报名参加中国移动第二届梧桐杯大数据应用创新大赛湖北赛道
- DataWhale活动-二手车价格预测 task3
- Definer 预言机攻击事件分析
- 推荐几款云服务器上搭建属于自己的私人网盘
- Apache + Tomcat + JK 集群
- 智慧海派跟鸿蒙系统,上海百余家文旅场馆点亮“海派夜经济”
- 《LINUX KERNEL MEMORY BARRIERS》