Клуб API Карт

Продолжить GPX трек без перерисовки, api 2.0

Пост в архиве.
Chaoser
6 июля 2012, 10:46

Возможно ли добавить новые точки (скажем, полученные ajax запросом) к gpx треку, выведенному на карте?
Этот же вопрос касательно полилинии.

1 комментарий

Если интересует банальный вопрос скорости добавления новых сегментов то тут поле не паханное.

Первичный вопрос - полупрозрачна ли линия?

Если нет - тогда если хотите добавить новый отрезок - добавьте новую линию, если изменить старый - изменяйте старую.

По скорости нормально, обновляются только видимые на экране сегменты где было изменение.

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

Ребята из карт рисуют вырожденные полигоны( берем линию и добавляем к ней ее же отсорированную назад), а мультиполигоны у нас есть.

Проблема в том что при изменении в любом отрезке обновлятся будет вся фигура.

Если очень хочется полупрозрачность чтобы вообще не тупило(хотя и так не должно вообще-то) - лучше рисовать не прозрачные линиии и загонять сам pane графики в нужный opacity.

 

А вообще первично надо было спросить - а у вас проблемы со скоростью есть или вы заранее спрашиваете?