谷歌MarkerImage转移不起作用

时间:2013-02-19 12:42:06

标签: google-maps marker shift

我有在地图上使用MarkerImage的标记。 问题是我正在尝试移动标记图像,使图标中心位于精确的坐标位置。

我不工作。

我的代码是:

var image = new google.maps.MarkerImage(icon,
  // This marker is 15 pixels wide by 15 pixels tall.
  new google.maps.Size(15, 15), 
  new google.maps.Point(7,7),
  new google.maps.Point(7,7)
);
var marker = new google.maps.Marker({
  position: new google.maps.LatLng(lat, lon),
  map: map,
  title: title,
  icon: icon
});

标记应该以折线为中心,因为它们标记位于折线上的对象。它们出现在我的地图旁边。

enter image description here

1 个答案:

答案 0 :(得分:0)

确定。我在我的标记中插入了图标而不是图像,因此它没有看到移位的图像。

除了版本3.11以来,MarkerImage已在参考中更改为Icon类型,因此值得修改。