SASGIS - SAS.Планета
View Issue Details
0001209SAS.Планета[All Projects] Хотелкаpublic10-03-2012 17:1323-04-2020 01:46
rudepravo 
 
normalminorhave not tried
confirmedopen 
WindowsXPSP3
110418 
29xxxx 
0001209: Отображение на карте качаемого тайла
При скачивании области отображать на карте, какой тайл сейчас качается.

Рюшечек захотелось )
карта заполнения
related to 0000650closed vdemidov Посылка уведомлений от процесса закачки процессу отрисовки карты заполнения 
Issue History
10-03-2012 17:13rudepravoNew Issue
10-03-2012 17:18rudepravoNote Added: 0005965
10-03-2012 19:29zedNote Added: 0005966
10-03-2012 21:35rudepravoNote Added: 0005967
11-03-2012 04:14vasketsovNote Added: 0005968
11-03-2012 04:55TolikNote Added: 0005969
11-03-2012 04:56TolikStatusnew => acknowledged
11-03-2012 04:56TolikProduct Version.Nightly => 110418
11-03-2012 04:56TolikDescription Updatedbug_revision_view_page.php?rev_id=3011#r3011
11-03-2012 06:37vasketsovNote Added: 0005971
11-03-2012 13:30rudepravoNote Added: 0005978
11-03-2012 14:11vasketsovNote Added: 0005979
11-03-2012 14:28TolikNote Added: 0005980
11-03-2012 14:33vasketsovNote Added: 0005982
11-03-2012 16:20rudepravoNote Added: 0005983
13-03-2012 05:17PapazolNote Added: 0006013
13-03-2012 05:26TolikNote Added: 0006015
13-03-2012 07:48vasketsovNote Added: 0006023
13-03-2012 13:43PapazolNote Added: 0006041
22-03-2012 06:30gpsMaxRelationship addedrelated to 0000650
24-03-2012 21:33vdemidovStatusacknowledged => confirmed
24-03-2012 21:33vdemidovTarget Version => 29xxxx
13-05-2012 09:17gpsMaxTag Attached: карта заполнения

Notes
(0005965)
rudepravo   
10-03-2012 17:18   
К примеру, апдейтится уже существующая область в кэше и для общего понимания где находится скачиваемый тайл.
(0005966)
zed   
10-03-2012 19:29   
>При скачивании области
...в статусной строке информация вообще не отображается, между прочим. Там отображается только скачивание в основном потоке (при просмотре карты).
(0005967)
rudepravo   
10-03-2012 21:35   
Да-да. А сложно прикрутить такую фичу?
(0005968)
vasketsov   
11-03-2012 04:14   
Вопрос не в сложности, а в целесообразности. Качается скажем тайл на 5 зумов меньше текущего зума - что отображать и где?
(0005969)
Tolik   
11-03-2012 04:55   
ИМХО, фича не помешала бы.

> на 5 зумов меньше текущего зума

Если на экране, например, зум 10, а качается 15, отображать квадратик, который будет бегать сверху вниз и слева направо.
Цвет квадратика может означать результат (ожидание ответа, скачано успешно, сервер вернул ошибку).
Если, наоборот, качается зум 10, а на экране 15 - ничего не отображать.

Меня только смущает скорость. Если это будет тормозить - нафиг. Но вроде не должно?
(0005971)
vasketsov   
11-03-2012 06:37   
>который будет бегать сверху вниз и слева направо
Ну тогда это надо весить на карту заполнения, чтобы она информировалась при начале скачки и в конце скачки. Незачем выдумывать новые слои.

>вроде не должно?
)))))))))))))))))))))))))))))))))))))))
(0005978)
rudepravo   
11-03-2012 13:30   
>надо весить на карту заполнения

А как вешать на карту заполнения, если кэш области уже скачан, и происходит его перекачка (апдейт карт)?

Карта заполнения-то будет показывать что эти тайлы уже есть в кеше, а у нас происходит процесс перезакачки кэша.
(0005979)
vasketsov   
11-03-2012 14:11   
Читаем внимтельно: чтобы она информировалась при начале скачки и в конце скачки
(0005980)
Tolik   
11-03-2012 14:28   
Непонятно, что значит "информировалась". Чтобы по окончании закачки она автоматически выводилась на экран?
Нет, надо чтобы именно квадратики бегали во время закачки, сразу несколько (если несколько потоков) и разных размеров (если качаем несколько зумов).
Например, желтый - ждём ответа, красный - получили ошибку, серый - скачали успешно. Красный и серый висят пол-секунды, потом исчезают. Использовать слой карты заполнения или новый - нам, татарам, всё равно.
(0005982)
vasketsov   
11-03-2012 14:33   
>Чтобы по окончании закачки она автоматически выводилась на экран?
Чтобы обновлялся "тайл" карты заполнения перед началом закачки реального тайла, ну и далее по факту его скачки или получения ошибки.
Но вообще это всё лишние тормоза.
(0005983)
rudepravo   
11-03-2012 16:20   
>Нет, надо чтобы именно квадратики бегали во время закачки, сразу несколько

Крайне поддерживаю!
(0006013)
Papazol   
13-03-2012 05:17   
Цветомузыка, однако! Практическая польза какая?
(0006015)
Tolik   
13-03-2012 05:26   
Написано же: Рюшечек захотелось )

Вообще-то будет и польза: как полезут красные квадраты, сразу будет видно, что забанили или ещё какая-то проблема. И прогресс будет наглядно виден.
(0006023)
vasketsov   
13-03-2012 07:48   
>Практическая польза какая?
Я вижу только одну. При скачке потайлово пальцем (INS+LCLICK) не надо сначала удалять тайл, чтобы понять, что он действительно успешно скачался (но пришёл точно такой же).
(0006041)
Papazol   
13-03-2012 13:43   
Обычно в таких случаях достаточно взглянуть на счётчик скачанных. Но, если это будет работать и не мешать остальному, хай буде дискотэка.