SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000660SAS.Планета[All Projects] Хотелкаpublic21-04-2011 07:4410-10-2012 11:52
ReportergpsMax 
Assigned Tovdemidov 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformWindowsOSWindows 7OS Version
Product Version110418 
Target Version120808Fixed in Version120808 
Summary0000660: Тормоза при отрисовке карты заполнения
DescriptionВ новых версиях (где-то между 101206 и 110418) изменился порядок отрисовки карты заполнения. Если раньше квадраты видимой области экрана обходились тупо сверху вниз слева направо, то сейчас это происходит "улиткой" по квадратным блокам.

Оно, конечно, красивее, но зачастую перед самой отрисовкой программа надолго задумывается о её порядке. Очень надолго. Если раньше понемногу рисовало, то сейчас висит и думает. Причём ладно бы сама карта заполнения не рисовалась, так она ещё и вообще всё перехватывает. Пару раз поймал зависание, причём, уже запущенные процессы работают и исправно скачивают тайлы, но с программой уже ничего не сделать, даже закрыть мини-окна закачек.

Провоцирует задумчивость большая разница в уровнях зума, например, если на уровне z10-z12 сказать строить заполнение для z18, и при этом быстро подвигать карту, то можно увидеть такое поведение во всей красе.

Можно опционально старый линейный, но быстрый алгоритм вернуть? Или как-то запускать это дело в отдельном потоке.
Tagsкарта заполнения, потоки
Attached Files

- Relationships

-  Notes
(0002189)
vdemidov (manager)
21-04-2011 08:25

Поверьте не в алгоритме обхода дело. И возврат старого алгоритма не поможет.
Проблема в неочень правильной синхронизации потоков. Я как раз сейчас над этим работаю.
(0002372)
vdemidov (manager)
28-04-2011 17:47

Кажись поправил. Правда при этом перековырял все слои, и возможно где-то добавил новых багов.

- Users who viewed this issue
User List Anonymous (2126x)
Total Views 2126
Last View 21-11-2024 12:53

- Issue History
Date Modified Username Field Change
21-04-2011 07:44 gpsMax New Issue
21-04-2011 07:45 gpsMax Tag Attached: карта заполнения
21-04-2011 07:50 gpsMax Status new => acknowledged
21-04-2011 07:50 gpsMax OS => Windows 7
21-04-2011 07:50 gpsMax Platform => Windows
21-04-2011 07:50 gpsMax Product Version => 110418
21-04-2011 07:50 gpsMax Description Updated View Revisions
21-04-2011 07:53 gpsMax Description Updated View Revisions
21-04-2011 08:25 vdemidov Note Added: 0002189
21-04-2011 08:40 vdemidov Assigned To => vdemidov
21-04-2011 08:40 vdemidov Status acknowledged => assigned
21-04-2011 08:40 vdemidov Target Version => 120808
21-04-2011 08:42 gpsMax Tag Attached: потоки
28-04-2011 17:47 vdemidov Note Added: 0002372
28-04-2011 17:47 vdemidov Status assigned => resolved
28-04-2011 17:47 vdemidov Fixed in Version => 120808
28-04-2011 17:47 vdemidov Resolution open => fixed
10-10-2012 11:52 Tolik Status resolved => closed



Copyright © 2007 - 2024 SAS.Planet Team