带有TileProvider的Google地图:缩放时的缩放级别不同

时间:2016-11-23 10:36:44

标签: android google-maps

我正在使用GoogleMaps用于Android API和自定义TileProvider,它使用网址以缩放/ x / y格式显示拼贴以显示自定义世界地图。

这里没什么好看的。该应用程序曾用于使用Open Street Map。我注意到的是,在某个缩放级别它会显示更高细节的图像。

对于与GoogleMaps相对的OSM,看起来缩放级别是不同的。这导致OSM的URL中的zoom值更高,而GoogleMaps会在那里设置更低的数字,从而产生更像素化的图块。

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

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

1 个答案:

答案 0 :(得分:0)

Google地图不是开放街道地图。根据{{​​3}},Google Maps API可用的缩放级别为0到18:

  

" Google Maps API提供各种缩放级别的地图图块以供地图使用   类型图像。大多数路线图图像可从缩放级别0到   例如,18。卫星图像的变化范围更广   不会生成,而是直接拍照。"

由于您使用的是Android,因此Maximum Zoom Imagery Service中的一些代码示例可能有所帮助。