SASGIS

Веб-картография и навигация

Программная эмуляция GPS приемника

Форум для обсуждения деталей разработки программы SAS.Планета

Модераторы: vdemidov, Tolik

Программная эмуляция GPS приемника

Сообщение VolpeRosso » 03 апр 2013, 10:56

Приветствую!

Пишу программу, которая пересылает данные местоположения, полученные от устройства и записанные в БД, через виртуальный порт в SASPlanet. Данные от устройства приходят периодически с интервалом от 30 секунд и более. При передаче в SASPlanet ранее полученных данных, отображение трека проходит нормально. Но как только перехожу в режим ожидания получения от устройства новой информации, SASPlanet перестает продолжать трек и отображает новое местоположение отдельно от него. Причем отображение нового местоположения происходит всего несколько секунд, потом точка пропадает.

Может кто-то сталкивался с такой проблемой? Может есть какие-то нюансы пр передаче данных, которые я не учел?
VolpeRosso
Новичок
 
Сообщения: 2
Зарегистрирован: 02 апр 2013, 16:37
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Программная эмуляция GPS приемника

Сообщение Tolik » 03 апр 2013, 12:13

Может интервал уменьшить? 30 сек - это слишком много для трека.
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

Re: Программная эмуляция GPS приемника

Сообщение VolpeRosso » 03 апр 2013, 12:49

Tolik писал(а):Может интервал уменьшить? 30 сек - это слишком много для трека.

К сожалению у устройства поменять интервал нет возможности.

Пробовал даже, пока не пришли новые данные, раз в 100 мс или раз в секунду кидать последнее полученное местоположение дабы не прерывать процесс... SASPlanet на это не реагирует. Подозреваю. что есть механизм отбрасывания приходящих подряд идентичных по содержанию данных.

А есть информация о максимально допустимом интервале для трека? - С этим вопросом разобрался. Трек непрерывно отрисовывается при получении данных с интервалом до 5 секунд.

Еще вопрос: А нет какой-нибудь настройки, чтобы последнее местоположение отображалось постоянно, а не пропадало через несколько секунд?
VolpeRosso
Новичок
 
Сообщения: 2
Зарегистрирован: 02 апр 2013, 16:37
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Программная эмуляция GPS приемника

Сообщение Vinil_37 » 22 июл 2013, 20:52

Может это поможет: http://sasgis.org/mantis/view.php?id=1847
Аватара пользователя
Vinil_37
Постигающий Дао
 
Сообщения: 132
ICQ: 172097021
Зарегистрирован: 24 сен 2008, 12:24
Откуда: Харьков
Благодарил (а): 21 раз.
Поблагодарили: 2 раз.


Вернуться в Раздел для разработчиков программы SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20