SASGIS - SAS.Планета
View Issue Details
0002433SAS.Планета[All Projects] Хотелкаpublic23-05-2014 08:5623-05-2014 09:51
Papazol 
 
normalminorhave not tried
confirmedopen 
WindowsXPProfessional SP3
140303 
26xxxx 
0002433: Подсвечивать отличающимся цветом тайлы других версий
При включении карты заполнения в случае версионного кэша можно видеть либо наличие/отсутствие тайлов выбранной версии, либо сразу всех имеющихся версий. Причём цветовая гамма в обоих случаях одинакова. Хотелось бы иметь визуально отличающуюся подсветку для выбранной версии и для всех остальных имеющихся версий. Градиент по дате не всегда помогает, так как цвета могут слабо отличаться.
версионный кэш, карта заполнения
related to 0001986confirmed  Карта заполнения для версионного кэша 
Issue History
23-05-2014 08:56PapazolNew Issue
23-05-2014 09:16vdemidovTag Attached: версионный кэш
23-05-2014 09:16vdemidovTag Attached: карта заполнения
23-05-2014 09:16vdemidovProduct Version.Nightly => 140303
23-05-2014 09:18vdemidovStatusnew => confirmed
23-05-2014 09:18vdemidovTarget Version => 26xxxx
23-05-2014 09:26vdemidovNote Added: 0014262
23-05-2014 09:50PapazolNote Added: 0014263
23-05-2014 09:51vdemidovNote Added: 0014264
23-05-2014 09:54vdemidovNote Edited: 0014264bug_revision_view_page.php?bugnote_id=14264#r6064
04-06-2014 07:05vdemidovRelationship addedrelated to 0001986

Notes
(0014262)
vdemidov   
23-05-2014 09:26   
Могу предложить сделать раскраску с выбором цвета по хэшу строки версии. То есть берем хэш от строки версии тайла, берем его 3 байта, добавляем прозрачность из настроек и считаем это цветом для этого тайла на карте заполнения. Цвета, конечно, будут вырвиглазные и есть шанс на совпадение, зато реализация дешевая и сердитая.

Альтернатива - делать таки версии более интеллектуальными сущностями с дополнительными полями, такими как дата, цвет на карте заполнения и тд. И давать возможность это все править в GUI.
(0014263)
Papazol   
23-05-2014 09:50   
>вырвиглазные и есть шанс на совпадение
Это надо пробовать или вовсе не пробовать, а делать иначе. Смысла назначать каждой версии свой уникальный цвет я не вижу, ибо реально отличающихся цветов не так много, как версий, рано или поздно они перепутаются. Нельзя ли тупо выбранную версию красить зелёным, а все остальные - например, фиолетовым? Просто чтобы было видно, что на этом месте есть тайлы от другой (любой) версии.
(0014264)
vdemidov   
23-05-2014 09:51   
(edited on: 23-05-2014 09:54)
Можно и так. Даже проще. Реализовать это элементарно, а вот выносить это в настройки и в ГУЙ, морока, которую мне делать лень. Если кто-то сделает ГУЙ, то можно быстро реализовать, а то у меня очень не скоро до этого руки дойдут.