Google maps SVG路径忽略定位点

Google maps SVG路径忽略定位点,google-maps,svg,Google Maps,Svg,我的图标的锚:被忽略了,尽管我认为移动是绝对的,而不是相对的。无论我为anchor提供什么值:在我的代码中,SVG标记都是不变的。更具体地说,销的位置是向下的,并且位于它们应该位于的位置的右侧。是因为我用的是贝塞尔曲线还是什么 function createMarker(point,text,ID,color,label,pinage) { var stroke = "000000" var icon = { path: "M16,3.5c-4.142,0-7.5,3.358

我的图标的锚:被忽略了,尽管我认为移动是绝对的,而不是相对的。无论我为anchor提供什么值:在我的代码中,SVG标记都是不变的。更具体地说,销的位置是向下的,并且位于它们应该位于的位置的右侧。是因为我用的是贝塞尔曲线还是什么

function createMarker(point,text,ID,color,label,pinage) { 
    var stroke = "000000"
    var icon = {

path: "M16,3.5c-4.142,0-7.5,3.358-7.5,7.5c0,4.143,7.5,18.121,7.5,18.121S23.5,15.143,23.5,11C23.5,6.858,20.143,3.5,16,3.5z M16,14.584c-1.979,0-3.584-1.604-3.584-3.584S14.021,7.416,16,7.416S19.584,9.021,19.584,11S17.979,14.584,16,14.584z",
      fillColor: color,
      fillOpacity: .8,
      anchor: google.maps.Point(0.0, 0.0),
      strokeWeight: 1,
      scale:1.4
    };
    var marker = new google.maps.Marker({ position: point, map: map , title: text, icon: icon,  zIndex: ID});
}
您已输入新关键字,它必须是:

anchor: new google.maps.Point(0.0, 0.0), 您已输入新关键字,它必须是:

anchor: new google.maps.Point(0.0, 0.0),