function dianImg () {
var imgArr=['../images/wz1.png','../images/wz2.png','../images/wz3.png','../images/wz4.png','../images/wz5.png','../images/wz6.png','../images/wz7.png','../images/wz8.png','../images/wz9.png','../images/wz10.png','../images/wz11.png','../images/wz12.png','../images/wz13.png','../images/wz14.png','../images/wz15.png','../images/wz16.png','../images/wz17.png','../images/wz18.png','../images/wz19.png','../images/wz20.png','../images/wz21.png','../images/wz22.png','../images/wz23.png','../images/wz24.png'];
var index = Math.floor(Math.random()*imgArr.length);
var imgSrc = imgArr[index];
return imgSrc;
};
定义一个数组把图片的小图片放进去
function addMarker(point, stakemark,lane,obj, i) {
var marker = new BMap.Marker(point, {
icon: new BMap.Icon(dianImg(), new BMap.Size(30, 30), {
anchor: new BMap.Size(52, 26),
imageSize: new BMap.Size(30, 30)
})
});
var sContent =
"<h4 style='margin:0 0 5px 0;padding:0.2em 0'>" + obj.stakemark + "</h4>" +"<br/>"
"";
var infoWindow = new BMap.InfoWindow(sContent);
page_map.addOverlay(marker);
marker.addEventListener("click", function () {
this.openInfoWindow(infoWindow);
});
}
定义标志的大小以及样式