Google maps api 3 谷歌地图API v3绘制箭头越过多段线的末端?

Google maps api 3 谷歌地图API v3绘制箭头越过多段线的末端?,google-maps-api-3,Google Maps Api 3,我目前正在添加一个箭头,如下所示: var arrowSymbol = { path: google.maps.SymbolPath.FORWARD_OPEN_ARROW, scale: 4 }; var line_options = { path: path, geodesic: true, clickable: false, strokeColor: color, strokeOpacity: .7, strokeWeight

我目前正在添加一个箭头,如下所示:

var arrowSymbol = {
    path: google.maps.SymbolPath.FORWARD_OPEN_ARROW,
    scale: 4
};

var line_options = {
    path: path,
    geodesic: true,
    clickable: false,
    strokeColor: color,
    strokeOpacity: .7,
    strokeWeight: stroke,
    icons: [{
        icon:arrowSymbol,
        offset:'100%'
    }]
}

问题是我的线上的冲程重量相当大。箭头的尖端正好在线条的末端,线条从箭头的尖端向外凸出,看起来很奇怪。我需要的是箭头的底部位于线条的末端。

更改图标的定位点

锚定|点|符号相对于标记或多段线的位置。符号路径的坐标分别由锚点的x和y坐标向左和向上平移。默认情况下,符号定位在(0,0)处。位置以与符号路径相同的坐标系表示


你试过改变图标的定位吗?或者制作自定义SVG符号?我需要的是更改锚定。非常感谢。你想把它作为一个答案贴出来让我接受吗?