地图下载器有很多种,大多数据下载器对用户有限制,并且下载的数据坐标不能够办好与GPS套合,坐标精度不高,作者通过对百度瓦片数据的分块编号、坐标依移及坐标解算等方面进行分析,自己完成下载、拼图与坐标解算等,并能够与GP数据很好套合。
1、百度瓦片规则(注意与GOOGLE 的分幅规则有很大的不同)
(1)经纬度
这个就不多说了,不熟悉的可以翻翻地理书。但需要注意的是即便同是经纬度坐标也可能属于不同的坐标体系。一般GPS设备获取的经纬度属于WGS84坐标系,这是一个比较通用的坐标体系。由于某些原因国内不能直接使用WGS84坐标,因此百度地图API的经纬度是经过加密偏移的。
(2)平面坐标
前面说过,球面上的形状需要经过投影才能变换为平面上的形状,变换后就需要有一个平面坐标系统来描述地图上某个位置。百度地图API默认使用墨卡托投影(Mercator Projection),同样需要注意的是由于投影参数不同,同样是墨卡托投影也会有所差别。
平面坐标系的原点与经纬度的原点一致,即赤道与0度经线相交的位置: