百度地图 自建数据库 php,百度地图接口拾取坐标-存入数据库

#allmap {width: 700px;height:500px;overflow: hidden;margin:0;font-family:"微软雅黑";}

单击获取点击的经纬度

// 百度地图API功能

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

var point = null;

var marker =null;

map.centerAndZoom("重庆",12);

map.enableScrollWheelZoom(); //启用滚轮放大缩小,默认禁用

map.enableContinuousZoom(); //启用地图惯性拖拽,默认禁用

//单击获取点击的经纬度

/*

map.addEventListener("click",function(e){

//alert(e.point.lng + "," + e.point.lat);

$("#lng").val(e.point.lng);

$("#lat").val(e.point.lat);

var point = new BMap.Point(e.point.lng,e.point.lat);

var marker = new BMap.Marker(point);// 创建标注

map.addOverlay(marker); // 将标注添加到地图中

marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画

//marker.disableDragging(); // 不可拖拽

marker.enableDragging();

});

*/

map.addEventListener("click",function(e){

if(point==null && marker==null)

{

point = new BMap.Point(e.point.lng,e.point.lat);

marker = new BMap.Marker(point,{

enableDragging: true,

raiseOnDrag: true

}); // 创建标注

map.addOverlay(marker);// 将标注添加到地图中

$("#lng").val(e.point.lng);

$("#lat").val(e.point.lat);

}

if(point!=null)

{

//标注点拖动事件

marker.addEventListener('dragend', function(e){

//alert(e.point.lng + ', ' + e.point.lat);

$("#lng").val(e.point.lng);

$("#lat").val(e.point.lat);

});

}

});

//var lng = $("#lng").val();

//var lat = $("#lat").val();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值