Я использую V3 javascript api для карт Google, чтобы добавить больше маркеров при изменении границ карты. Проблема в том, что когда я немного перетаскиваю карту, а затем заканчиваю перетаскивать поток событий, они запускаются сразу. Похоже, они стоят в очереди во время перетаскивания карты.
Можно ли как-нибудь добавить таймер, чтобы остановить это, или мне придется использовать события zoom_changed и dragend в качестве обходного пути?
Вот соответствующий код:
google.maps.event.addListener(map, 'bounds_changed', function() {
var bounds_url = map.getBounds().toUrlValue();
$.ajax({
//...
});
});