Клуб API Карт

В реальном времени

adlertaxi
12 февраля 2010, 15:14

Подскажите как организовать просмотр передвижения объектов в реальном режиме времени

11 комментариев
Подписаться на комментарии к посту
Ставим на объект gps-навигатор, который отсылает раз в n секунд свои координаты на ваш сервер по сетям gsm. Клиентский скрипт ходит на сервер раз в n секунд и перерисовывает положение объекта на карте.

"перерисовывает положение объекта на карте" с этого момента если можно кодом

Ставите средствами JavaScript вызов функции по таймеру. Внутри этой функции делаете запрос к вашему серверу. Сервер отдает крайние координаты, скрипт перемещает метку на эту точку. Кода JS будет от силы на экран.
var ml = new YMaps.YMapsML("http://..../sim.xml");
Как перерисовать метку?
Эта...
Документация для кого?
Вообще-то это точка. Она на карте не выводится. На карту выводится метка Placemark. А у нее есть метод: setCoordPoint http://api.yandex.ru/maps/jsapi/doc/ref/reference/placemark.xml#setCoordPoint И вперед...
YMaps.GeoPoint(lng, lat, unbounded) это Создает точку, надо заменить старую на более новую
Методы setLat(lat) и setLng(lng) как бы совсем не причем, да?
Я уже не знаю куда эти методы пристроить, ничего не перерисовывает
Вот рабочий пример: http://scripts.pws.ru/maps/madpoint.php Правда координаты не с устройства берутся, а рандомно меняются... но думаю концепцию понять можно.

То что надо , спасибо очень помог