高德地图,使用自定义marker的content后,缩放地图,marker和路的位置偏移很多,marker都快偏移出省了,这你能忍,如图两个缩放级别,marker的位置
这是因为marker有两个属性,ancher,offset
- anchor调整标记的基准点;
- offset调整标记点的偏移量
anchor调整标记的基准点
下图是设置的anchor的值,红点位置为标记点的实际位置
如果不设置anchor,默认基准点为左上角'top-left',若设置了anchor,则以anchor设置位置为基准点
offset调整标记点的偏移量
当偏移量为 (0, 0) 或缺省时,自定义内容默认以左上角为基准点(若设置了anchor则以anchor设置的基准点为准)与经纬度坐标对齐。