Anonymous | Login | Signup for a new account | 22-11-24 04:06 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 | ||||
0001344 | SACS.Планета | [All Projects] Хотелка | public | 21-06-2012 16:02 | 09-08-2013 14:59 | ||||
Reporter | VJean | ||||||||
Assigned To | vasketsov | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | duplicate | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | 130803 | |||||||
Summary | 0001344: Реализация файлового кэша с поддержкой версий | ||||||||
Description | выбор нужного кэша делать через меню. хранение: подкаталоги относительно текущего кеша (v1 - версия кэша) сейчас: cache\sat\z2\0\x1\0 привести к виду: cache\sat\v1\z2\0\x1\0 | ||||||||
Tags | google earth, исторические снимки | ||||||||
Attached Files | |||||||||
Relationships | |||||||||||||
|
Notes | |
(0007589) vdemidov (manager) 22-06-2012 06:40 |
А конкретнее. Как это должно выглядеть, как должно работать. Если не будет конкретики, я эту хотелку закрою, ибо идей у самого хватает, но вот как лучше реализовать, я не знаю. |
(0007672) VJean (reporter) 26-06-2012 08:37 edited on: 26-06-2012 08:38 |
выбор нужного кеша делать через меню. хранение: подкаталоги относительно текущего кеша (v1 - версия кеша) сейчас: cache\sat\z2\0\x1\0 привести к виду: cache\sat\v1\z2\0\x1\0 и, как вариант, с записью служеной инфы (дата закачки) в файл cache\sat\v1\_ver.inf проверку версий осуществлять при закачке путем сравнения тайлов (изменение размера файла и/или CRC32) в идеале: плагиновое решение, сам бы написал, но с плагинами пока тяжко |
(0007714) Papazol (reporter) 29-06-2012 16:13 |
Получается, что программа должна будет сама определять, не появилась ли новая версия тайлов на каком-то выделенном участке, и, если появилась, скачивать тайлы уже в другую папку (с другим номером). А как программа узнает URL новой версии? Если бы он всё время оставался неизменным, а заменялись только тайлы - тогда да. Или как на Яндексе. Но это же так не везде, в основном надо руками вводить новую версию. Не проще ли для каждой новой версии сделать новый zmp с указанием новой папки в кэше? Сохранение каждой версии в отдельной папке - будет. Выбор нужной версии через меню - будет. Что ещё нужно? |
(0007717) VJean (reporter) 29-06-2012 18:02 |
Papazol, > Если бы он всё время оставался неизменным, а заменялись только тайлы - тогда да. Или как на Яндексе. Но это же так не везде... вроде как везде, кеши же хранятся в jpeg/gif/png, а размеры у них меняются от любой правки, это не bmp. > Что ещё нужно? в идеале еще выделение/подсветка измененных участков. одновременная работа с несколькими версиями на разных зумах. |
(0007718) vasketsov (manager) 29-06-2012 19:42 |
>v1 - версия кеша А если версия содержит недопустимый символ для файловой системы? >выбор нужного кеша делать через меню Если будут пары "версия-папка" - то это ровным счётом ничем не отличается от расширенной реализации доработки 1290, это лишь очередной частный случай. >программа должна будет сама определять, не появилась ли новая версия тайлов на каком-то выделенном участке Так точно. Но это отдельная фича. >выделение/подсветка измененных участков. одновременная работа с несколькими версиями на разных зумах Совершенно отдельные фичи (+ про разные зумы есть в 1290). |
(0007731) Papazol (reporter) 01-07-2012 22:09 |
>вроде как везде, кеши же хранятся в jpeg/gif/png, а размеры у них меняются от любой правки, это не bmp В данном случае речь идёт о формировании URL запросов на тайлы, при изменении версии, пусть на одну циферку, но они разные. Сейчас для изменения версии (то есть URL) надо править либо zmp, либо maps.ini, в обоих случаях требуется вмешательство оператора, так как программа не знает, как следует изменить текст URL, чтобы получить валидный запрос. Сравнение лишь размеров файлов, не вникая в содержимое, не даёт 100-%й уверенности в том, что файлы разные/одинаковые. Бывает, что картсервисы подвергают снимки цветокоррекции, и вот уже как бы есть новый снимок, а на деле - старый. |
(0007736) vasketsov (manager) 02-07-2012 09:09 |
>программа не знает, как следует изменить текст URL, чтобы получить валидный запрос Вообще говоря да, в некоторых случаях даже одного поля Version не хватает. |
(0007769) gpsMax (reporter) 07-07-2012 14:06 |
>Бывает, что картсервисы подвергают снимки цветокоррекции, и вот уже как бы есть новый снимок, а на деле - старый. Вот спорный момент, на самом деле. На мой взгляд, в некоторых местах после гугловской цветокоррекции становится намного лучше, практически новые снимки для восприятия :-) |
(0010848) vasketsov (manager) 07-03-2013 18:18 |
Однако не нашёл это старьё. Закрываем. |
Issue History | |||
Date Modified | Username | Field | Change |
21-06-2012 16:02 | VJean | New Issue | |
22-06-2012 06:40 | vdemidov | Note Added: 0007589 | |
22-06-2012 06:40 | vdemidov | Status | new => feedback |
26-06-2012 08:37 | VJean | Note Added: 0007672 | |
26-06-2012 08:37 | VJean | Status | feedback => new |
26-06-2012 08:38 | VJean | Note Edited: 0007672 | View Revisions |
27-06-2012 18:37 | vdemidov | Summary | реализация кеша карт в виде SVN или ему подобного. => реализация файлового кеша с поддержкой версий |
27-06-2012 18:37 | vdemidov | Description Updated | View Revisions |
27-06-2012 18:38 | vdemidov | Product Version | => 110418 |
27-06-2012 18:38 | vdemidov | Target Version | => 15xxxx |
27-06-2012 18:38 | vdemidov | Status | new => confirmed |
29-06-2012 16:13 | Papazol | Note Added: 0007714 | |
29-06-2012 17:43 | zed | Summary | реализация файлового кеша с поддержкой версий => Реализация файлового кеша с поддержкой версий |
29-06-2012 18:02 | VJean | Note Added: 0007717 | |
29-06-2012 19:42 | vasketsov | Note Added: 0007718 | |
01-07-2012 22:09 | Papazol | Note Added: 0007731 | |
02-07-2012 09:09 | vasketsov | Note Added: 0007736 | |
07-07-2012 13:59 | gpsMax | Summary | Реализация файлового кеша с поддержкой версий => Реализация файлового кэша с поддержкой версий |
07-07-2012 13:59 | gpsMax | Description Updated | View Revisions |
07-07-2012 14:00 | gpsMax | Tag Attached: google earth | |
07-07-2012 14:00 | gpsMax | Tag Attached: исторические снимки | |
07-07-2012 14:02 | gpsMax | Relationship added | related to 0000264 |
07-07-2012 14:06 | gpsMax | Note Added: 0007769 | |
07-03-2013 18:17 | vasketsov | Relationship added | has duplicate 0001848 |
07-03-2013 18:18 | vasketsov | Note Added: 0010848 | |
07-03-2013 18:18 | vasketsov | Project | SAS.Планета => SACS.Планета |
07-03-2013 18:18 | vasketsov | Assigned To | => vasketsov |
07-03-2013 18:18 | vasketsov | Status | confirmed => assigned |
07-03-2013 18:19 | vasketsov | Relationship replaced | duplicate of 0001848 |
07-03-2013 18:19 | vasketsov | Status | assigned => resolved |
07-03-2013 18:19 | vasketsov | Resolution | open => duplicate |
07-03-2013 18:19 | vasketsov | Status | resolved => closed |
09-08-2013 14:59 | vasketsov | Fixed in Version | => 130803 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |