Я могу разместить пользовательские маркеры и информационные окна в v3, однако, если я перемещаю свою карту после появления окна, она не перемещается вместе с маркером. Я уверен, что не должен связывать это правильно, вот мой код. `
var overlay = new google.maps.OverlayView();
overlay.draw = function() {};
overlay.setMap(map);
//do some stuff
function displayPoint(marker, i, html){
jQuery("#message").hide();
//map.panTo(marker.getPosition());
var markerOffset = overlay.getProjection().fromLatLngToDivPixel(marker.getPosition());
jQuery("#message").fadeIn().css({ top:markerOffset.y+10, left:markerOffset.x+10 });
}`