地图下载1之天地图瓦片解析

一提到地图瓦片就会想到地图服务、金字塔、多分辨率、显示效率等关键词。由于时间、条件的限制,我们需求将天地图影像瓦片下载下来,转化成超图的地图切片,以离线访问和浏览。这个过程分三步:

(1)解析天地图瓦片地址,构造下载链接;

(2)解析超图瓦片存储目录,创建存储目录;

(3)编写工具,按类型、级别、区域下载瓦片。

瓦片结构

天地图的构造规则是这样的:

全球地图被切为两块, 1行2列,表示级别1,如下图:

将第1级中的每一块一分为四,形成2行4列,表示 级别2。2级中的1-1,1-2,2-1,2-2构成了1级中1-1,如下图:

以此类推,将上一级的每一块一分为四,形成比数的增长,如下图:

理解起来应该很简单,也很有规律

(1)级别超高,瓦片数量越多,内容超详细;

(2)图片数量呈等比数列增加:2^1,2^3,2^5……

瓦片地址

在浏览器中,F12可看到服务器的地址:

通过观察,可以看到地址:http://t服务器.tianditu.com/DataServer?T=服务类型&x=列号&y=行号&l=级别

服务器:可能是为了减少服务器压力了,增加了多台服务器,我们默认使用t0即可;

服务类型:即底图类型,包括矢量、影像、地形,中文注记、英文注记,其中_c表示国家CGCS2000地理坐标系统,_w表示Web墨卡托投影坐标系统。具体服务类型见下表;

列号:瓦片的列号x,从0开始;

行号:瓦片的行号y,从0开始;

级别:瓦片的级别,1~20;

例如:http://t0.tianditu.com/DataServer?T=img_w&x=206848&y=107597&l=18

表示成都天府广场的影像,级别18级,这的行列号是107597x206848

 

 
数据类型投影方式服务地址
 矢量国家2000 http://t0.tianditu.com/vec_c/wmts
 矢量中文标注国家2000 http://t0.tianditu.com/cva_c/wmts
 矢量英文标注国家2000 http://t0.tianditu.com/eva_c/wmts
 影像国家2000 http://t0.tianditu.com/img_c/wmts
 影像中文标注国家2000 http://t0.tianditu.com/cia_c/wmts
 影像英文标注国家2000 http://t0.tianditu.com/eia_c/wmts
 地形国家2000 http://t0.tianditu.com/ter_c/wmts
 地形标注国家2000 http://t0.tianditu.com/cta_c/wmts
 矢量 Web Mercator http://t0.tianditu.com/vec_w/wmts
 矢量中文标注 Web Mercator http://t0.tianditu.com/cva_w/wmts
 矢量英文标注 Web Mercator http://t0.tianditu.com/eva_w/wmts
 影像 Web Mercator http://t0.tianditu.com/img_w/wmts
 影像中文标注 Web Mercator http://t0.tianditu.com/cia_w/wmts
 影像英文标注 Web Mercator http://t0.tianditu.com/eia_w/wmts
 地形 Web Mercator http://t0.tianditu.com/ter_w/wmts
 地形标注 Web Mercator http://t0.tianditu.com/cta_w/wmts
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值