Anonymous | Login | Signup for a new account | 21-11-24 12:48 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0001324 | SAS.Планета | [All Projects] Баг | public | 04-06-2012 14:41 | 10-10-2012 11:41 | ||||
Reporter | Dima2000 | ||||||||
Assigned To | Dima2000 | ||||||||
Priority | normal | Severity | major | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Windows | OS | XP | OS Version | Professional SP3 | ||||
Product Version | .Nightly | ||||||||
Target Version | 120808 | Fixed in Version | 120808 | ||||||
Summary | 0001324: Неправильный пакованный кэш после экспорта в формат SAS4WinCE/Sas4Android под Андроидом | ||||||||
Description | Как неожиданно оказалось, порядок сохранения таблиц в файл индекса очень даже важен под андроидом. И хотя и распаковка на ББ и в программе под WinCE работает, под андроидом требуется другой порядок таблиц. И пакованный кэш после экспорта из Планеты под андроидом не работает. | ||||||||
Additional Information | Обсуждение было в разных местах: http://sasgis.org/mantis/view.php?id=1322 http://sasgis.org/mantis/view.php?id=1282 http://sasgis.org/forum/viewtopic.php?f=2&t=1546&p=28641#p28641 http://4pna.com/showthread.php?p=238671#post238671 | ||||||||
Tags | android, SAS4WinCE, экспорт | ||||||||
Attached Files | SAS4WinCE.pas [^] (32,957 bytes) 06-06-2012 00:15 | ||||||||
Relationships | |||||||||||
|
Notes | |
(0007310) Garl (manager) 04-06-2012 14:44 |
решается правкой SAS4WinCE.pas или копать нужно глубже? |
(0007311) Dima2000 (developer) 04-06-2012 14:51 |
Решается. Глубже не надо. Двойной проход по массиву тайлов, плюс сколько-то лишней памяти (думаю не более пары мег). Довольно кардинальные изменения в метод .SaveINX. Остальное не затрагивается. Пару-тройку дней мне надо на переписывание и тестирование. |
(0007320) Dima2000 (developer) 06-06-2012 00:23 |
Приложил версию v19. Проблема с андроидом надеюсь решена. Теперь все таблички в файле индекса сидят в строго возрастающем порядке, причём по группам (сначала Z, потом все X, потом все Y) - как и в родном паковщике. Изменения коснулись одного метода в классе, запись файла индекса, его пришлось переписать фактически заново. Остальные исправления косметические, на суть не влияют. На полумиллионе тайлов заметного замедления от двойного прохода по массиву я не вижу, что будет с сотней миллионов тайлов не проверял, но там и так тормозов хватит, в другом. Просьба интегрировать приложенный юнит в Планету. |
Users who viewed this issue | |
User List | Anonymous (2163x), bk99 (1x) |
Total Views | 2164 |
Last View | 21-11-2024 12:48 |
Issue History | |||
Date Modified | Username | Field | Change |
04-06-2012 14:41 | Dima2000 | New Issue | |
04-06-2012 14:41 | Dima2000 | Status | new => assigned |
04-06-2012 14:41 | Dima2000 | Assigned To | => Dima2000 |
04-06-2012 14:41 | Dima2000 | Relationship added | related to 0001322 |
04-06-2012 14:42 | Dima2000 | Relationship added | related to 0001282 |
04-06-2012 14:44 | Garl | Note Added: 0007310 | |
04-06-2012 14:45 | Garl | Tag Attached: SAS4WinCE | |
04-06-2012 14:45 | Garl | Tag Attached: экспорт | |
04-06-2012 14:51 | Dima2000 | Note Added: 0007311 | |
05-06-2012 20:09 | gpsMax | Tag Attached: android | |
06-06-2012 00:15 | Dima2000 | File Added: SAS4WinCE.pas | |
06-06-2012 00:23 | Dima2000 | Note Added: 0007320 | |
06-06-2012 07:07 | vdemidov | Status | assigned => resolved |
06-06-2012 07:07 | vdemidov | Fixed in Version | => 120808 |
06-06-2012 07:07 | vdemidov | Resolution | open => fixed |
09-08-2012 07:02 | vdemidov | Product Version | 120808 => 110418 |
09-08-2012 07:03 | vdemidov | Product Version | 110418 => .Nightly |
10-10-2012 11:41 | Tolik | Status | resolved => closed |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |