谷歌地图瓷砖Android
问题描述:
我有自定义雷达瓷砖,我试图覆盖谷歌地图在Android应用程序。我的问题是,如何知道当前在我的手机设备上显示哪些Google地图磁贴,以了解我的哪些自定义磁贴要加载在顶部?谷歌地图瓷砖Android
答
我不是100%确定Android为它为JavaScript的地图API V3做同样的方式,但由于它可能不会:
,您可以查看这里的信息:http://code.google.com/apis/maps/documentation/javascript/maptypes.html#CustomMapTypes。
一个特定的图块由三件事情指定:缩放级别,x坐标和y坐标。根据上述链接中的信息,您可以确定基于这三个整数将世界的哪个区域渲染为256x256的图块。请特别注意上述文档的“Tile Coordinates”部分。
答
这取决于你如何将你的瓷砖键入。从您的套牌中拉出正确的贴图可能会更容易,而不是试图弄清楚Google地图显示的是什么。由于屏幕中心的经纬度以及屏幕边界(经纬度)和缩放级别,您应该拥有所需的一切功能(或者可以轻松计算)。
你是在寻找代码来说明这一点,或者只是一个最好的方式去了解它的想法?