限制地图显示的范围,超过范围不能显示,那位知道? 我想在地图上显示以我的当前位置为中心,半径为3公里的地图范围,别的不给显示,或者不能拖到。求解答。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 貌似有个经纬度,两点之间距离计算的公式。以下为摘抄:设地球半径为R,地心为0,球面上两点A、B的球面坐标为A(α1,β1),B(α2,β2),α1、α2∈[-π,π],β1、β2∈[-π/2,π/2 ], AB =R•arccos[cosβ1cosβ2cos(α1-α2)+sinβ1sinβ2] 利用勾股定理与正弦定理则可求出AB两点间的直线距离,在利用正弦定理可求出AB两点与地球0点夹角的度数,再利用如下公式:角EOD的度数/360度=E与D之间的球面距离/大圆周长,则可求出AB的球面距离。lz可以通过解方程式获取用户最大能显示的经纬度不就可以了? 可以看maps的api,里面你应该可以找到答案的 半径3公里是个图,而你的屏幕是方的???看一下放大级别,但google 的放大级别跟你的3公里,看看能否找到一个适当的比例。这只是一个方法,别的好方法不知道有没有,应该会有的。 maps的api,里面你应该可以找到答案的 android MENU开发问题 openGL10 绘制立方体 求助--静音模式下,闹钟仍然响铃。 TabHost问题求高手 关于listview更新列表内容(notifyDataSetChanged)的问题 Android后台发送彩信_项目源码_谁可以传一下 android中如何将文件存储到SD卡的指定文件夹下????? 仿网易侧边栏,使用slidingmenu时怎么实现广告banner 请教达人搜狐新闻客户端布局,是如何实现的? 有没有图片缩放移动裁剪的demo? “科学上网”客户端 能有办法把“google语音搜索”的软件包打包到自己的软件包里面吗?
设地球半径为R,地心为0,球面上两点A、B的球面坐标为A(α1,β1),B(α2,β2),α1、α2∈[-π,π],β1、β2∈[-π/2,π/2 ], AB =R•arccos[cosβ1cosβ2cos(α1-α2)+sinβ1sinβ2]
利用勾股定理与正弦定理则可求出AB两点间的直线距离,在利用正弦定理可求出AB两点与地球0点夹角的度数,再利用如下公式:角EOD的度数/360度=E与D之间的球面距离/大圆周长,则可求出AB的球面距离。lz可以通过解方程式获取用户最大能显示的经纬度不就可以了?
看一下放大级别,但google 的放大级别跟你的3公里,看看能否找到一个适当的比例。这只是一个方法,别的好方法不知道有没有,应该会有的。