SASGIS

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

SAS.Планета J, кеш на КПК

Программа для GPS навигации использующая кэш SAS.Планета. Работает на КПК под Windows Mobile, а также везде где есть Java (Windows, Linux, Mac, ...).

Модератор: Tolik

Re: SAS.Планета J, кеш на КПК

Сообщение Saniapa » 17 сен 2010, 10:43

Спасибо за объяснения, запустил программу с exe в папке bin-wce sasplanetjCE.exe, sasplanetjCE_alt.exe вроде начал запускаться но подвис из папки bin-wce_WM2002 он подумал подумал и ниче не изменилось. У меня система WM6.5, это так, кому интересно.
Теперь возник еще один вопрос, файл run_wce там редактируется COM порт, но у меня проблема, как определить на каком COM порту у меня GPS. Бо в настройках стоит COM9, но дальше стоит галочка что система автоматически настраивает параметры GPS
В логе пишет
SAS.Planet.J v0.0.6
Working directory: \Storage Card\Wiki
Cannot open image: offset.png
No MouseEvent.getButton()
Screen size=java.awt.Dimension[width=240,height=320]
Main size 238x266
Wikimapia: Parsed 120 coordinates in 17ms
Wikimapia: Parsed 1923 coordinates in 254ms
Wikimapia: Parsed 643 coordinates in 93ms
Wikimapia: Parsed 884 coordinates in 133ms
SerialReader.addGPSListener: adding listener sasplanetj.Main
SerialReader: thread is running
SerialReader: simulating from \Storage Card\Wiki\nmealog.txt

Где искать тут состояние GPS?
Saniapa
Новичок
 
Сообщения: 5
Зарегистрирован: 16 сен 2010, 12:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: SAS.Планета J, кеш на КПК

Сообщение ivmai » 18 сен 2010, 00:08

Saniapa писал(а):Спасибо за объяснения, запустил программу с exe в папке bin-wce sasplanetjCE.exe, sasplanetjCE_alt.exe вроде начал запускаться но подвис, из папки bin-wce_WM2002 он подумал подумал и ниче не изменилось. У меня система WM6.5, это так, кому интересно.


Программа использует Eclipse SWT который имеет 3 варианта сборки - для Win CE (не знаю для какой версии), Windows Mobile (WM) 2002 и HPC 2000. Если есть желание портировать его на WM6.5 (а лучше сделать его универсальным чтобы одна сборка работала для всех вариаций Win Mobile, Pocket PC, Windows CE под arm), то можно покопаться в исходниках SWT. Для остальной части программы не важно на какой вариации платформы она работает.

Saniapa писал(а):Теперь возник еще один вопрос, файл run_wce там редактируется COM порт, но у меня проблема, как определить на каком COM порту у меня GPS. В настройках стоит COM9, но дальше стоит галочка что система автоматически настраивает параметры GPS.


Вместо порта поставь list и запусти run_wce, тогда он в логе покажет доступные порты.

Saniapa писал(а):В логе пишет
SAS.Planet.J v0.0.6
Working directory: \Storage Card\Wiki


Исходя из working directory, sasplanetjCE.exe находится в папке \Storage Card\Wiki\bin-wce.

Saniapa писал(а):
Cannot open image: offset.png
No MouseEvent.getButton()
Screen size=java.awt.Dimension[width=240,height=320]
Main size 238x266
Wikimapia: Parsed 120 coordinates in 17ms
Wikimapia: Parsed 1923 coordinates in 254ms
Wikimapia: Parsed 643 coordinates in 93ms
Wikimapia: Parsed 884 coordinates in 133ms


Wikimapia очень загружает процессор (FP модуль) - всё таки в девайсе не процессор от десктопа стоит!

Saniapa писал(а):
SerialReader.addGPSListener: adding listener sasplanetj.Main
SerialReader: thread is running
SerialReader: simulating from \Storage Card\Wiki\nmealog.txt

Где искать тут состояние GPS?

Тут нет состояния GPS - идёт его эмуляция из nmealog.txt. Чтобы данные шли из ком-порта, нужно запускать run_wce.lnk.
ivmai
Новичок
 
Сообщения: 38
Зарегистрирован: 22 авг 2009, 13:18
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: SAS.Планета J, кеш на КПК

Сообщение Saniapa » 18 сен 2010, 00:33

При Запуске RUN_WCE пишет :
Не удается открыть файл "sasplanetjCE". Или он не подписан достоверным сертификатом, или не удается найти один из его компонентов. Необходимо переустановить или восстановить этот файл.
Saniapa
Новичок
 
Сообщения: 5
Зарегистрирован: 16 сен 2010, 12:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: SAS.Планета J, кеш на КПК

Сообщение ivmai » 18 сен 2010, 00:36

Saniapa писал(а):При Запуске RUN_WCE пишет :
Не удается открыть файл "sasplanetjCE". Или он не подписан достоверным сертификатом, или не удается найти один из его компонентов. Необходимо переустановить или восстановить этот файл.

Если sasplanetjCE.exe запускается, а run_wce.lnk нет, то указан неправильный путь в run_wce.lnk.
ivmai
Новичок
 
Сообщения: 38
Зарегистрирован: 22 авг 2009, 13:18
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: SAS.Планета J, кеш на КПК

Сообщение Saniapa » 18 сен 2010, 00:44

255#"\Storage Card\Wiki\bin-wce\sasplanetjCE.exe" list:
Я правильно понимаю? Storage Card название карты памяти, Wiki папка где все находится, bin-wce папка где находится sasplanetjCE.exe, а RUN_WCE находится в папке Wiki.
Saniapa
Новичок
 
Сообщения: 5
Зарегистрирован: 16 сен 2010, 12:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: SAS.Планета J, кеш на КПК

Сообщение ivmai » 18 сен 2010, 00:56

Saniapa писал(а):255#"\Storage Card\Wiki\bin-wce\sasplanetjCE.exe" list:
Я правильно понимаю? Storage Card название карты памяти, Wiki папка где все находится, bin-wce папка где находится sasplanetjCE.exe, а RUN_WCE находится в папке Wiki.

После "list" двоеточия не должно быть. А путь вроде верно указан. Может без 255#? Программа тут ни причём. Попробуй какую-нибудь известную тебе программу запустить с помощью run_wce.lnk файла. Может проблема из за наличия пробела в пути "Storage Card"?
ivmai
Новичок
 
Сообщения: 38
Зарегистрирован: 22 авг 2009, 13:18
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: SAS.Планета J, кеш на КПК

Сообщение Saniapa » 18 сен 2010, 01:25

Вроде запустил. Оказалось я написал не BIN-WCE а BIN_WCE. Теперь когда запускаю, пишу list или COM9 а всеравно включается эмулятор GPS. :oops:
Saniapa
Новичок
 
Сообщения: 5
Зарегистрирован: 16 сен 2010, 12:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: SAS.Планета J, кеш на КПК

Сообщение ivmai » 18 сен 2010, 12:03

Saniapa писал(а):Вроде запустил. Оказалось я написал не BIN-WCE а BIN_WCE. Теперь когда запускаю, пишу list или COM9 а всеравно включается эмулятор GPS. :oops:

Значит опять проблема с run_wce.lnk - если в программу передать "list" первым аргументом, то в логе после строки "Working directory..." она напечатает список доступных портов и завершит свою работу. (см файл App.java)
ivmai
Новичок
 
Сообщения: 38
Зарегистрирован: 22 авг 2009, 13:18
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: SAS.Планета J, кеш на КПК

Сообщение Tikh » 28 окт 2010, 11:50

Можно ли в эту программу загрузить метки из SAS.Планеты?
Tikh
Соображающий
 
Сообщения: 68
Зарегистрирован: 05 мар 2010, 14:12
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: SAS.Планета J, кеш на КПК

Сообщение ivmai » 28 окт 2010, 22:13

Tikh писал(а):Можно ли в эту программу загрузить метки из SAS.Планеты?

в меню есть загрузить вэйпоинты из файла *.wpt. Я не знаю такой же это формат как у SAS или нет.
Но в экзешнике для WinCE меню выбора файла всё равно не работает - баг в реализации SWT.

PS. На десктопе, программу запустить просто - нужно распаковать sasplanetj-v006.7z (на странице 8) и запустить run.bat.
ivmai
Новичок
 
Сообщения: 38
Зарегистрирован: 22 авг 2009, 13:18
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в SAS.Планета J

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

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