Клуб API Карт

Память выделяемая под api 2.x больше?

Пост в архиве.

Привет!

По одной и той же схеме размещаю одновременно 1500 адресов на карте способами api 1.x и 2.x. В первом случае карта забирает 500 мб, во втором - 1400 мб. Разница лишь в том, что в 2.х цвета у меток разные (в в зависимости от территориальной принадлежности). Такое может быть (нормально)?

11 комментариев

АПИ2 в некоторых моментах потребляет больше памяти чем первая версия.

Решите проблему другим образом - не показывайте одновременно 1500 обьектов. Это всеравно обычно не получается :)

Обьекты которые есть, но на карту не добавлены(или добавлены в кластеризатор) потребляют в 2-3 раза меньше памяти чем добавленные.

Ну и так далее.

saniarium.saniarium
28 января 2016, 04:00

Кластеризация - хорошая идея, спасибо. Попробую.

А почему 1500 объекто не получается добавить? они менее чем за минуту раскидываются по карте. Правда в 1,х это все таки быстрее работает.

Интернет эксплорер 7 скорее всего умрет в муках при выполнении такой операции.

saniarium.saniarium
28 января 2016, 04:00

Яндекс-карты не предназначены для таких операций?

да, 1500 меток - это слишком много, чтобы добавлять их в лоб.

saniarium.saniarium
28 января 2016, 04:00

Нужно просто понять как реализован этот пример http://4rent.ru/map.asp

Он реализован на технологии хотспотов.

saniarium.saniarium
28 января 2016, 04:00

А кто-нибудь использовал это http://api.yandex.ru/maps/features/?p=canvas

?

Есть вероятность, что поможет?

Это не работает под ИЕ7 :) и 8 тоже.

И памяти требует столько же, и создается так же долго.

Потом работает быстрее.

saniarium.saniarium
28 января 2016, 04:00

Но это же как-то сделали http://bankomator.ru/#lat=55.645265&lng=37.486133&z=11&banks=5

и работает в ие 8

Это хотспоты.