大家好,我已经在我的应用程序中替换了我的GoggleMaps,因为它没有关闭地图,所以没有按需清理堆,现在我使用nutiteq代替,我试图访问谷歌地图的磁贴。正如nutiteq解释的那样,它使用的参数如下:
"http://otile1.mqcdn.com/tiles/1.0.0/osm/{zoom}/{x}/{y}.png"请求将如下所示:
"http://otile1.mqcdn.com/tiles/1.0.0/osm/3/5/1.png"但是google的参数是这样的:
https://maps.googleapis.com/maps/api/staticmap?center=x,y&zoom=z&size=400x400但是请求需要一个双坐标,如下所示:
https://maps.googleapis.com/maps/api/staticmap?center=42.05123,-70.31234&zoom=1&
size=400x400任何熟悉nutiteq的人,可以解释一下如何在请求时使用双坐标而不是单整数?非常感谢
发布于 2014-11-02 20:10:44
您应该创建自己的自定义缩放,从x/y/ DataSource (请参阅code samples here)计算瓦片中心坐标,并基于此提出谷歌静态地图请求。
还有两个问题:
谷歌地图技术:匹配的瓷砖可以不准确,谷歌徽标将在每个瓷砖
https://stackoverflow.com/questions/26671734
复制相似问题