现象:缩放时自定义图片距离标注点位置相差过大,出现在红色方框内
原因:地图大小发生变化时,自定义标注的图片大小不变,导致偏离位置发生,
尤其当标注的图片设置的图片大小越大时发生偏移越大
解决方案:尽可能减小标注图片的大小: new BMap.Size(28, 28)
var pointIcon = new BMap.Icon(node.iconPath, new BMap.Size(28, 28));
现象:缩放时自定义图片距离标注点位置相差过大,出现在红色方框内
原因:地图大小发生变化时,自定义标注的图片大小不变,导致偏离位置发生,
尤其当标注的图片设置的图片大小越大时发生偏移越大
解决方案:尽可能减小标注图片的大小: new BMap.Size(28, 28)
var pointIcon = new BMap.Icon(node.iconPath, new BMap.Size(28, 28));