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);// 右下角坐标
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询