百度地图自定义标注点
//创建点
var point = new BMap.Point(109.49926175379778, 36.60449676862417);
//创建自定义标
//参数1:自定义的图片的路径
//参数2:需要显示的像素大小,例子中图片大小为200*200,所以显示Size(200,200)
//参数3:偏移量,距离中心点的偏移量,如(0,0) 表示 图片左上角顶点在点的中心,(100,100)表示图片的中心在点的中心,(100,200)表示 图片底边中点在点的中心
var icon = new BMap.Icon(require("@/assets/logo.png"),new BMap.Size(200,200),{anchor: new BMap.Size(100, 200)};
// 创建标注 参数1 点 参数2 自定义icon
var marker = new BMap.Marker(point,{icon:icon});
map.addOverlay(marker); // 将标注添加到地图中