Android 根据距离设置的地图视图
我是一个新的android开发者。我正在创建一个地图视图应用程序,我想在其中根据与当前位置的距离设置地图视图。我有三个按钮,比如100米、500米和1公里。启动应用程序后,将显示mapview,当前位置是地图的中心。当我点击1km时,地图视图将根据当前位置设置1km。我该怎么做呢?先谢谢你 您必须计算1公里的经纬度,将中心设置为您当前的位置(我猜您成功地做到了),并将跨度设置为您的地图控制器:Android 根据距离设置的地图视图,android,android-mapview,Android,Android Mapview,我是一个新的android开发者。我正在创建一个地图视图应用程序,我想在其中根据与当前位置的距离设置地图视图。我有三个按钮,比如100米、500米和1公里。启动应用程序后,将显示mapview,当前位置是地图的中心。当我点击1km时,地图视图将根据当前位置设置1km。我该怎么做呢?先谢谢你 您必须计算1公里的经纬度,将中心设置为您当前的位置(我猜您成功地做到了),并将跨度设置为您的地图控制器: mController.zoomToSpan((int) spanLat,(int) spanLon)
mController.zoomToSpan((int) spanLat,(int) spanLon);
zoomToSpan
公共空间zoomToSpan(内拉斯潘6、内隆斯潘6)
尝试调整地图的缩放
所以给定的纬度和
将显示经度。因为
缩放只能实现离散化
因为高宽比
地图的比例可能不匹配
在给定的条件下,拟合的质量可能会降低
变化我们唯一能保证的就是
在缩放之后,至少有一个
新纬度还是新经度
将在距离
相应的参数