У меня есть класс, основанный на google.maps.OverlayView, который реализует пользовательскую замену стандартному InfoWindow.
Вы можете увидеть мои пользовательские оверлеи в действии на http://www.qype.co.uk/uki/explore/category/883-eating-and-drinking
Мне нужно иметь возможность панорамировать карту, когда наложение не полностью помещается в видимой области (стандартное поведение для InfoWindows), и я не могу найти способ сделать это.
Я пробовал что-то вроде this.map.panTo (this.getProjection (). FromDivPixelToLatLng (this.getProjection (). Center)), но это не сработало так, как я ожидал, поэтому я несколько растерялся.