Клуб API Карт

большое количество элементов circle

Пост в архиве.
tokarov
18 июня 2013, 12:08

не получаеться добавить больше 41ого элемента circle

for (var i = 0; i<41; i++) {

 myCollection.add(new ymaps.Circle([coords[i].split(","), 800],{},{

  fillOpacity: 0.2

 }));

}

если поставить больше 41 то круги не появляються сразу а только после наведения на них мыши а при перемещении карты остаються на месте

 

подскажите как решить? 

спасибо

6 комментариев
Всеволод Шмыров
28 января 2016, 01:59
Доброе утро! А сколько элементов в массиве coords ?

всегда по разному от 0 до примерно 100

Если возможно дайте ссылку, где это воспроизводится.

Если не возможно, дайте полный код, воспроизводящий проблему.

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

http://www.w3.org/1999/xhtml">

    test

   

   

   

   

   

Подключите API с параметром &mode=debug и вы получите ошибку

CircleGeometry.castCoordinates: Неверный формат координат круга. 

В отладчике можно будет посмотреть в чем именно проблема, т.к. в этом режиме код не обфусцируется.

спасибо! большое!  &mode=debug