|

楼主 |
发表于 2016-10-26 18:51:46
|
显示全部楼层
具体代码如下 var id = this.getIDByXID("content6");
window._baiduInit = function() {
/*var map = new BMap.Map(id);
map.centerAndZoom(new BMap.Point("116.45764191999997","39.8622934399999"),22);
map.enableScrollWheelZoom(true);
map.enableInertialDragging(true);
map.enableContinuousZoom(true);*/
//map.disableDragging();
for(var a=0;a<aa.length;a++){
for(var b=0;b<bb.length;b++){
//alert(aa[a]);
//alert(bb);
alert("forforforfro");
var new_point = new BMap.Point(aa[a],bb);
var marker = new BMap.Marker(new_point); // 创建标注
map.addOverlay(marker); // 将标注添加到地图中
var circle1 = new BMap.Circle(new_point,1.8,{strokeColor:"blue", strokeWeight:2, fillColor:"transparent"}); //创建圆
map.addOverlay(circle1);
map.panTo(new_point);
}
}
//缩略图
var overView = new BMap.OverviewMapControl();
var overViewOpen = new BMap.OverviewMapControl({
isOpen : true,
anchor : BMAP_ANCHOR_BOTTOM_RIGHT
});
map.addControl(overView); // 添加默认缩略地图控件
map.addControl(overViewOpen); // 右下角,打开
//添加覆盖物
var polyline=new BMap.Polyline([
new BMap.Point(113.748091,34.72387),
new BMap.Point(113.747426,34.724678),
new BMap.Point(113.749492,34.725042)
],
{strokeColor:"blue", strokeWeight:6, strokeOpacity:0.5}
);
map.addOverlay(polyline);
//map.panTo(polyline);
/* *//**
* 覆盖物,设置点的弹跳
*//*
var marker = new BMap.Marker(polyline); // 创建标注
map.addOverlay(marker); // 将标注添加到地图中
marker.setAnimation(BMAP_ANIMATION_BOUNCE); // 跳动的动画
*/
}
require([ 'http://api.map.baidu.com/api?v=1.4&ak=8CMfIWYP94yc9HlV1EFU6MjiqALsBCnI&callback=_baiduInit' ], function() {
if (window.BMap && window.BMap.Map) {
window._baiduInit();
}
}); |
|