Тема: Программно получить трек автомашины в виде массива координат
Может я плохо искал, но ни на форуме ни в справочнике wialon sdk ответа найти не смог.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Может я плохо искал, но ни на форуме ни в справочнике wialon sdk ответа найти не смог.
Вы можете получить сообщения за интересующий вас интервал, или загрузить их с уже известного слоя с треком и самостоятельно поместить координаты в массив.
Вы можете получить сообщения за интересующий вас интервал
В данном случае "не катит". А если у меня интервал полгода и точек 2 миллиона?
или загрузить их с уже известного слоя с треком и самостоятельно поместить координаты в массив.
И как это сделать? Имеется в виду:
1. Как сделать слой с треком?
2. Вытащить из этого слоя кооординаты?
Вы не могли бы дать ссылку на соответствующий раздел документации?
А если у меня интервал полгода и точек 2 миллиона?
Ну я так понимаю и массив на 2 миллиона вас тоже не устроит. Сообщения можно запрашивать партиями не обязательно все 2 миллиона сразу. http://sdk.wialon.com/wiki/ru/sidebar/r … t_messages Обратите внимание на параметры indexFrom и indexTo.
1. Как сделать слой с треком?
2. Вытащить из этого слоя кооординаты?
1. Создание слоя треков Если вам не нужно отображение трека, а нужно просто загрузить сообщения, то можно воспользоваться запросами Загрузить последние сообщения и Загрузить сообщения за интервал.
2.
а) получить сообщения из слоя или получить ранее загруженные сообщения при помощи запросов из пункта 1
б) вытянуть из сообщения координаты если тип данного сообщения предполагает наличие координат.
Во первЫх строках: большое спасибо zuve! Ваш ответ меня целиком и полностью удовлетворил. Это именно то, что меня интересовало. Надеюсь s_musa тоже
П.С. Мне кажется, в первых версиях документации графических слоев еще не было. Хотя сам Wialon рисовал как раз таким образом - это было видно из JavaScript'а.
zuve
kalaschnikow
Действительно, спасибо за уточняющие вопросы и ответы. я пока рылся в апи и собирал вопросы тут всё уже разобрали ))