View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002340 | SAS.Планета | Баг / Bug | public | 21-02-2014 12:08 | 23-02-2014 11:23 |
| Reporter | zed | Assigned To | vdemidov | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 131111 | ||||
| Target Version | 140303 | Fixed in Version | 140303 | ||
| Summary | 0002340: Глюки с отображением обновлений тайлов в не родной проекции | ||||
| Description | В режиме Интернет, рисовалка забывает дорисовывать только-что скачанные тайлы при движении карты вниз. | ||||
| Steps To Reproduce | 1. Выбираем карту Google Sat, включаем ей тип кэша RAM 2. Включаем режим Интернет 3. Включаем проекцию Geographic (EPSG:4326) 4. Перемещаем карту вниз (на юг) - видим пропуски тайлов как на скриншоте 5. Перемешаем карту вверх (на север) - всё ок | ||||
| Additional Information | На скриншоте так же включена карта заполнения и видно, что она тоже рисуется с тем же самым глюком. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
|
На третьем скриншоте я отключил карту заполнения, она отключилась, но экран перерисовался не полностью. А если карту заполнения выключить, а потом опять включить, она уже рисуется без пропусков (пока опять не начнётся перемещение карты и подгрузка тайлов). Предположу, что происходит какой-то сбой в уведомлениях об окончании загрузки тайлов, причём, тут имеет значение откуда мы начинаем рисовать тайлы: сверху вниз или наоборот. |
|
|
Перезагрузи программу после смены типа кэша. Там не переподписывается на уведомлялку обновления тайлов после смены типа или места расположения кэша. |
|
|
Не, не помогает. Там что-то другое. |
|
|
Тогда еще вариант, что округление где-то не в ту сторону. |
|
|
Возможно. Для меня вообще загадка, по каком принципу выбирается разное округление. |
|
|
Ну, принцип такой, что при обновлении, если оно затрагивает пару тайлов, то окрулиться нужно до прямоугольника тайлов полностью покрывающего область обновления. Но не факт, что везде правильно это выполняется. PS: Я вообще в последнее время старался по максимуму использовать координаты в даблах и не округлять без необходимости. |
|
|
Глюк в карте заполнения остался. |
|
|
Аа. Там скорее всего такое же округление. Сейчас поправлю |
|
|
Может имеет смысл вообще во всех местах округлять rrOutside? Баг 0002229 ведь тоже из-за этих округлений появился? |
|
|
Нет там совсем другая проблема |
|
|
На пятом скриншоте, забыл отрисоваться слой яндекса поверх спутника гугл в географической проекци. Плюс, коммит https://bitbucket.org/sas_team/sas.planet.src/commits/f9ce316126efabc60ec9954fbcaa943828f7ceea полностью не решил проблему с картой заполнения - при малых перемещениях карты оно начинает забывать тайлы в верхней части экрана. |
|
|
У, при малых перемещениях оно и тайлы забывает рисовать, опять же - в верхней половине экрана. |
|
|
Вечером гляну |
|
|
А нет, видно ложная тревога - увеличил размер RAM кэша до 1000 тайлов и малые перемещения не воспроизводятся. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 21-02-2014 12:08 | zed | New Issue | |
| 21-02-2014 12:08 | zed | File Added: Image 1.jpg | |
| 21-02-2014 12:13 | zed | File Added: Image 2.jpg | |
| 21-02-2014 12:15 | zed | File Added: Image 3.jpg | |
| 21-02-2014 12:16 | zed | Note Added: 0013825 | |
| 21-02-2014 12:21 | zed | Note Edited: 0013825 | |
| 21-02-2014 12:23 | zed | Note Edited: 0013825 | |
| 21-02-2014 12:47 | vdemidov | Note Added: 0013827 | |
| 21-02-2014 12:48 | zed | Note Added: 0013828 | |
| 21-02-2014 12:51 | vdemidov | Note Added: 0013829 | |
| 21-02-2014 12:53 | vdemidov | Summary | Глюки с отображением тайлов в не родной проекции => Глюки с отображением обновлений тайлов в не родной проекции |
| 21-02-2014 12:53 | vdemidov | Description Updated | |
| 21-02-2014 12:55 | zed | Note Added: 0013830 | |
| 21-02-2014 12:59 | vdemidov | Note Added: 0013832 | |
| 21-02-2014 13:00 | vdemidov | Note Edited: 0013832 | |
| 23-02-2014 10:13 | vdemidov | Product Version | .Nightly => 131111 |
| 23-02-2014 10:13 | vdemidov | Target Version | => 140303 |
| 23-02-2014 10:14 | vdemidov | Status | new => resolved |
| 23-02-2014 10:14 | vdemidov | Fixed in Version | => 140303 |
| 23-02-2014 10:14 | vdemidov | Resolution | open => fixed |
| 23-02-2014 10:14 | vdemidov | Assigned To | => vdemidov |
| 23-02-2014 10:20 | zed | File Added: Image 4.jpg | |
| 23-02-2014 10:21 | zed | Note Added: 0013846 | |
| 23-02-2014 10:23 | vdemidov | Note Added: 0013847 | |
| 23-02-2014 10:24 | zed | Note Added: 0013848 | |
| 23-02-2014 10:34 | vdemidov | Note Added: 0013849 | |
| 23-02-2014 10:36 | zed | File Added: Image 5.jpg | |
| 23-02-2014 10:39 | zed | Note Added: 0013850 | |
| 23-02-2014 10:41 | zed | Note Added: 0013851 | |
| 23-02-2014 10:43 | vdemidov | Note Added: 0013852 | |
| 23-02-2014 10:59 | zed | Note Added: 0013853 | |
| 08-08-2025 13:22 | zed | Category | Баг => Баг / Bug |