Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Карта на текущий момент. При изменении активной области карты (изменение масштаба, сдвиг карты в сторону происходит загрузка объектов в активную область). Минус: дублируются объекты. Как исправить: найти идентификаторы объектов в активной области и передать их в запросе (есть дополнительное свойство properties=>idobj) .

https://travelandia.ru/russia/otdyh/?mapview=1

Добавление следующей конструкции вызывает ошибки. 

myMap.events.add('boundschange', function (event) {

changestartnew = myMap.getBounds();//получим координаты карты

myMap.geoObjects.each(function(geoObject) {  //после этой операции получаем ошибки

console.log(geoObject.properties.get('idobj'));  //выводит идентификаторы объектов

});

});

Цель: найти идентификаторы объектов в активной области. Задача: повесить на событие boundschange перебор myMap.geoObjects.each

Упрощенная версия кода здесь: https://travelandia.ru/maptest.php

6 лет назад
vitalii_leonov
Леонов 
42 годаРоссия
14 лет в сервисе
Был
3 года назад