javascript中鼠标在地图上的经纬度怎么获取

JavaScript023

javascript中鼠标在地图上的经纬度怎么获取,第1张

自己写有难度吧!!!

查看百度地图api里头有说明获取实时经纬度的。

1、成为开发者,获取百度地区秘钥

2、引入百度地图js插件

3、获取经纬度

<script type="text/javascript">

// 初始化地图

var map = new BMap.Map("allmap")

var point = new BMap.Point(116.331398,39.897445)

map.centerAndZoom(point,12)

map.addEventListener("click", function(e){//鼠标点击事件

var pt = e.point

alert(pt.lng + "xxx" + pt.lat)//弹窗经纬度

})</script>

简单的说, 你可以先获取自己的ip, 然后使用百度的api根据ip来获取经纬度.

参考以下链接资料

http://developer.baidu.com/map/ip-location-api.htm#.E6.8E.A5.E5.8F.A3.E5.8F.82.E6.95.B0