百度地图API 鼠标滚动总是以中心点缩放,而不以选中点缩放。
百度地图API
百度地图API
解决方案 »
- 关于LIST里面对象 属性删除排序的问题。
- 请教各位,用asp.net做的系统用什么保存用户信息好呢?
- 急,ajax抑制了窗口弹出,怎么解决??????????
- 在一个方法中能得到方法被调用页面的实例或者方法被调用用户控件的实例吗
- 站点应用了FORM认证,如何让某一页不需要认证就可以访问?
- 主、副键两表,主表的主键是自动生成的,必须先插入主键表,才能插入副表,怎么做?
- 大侠们帮帮忙啊!!!谢谢啦 asp.nat
- 调用Oracle数据库时出错:
- 出现SQL池连接错误!
- 再问sybase11数据库连接字符串?
- 求教:AJAX向后台WebMethod static方法传递数组并接收
- 新手数据库问题!
function locMap(lon, lat, FName) {
var phone={ enableMessage:false}
var info=new BMap.InfoWindow(FName,phone);
var map1 = new BMap.Map("allmap");
map1.centerAndZoom(new BMap.Point(lon, lat), 9);
var point1 = new BMap.Point(lon, lat);
var er1 = new BMap.Marker(point1);
map1.enableScrollWheelZoom();
map1.enableInertialDragging();
map1.enableContinuousZoom();
map1.addControl(new BMap.OverviewMapControl());
map1.addControl(new BMap.NavigationControl());
map1.addControl(new BMap.ScaleControl()); // 添加比例尺控件
map1.enableScrollWheelZoom(); //启用滚轮放大缩小
map1.addOverlay(er1);
var cp = point1;//cp为临时point
map1.addEventListener("tilesloaded",function(){//加载完成时,触发
map1.setCenter(cp);
map1.addEventListener("click", function(e){
var lngs=""+e.point.lng+"";
var lats=""+e.point.lat+"";
locateMsg(lngs,lats);
map1.clearOverlays();
var pointMarker = new BMap.Point(e.point.lng, e.point.lat); // 创建标注的坐标
addMarker(pointMarker);
});
});
function addMarker(point) {
var myIcon = new BMap.Icon("../App_Themes/Default/images/mk_icon.png", new BMap.Size(25, 50),
{ offset: new BMap.Size(25, 50),
imageOffset: new BMap.Size(4, 0)
});
var er2 = new BMap.Marker(point, { icon: myIcon });
map1.addOverlay(er2);
}
//添加标注
addInfo(info,er1);
}
//创建标注
function addInfo(infos,er) {
er.addEventListener("onclick", function() { this.openInfoWindow(infos) });
}
</script>