如何在Google Maps API V3中居中图像锚点?

| 我正在尝试在此处将图标的锚定在google maps api中居中,但是当我尝试爆炸图像时,该消失了。 这段代码可以正常工作,但是锚点位于图像的底部中心:
  var image_explode = \'images/map/explode.png\';
  var explode_longlat = new google.maps.LatLng(-18.142599, 178.431);
  var explode = new google.maps.Marker({
      position: explode_longlat,
      map: map,
      icon: image_explode
  });
我尝试使用此代码使锚定居中,但它消失了:
  var image_explode = new google.maps.MarkerImage(\"projectstratos.com/images/map/explode.png\",new google.maps.Size(20,20),new google.maps.Point(0,0),new google.maps.Point(10,10));
  var explode_longlat = new google.maps.LatLng(-18.142599, 178.431);
  var explode = new google.maps.Marker({
      position: explode_longlat,
      map: map,
      icon: image_explode
  });
    
已邀请:
        如果要包含主机名,则需要在URL中使用方案(http://):
  var explode_image = new google.maps.MarkerImage(\"http://projectstratos.com/images/map/explode.png\", new google.maps.Size(20,20), new google.maps.Point(0,0), new google.maps.Point(10,10));
  var explode_longlat = new google.maps.LatLng(-18.142599, 178.431);
  var explode = new google.maps.Marker({
      position: explode_longlat,
      map: map,
      icon: explode_image
  });
或者,保留主机名(projectstratos.com)。     

要回复问题请先登录注册