MapZaur v0.1 (screen-shot)

КПК с Linux, установка Linux на iPaq и другие модели, программы
Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Чт мар 30, 2006 16:53

Преобразование rus->mz
Так?
gzip map.rus
mv map.rus.gz map.mz

Аватара пользователя
Strijar
Кандидат (3 lvl)
Сообщения: 181
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Strijar » Чт мар 30, 2006 17:01

svs57 писал(а):Преобразование rus->mz
Так?
gzip map.rus
mv map.rus.gz map.mz
Нет! С помощью MapEdit перегоняете в .mp или .txt потом
tr -d "\r" < your_map.txt | iconv -f cp1251 -t utf-8 > map.txt
mzconvert map.txt map.gz
Sharp Zaurus SL-C760 (pdaXrom RC9) + WiFi ASUS WL-110
Visor Platinum (PalmOS 3.5)

Аватара пользователя
Strijar
Кандидат (3 lvl)
Сообщения: 181
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Strijar » Чт мар 30, 2006 17:04

jkukka писал(а):36-ю карту открыл, 35-ю не открывает (пустой экран).
А зумить можно?
Открывает - надо стрелками дойти до карты ;) - не сдвигает до нее при открытии. Карты можно добавлять в рабочую область.. можно даже слоями делать в отдельных файлах и потом наслаивать какие надо

Зумить с помощью = - + 1 2 PgUp PgDn
Sharp Zaurus SL-C760 (pdaXrom RC9) + WiFi ASUS WL-110
Visor Platinum (PalmOS 3.5)

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Чт мар 30, 2006 17:36

А где берут MapEdit?
mzconvert вижу в ipk

jkukka
Кандидат (3 lvl)
Сообщения: 175
Зарегистрирован: Вт май 03, 2005 17:22

Сообщение jkukka » Чт мар 30, 2006 17:41

--
rmrfchik.
m505->TT3->SL-C860->Acer n311->Nokia n810. SD16->32->256->1Gb->4Gb. Debian.
Brain damaged.

jkukka
Кандидат (3 lvl)
Сообщения: 175
Зарегистрирован: Вт май 03, 2005 17:22

Сообщение jkukka » Чт мар 30, 2006 17:49

Сконверченная москва занимает 14мб. Открывается невыносимо долго. Может придумать покомпактнее формат?
--
rmrfchik.
m505->TT3->SL-C860->Acer n311->Nokia n810. SD16->32->256->1Gb->4Gb. Debian.
Brain damaged.

Аватара пользователя
Strijar
Кандидат (3 lvl)
Сообщения: 181
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Strijar » Чт мар 30, 2006 18:59

jkukka писал(а):Сконверченная москва занимает 14мб. Открывается невыносимо долго. Может придумать покомпактнее формат?
Долго открывается потому как распаковывается на лету (zlib). Немного покомпактней можно, но немного. При конвертации берется самый детализированый уровень - 0. У меня карта 23мб из 4 квадратов О-35, О-36, Р-35, P-37 (260тыс объектов) грузится за 40сек. Это именно Open! Если делать Add то игнорируется индекс в файле - вот тогда может и 5мин грузится (индекс долго строится)

Программа глубокая альфа - чего вы хотите? ;)
Sharp Zaurus SL-C760 (pdaXrom RC9) + WiFi ASUS WL-110
Visor Platinum (PalmOS 3.5)

jkukka
Кандидат (3 lvl)
Сообщения: 175
Зарегистрирован: Вт май 03, 2005 17:22

Сообщение jkukka » Чт мар 30, 2006 20:51

Хотим помочь хоть дельным советом, хоть кодом ;)
--
rmrfchik.
m505->TT3->SL-C860->Acer n311->Nokia n810. SD16->32->256->1Gb->4Gb. Debian.
Brain damaged.

Аватара пользователя
Strijar
Кандидат (3 lvl)
Сообщения: 181
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Strijar » Пт мар 31, 2006 09:12

Здорово! Аська моя доступна ;)
Sharp Zaurus SL-C760 (pdaXrom RC9) + WiFi ASUS WL-110
Visor Platinum (PalmOS 3.5)

jkukka
Кандидат (3 lvl)
Сообщения: 175
Зарегистрирован: Вт май 03, 2005 17:22

Сообщение jkukka » Пт мар 31, 2006 15:01

Как я понял, используются три уровня зуминга Data0, Data1, Data2. Думаю, не смысла читать всё в память, а читать только для нужного уровня детализации.
А ещё лучше не читать, а mmap'ить.

Буду смотреть дальше...
--
rmrfchik.
m505->TT3->SL-C860->Acer n311->Nokia n810. SD16->32->256->1Gb->4Gb. Debian.
Brain damaged.

Аватара пользователя
Strijar
Кандидат (3 lvl)
Сообщения: 181
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Strijar » Пт мар 31, 2006 15:16

Нет - не правильно понял. При _конвертировании_ вытаскивается только уровень 0. Мапить не получится - поля в структуре переменной длины.

Планирую добавить возможность скрывать некоторые полигоны в зависимости от масштаба. Но это будет сделано не через слои/уровни, а конкретно для каждого полигона.
Sharp Zaurus SL-C760 (pdaXrom RC9) + WiFi ASUS WL-110
Visor Platinum (PalmOS 3.5)

Гриша
Кандидат (3 lvl)
Сообщения: 122
Зарегистрирован: Ср июн 04, 2003 15:03

Re

Сообщение Гриша » Пн апр 10, 2006 10:27

Интересно как продвигается работа. Будет ли поворот карты по принципу "Только вперед"?

jkukka
Кандидат (3 lvl)
Сообщения: 175
Зарегистрирован: Вт май 03, 2005 17:22

Сообщение jkukka » Пн апр 10, 2006 11:13

Скажу про себя -- я сейчас пытаюсь играться с форматом карты (как в памяти, так и в файле) с целью оптимизации и по размеру и по скорости. Практических результатов пока нет. Stay tuned ;)
--
rmrfchik.
m505->TT3->SL-C860->Acer n311->Nokia n810. SD16->32->256->1Gb->4Gb. Debian.
Brain damaged.

Аватара пользователя
Strijar
Кандидат (3 lvl)
Сообщения: 181
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Strijar » Пн апр 10, 2006 11:15

Продвигается - еще поджал карты, теперь карта из 4 кусков (О-35, О-36, Р-35, Р-37) занимает 16мб вместо 23 ;) Может сегодня выложу свежий вариант.

Про поворот я думал - могут возникнуть проблемы с подписями, но попробовать можно.
Sharp Zaurus SL-C760 (pdaXrom RC9) + WiFi ASUS WL-110
Visor Platinum (PalmOS 3.5)

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»