SASGIS

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

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

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

Модератор: Tolik

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

Сообщение Sergey » 02 июн 2009, 22:04

Посмотрел программульку под win xp.

Рисует полтора карты
J.jpg


Это вообще превью версия или что?
Аватара пользователя
Sergey
Новичок
 
Сообщения: 9
Зарегистрирован: 14 июл 2008, 09:36
Откуда: Тверь
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение feya » 02 июн 2009, 22:59

Sergey
0.0.1 - http://4pda.info/news/10567/

Кстать у мя мохожий глюк и сейчас выскакивает) Это не страшно. Нужно сейчас помоему всеми средствами ускорять чтение и отображение. Только подозреваю что кэш SAS.Планеты здесь будет тупиковым решением( Я когда писал для WM у меня из кэша прогаммы не запакованного zip примерно 1-2 секунды уходило на прорисовку, что вполне приемлимо, но такой кэш не скопируеш на карту.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

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

Сообщение Fern » 03 июн 2009, 05:53

Так, скачивайте с сайта ненмого доработанную версию http://fern.kiev.ua/files/sasplanetj/sasplanetj.zip.
Добавил выбор карт в меню.
Добавил возможность перейти прямо к конкретному зуму а не только через zoom in/zoom out
Переработал немного меню, структурировал.

special 4feya. Посмотри в консоле, теперь дописывается время, которое заняла распаковка. У меня 500-1500ms на тайл из. 312Mhz на HP, должно работать. А сколько тестовый zip занимает? Сколько файлов в нем? У меня 400Mhz.
Для того чтобы броузить комфортно, надо в config.txt поставить побольше кеш картинок в памяти. Ну первый раз при загрузке придется подождать 1сек на тайл, конечно. И в Mysaifu настройках можно тоже памяти побольше указать для Java heap.
Зум меню немного переработал, может уйдет глюка.
Сегодня ехал в машине тестил. Скорость приемлимая отрисовки для навигации. Будет быстрее рисоваться, если отключить отрисовку хвоста. Сильно тормозят треки и вейпоинты, если рисовать их в реальном времени. Загрузить-посмотреть пойдет.

2sergey. С Java2ME помогайте, я пока не понимаю как в CDC с COM портом общаться.
Русский будет, со временем.
Рисует полтора карты
Та черт его знает:) Пусть рисует, на скорость не влияет:) Кстати, у меня всё четко рисует.
1.jpg

Может у тебя какие-то тайлы подгулявшие есть?
Аватара пользователя
Fern
Новичок
 
Сообщения: 29
ICQ: 51640520
Зарегистрирован: 25 май 2009, 02:10
Откуда: Киев
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение feya » 03 июн 2009, 09:05

Посмотри в консоле, теперь дописывается время, которое заняла распаковка.

Ок, посмотрю вечерком.
А сколько тестовый zip занимает? Сколько файлов в нем?

от пары мегобайт до ~60. Архивировал папки по масштабам.
Ну первый раз при загрузке придется подождать 1сек на тайл, конечно

А сколько всего на экране 320x240 тайлов подгружается 4?
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

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

Сообщение Fern » 03 июн 2009, 14:29

А сколько всего на экране 320x240 тайлов подгружается 4?

4, в тривиальном случае 2 :)
Аватара пользователя
Fern
Новичок
 
Сообщения: 29
ICQ: 51640520
Зарегистрирован: 25 май 2009, 02:10
Откуда: Киев
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Sergey » 03 июн 2009, 18:05

Fern писал(а):2sergey. С Java2ME помогайте, я пока не понимаю как в CDC с COM портом общаться.

Хинт - http://java.sun.com/javame/reference/apis/jsr118/javax/microedition/io/CommConnection.html
Аватара пользователя
Sergey
Новичок
 
Сообщения: 9
Зарегистрирован: 14 июл 2008, 09:36
Откуда: Тверь
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Fern » 03 июн 2009, 20:53

2Sergey. Надо поизучать. Может и запортируем потом.

Други, заценивайте Wikimapia Layer!
Изображение
Ооооочень долго парсит (около 5 секунд на тайл), но рисует потом сносно. В конфиге есть настройка сколько кешить, естественно.
У меня на скрине по 50 объектов на тайл подгрузилось.
Новая версия на сайте.
Аватара пользователя
Fern
Новичок
 
Сообщения: 29
ICQ: 51640520
Зарегистрирован: 25 май 2009, 02:10
Откуда: Киев
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение feya » 03 июн 2009, 20:59

Wiki это очень хорошо! Но долго(
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

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

Сообщение Fern » 05 июн 2009, 04:40

Тестирую CrEme JVM, рисует в 3 раза быстрее, да и вообще всё делает в 3 раза быстрее. Зип пока на ней не работает. Java 1.3 это страшно....
Аватара пользователя
Fern
Новичок
 
Сообщения: 29
ICQ: 51640520
Зарегистрирован: 25 май 2009, 02:10
Откуда: Киев
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Fern » 05 июн 2009, 21:42

Так. CrEme JVM - хоть и норовистая сволочь, но результат радует.
Замеры показали (средние значения на моих 400Mhz):

Простая отрисовка:
Mysaifu: 70ms
CrEme: 30ms

Простая отрисовка с включенной Wikimapia (куча полигонов):
Mysaifu: 1000ms
CrEme: 70ms

jpg unzip:
Mysaifu: 500-1500ms
CrEme: 350ms

Итак, победителем скорости объявляется CrEme JVM!!! Ура, товарищи. На JavaME у меня пока не стоит никак.
Допортирую до конца и выложу. Кстати, ищутся кряки к последней версии:)
Аватара пользователя
Fern
Новичок
 
Сообщения: 29
ICQ: 51640520
Зарегистрирован: 25 май 2009, 02:10
Откуда: Киев
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

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

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

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