|
Тема |
Re: Garmin IMG file format [re: mole.] |
|
Автор |
garmin_gps (gps-любител) |
|
Публикувано | 21.09.04 23:28 |
|
|
Би трябвало да се получи същия като на гармин: 3-4 МБ. Ти сигурен ли
си че правиш нещата както се правят обикновено - с относителни
координати спрямо родителския фрейм. В абсолютни координати трябва
да е само дефиницията на максималния прозорец на картата. Всички сегменти
се правят дефинирани като отместване от долния ляв ъгъл на главния
прозорец, а всички елементи в сегмент като отместване спрямо дефиницията
на прозореца на сегмента, следва с 2+2 байта ново начало на линия
отместена от началото на текущия сегмент и после по 1+1 байта всяко
продължение. Винаги се получава компресия като оригинала се смачква
на 30-40% без съществено забавяне, понеже "декомпресията" е просто
сумиране на 3 числа: базовото начало от заглавния прозорец, отместването
на прозореца на сегмента и отместването на началото на всеки елемент
на картата с последващо следене на продълженията. Така е направено в
повечето формати които познавам като за Palm, Mapopolis постигат в 1МБ
възможно най-детайлната ми позната карта за голям град като Montreal
например с ауторутинг и всички екстри и пречертаването на екрана
дори и за Palm OS4 на най-задръстен PDA не отнема повече от 2сек ![](http://i.dirbg.com/clubs/icons/cool.gif)
|
| |
|
|
|