Клуб API Карт

Перетаскивание нескольких геобъектов одновременно

tzhe
10 января 2014, 06:55
Привет.
Возможно ли перетаскивать несколько геобъектов на карте одновременно? Такой фунционал встроен? Если нет, то как лучше всего решить такую задачу.

6 комментариев
Всеволод Шмыров
10 января 2014, 10:47
Доброе утро! В API такой функционала нет, но его можно реализовать при помощи события "drag" у geoObject.
Есть массив с геообъектами. На все геообъекты навешивается слушатель события "drag". По событию сдвигать все другие геообъекты на pixelOffset.

http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/GeoObject.xml#event-drag

Пример
http://vsesh.ru/ymap_examples/drag_geoObjects.html
Спасибо за совет.
Битая ссылка: http://vsesh.ru/drag_geoObjects.html
Всеволод Шмыров
10 января 2014, 10:51
Поправил ссылку
Все равно ошибка 404
Всеволод Шмыров
10 января 2014, 10:54
Ну я изначально неверную ссылку поставил. файл в папке ymap_examples
http://vsesh.ru/ymap_examples/drag_geoObjects.html
Большое спасибо за пример. Как раз то, что и нужно.