Есть ли в Google Maps V3 способ проверить, действительно ли маркер присутствует на карте?
У меня есть маркеры, которые исчезают при нажатии. Мне нужна логика, чтобы проверить текущую видимость маркера.
Например:
var start_marker = null;
start_marker = new google.maps.Marker({ position: location, map: map, clickable: true });
google.maps.event.addListener(start_marker, 'click', function(event) {
start_marker.setMap(null);
});
// ... Later in code: check whether marker is currently visible.
console.log('Type of start_marker is now: ' + typeof(start_marker));
Я надеялся, что это даст мне нулевой тип, когда маркер не виден, но на самом деле это все еще объект.
Итак, как еще я могу проверить, виден ли этот конкретный маркер на карте?
Спасибо!
start_marker=null
самому, но мне любопытно узнать, есть ли встроенный способ! - person simon   schedule 23.05.2011