百度地图API自定义图标使用本地图片的方法
JS代码
用icon导入项目中images的图片,再用markers.setIcon(icon)方法设置。之前因为没有写markers.setIcon(icon),一直显示不出图标。
//自定义图标
var icon = new BMap.Icon('images/fenglogo.png', new BMap.Size(32, 32));
var points = new BMap.Point(120.092508,30.236078);//创建坐标点
var markers = new BMap.Marker(points);
markers.setIcon(icon);
map.addOverlay(markers);