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

我正在使用GoogleMaps for Android API和一个自定义TileProvider ,它使用URL以缩放格式/ x / y格式显示自定义世界地图。

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

它看起来像OSM反对谷歌地图的zoomlevel是不同的。 这会在OSM的URL中产生更高的zoom值,而GoogleMaps会将较低的数字设置为更加像素化的图块。

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

我想要做的是,如果Google地图想要请求缩放级别5,我确实希望获得缩放级别8.这可能吗?


Google地图不是开放式街道地图。 根据最大变焦图像服务,Google Maps API可用的缩放级别为0至18:

“Google Maps API为地图类型图像提供各种缩放级别的地图图块,例如,大多数路线图图像可以从0到18的缩放级别获得,卫星图像变化更大,因为这些图像没有生成,而是直接拍摄。

由于您使用的是Android,因此来自此SO线程的代码示例可能会有所帮助。

链接地址: http://www.djcxy.com/p/81599.html

上一篇: Google Maps with TileProvider: different zoom level on zoom

下一篇: Zoom is smoother on maps.google.com than on Google Maps API v3