SASGIS - SAS.Планета
View Issue Details
0002229SAS.Планета[All Projects] Багpublic27-10-2013 06:2516-06-2016 10:15
zed 
vdemidov 
normalminorrandom
resolvedfixed 
131111 
160606160606 
0002229: Артефакты при отображении тайлов
При отображении тайлов, когда эти тайлы берутся из интернета, наблюдаются артефакты в виде серых полос вдоль границ тайлов. Эти полосы могут появиться/исчезнуть, а могут остаться на экране даже после окончания обновления тайлов на экране (скриншот в аттаче сделан именно в такой момент - экран уже обновился полностью).
Включить режим "Только интернет"
артефакты
related to 0002963resolved vdemidov ЕAccessViolation при склейке карты 
parent of 0002072resolved vdemidov Отделить построение ITileMatrix от визуальных слоев 
has duplicate 0002310closed  границы тайлов полосками 
has duplicate 0002385closed vdemidov Границы тайловой сетки 
related to 0002241resolved vdemidov Отрендеренные тайлы полигонов не всегда обновляются на экране 
related to 0002513resolved vdemidov Забывает обновить тайлы при переключении карты 
jpg Image 1.jpg (86,158) 27-10-2013 06:25
http://www.sasgis.org/mantis/file_download.php?file_id=1575&type=bug
jpg

zip SASPlanet_bad_ini.zip (5,031) 21-02-2014 12:38
http://www.sasgis.org/mantis/file_download.php?file_id=1688&type=bug
jpg Image 4.jpg (357,136) 21-02-2014 12:42
http://www.sasgis.org/mantis/file_download.php?file_id=1689&type=bug
Issue History
27-10-2013 06:25zedNew Issue
27-10-2013 06:25zedFile Added: Image 1.jpg
27-10-2013 08:10zedTag Attached: артефакты
27-10-2013 10:44vdemidovNote Added: 0013129
28-10-2013 15:01zedNote Added: 0013134
28-10-2013 15:16vdemidovNote Added: 0013135
28-10-2013 18:20vdemidovAssigned To => vdemidov
28-10-2013 18:20vdemidovStatusnew => assigned
28-10-2013 18:21vdemidovTarget Version => 121010
28-10-2013 18:22vdemidovNote Added: 0013142
28-10-2013 18:22vdemidovStatusassigned => resolved
28-10-2013 18:22vdemidovFixed in Version => 131111
28-10-2013 18:22vdemidovResolutionopen => fixed
29-10-2013 07:50zedNote Added: 0013143
29-10-2013 07:51zedNote Edited: 0013143bug_revision_view_page.php?bugnote_id=13143#r5794
29-10-2013 08:00vdemidovAssigned Tovdemidov =>
29-10-2013 08:00vdemidovStatusresolved => confirmed
29-10-2013 08:01vdemidovResolutionfixed => reopened
29-10-2013 08:01vdemidovFixed in Version131111 =>
29-10-2013 08:01vdemidovTarget Version121010 => 24xxxx
29-10-2013 08:01vdemidovNote Added: 0013144
29-10-2013 08:02vdemidovRelationship addedparent of 0002072
12-11-2013 07:19vdemidovRelationship addedrelated to 0002241
22-11-2013 22:30vdemidovProduct Version.Nightly => 131111
12-01-2014 11:20zedRelationship addedhas duplicate 0002310
21-02-2014 12:38zedFile Added: SASPlanet_bad_ini.zip
21-02-2014 12:41zedNote Added: 0013826
21-02-2014 12:42zedFile Added: Image 4.jpg
21-02-2014 12:56vdemidovNote Added: 0013831
21-02-2014 12:56vdemidovNote Edited: 0013831bug_revision_view_page.php?bugnote_id=13831#r5955
20-03-2014 19:52vdemidovRelationship addedhas duplicate 0002385
30-03-2014 21:03vdemidovNote Added: 0014069
30-03-2014 21:03vdemidovStatusconfirmed => feedback
31-03-2014 18:17zedNote Added: 0014086
31-03-2014 18:17zedStatusfeedback => new
31-03-2014 18:20zedNote Edited: 0014086bug_revision_view_page.php?bugnote_id=14086#r6002
31-03-2014 18:22zedNote Edited: 0014086bug_revision_view_page.php?bugnote_id=14086#r6003
31-03-2014 18:34vdemidovNote Added: 0014088
31-03-2014 18:34vdemidovStatusnew => confirmed
22-08-2014 20:41vdemidovNote Added: 0014599
22-08-2014 20:41vdemidovStatusconfirmed => feedback
23-08-2014 17:45zedNote Added: 0014600
23-08-2014 17:45zedStatusfeedback => new
23-08-2014 18:09vdemidovNote Added: 0014601
23-08-2014 18:09vdemidovStatusnew => confirmed
21-10-2014 11:15vdemidovRelationship addedrelated to 0002513
21-01-2015 10:51vdemidovTarget Version24xxxx => 151010
04-10-2015 15:30vdemidovTarget Version151010 => 151111
06-11-2015 08:20vdemidovTarget Version151111 => 191221
02-06-2016 17:06vdemidovNote Added: 0017292
02-06-2016 17:06vdemidovStatusconfirmed => feedback
02-06-2016 17:16zedNote Added: 0017293
02-06-2016 17:16zedStatusfeedback => new
02-06-2016 17:44vdemidovNote Added: 0017294
02-06-2016 17:48vdemidovTarget Version191221 => 160606
02-06-2016 18:39vdemidovStatusnew => resolved
02-06-2016 18:39vdemidovFixed in Version => 160606
02-06-2016 18:39vdemidovResolutionreopened => fixed
02-06-2016 18:39vdemidovAssigned To => vdemidov
16-06-2016 10:15vdemidovRelationship addedrelated to 0002963

Notes
(0013129)
vdemidov   
27-10-2013 10:44   
Замечал, но пока не могу отследить логику их появления.
(0013134)
zed   
28-10-2013 15:01   
Раньше ещё было терпимо, но сейчас вообще жесть - эти полосы с экрана не слазят :(
(0013135)
vdemidov   
28-10-2013 15:16   
Ну попробуй поискать ты. Как я понимаю ошибка уже при отображении тайлов в экранный буфер, но где ошибка я не знаю.
(0013142)
vdemidov   
28-10-2013 18:22   
Вроде нашел, но ни за что бы не подумал, что это создаст проблему.
(0013143)
zed   
29-10-2013 07:50   
(edited on: 29-10-2013 07:51)
Нет, проблема полностью не ушла. Но стало немного лучше - полосы вылазят реже.

И одновременно горизонтальные и вертикальные полосы сейчас вроде не вылазят. Только или те или другие.

(0013144)
vdemidov   
29-10-2013 08:01   
Ну тогда пусть пока повисит. Я скоро это хозяйство очень сильно переделаю.
(0013826)
zed   
21-02-2014 12:41   
Поймал стабильное воспроизведение появления белых полос:
- Положить в ночнушку прикреплённый ini
- Запустить SAS и включить проекцию Geographic

Результат этих манипуляций на скриншоте.
(0013831)
vdemidov   
21-02-2014 12:56   
Ну, у меня уже много раз их воспроизвести получалось. Я просто пока не знаю как это исправить без лишних перерисовок экрана и без тормозов анимации. Вот после реализации 0002156 можно будет попробовать.

(0014069)
vdemidov   
30-03-2014 21:03   
Кажется понял в чем проблема. Нужно проверить пропали артефакты или нет. У меня пропали.
(0014086)
zed   
31-03-2014 18:17   
(edited on: 31-03-2014 18:22)
Полностью не пропали. Удалось словить их при включённой тайловой сетке на карте гугл сат + гибрид яндекса. И без сетки во время загрузки тайлов. Правда, с последним загруженным тайлом полосы пропадают. Хотя, может и не всегда. Нет, таки могут и остаться после загрузки, как и раньше.

Но в любом случае, артефакты стали вылазить гораздо реже.

(0014088)
vdemidov   
31-03-2014 18:34   
Будем думать.
(0014599)
vdemidov   
22-08-2014 20:41   
Проверь в следующей ночнушке
(0014600)
zed   
23-08-2014 17:45   
SAS.Planet.Nightly.140823.8187 баг есть.
(0014601)
vdemidov   
23-08-2014 18:09   
А я надеялся :(
(0017292)
vdemidov   
02-06-2016 17:06   
Нужно проверить продолжают ли появляться эти артефакты после изменения 0002963 Повышение точности при округлении дабловых координат
Есть подозрение, что это одного поля ягоды.
(0017293)
zed   
02-06-2016 17:16   
Да, баг ушёл. Наконец-то!

Может там не 0,001, а ещё точнее сделать?
(0017294)
vdemidov   
02-06-2016 17:44   
ХЗ. Если сильно уменьшать, оно в чем-то другом может вылезти. Там проблема в том, что если мы преобразуем тайловые координаты в географические, а потом снова в тайловые, то из-за очень мелкой ошибки при изменении можем вместо одного тайла получить, например три. Я вроде бы в последнее время все такие места по максимуму причесывал что бы от этого ничего не зависило, но лучше пока не рисковать. Как-нибудь потом после релиза.