Страница 2 из 13

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

СообщениеДобавлено: 02 июн 2009, 22:04
Sergey
Посмотрел программульку под win xp.

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


Это вообще превью версия или что?

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

СообщениеДобавлено: 02 июн 2009, 22:59
feya
Sergey
0.0.1 - http://4pda.info/news/10567/

Кстать у мя мохожий глюк и сейчас выскакивает) Это не страшно. Нужно сейчас помоему всеми средствами ускорять чтение и отображение. Только подозреваю что кэш SAS.Планеты здесь будет тупиковым решением( Я когда писал для WM у меня из кэша прогаммы не запакованного zip примерно 1-2 секунды уходило на прорисовку, что вполне приемлимо, но такой кэш не скопируеш на карту.

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

СообщениеДобавлено: 03 июн 2009, 05:53
Fern
Так, скачивайте с сайта ненмого доработанную версию 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

Может у тебя какие-то тайлы подгулявшие есть?

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

СообщениеДобавлено: 03 июн 2009, 09:05
feya
Посмотри в консоле, теперь дописывается время, которое заняла распаковка.

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

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

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

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

СообщениеДобавлено: 03 июн 2009, 14:29
Fern
А сколько всего на экране 320x240 тайлов подгружается 4?

4, в тривиальном случае 2 :)

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

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

Хинт - http://java.sun.com/javame/reference/apis/jsr118/javax/microedition/io/CommConnection.html

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

СообщениеДобавлено: 03 июн 2009, 20:53
Fern
2Sergey. Надо поизучать. Может и запортируем потом.

Други, заценивайте Wikimapia Layer!
Изображение
Ооооочень долго парсит (около 5 секунд на тайл), но рисует потом сносно. В конфиге есть настройка сколько кешить, естественно.
У меня на скрине по 50 объектов на тайл подгрузилось.
Новая версия на сайте.

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

СообщениеДобавлено: 03 июн 2009, 20:59
feya
Wiki это очень хорошо! Но долго(

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

СообщениеДобавлено: 05 июн 2009, 04:40
Fern
Тестирую CrEme JVM, рисует в 3 раза быстрее, да и вообще всё делает в 3 раза быстрее. Зип пока на ней не работает. Java 1.3 это страшно....

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

СообщениеДобавлено: 05 июн 2009, 21:42
Fern
Так. CrEme JVM - хоть и норовистая сволочь, но результат радует.
Замеры показали (средние значения на моих 400Mhz):

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

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

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

Итак, победителем скорости объявляется CrEme JVM!!! Ура, товарищи. На JavaME у меня пока не стоит никак.
Допортирую до конца и выложу. Кстати, ищутся кряки к последней версии:)