android 百度地图如何通过中心点获取屏幕左上角点的坐标

百度地图中,mMapView.getMapCenter()可以获取到地图中心点的经纬度,通过所获取到的中心点经纬度如何计算出屏幕左上角点的经纬度呢?谢谢大虾们来帮忙解答。... 百度地图中,mMapView.getMapCenter()可以获取到地图中心点的经纬度,通过所获取到的中心点经纬度如何计算出屏幕左上角点的经纬度呢?谢谢大虾们来帮忙解答。。。 展开
 我来答
匿名用户
2013-07-26
展开全部
true]GeoPoint centerPoint = mapview.getMapCenter();// 地图中心坐标 int tbSpan = mapview.getLatitudeSpan();// 当前纬线的跨度(从地图的上边缘到下边缘) int lrSpan = mapview.getLongitudeSpan();// 当前经度的跨度(从地图的左边缘到地图的右边缘) GeoPoint ltPoint = new GeoPoint(centerPoint.getLatitudeE6() - tbSpan / 2, centerPoint.getLongitudeE6() - lrSpan / 2);// 左上角坐标 GeoPoint rbPoint = new GeoPoint(centerPoint.getLatitudeE6() + tbSpan / 2, centerPoint.getLongitudeE6() + lrSpan / 2);// 右下角坐标
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式