Anonymous | Login | Signup for a new account | 22-11-24 03:07 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 | ||||
0000220 | SAS.Планета | [All Projects] Хотелка | public | 12-11-2010 08:04 | 10-10-2012 11:43 | ||||
Reporter | Yurec66 | ||||||||
Assigned To | vdemidov | ||||||||
Priority | normal | Severity | tweak | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Windows | OS | XP | OS Version | SP3 | ||||
Product Version | 101103 | ||||||||
Target Version | 120808 | Fixed in Version | 120808 | ||||||
Summary | 0000220: Карта заполнения слоя не перерисовывается автоматически | ||||||||
Description | Когда я хочу видеть процесс загрузки тайла на новом слое, то подключаю карту заполнения слоя. Весь экран покрывается серыми квадратами. Затем по мере загрузки тайлов(видимые изменения в квадрате) цвет тайла становится чуть светлее и четче, но серый квадрат карты заполнения слоя при этом сам не исчезает после полной загрузки тайла. Чисто интуитивно и визуально отслеживая четкие прорисовки тайла на экране курсором мышки немного подергиваю экран, после чего серые квадраты исчезают. Хотелось бы, чтобы они сами исчезали после полной загрузки тайла. Тем самым открывая полностью загруженную карту на экране. | ||||||||
Additional Information | Впервые обратился к вам с подобным предложением как то обозначить на экране процесс загрузки тайлов до полной его загруженности с помощью какого либо визуального индикатора загрузки. Вы предложили мне использовать способ применения карты заполнения слоя. Почти то, но не до конца реализовано. | ||||||||
Tags | карта заполнения | ||||||||
Attached Files | |||||||||
Relationships | ||||||||||||||||
|
Notes | |
(0003053) Papazol (reporter) 26-06-2011 18:25 |
Простейший способ явно видеть загрузку тайлов - отключить опцию "Брать карты из меньших масштабов". Тогда скачанное тут же появится на экране, причём спутать это ни с чем нельзя. Особого смысла включать карту заполнения при ручной загрузке нет, ибо в экране умещается не слишком много тайлов. А вот при автоматической загрузке, когда на экране видна вся выделенная область, конечно, было бы хорошо видеть "сам процесс", но, помнится, раньше это обсуждалось, и вывод был неутешительный. Там вроде дело в постоянном обращении к диску, ведь проверяется наличие тайлов в кэше. |
(0003056) rsuan (reporter) 27-06-2011 14:06 |
> Простейший способ явно видеть загрузку тайлов - отключить опцию "Брать карты из меньших масштабов" Где эта опция? В Операциях с выделенной областью -> Загрузить, я не вижу такой опции (v.110418), а речь вроде бы идёт о вкладке Загрузить. По-моему у проблемы-то плёвое решение, чтобы рассуждать, есть ли смысл перерисовывать карту заполнения слоя, или нет. |
(0003057) Papazol (reporter) 27-06-2011 14:57 |
Опция эта в закладке "Вид", так как она действует не только и даже не столько при закачке, сколько при просмотре уже скачанного. Решение задачи не плёвое, в том смысле, что алгоритм построения карты заполнения, применяемый сейчас, основан на считывании списков файлов в режиме реального времени, то есть, как только нужно построить карту заполнения, начинается сбор инфы об имеющихся в кэше файлов. Вы замечали, что чем мельче отображаемый масштаб и чем крупнее масштаб, для которого строится карта заполнения, тем дольше длится этот процесс? Если построение карты будет идти непрерывно, то и списки будут также проверяться непрерывно, что нагрузит диск по полной, а там недалеко и до крэша. Тут нужен иной алгоритм, в котором список тайлов, для которых строится карта заполнения, создавался однократно, например, сбрасывался бы в отдельный файл, с которым и велась бы дальнейшая работа (а не со всеми файлами на диске). |
(0003061) rsuan (reporter) 27-06-2011 22:14 |
Papazol, Да, чем меньше отображаемый масштаб и больше у карты заполнения, тем сетка мельче и дольше перерисовывается. Но мы по-моему говорим о немного разных случаях. Вы говорите о режиме реального времени (я так понимаю, в режиме просмотра), а я про "Загрузить" в операциях с выделенной областью. Об этом и мой инцидент 0000815, который закрыли, т.к. он вроде как дублирует этот. Ну так вот, что мешает после загрузки и выхода из окна операций с выделенной областью один раз перерисовать сетку? Ведь всё равно дальнейшее действие пользователя её перерисует. |
(0003071) gpsMax (manager) 28-06-2011 14:35 edited on: 28-06-2011 14:37 |
Я закрыл. Возможно, ошибся? Но, читая обсуждение, всё-таки не улавливаю кардинальных отличий. А, понял. Сейчас попробую там переформулировать пояснее, а вы поправьте, если что. |
(0003079) rsuan (reporter) 28-06-2011 15:32 |
Я тоже отличий не вижу, т.к. мне показалось, что автор этого инцидента 220 имел в виду загрузку в операциях с выделенной областью, хоть он явно и не указал это. Но если тут говорится немного о другом, тогда конечно мой инцидент 815 не надо закрывать :) |
(0003087) Yurec66 (reporter) 29-06-2011 08:00 edited on: 29-06-2011 12:37 |
2rsuan Именно это и имелось ввиду. Хотя какая разница загрузка выполняется с выделенной областью или в момент переключения масштаба. |
(0007843) vdemidov (manager) 22-07-2012 18:39 edited on: 23-07-2012 11:12 |
Только при включении новых слоев: В секции [View] UseNewMainLayer=1 |
Users who viewed this issue | |
User List | Anonymous (2559x), neDimon (1x) |
Total Views | 2560 |
Last View | 22-11-2024 03:07 |
Issue History | |||
Date Modified | Username | Field | Change |
12-11-2010 08:04 | Yurec66 | New Issue | |
12-11-2010 09:08 | vdemidov | Summary | Карта заполнения слоя не работает автономно => Карта заполнения слоя не перерисовывается автоматически |
12-11-2010 09:08 | vdemidov | Status | new => acknowledged |
12-11-2010 09:08 | vdemidov | Target Version | => 29xxxx |
07-04-2011 00:57 | gpsMax | Tag Attached: карта заполнения | |
11-04-2011 07:11 | vdemidov | Status | acknowledged => confirmed |
11-04-2011 08:07 | gpsMax | Description Updated | View Revisions |
11-04-2011 08:08 | gpsMax | Relationship added | related to 0000521 |
25-06-2011 23:34 | gpsMax | Relationship added | has duplicate 0000815 |
25-06-2011 23:36 | gpsMax | Relationship added | related to 0000650 |
26-06-2011 18:25 | Papazol | Note Added: 0003053 | |
27-06-2011 14:06 | rsuan | Note Added: 0003056 | |
27-06-2011 14:57 | Papazol | Note Added: 0003057 | |
27-06-2011 22:14 | rsuan | Note Added: 0003061 | |
28-06-2011 14:35 | gpsMax | Note Added: 0003071 | |
28-06-2011 14:37 | gpsMax | Note Edited: 0003071 | View Revisions |
28-06-2011 14:40 | gpsMax | Relationship replaced | related to 0000815 |
28-06-2011 15:32 | rsuan | Note Added: 0003079 | |
29-06-2011 08:00 | Yurec66 | Note Added: 0003087 | |
29-06-2011 12:37 | Yurec66 | Note Edited: 0003087 | View Revisions |
22-07-2012 18:38 | vdemidov | Status | confirmed => resolved |
22-07-2012 18:38 | vdemidov | Fixed in Version | => 120808 |
22-07-2012 18:38 | vdemidov | Resolution | open => fixed |
22-07-2012 18:38 | vdemidov | Assigned To | => vdemidov |
22-07-2012 18:39 | vdemidov | Target Version | 29xxxx => 120808 |
22-07-2012 18:39 | vdemidov | Note Added: 0007843 | |
23-07-2012 11:12 | Tolik | Note Edited: 0007843 | View Revisions |
10-10-2012 11:43 | Tolik | Status | resolved => closed |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |