SASGIS - SAS.Планета
View Issue Details
0002513SAS.Планета[All Projects] Багpublic21-10-2014 10:3323-10-2014 17:02
zed 
vdemidov 
normalminorrandom
resolvedfixed 
.Nightly 
141111141111 
0002513: Забывает обновить тайлы при переключении карты
Давно заметил, но только сейчас дошли руки создать тикет.
Воспроизводится не при каждом переключении карты, но достаточно часто. Особенно сильно баг проявляется если ещё включён какой-нибудь слой.
No tags attached.
related to 0002229resolved vdemidov Артефакты при отображении тайлов 
related to 0002241resolved vdemidov Отрендеренные тайлы полигонов не всегда обновляются на экране 
related to 0002648resolved vdemidov Замораживается картинка при переключении между картами 
jpg Image 1.jpg (425,584) 21-10-2014 10:33
http://www.sasgis.org/mantis/file_download.php?file_id=1773&type=bug
jpg Image 2.jpg (338,847) 21-10-2014 10:34
http://www.sasgis.org/mantis/file_download.php?file_id=1774&type=bug
Issue History
21-10-2014 10:33zedNew Issue
21-10-2014 10:33zedFile Added: Image 1.jpg
21-10-2014 10:34zedFile Added: Image 2.jpg
21-10-2014 10:53vdemidovNote Added: 0014713
21-10-2014 10:57vdemidovNote Added: 0014714
21-10-2014 11:04zedNote Added: 0014715
21-10-2014 11:06vdemidovNote Added: 0014716
21-10-2014 11:10zedNote Added: 0014717
21-10-2014 11:15zedNote Added: 0014718
21-10-2014 11:15vdemidovRelationship addedrelated to 0002229
21-10-2014 11:17vdemidovStatusnew => confirmed
21-10-2014 11:17vdemidovProduct Version.Nightly => 140505
21-10-2014 11:17vdemidovTarget Version => 24xxxx
21-10-2014 11:18vdemidovProduct Version140505 => .Nightly
21-10-2014 11:19vdemidovNote Added: 0014719
21-10-2014 11:28zedNote Added: 0014720
21-10-2014 11:34vdemidovNote Added: 0014721
22-10-2014 11:21vdemidovRelationship addedrelated to 0002241
23-10-2014 09:20vdemidovTarget Version24xxxx => 141111
23-10-2014 17:02vdemidovStatusconfirmed => resolved
23-10-2014 17:02vdemidovFixed in Version => 141111
23-10-2014 17:02vdemidovResolutionopen => fixed
23-10-2014 17:02vdemidovAssigned To => vdemidov
12-03-2015 06:52zedRelationship addedrelated to 0002648

Notes
(0014713)
vdemidov   
21-10-2014 10:53   
В порядке реализации 0002466, 0002465, 0002237, 0002156 работа всех слоев сильно изменится и я надеюсь эти глюки уйдут, а если не уйдут, то их будет проще отлавливать.

Но это работа не очень быстрая, а свободного времени мало.
(0014714)
vdemidov   
21-10-2014 10:57   
Кстати. В твоих скриншотах меня больше всего удивляют маленькие уголки вырезанные в отрисованных старых полигонах. Судя по всему проблема не в том что тайл не подготовился, а в том, что просто не обновился на экране.
(0014715)
zed   
21-10-2014 11:04   
Да, тайлы почти всегда частично обновлённые. Т.е. баг в отрисовке не строго по границам тайлов.
(0014716)
vdemidov   
21-10-2014 11:06   
Судя по всему это продолжение проблем 0002229
(0014717)
zed   
21-10-2014 11:10   
Надеюсь что связаны и уйдут одновременно. Артефакты в отображении карт очень неприятная вещь. Постоянно перед глазами мелькают :(
(0014718)
zed   
21-10-2014 11:15   
Кстати, если ничего не путаю, то появился баг после этого коммита: Разделил понятия битмапки-буфера и битмапки-изображения
(0014719)
vdemidov   
21-10-2014 11:19   
Попробуй найти таки когда он появился, если есть возможность.
(0014720)
zed   
21-10-2014 11:28   
Вот этот коммит: Слой сам хранит матрицу хешей отображенных тайлов
(0014721)
vdemidov   
21-10-2014 11:34   
Ясно. Итого нам нужно как-то отличать отрисовку целого тайла, от отрисовки его кусочка и при этом не зацикливаться на краях изображения. Что-то я туплю, не знаю как это лучше проверить.