Клуб API Карт

Очень сильно тормозить подгрузка YmapsML

yuchernikov
2 апреля 2009, 15:25

добрый день.


Стал экспериментировать с подгрузкой YmapsML - и либо здесь еще все очень сыро, либо у меня руки растут не оттуда. Самая большая проблема - скорость работы. Я сделал вывод, что мой файл, который я скармливаю в var ml = new YMaps.YMapsML('...') грузится на сервер Яндекса, а потом только я (клиент) получаю его в виде изображения. При этом на линии из 800 точек это занимает секунд 10, это при условии, что я для описания вершин использую <gml:pos>.

Если же, согласно рекомендаций, пихнуть всю ломаную в <gml:posList>, то вообще ждать загрузки приходится больше минуты. В чем может быть дело?


Спасибо

1 комментарий
Подписаться на комментарии к посту
Да, Вы права, вначале ymapsml-документ отправляет на наш сервер, где он парсится и отдается javascript. Парсер работает быстро, проблема как раз не в этом. А проблема в отображении 800 меток, т.е. скорость работы ограничивается отрисовкой объектов (в Вашем случае ломанной с 800 точками) на карте.