Anonymous | Login | Signup for a new account | 22-11-24 12:03 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Revisions: Issue #1223 | [ Back to Issue ] | ||
Summary | 0001223: Интерфейс пользователя для выбора версий версионного кэша | ||
Revision | 14-11-2013 08:11 by vdemidov | ||
Description | Покуда базовая часть реализована, в рамках вялотекущей шизофрении предполагается возможным сделать следующее (для типов кэша GE и GC): 1. При получении списка версий по ПКМ для текущего тайла проверять не только текущий тайл, но и сходить зумом глубже и пару зумов наверх. Дабы нивелировать особенности конкретного зума на конкретной версии кэша (мало ли чего могло не пролететь после смены версии например). 2. В настройках карты сделать поиск доступных версий для всех видимых тайлов (для всего экрана), возможно также с учётом некоторых изменений зума по пункту 1, и подстановка выбранного в поле "Версия". Естественно это бьётся на 2 части: общая логика получения списка версий для карты, если карта поддерживает это, и отдельная особенность конкретно этого типа кэша, которая по идее должна быть внутри хранилища. 3. Спорный пункт - запрос списка версий без учёта текущей выбранной версии и деление версий в контекстном меню по серверам, годам и любым прочим "попугаям". Если честно - лениво и неохота. Все эти доработки могут быть выполнены исключительно в рамках модификации саса без вмешательства в DLL. В рамках DLL остаётся одна "беда" - мягко говоря тупое преобразование битмапки в jpeg. Но так как наверняка там ещё косяков большое море и маленькая тележка, то спешить с этим не будем, подождём полноценного общественного надругания с потоком багов в трекере. Если чего забыл - велкам, добавляйте. |
||
Revision | 26-03-2014 11:13 by vdemidov | ||
Description | 1. При получении списка версий по ПКМ для текущего тайла проверять не только текущий тайл, но и сходить зумом глубже и пару зумов наверх. Дабы нивелировать особенности конкретного зума на конкретной версии кэша (мало ли чего могло не пролететь после смены версии например). 2. В настройках карты сделать поиск доступных версий для всех видимых тайлов (для всего экрана), возможно также с учётом некоторых изменений зума по пункту 1, и подстановка выбранного в поле "Версия". Естественно это бьётся на 2 части: общая логика получения списка версий для карты, если карта поддерживает это, и отдельная особенность конкретно этого типа кэша, которая по идее должна быть внутри хранилища. |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |