前段时间,我的Android地图应用程序停止获取谷歌卫星瓷砖.现在它已经成为最重要的问题,我已经跟踪了代码并发现它创建了这样的请求:
链接显示它已被破坏.编写代码的人是唯一一个在我之前工作的应用程序,在我受雇之前离开,并且没有记录任何内容.我不知道这个链接应该做什么,因为我无法在Google Map Api中找到它,即使是已弃用的版本.有没有人知道这个链接用于连接,为什么它不再有效,以及如何修复它?
khm3.google.com/kh/是Google卫星磁贴的链接.每个图块是256像素乘256像素.
我猜v参数是版本号.版本号越高,卫星图像越近.我输入的最高有效版本号是104.谷歌只会保留这么多版本的这些图块.
x和y参数是地球上瓷砖的x和y位置.0,0开始于北纬80度左右,国际日期线以西.x向东增量,y在墨卡托投影中向南增量.
z参数是一个级别参数,范围从10到15.
要查看这些级别的比例,您可以查看此Open Street Map文本文件.例如,等级15是每像素17,061米.
似乎x和y针对给定的级别进行了标准化.如果在级别10指定大于1024的x或ay,则会得到x%1024(余数)或y%1024的图块.
此Slippery Map Tiles链接为您提供了从纬度/经度转换为tile数的公式,以及tile数到纬度/经度的公式.
此链接没有记录,Google也不支持.它可能随时改变.
| 归档时间: |
|
| 查看次数: |
2433 次 |
| 最近记录: |