Google maps api 3 如何在道路上居中放置自定义svg图标

Google maps api 3 如何在道路上居中放置自定义svg图标,google-maps-api-3,Google Maps Api 3,我只是想问一下,我有svg图标,它不会在道路上居中,它始终显示在道路的一侧,这与谷歌地图在地图中心显示的预定义路径(箭头)不同。我如何使它在道路上居中,就像谷歌地图在预定义路径上一样 这是我的名片 var iconcar={ 路径:"6.584 v7.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 6 6 0 0 0 0 0 0 0 0 0 0

我只是想问一下,我有svg图标,它不会在道路上居中,它始终显示在道路的一侧,这与谷歌地图在地图中心显示的预定义路径(箭头)不同。我如何使它在道路上居中,就像谷歌地图在预定义路径上一样

这是我的名片

var iconcar={
路径:"6.584 v7.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 8.51H4.638l-2.222-8.51C2.417,10.773,11.3,7.755,20.625,10.773z M3.748,21.713v4.492l-2.73-0.349 V14.502L3.748,21.713z M1.018,37.938V27.579l2.73,0.343v8.196L1.018,37.938z M2.575,40.882l2.218-3.336h13.771l2.219,3.336H2.575z M19.328,35.805v-7.872l2.729-0.355v10.048L19.328,35.805z“,
比例:.8
}
var carPolyline=新的google.maps.Polyline({
地图:地图,
测地线:正确,
strokeColor:“#FF0000”,
笔划不透明度:1.0,
冲程重量:2,
图标:[{
图标:iconcar,
比例:.8,
抵销:“100%”
}],
});
var carPath=new google.maps.MVCArray();
对于(变量i=0;i
您可以设置不同的定位点,例如:

var iconcar = {
       anchor: new google.maps.Point(10, 50),
       path:
   ...

这将其固定在“汽车”的前部中心:


您可以设置不同的定位点,例如:

var iconcar = {
       anchor: new google.maps.Point(10, 50),
       path:
   ...

这将其固定在“汽车”的前部中心:


您可以设置不同的定位点,例如:

var iconcar = {
       anchor: new google.maps.Point(10, 50),
       path:
   ...

这将其固定在“汽车”的前部中心:


您可以设置不同的定位点,例如:

var iconcar = {
       anchor: new google.maps.Point(10, 50),
       path:
   ...

这将其固定在“汽车”的前部中心: