SASGIS - SAS.Планета
View Issue Details
0003533SAS.Планета[All Projects] Хотелкаpublic23-07-2019 14:5725-07-2019 07:35
zed 
zed 
normalminorhave not tried
resolvedfixed 
190707 
191221191221 
0003533: Калькулятор Солнца: обновлять положение Солнца в реальном времени
Если пользователь не изменял руками дату/время, то положение Солнца надо периодически обновлять в соответствии с текущем временем. Предлагаю делать это раз в 5 сек.

Так же, надо сделать индикацию, чтобы можно было отличить положение Солнца виртуального (на произвольную дату/время) от реального.
VIP
Issue History
23-07-2019 14:57zedNew Issue
23-07-2019 14:57zedStatusnew => assigned
23-07-2019 14:57zedAssigned To => zed
23-07-2019 15:53vdemidovNote Added: 0019215
24-07-2019 07:04zedNote Added: 0019216
24-07-2019 07:04zedStatusassigned => resolved
24-07-2019 07:04zedFixed in Version => 191221
24-07-2019 07:04zedResolutionopen => fixed
25-07-2019 07:34zedTag Attached: VIP
25-07-2019 07:35zedNote Added: 0019218

Notes
(0019215)
vdemidov   
23-07-2019 15:53   
ИМХО даже раз в минуту достаточно :) Разницу никто не заметит. Но в общем вопрос только как в UI сделать индикацию двигается оно вместе с солнцем или нет. Я бы предложил на шкале сделать отметку с текущим временем. Что-то типа пустого колечка чуть большего радиуса. И менять его цвет, если маркер в нем и положение связано. И соответсвенно привязывать, если поместить маркер внутрь этого кружочка с точностью в десяток пикселей.
Или можно сместить это колечко вниз или вверх. И тогда если маркер привязан, то он будет смещен туда, а если нет, то будет там где сейчас отображается.
(0019216)
zed   
24-07-2019 07:04   
Сделал индикацию в виде Солнца на конце прямой, обозначающей текущее положение.

Также, чтобы после изменения даты/времени вернутся в режим реального времени, достаточно установить текущую дату/время.
(0019218)
zed   
25-07-2019 07:35   
Спонсор реализации данной хотелки: Alexey Belkin.