
如何获取百度地图 拐角处的经纬度 100
做下说明由于数据库量过大,一下全部加载出来怕浏览器挂掉。所以想根据当前屏幕的坐标范围获取数据然后标注出来,现在需要获取左下角和右上角的红点处的坐标,谁有好的办法。...
做下说明 由于数据库量过大,一下全部加载出来怕浏览器挂掉。所以想根据当前屏幕的坐标范围获取数据然后标注出来,现在需要获取左下角和右上角的红点处的坐标,谁有好的办法。
展开
3个回答
展开全部
改用google地图,在需要获取坐标的地方点鼠标右键——“这儿是什么”,坐标就出来了
追问
以前就谷歌地图,由于谷歌的不稳定换百度了,我要是通过API自动获取,如果没有能获取的API,告知获取思路行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script type="text/javascript">
var map = new BMap.Map("allmap");
map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);
map.addEventListener("dragend", function showInfo(){ //监听拖拽事件
var cp = map.getBounds(); //返回map可视区域,以地理坐标表示
var sw = cp.getSouthWest(); //返回矩形区域的西南角
var ne = cp.getNorthEast(); //返回矩形区域的东北角
alert(sw.lng+ "," + sw.lat + "\n" + ne.lng+ "," + ne.lat); //显示 西南角 和 东北角 经纬度
});
</script>
var map = new BMap.Map("allmap");
map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);
map.addEventListener("dragend", function showInfo(){ //监听拖拽事件
var cp = map.getBounds(); //返回map可视区域,以地理坐标表示
var sw = cp.getSouthWest(); //返回矩形区域的西南角
var ne = cp.getNorthEast(); //返回矩形区域的东北角
alert(sw.lng+ "," + sw.lat + "\n" + ne.lng+ "," + ne.lat); //显示 西南角 和 东北角 经纬度
});
</script>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把图画小点 然后找个地球仪 自己根据球形公式 慢慢算 学过微积分没 你可以的 加油
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询