在Android中加载MapView图块

时间:2011-01-13 08:51:07

标签: android maps android-mapview

在适用于Android的地图应用程序(至少版本5)中,切片以不同的方式加载,而不是在我自己的应用程序中使用MapView时,例如放大或缩小。在MapView中显示灰色方格图像,直到图块完全加载,然后显示地图。在地图应用程序中,情况并非如此。未完全加载的图块仍然显示地图但模糊不清。在缩放时显示地图的地图应用方式对于眼睛来说更漂亮。

是否可以在我自己的应用程序中的MapView中使用此“功能”?

祝你好运

P

2 个答案:

答案 0 :(得分:1)

不幸的是,您提供的API往往落后于地图应用程序使用的API。它们可能会或可能不会将这些更改添加到公共API中,但如果它们通常需要很长时间。例如,我们仍然无法访问地形图层...

答案 1 :(得分:0)

我仍然觉得这个问题是有效的。特别是3G!我知道谷歌地图应用程序缓存它的图块(我们不能反对谷歌T& C),所以这不是一个很好的比较,但它是人们将要进行的比较!

我使用过该功能:

    mv.preLoad();

告诉地图首先加载中心图块,但这对渲染屏幕图块所花费的时间仍然没什么影响。

有没有人想出一个像样的解决方案(还没有考虑过去的离线地图),还是可以通过3G来加速平铺加载?