google 地图切片url地址解析

google 地图切片url地址解析

ID:6722905

大小:929.06 KB

页数:11页

时间:2018-01-23

google 地图切片url地址解析_第1页
google 地图切片url地址解析_第2页
google 地图切片url地址解析_第3页
google 地图切片url地址解析_第4页
google 地图切片url地址解析_第5页
资源描述:

《google 地图切片url地址解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、[置顶][置顶]Google地图切片URL地址解析分类:GIS2012-05-1911:568564人阅读评论(4)收藏举报googleurlchromeserviceweb目录(?)[+]1.一Google地图切片的投影方式及瓦片索引机制1.地图缩放级别的分辨率与地图比例尺的关系2.二Google地图瓦片地址解析1.四个参数的含义2.四个参数的关系3.验证1.三GMapNET一、Google地图切片的投影方式及瓦片索引机制1.Google地图采用的是Web墨卡托投影(如下图),为了方便忽略了两极变形

2、较大的地区,把世界地图做成了一个边长等于赤道周长的正方形(赤道长度为6378137米),原点在正方形中心,即经纬度为(0,0)处。Web墨卡托投影的X,Y坐标取值范围为:[-20037508.3427892,20037508.3427892],对应的经度取值范围为[-180,180],对应的纬度范围则为[-85.05112877980659,85.05112877980659]。具体投影解释请参考墨卡托投影:    2.Google地图的索引机制是TMS(TileMapService)规范的一个变种,

3、其地图瓦片如下图进行索引: Google瓦片坐标系:把地球投影后形成的正方形划分为2的level(缩放级别)次幂个地图瓦片,原点在左上角,类似于像素坐标系;详细解释参见GoogleMapsAPI文档。           TMS瓦片坐标系:TMS与Google的地图瓦片切割方法相同,不同的是TMS的原点在左下角。转换关系:TMS与Google坐标系的X、Z是相等的,Y的转换关系为:Y(TMS)+  Y(Google)=Math.pow(2,zoom)-1注:关于投影和瓦片索引机制强烈推荐阅读:Tile

4、sàlaGoogleMaps:Coordinates,TileBoundsandProjection,文中详细分析了地图瓦片涉及各类坐标的转换关系及具体算法,包括瓦片坐标(Google、TMS、BingQuadTree)、像素坐标、WGS84经纬度、Mercator投影平面坐标等。3.地图缩放级别的分辨率与地图比例尺的关系地图缩放级别的分辨率(Resolution),是指某缩放级别每个像素代表的实际距离;地图比例尺(Scale),是指某缩放级别图上一米代表的实际距离;[plain]viewplainc

5、opyprint?1.默认使用屏幕分辨率为96  2.算法:  3.dpi=96,即表示每英寸96像素,1英寸=2.54厘米。  4.比例尺与分辨率的关系:Scale=Resolution×每米的像素个数,  5.即有Scale = Resolution×(96*100)/2.54  6.则Resolution = Scale*2.54/(96*100)  默认使用屏幕分辨率为96 算法: dpi=96,即表示每英寸96像素,1英寸=2.54厘米。 比例尺与分辨率的关系:Scale=Resolutio

6、n×每米的像素个数, 即有Scale=Resolution×(96*100)/2.54 则Resolution=Scale*2.54/(96*100)二、Google地图瓦片地址解析1.使用GoogleChrome打开Google地图界面,按F12打开 开发人员工具,如下图:由图片左侧的url地址可见,只要正确解析地址中的四个参数(x,y,z,s)就可以获取到地图瓦片了。下面是本人的分析思路:1.四个参数的含义:x,y是瓦片坐标系的坐标值,z代表缩放级别,s则共有八个字符:空字符和Galileo的七个

7、字符。x,y的值在z增加时会按级数递增,而s的值很可能是x,y,z三个参数组合后的从0到7的一个索引值。x,y,z组合后与8求余即可得到s的值。 2.四个参数的关系:·当x=0时,y增1时,s会同时增1,与z值无关。·当y=0时,x增1时,s会同时增3,与z值无关。·从上面两条可以得出,x,y很可能以3*x+y的方式组合,然后与8求余即得s。推测公式为:( 3*x+y )%8=s 3.验证随即抽取几个地址,取其中的x,y,s代入第二步中的推测公式验证,果然如此。之后怎么折腾这些瓦片地址就看你了。影像地

8、图只是前缀不一样而已。看来以后不用再为找合适的Google地图下载器折腾了,你懂的!注:Google地图使用了四个服务地址,即http://mt(0-3).google.cn/......,都是可以用滴。地图:http://mt2.google.cn/vt/lyrs=m@177000000&hl=zh-CN&gl=cn&src=app&。。。影像底图:http://mt3.google.cn/vt/lyrs=s@110&hl=zh-CN&gl=cn&sr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。