Google maps api v3 указывает позицию в пользовательском изображении

Я реализовал v3 карт google на своем сайте. Я создал пользовательские изображения для отображения точек на карте.

Одно из пользовательских изображений - размер 120px X 120px, и я хотел бы указать стрелку infowindow в центре этого изображения, а не на верхнюю середину.

Как я могу это сделать?

Ответ 1

Попробуйте использовать параметр pixelOffset в InfoWindowOptions.

    myinfo = new google.maps.InfoWindow({ 
      content: "my content",
      pixelOffset: new google.maps.Size(0, 60)
    });
    myinfo.open(map, marker);

Положительные значения смещения y отправляют InfoWindow вниз.