SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000042 | SAS.Планета | [All Projects] Баг | public | 16-08-2010 06:29 | 23-01-2012 08:41 |
|
Reporter | Predatore | |
Assigned To | feya | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | no change required | |
Platform | Windows | OS | XP | OS Version | SP3 |
Product Version | 100707 | |
Target Version | | Fixed in Version | | |
|
Summary | 0000042: Не работает экспорт в Яндекс.Карты |
Description | Файлы кэша создаваемые программой, не работают в мобильных Яндекс.Картах. Телефон не видит вообще ничего из того, что было прокэшировано программой.
Сравнивая файлы из родного кэша Яндекс.Карт с кэшем создаваемым SAS.Планетой заметил, что у них разные заголовки. У SAS.Планеты он выглядит так:
59 4E 44 58 01 00 0A (YNDX)
А оригинальный так:
59 4E 44 58 04 00 00 04 00 00 41 4E 44 (YNDX......AND)
|
Steps To Reproduce | Кэширую область в нужных масштабах, Запускаю экспорт, Выбираю Мобильные Яндекс.Карты (Версия 3), ставлю галочки на нужных масштабах, отключаю Спутник, т.к. его не кэшировал, сжатие не трогаю. Полученные файлы закидываю в кэш Яндекс.Карт. Пробовал дописывать к существующему кэшу, пробовал полностью удалять старый кэш. Результат всегда один и тот же, карты не появляются.
|
Additional Information | Телефон у меня HTC Hero, ОС Android 2.1 официальная. |
Tags | мяк, ограничения, экспорт |
Relationships | |
Attached Files | cache.rar (1,151,389) 16-08-2010 09:55 https://bugtracker.sasgis.org/file_download.php?file_id=11&type=bug 0.zip (186,399) 17-08-2010 08:49 https://bugtracker.sasgis.org/file_download.php?file_id=13&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
16-08-2010 06:29 | Predatore | New Issue | |
16-08-2010 06:47 | Predatore | Note Added: 0000078 | |
16-08-2010 08:39 | vdemidov | Assigned To | => feya |
16-08-2010 08:39 | vdemidov | Status | new => assigned |
16-08-2010 09:13 | feya | Note Added: 0000080 | |
16-08-2010 09:40 | vdemidov | Status | assigned => feedback |
16-08-2010 09:55 | Predatore | File Added: cache.rar | |
16-08-2010 10:04 | Predatore | Note Added: 0000082 | |
16-08-2010 10:04 | Predatore | Status | feedback => assigned |
17-08-2010 08:49 | feya | File Added: 0.zip | |
17-08-2010 08:50 | feya | Note Added: 0000087 | |
17-08-2010 14:38 | vdemidov | Status | assigned => feedback |
18-08-2010 10:57 | Predatore | Note Added: 0000093 | |
18-08-2010 10:57 | Predatore | Status | feedback => assigned |
18-08-2010 11:28 | vdemidov | Status | assigned => resolved |
18-08-2010 11:28 | vdemidov | Resolution | open => no change required |
12-03-2011 03:54 | gpsMax | Tag Attached: мяк | |
09-04-2011 11:50 | gpsMax | Tag Attached: экспорт | |
09-04-2011 11:51 | gpsMax | Tag Attached: ограничения | |
23-01-2012 08:41 | vdemidov | Status | resolved => closed |
Notes |
|
|
Так же смущает то, что имена файлов с кэшем из SAS.Планеты совпадают с именами файлов оригинального кэша, учитывая что это кэши совершенно разных участков карты. Т.е. если экспорт и заработает, то при таком раскладе не получится пополнять уже существующий кэш, а только полностью его заменять, что не очень удобно. А может быть не должно быть в принципе? Ответ на этот вопрос тоже хотелось бы получить. |
|
|
(0000080)
|
feya
|
16-08-2010 09:13
|
|
по заголовку: последние 2 байта это смещение таблицы от начала файла, потому оно не критично, тем более что когда я изменял эти байты тестировал проглатывает ли МЯК такое.
по одинаковым названиям: имена файлов очень даже могут совпасть тем чаще, чем ниже уровень детализации. А дополнить можно только если путь экспорта вы выберите с оригинальным кэшем (только конечно забэкапте его сначала)
Почему может совсем не видеть кэш непонятно, может яндекс какую версию новую выпустил? Может для андроида что то особенное у МЯК.
Давайте так поступим: Вы здесь прикрепите небольшой кусочек вашего оригинального кэша (можно например весь 3 уровень) я его попробую у себя на телефоне проверить, а потом я вам вышлю протестированный на своем телефоне кэш. |
|
|
|
Приложил архив с уровнями с 0 по 6. Насчёт новой версии, ну, у меня уже где-то полгода как стоит одна и та же версия, а импорт не работает с тех пор как я и познакомился с Вашей программой. А это было месяца 3-4 назад. |
|
|
(0000087)
|
feya
|
17-08-2010 08:50
|
|
прикрепил файлы кэша 0-2 уровней экспортированы версией 100707. У меня они на телефоне отображаются |
|
|
|
С Вашей помощью я разобрался в чём проблема! Ваш кэш заработал! Потом заработал кэш, который я сделал по детальней, но не сильно. Уже тогда зародилась мысль и я её проверил, взял из неработающего кеша небольшую часть и... она тоже заработала! Т.е. у ЯК есть какое-то ограничение по размеру кэша, мой кэш, который не работает, весит 3 гига. 600 метровый кэш уже работает. Думаю планка где-то на 1 гиге стоит. В любом случае, проблема не с Вашей стороны, поэтому инцидент можно считать решённым. Спасибо! Буду в Яндекс теперь писать. |
|