SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0002775 | SAS.Планета | [All Projects] Баг | public | 30-07-2015 07:27 | 03-08-2015 13:52 |
|
Reporter | seven | |
Assigned To | vdemidov | |
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | |
Platform | Windows | OS | 8.1 | OS Version | x64 |
Product Version | .Nightly | |
Target Version | 150915 | Fixed in Version | 150915 | |
|
Summary | 0002775: Отображение пути на низких уровнях зума |
Description | Если смотреть GPX трек на уровнях 7, 8, 9, 10 то он прерывается. Приложил скриншот к багрипорту |
Steps To Reproduce | 1. Ипортировать GPX треки из архива gpx_tracks.zip
2. Увеличить зум до 11. Убедиться, что нет прерываний на участке.
3. Уменьшить зум до 7.
У меня только три маленьких отрезка по всей Польше отрисовывается.
А хотелось бы, чтобы отображалась вся сетка дорог из трека. |
Additional Information | |
Tags | visualisation, метки, отображение, путь |
Relationships | related to | 0001730 | resolved | zed | Объединение треков |
|
Attached Files | gpx_tracks.zip (567,175) 30-07-2015 07:27 https://bugtracker.sasgis.org/file_download.php?file_id=1904&type=bug x7.png (197,562) 30-07-2015 07:28 https://bugtracker.sasgis.org/file_download.php?file_id=1905&type=bug
x9.png (1,063,974) 30-07-2015 07:28 https://bugtracker.sasgis.org/file_download.php?file_id=1906&type=bug x11.png (2,323,173) 30-07-2015 07:29 https://bugtracker.sasgis.org/file_download.php?file_id=1907&type=bug x10.png (1,730,224) 30-07-2015 07:30 https://bugtracker.sasgis.org/file_download.php?file_id=1908&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
30-07-2015 07:27 | seven | New Issue | |
30-07-2015 07:27 | seven | File Added: gpx_tracks.zip | |
30-07-2015 07:28 | seven | File Added: x7.png | |
30-07-2015 07:28 | seven | File Added: x9.png | |
30-07-2015 07:29 | seven | File Added: x11.png | |
30-07-2015 07:30 | seven | File Added: x10.png | |
30-07-2015 07:32 | seven | Tag Attached: gpx | |
30-07-2015 07:32 | seven | Tag Attached: import | |
30-07-2015 07:32 | seven | Tag Attached: visualisation | |
30-07-2015 08:24 | vdemidov | Assigned To | => vdemidov |
30-07-2015 08:24 | vdemidov | Status | new => assigned |
30-07-2015 08:24 | vdemidov | Target Version | => 150915 |
30-07-2015 08:24 | vdemidov | Summary | Визуализация GPX трека на низких уровнях зума => Отображение пути на низких уровнях зума |
30-07-2015 08:25 | vdemidov | Tag Detached: gpx | |
30-07-2015 08:25 | vdemidov | Tag Detached: import | |
30-07-2015 08:25 | vdemidov | Tag Attached: метки | |
30-07-2015 08:25 | vdemidov | Tag Attached: отображение | |
30-07-2015 08:25 | vdemidov | Tag Attached: путь | |
30-07-2015 14:41 | vdemidov | Note Added: 0016248 | |
30-07-2015 15:01 | seven | Note Added: 0016249 | |
30-07-2015 15:02 | seven | Note Added: 0016250 | |
31-07-2015 09:02 | vdemidov | Note Added: 0016253 | |
31-07-2015 12:30 | vdemidov | Relationship added | related to 0001730 |
31-07-2015 15:01 | seven | Note Added: 0016256 | |
02-08-2015 07:43 | vdemidov | Status | assigned => resolved |
02-08-2015 07:43 | vdemidov | Fixed in Version | => 150915 |
02-08-2015 07:43 | vdemidov | Resolution | open => fixed |
03-08-2015 13:50 | seven | Note Added: 0016271 | |
03-08-2015 13:50 | seven | Status | resolved => closed |
03-08-2015 13:52 | vdemidov | Status | closed => resolved |
Notes |
|
|
Я понял в чем дело. При рендеринге меток и путей в частности проверяются их размеры и, что бы не делать лишнюю работу, если они меньше пары пикселей, то просто игнорируются. Ваши треки очень фрагментированы вот и получается что они пропадают. |
|
|
(0016249)
|
seven
|
30-07-2015 15:01
|
|
На малых зумах все превращается в точку... Каким бы трек не был фрагментированным. А если убрать проверку, сильно тормозит? |
|
|
(0016250)
|
seven
|
30-07-2015 15:02
|
|
Если тормозит, что если попробовать сначала рисовать в память, а потом выкладывать на экран? |
|
|
|
Убирать никто не будет. Нужно только будет для треков сделать более щадящую проверку. А если вам нужны длинные треки на малых зумах - объединяйте их между собой в один длинный. |
|
|
(0016256)
|
seven
|
31-07-2015 15:01
|
|
> если они меньше пары пикселей, то просто игнорируются.
Может быть тогда вместо игнора, просто нарисовать эту пару точек, в которую преврашается трек...? |
|
|
(0016271)
|
seven
|
03-08-2015 13:50
|
|
|