2016-11-23 117 views
0

我使用的是Android API的GoogleMaps和自定义TileProvider,它使用URL以zoom/x/y格式获取平铺以显示自定义世界地图。带TileProvider的谷歌地图:缩放时的不同缩放级别

这里没什么特别的。该应用曾用于使用开放街道地图。我注意到的是,在某个缩放级别下,它会显示更高的细节图像。

它看起来像OSM反对GoogleMaps缩放级别不同。这会在OSM的URL中产生更高的zoom值,而GoogleMaps会将较低的数字设置为导致更加像素化的图块。

这里有什么区别(或者以前的开发人员在OSM中做了些什么来实现这一点)?

我想要做的是,如果谷歌地图想请求缩放级别5,我其实想要缩放级别8.这可能吗?

回答

0

谷歌地图不是开放的街道地图。据Maximum Zoom Imagery Service,可用的缩放级别谷歌地图API是0〜18:

“的谷歌地图API在不同的缩放级别提供了地图图块在地图 型图像大部分路线图图像可缩放级别0。以 为例18.卫星图像变化更大,因为这个图像 没有生成,但直接拍摄。“

由于您使用的是Android系统,因此此SO thread的某些代码示例可能会有帮助。