Google maps положение api v3 infowindow в пользовательском изображении - PullRequest
12 голосов
/ 29 февраля 2012

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

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

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

1 Ответ

33 голосов
/ 29 февраля 2012

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

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

Положительные значения Y-смещения отправляют информационное окно вниз.

...