找到拉/长跨度将使用的缩放级别

时间:2012-08-14 21:16:46

标签: android android-mapview

我知道我想要包含在我视野中的纬度和经度的跨度。我不想使用zoomToSpan(),我想使用animateTo()。在实际到达该位置之前,有没有办法确定地图的缩放级别?基本上将跨度的边界转换为缩放级别?

1 个答案:

答案 0 :(得分:0)

这是对其进行逆向工程的一种方法:

1。)使用mapview创建一个测试应用程序,并记录每个缩放级别的跨度值(使用Logcat)。

2.)在您的真实应用中,从跨度值创建HashMap以缩放级别,并使用您在步骤1中收集的数据填充它。

3。)现在,您所要做的就是找出所需跨度值对应的缩放值,这可以通过使用步骤2中创建的HashMap进行查找来有效地完成。