SASGIS - SAS.Планета
View Issue Details
0001749SAS.Планета[All Projects] Хотелкаpublic28-12-2012 04:5222-11-2013 22:16
Fetser 
 
normalminoralways
confirmedopen 
WindowsXPSP3
131111 
24xxxx 
0001749: Данные высот вычислять и показывать асинхронно
Во время движения карты, если включено отображение высот в строке статуса, карта двигается рывками. Особенно это заметно на низких зумах (с 1 по 10) при движении карты по инерции. Проверял при подключенном SRTM. Вряд ли кто-то может следить за высотой места при движении карты. Вот и хотелось бы, чтобы высоты отображались (или изменялись на актуальные) после остановки карты и курсора в каком либо месте.
No tags attached.
related to 0001748confirmed  Оптимизация слоя статусной строки 
Issue History
28-12-2012 04:52FetserNew Issue
28-12-2012 04:55vdemidovRelationship addedrelated to 0001748
28-12-2012 05:10zedNote Added: 0010240
28-12-2012 11:35vasketsovNote Added: 0010242
29-12-2012 05:09vdemidovStatusnew => confirmed
29-12-2012 05:09vdemidovTarget Version => 24xxxx
29-12-2012 05:09vdemidovSummaryНе считывать данные высот во время движения карты => Данные высот вычислять и показывать асинхронно
29-12-2012 05:09vdemidovDescription Updatedbug_revision_view_page.php?rev_id=5007#r5007
22-11-2013 22:16vdemidovProduct Version.Nightly => 131111

Notes
(0010240)
zed   
28-12-2012 05:10   
Рывки наблюдаются (хоть и в меньшей степени) и с отключёнными высотами.
А хотелку лучше перефразировать как: вынести определение высот в отдельный поток.
(0010242)
vasketsov   
28-12-2012 11:35   
>Врятли кто-то может следить за высотой места при движении карты
Разумеется кто-то может. Например слежение за GPS и автоматическое перемещение карты при изменении текущего положения.

Хотя если мне не изменяет склероз, есть признак того, что действительно карта двигается (то есть тащится) мышкой (ну или кнопками). Во время перетаскивания и правда вполне можно не нюхать высоты. Тем более если этот признак умещается в байт (типа Boolean) - операции с ним из разных потоков будут и без синхронизации атомарны. Это к тому что и отдельный поток надо, и признак что карта тащится тоже можно учесть.