天地图切图
来源:互联网 发布:北京交通大学知行bt 编辑:程序博客网 时间:2024/04/29 18:53
最近一直在弄地图Cesium, 使用国内的天地图来显示详细的地图显示。
简介
“天地图”是国家测绘地理信息局建设的地理信息综合服务网站,是国家地理信息公共服务平台的龚总版。目的在于促进地理信息共享和高效利用,提高测绘地理信息公共服务能力和水平,改进测绘地理信息成果的服务方式,更好地满足国家信息化建设的需要,为社会公众的工作和生活提供方便。
“天地图”门户网站免费想公众提供服务。
请求天地图的切图接口形式:
http://t0.tianditu.com/img_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=img&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles
参数
1、请求方式:REST
2、服务器个数: 8个
``` http://t0.tianditu.com/ http://t1.tianditu.com/ http://t2.tianditu.com/ http://t3.tianditu.com/ http://t4.tianditu.com/ http://t5.tianditu.com/ http://t6.tianditu.com/ http://t7.tianditu.com/```
3、切图级别: 18级,比例尺和分辨率为:
``` {"level": 1, "resolution": 0.3515625, "scale": 147748799.285417} {"level": 2, "resolution": 0.17578125, "scale": 73874399.6427087} {"level": 3, "resolution": 0.087890625, "scale": 36937199.8213544} {"level": 4, "resolution": 0.0439453125, "scale": 18468599.9106772} {"level": 5, "resolution": 0.02197265625, "scale": 9234299.95533859} {"level": 6, "resolution": 0.010986328125, "scale": 4617149.97766929} {"level": 7, "resolution": 0.0054931640625, "scale": 2308574.98883465} {"level": 8, "resolution": 0.00274658203125, "scale": 1154287.49441732} {"level": 9, "resolution": 0.001373291015625, "scale": 577143.747208662} {"level": 10, "resolution": 0.0006866455078125, "scale": 288571.873604331} {"level": 11, "resolution": 0.00034332275390625, "scale": 144285.936802165} {"level": 12, "resolution": 0.000171661376953125, "scale": 72142.9684010827} {"level": 13, "resolution": 8.58306884765629E-05, "scale": 36071.4842005414} {"level": 14, "resolution": 4.29153442382814E-05, "scale": 18035.7421002707} {"level": 15, "resolution": 2.14576721191407E-05, "scale": 9017.87105013534} {"level": 16, "resolution": 1.07288360595703E-05, "scale": 4508.93552506767} {"level": 17, "resolution": 5.36441802978515E-06, "scale": 2254.467762533835} {"level": 18, "resolution": 2.68220901489258E-06, "scale": 1127.2338812669175}```
4、切图范围:(-180,-90,180,90)
5、切图原点:(-180, 90)
6、图片参数:
格式:png大小:256 * 256dpi: 96
7、url参数
TileMatrix:级别 level TileRow:行数 TileCol :列数
8、返回值
结果返回一张图片。加载的地图就是通过一张一张的图片拼接而成的。
示例
使用Cesium.js 加载天地图
地图API链接
全球矢量地图服务
http://t0.tianditu.com/vec_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles// TileMatrix 级别、TileRow 行、TileCol列,这三个参数需根据地图加载情况获取,变量
全球影像地图服务
http://t0.tianditu.com/img_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=img&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles// TileMatrix 级别、TileRow 行、TileCol列,这三个参数需根据地图加载情况获取,变量
全球矢量中文标记服务
http://t0.tianditu.com/cva_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=cva&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default.jpg// TileMatrix 级别、TileRow 行、TileCol列,这三个参数需根据地图加载情况获取,变量
全球影像中文标记服务
http://t0.tianditu.com/cia_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=cia&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default.jpg// TileMatrix 级别、TileRow 行、TileCol列,这三个参数需根据地图加载情况获取,变量
0 0
- 天地图切图
- 天地图切图Schema研究
- 天地
- 天地
- 开天地
- 天地人
- 这个天地
- 日语天地
- 天地禅院
- 天地逃生
- 游戏天地
- 学习天地
- 天地图
- 天地图
- 互联网天地
- 文艺天地
- 天地尘埃
- 天地否
- 养成写博客的习惯
- 概念了解:(二)XML
- Android使用socket.io的connect事件没有回调
- 【计蒜客系列】挑战难题139:字符全排列
- pacman常用命令
- 天地图切图
- 查看系统的版本或者内核号
- Intent传递复杂list简单方式
- 配置java环境
- 办公室装修的五要四不要
- ZooKeeper一致性原理
- 【模板】 莫队算法
- 配置mysql主从复制
- 解决Spring Tool Suite 出现Cannot change version of project facet Dynamic web module to 3.1?