Anonymous | Login | Signup for a new account | 21-11-24 12:50 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 | ||||
0001871 | SAS.Планета | [All Projects] Хотелка | public | 30-03-2013 07:31 | 08-01-2022 19:56 | ||||
Reporter | xromeo | ||||||||
Assigned To | zed | ||||||||
Priority | normal | Severity | feature | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | Любая | OS | Любая | OS Version | Любая | ||||
Product Version | 121010 | ||||||||
Target Version | 131111 | Fixed in Version | 131111 | ||||||
Summary | 0001871: Добавить возможность прямого чтения кэша GoogleEarth 7.xx (включая исторические снимки) | ||||||||
Description | Имеющийся ZMP "Земля (dbCache.dat)" давно не актуален, потому что в последних версиях GoogleEarth (начиная с 7-й версии) кэш имеет совершенно иной формат. Хочется иметь возможность доставать напрямую из него снимки, особенно исторические. Обходной вариант в принципе имеется - использование GeoCacher, но он менее удобен и не всегда корректно работает. Таким образом, задача по сути дела сводится к разработке нового, актуального ZMP для кэша GoogleEarth. | ||||||||
Tags | google earth, исторические снимки, кэш | ||||||||
Attached Files | |||||||||
Relationships | ||||||||||||||||
|
Notes | |
(0010943) vasketsov (manager) 30-03-2013 23:02 |
Если кэш GE имеет новый формат - доработкой zmp это не решить. Надо тип кэша делать (типа как DLL для GE или GC). Однако если речь про это: http://code.google.com/p/leveldb/ то я пас, такие поделки криворуких баранов мне не интересны по определению: Limitations: Only a single process (possibly multi-threaded) can access a particular database at a time |
(0010945) xromeo (reporter) 31-03-2013 07:57 |
Значит, нереализуемо? Жаль... |
(0010946) zed (manager) 31-03-2013 08:47 |
Реализуемо, но не доработкой zmp, а доработкой SAS. |
(0010947) xromeo (reporter) 31-03-2013 08:58 |
Я понял. Тогда, видимо, надо инцидент переместить в более подходящий для него раздел. |
(0010948) vasketsov (manager) 31-03-2013 08:58 |
Я бы рекомендовал работать через GeoCacher, если это возможно. |
(0010949) xromeo (reporter) 31-03-2013 09:26 |
через GeoCacher возможно, но там есть свои недостатки, собственно, пока этим способом и пользуюсь, за неимением лучшего. |
(0012471) zed (manager) 17-08-2013 18:09 |
Приложил архив - можно начинать тестировать. В САС никаких дополнительных настроек производить не надо, просто указать путь к кэшу как и раньше и САС подхватит сразу все имеющиеся кэши из указанной папки (а это 4 возможных кэшей: старый кэш плагина + старый кэш клиента + новые кэши плагина и клиента). |
(0012472) vasketsov (manager) 17-08-2013 21:32 |
1. Если это leveldb - насколько реально сделать запись туда? 2. Всё равно же "Limitations: Only a single process..." - значит новый GE закрывать надо при работе с новым кэшем? |
(0012473) zed (manager) 18-08-2013 06:15 |
1. Писать - без проблем. Но оно же и в dbCache можно было писать. Главное правильно заполнить все поля, а куда писать - дело десятое. 2. Естественно. Несколько САСов из одной папки должны работать нормально, а вот гугла придётся закрыть. |
(0012474) zed (manager) 18-08-2013 12:02 |
>Несколько САСов из одной папки должны работать нормально А нет, так не получится. По крайней мере пока. |
(0012475) zed (manager) 18-08-2013 17:46 |
Обновил архивчик. |
(0012482) vasketsov (manager) 18-08-2013 22:18 |
>Писать - без проблем Но судя по заголовку - не в этом тикете? |
(0012485) zed (manager) 19-08-2013 04:44 |
Не в этом. И в САС по-моему такое вообще не нужно. А вообще, теоретически можно попробовать написать отдельную утилитку, которая бы из кэша GoeCacher-а собирала бы кэш для GE. |
(0012647) zed (manager) 28-08-2013 11:39 |
Залил изменения в основной код, так что можно будет в завтрашней ночнушке тестировать. Саму либу выложу вечером. |
(0012666) zed (manager) 28-08-2013 19:48 |
Приложил либу и новые zmp (добавились zmp для слоя рельеф, плюс немного пересортировал и по-переименовал кое-чего). На сим прикручивание нового кэша GE считаю законченным, а все баги и пожелания идут в новые тикеты. P.S. Да, в новом кэше GE есть такой баг, что он неправильно сохраняет имя сервера для Марса и Луны для локализаций. А из старого кэша эти карты будут доступны только для некоторых языков (Английский/Русский/Украинский). Речь идёт о языке в программе GE, когда просматривается та или иная дополнительная планета. Вот так у них криво сделано, что в кэш падают локализованные названия этих планет, на что они сами хорошенько наступи в GE7. Там вместо названия вообще сохраняются вопросики ???? и при попытке посмотреть Луну/Марс на экране получается адская смесь - на Луне вдруг проступают марсианские тайлы %) |
(0012852) Tolik (manager) 20-09-2013 09:57 |
Кэш GE 6 не работает. Это уже перманентно или ещё можно как-то открыть? С кэшем GE 7 уже всё нормально, можно смело апгрейдить? Старый TileStorage_GE.dll мочить? Все старые zmp из репо (sas.maps/Google/GoogleEarth/*.zmp) удалять? |
(0012853) zed (manager) 20-09-2013 10:05 |
>Кэш GE 6 не работает. Это уже перманентно или ещё можно как-то открыть? У меня работает. >С кэшем GE 7 уже всё нормально, можно смело апгрейдить? Ну, раз багов в багтрекере нету, значит у всех всё работает. Можно апгрейдить. >Старый TileStorage_GE.dll мочить? Да, эта dll больше не используется. >Все старые zmp из репо (sas.maps/Google/GoogleEarth/*.zmp) удалять? На своё усмотрение - оно будет работать и со старым zmp. |
(0012854) Tolik (manager) 20-09-2013 10:06 |
А, значит, надо удалить старый dll и добавить новый, тогда будет показывать и GE 6, и 7? |
(0012855) zed (manager) 20-09-2013 10:08 |
Наличие или отсутствие TileStorage_GE.dll на работоспособность программы никак не влияет. Теперь всё зависит от библиотек из архива в аттаче. |
(0012856) Tolik (manager) 20-09-2013 10:12 |
Показывает, но без исторических |
(0012857) zed (manager) 20-09-2013 10:15 |
>но без исторических Перепроверьте и открывайте тикет. |
(0012892) zed (manager) 22-09-2013 10:55 |
Обновил библиотеку: libge_20130921.zip |
(0013236) zed (manager) 07-11-2013 17:02 |
Обновление: libge_20131107.7z - изменено поведение при попытке открыть недоступный для чтения кэш - исправлены найденные баги Завтрашняя ночнушка со старой версией библиотеки работать не будет. |
(0014821) zed (manager) 30-10-2014 12:14 edited on: 30-10-2014 12:15 |
Обновление: libge_20141030.7z - фикс 0002249 - фикс одного очень незначительного бага - релизная сборка Старая версия продолжает работать наравне с новой. |
(0019974) zed (manager) 30-09-2020 10:50 |
Смотрю, люди зачем-то продолжают следить за этим тикетом, поэтому поясню: все необходимые библиотеки и zmp для работы с кэшем GE были включены в релиз SAS уже как лет пять назад. Так что всё давным-давно работает "из коробки". Единственное, надо в настройках SAS указать путь к кэшу GE. |
Users who viewed this issue | |
User List | Anonymous (6946x), qq117511 (2x), caddis (1x), Mitek (1x), ingener (9x), ygorigor (5x), vdemidov (4x), Embarcadero (2x), bond (1x), do (1x), zed (4x), kirill747 (6x), Aveveritas (2x), kalakotkas (1x), WarioR (14x), VMatveev (2x), Nikkaa (8x), phiggins (3x), rass (6x), bk99 (1x), gma (1x), Garl (1x), Vosik (6x), aflexus (1x) |
Total Views | 7028 |
Last View | 21-11-2024 12:50 |
Issue History | |||
Date Modified | Username | Field | Change |
30-03-2013 07:31 | xromeo | New Issue | |
30-03-2013 23:02 | vasketsov | Note Added: 0010943 | |
31-03-2013 07:57 | xromeo | Note Added: 0010945 | |
31-03-2013 08:47 | zed | Note Added: 0010946 | |
31-03-2013 08:58 | xromeo | Note Added: 0010947 | |
31-03-2013 08:58 | vasketsov | Note Added: 0010948 | |
31-03-2013 09:26 | xromeo | Note Added: 0010949 | |
19-05-2013 11:49 | zed | Project | Доработка карты (ZMP) => SAS.Планета |
19-05-2013 11:51 | zed | Severity | tweak => feature |
19-05-2013 11:51 | zed | Status | new => confirmed |
19-05-2013 11:51 | zed | Category | Доработка файла карты => Хотелка |
19-05-2013 11:51 | zed | Product Version | => 121010 |
19-05-2013 11:51 | zed | Target Version | => 26xxxx |
19-05-2013 11:51 | zed | Summary | Нужен ZMP для прямого чтения кэша GoogleEarth (включая исторические снимки) => Добавить возможность прямого чтения кэша GoogleEarth 7.xx (включая исторические снимки) |
19-05-2013 11:51 | zed | Description Updated | View Revisions |
19-07-2013 18:10 | zed | Assigned To | => zed |
19-07-2013 18:10 | zed | Status | confirmed => assigned |
19-07-2013 18:10 | zed | Target Version | 26xxxx => 131111 |
17-08-2013 18:05 | zed | File Added: sas.ge.test.7z | |
17-08-2013 18:09 | zed | Note Added: 0012471 | |
17-08-2013 21:32 | vasketsov | Note Added: 0012472 | |
18-08-2013 06:15 | zed | Note Added: 0012473 | |
18-08-2013 12:02 | zed | Note Added: 0012474 | |
18-08-2013 17:45 | zed | File Deleted: sas.ge.test.7z | |
18-08-2013 17:46 | zed | File Added: sas.ge.test.20130818.7z | |
18-08-2013 17:46 | zed | Note Added: 0012475 | |
18-08-2013 22:18 | vasketsov | Note Added: 0012482 | |
19-08-2013 04:44 | zed | Note Added: 0012485 | |
28-08-2013 11:39 | zed | Note Added: 0012647 | |
28-08-2013 19:38 | zed | File Deleted: sas.ge.test.20130818.7z | |
28-08-2013 19:39 | zed | File Added: libge.zip | |
28-08-2013 19:48 | zed | Note Added: 0012666 | |
28-08-2013 19:49 | zed | Status | assigned => resolved |
28-08-2013 19:49 | zed | Fixed in Version | => 131111 |
28-08-2013 19:49 | zed | Resolution | open => fixed |
28-08-2013 20:07 | zed | Tag Attached: google earth | |
28-08-2013 20:07 | zed | Tag Attached: кэш | |
28-08-2013 20:12 | zed | Relationship added | related to 0002124 |
20-09-2013 09:57 | Tolik | Note Added: 0012852 | |
20-09-2013 10:05 | zed | Note Added: 0012853 | |
20-09-2013 10:06 | Tolik | Note Added: 0012854 | |
20-09-2013 10:08 | zed | Note Added: 0012855 | |
20-09-2013 10:12 | Tolik | Note Added: 0012856 | |
20-09-2013 10:15 | zed | Note Added: 0012857 | |
20-09-2013 11:00 | Tolik | Relationship added | related to 0002178 |
22-09-2013 10:54 | zed | File Deleted: libge.zip | |
22-09-2013 10:55 | zed | Note Added: 0012892 | |
22-09-2013 10:58 | zed | Relationship added | related to 0002180 |
22-09-2013 11:00 | zed | Tag Attached: исторические снимки | |
07-11-2013 17:02 | zed | Note Added: 0013236 | |
30-10-2014 12:14 | zed | Note Added: 0014821 | |
30-10-2014 12:15 | zed | Note Edited: 0014821 | View Revisions |
30-09-2020 10:50 | zed | Note Added: 0019974 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |