Я понимаю, как addListener работает внутри самой карты, но как я могу получить информационное окно, которое открывается, когда я щелкаю элемент вне карты?Например, div с идентификатором #test?
Присоедините прослушиватель событий к элементу, на котором вы щелкнули. Например. с jQuery :
$("#test").click(function(){ yourInfoWindow.open(yourMap); });
Вам нужны ссылки на информационное окно, которое вы хотите открыть, и на объект карты Google Maps. Взгляните на справочник API и примеры .