SASGIS - SAS.Планета
View Issue Details
0001330SAS.Планета[All Projects] Хотелкаpublic09-06-2012 13:4710-10-2012 11:45
neuda4nik 
AlexWhiter 
normalminoralways
closedfixed 
Windows7Ultimate
.Nightly 
120808120808 
0001330: Медленная работа JNX карт, созданных SAS.Планета
JNX из SAS делается за один шаг но карта в результате выходит "медленная"
алгоритм получения "быстрой карты"
http://alextutubalin.livejournal.com/240280.html?view=3042968 [^]
 1 из SAS сохраняем ecw файл
http://blog.lexa.ru/sites/blog.lexa.ru/files/images/SAS-stitch.img_assist_custom.png [^]

 2 загружаем файл в GlobalMapper и там конвертируем проекция - Geographic (Latitude/Longitude), а Datum - WGS84
http://blog.lexa.ru/sites/blog.lexa.ru/files/images/GM-projection.png [^]

 3 Сохраняем результат в формате GeoTif:

 4 конвертируем в JNX с помощью утилиты map2jnx
garmin, jnx, экспорт
Issue History
09-06-2012 13:47neuda4nikNew Issue
09-06-2012 14:27zedNote Added: 0007370
09-06-2012 17:48GarlTag Attached: jnx
09-06-2012 17:48GarlTag Attached: проекции
09-06-2012 17:48GarlTag Attached: экспорт
11-06-2012 10:06zedStatusnew => feedback
13-06-2012 12:31neuda4nikNote Added: 0007376
13-06-2012 12:31neuda4nikStatusfeedback => new
13-06-2012 13:12GarlNote Added: 0007377
13-06-2012 13:22neuda4nikNote Added: 0007378
13-06-2012 13:32vdemidovNote Added: 0007379
13-06-2012 13:40neuda4nikNote Added: 0007380
13-06-2012 13:49vdemidovNote Added: 0007381
13-06-2012 13:53neuda4nikNote Added: 0007382
13-06-2012 14:07vdemidovSummaryПри экспорте в JNX конвертировать в WGS84 => Медленная работа JNX карт, созданных SAS.Планета
13-06-2012 14:07vdemidovDescription Updatedbug_revision_view_page.php?rev_id=3659#r3659
13-06-2012 14:07vdemidovAdditional Information Updatedbug_revision_view_page.php?rev_id=3661#r3661
13-06-2012 14:09vdemidovNote Added: 0007383
13-06-2012 15:30GarlNote Added: 0007384
13-06-2012 16:30zedNote Added: 0007385
14-06-2012 05:22vdemidovTag Detached: проекции
14-06-2012 05:22vdemidovTag Attached: garmin
18-06-2012 05:15AlexWhiterNote Added: 0007444
18-06-2012 07:34vdemidovNote Added: 0007448
18-06-2012 07:35vdemidovAssigned To => AlexWhiter
18-06-2012 07:35vdemidovStatusnew => feedback
18-06-2012 08:13AlexWhiterNote Added: 0007450
19-06-2012 05:54AlexWhiterNote Added: 0007488
19-06-2012 05:56vdemidovNote Added: 0007490
19-06-2012 05:56vdemidovStatusfeedback => assigned
19-06-2012 06:43AlexWhiterStatusassigned => resolved
19-06-2012 06:43AlexWhiterResolutionopen => fixed
19-06-2012 21:06vdemidovFixed in Version => 120808
19-06-2012 21:06vdemidovTarget Version => 120808
10-10-2012 11:45TolikStatusresolved => closed

Notes
(0007370)
zed   
09-06-2012 14:27   
>конвертировать в WGS84
А сейчас в какой системе координат сохраняется?
(0007376)
neuda4nik   
13-06-2012 12:31   
а не знаю в каком, но отрисовывает карту заметно медленней, чем ту которую делаешь с предварительной конвертацией в WGS84
(0007377)
Garl   
13-06-2012 13:12   
по правильному нужна проекция широта\долгота
(0007378)
neuda4nik   
13-06-2012 13:22   
ага, проекция - Geographic (Latitude/Longitude), а Datum - WGS84
(0007379)
vdemidov   
13-06-2012 13:32   
Вы не поверите. Именно Latitude/Longitude сейчас и используется.
(0007380)
neuda4nik   
13-06-2012 13:40   
верю конечно, по почему тогда скорость отрисовки так отличается?

алгоритм получения "быстрой карты"
http://alextutubalin.livejournal.com/240280.html?view=3042968
1 из SAS сохраняем ecw файл
http://blog.lexa.ru/sites/blog.lexa.ru/files/images/SAS-stitch.img_assist_custom.png

2 загружаем файл в GlobalMapper и там конвертируем проекция - Geographic (Latitude/Longitude), а Datum - WGS84
http://blog.lexa.ru/sites/blog.lexa.ru/files/images/GM-projection.png

3 Сохраняем результат в формате GeoTif:

4 конвертируем в JNX с помощью утилиты map2jnx
(0007381)
vdemidov   
13-06-2012 13:49   
Видно не в проекции дело. Ищите. Как выясните в чем различие напишите сюда.
(0007382)
neuda4nik   
13-06-2012 13:53   
как искать-то?
JNX из SAS делается за один шаг
и карта в результате выходит "медленная"
(0007383)
vdemidov   
13-06-2012 14:09   
Ну постарайтесь сделать абсолютно идентичные карты двумя способами и сравните их структуру. Описание формата есть. Разберитесь в чем разница.
(0007384)
Garl   
13-06-2012 15:30   
по хорошему нужно дёрнуть из "быстрого" jnx тайл и найти его в кэше планеты. и там уже будет видно в чём разница:
в проекции или в формате тайла.
(0007385)
zed   
13-06-2012 16:30   
По-моему ни проекция, ни тем более датум тут ни при чём. Ведь при экспорте в jnx мы эти параметры не указываем (представьте себе!). Прибор априори считает, что у него карта в такой-то проекции и в такой-то СК и если мы дадим ему тайлы в неверной проекции он просто будет привирать и показывать "абы чо", но никак не тормозить. Так что, тут нужно смотреть глубже и сравнивать структуры быстрых и медленных файлов.
(0007444)
AlexWhiter   
18-06-2012 05:15   
Если я правильно понимаю, скорость отрисовки карты JNX в устройстве напрямую зависит от количества показываемых на экране тайлов.

Чем больший уровень зума указывается при экспорте, тем большее количество тайлов придется показывать устройству.

В map2jnx выбирается более-менее оптимальное значение зума, на котором показываются тайлы карты, поэтому карта рисуется быстрее.
То есть если надо, чтобы карта не тормозила, не надо выбирать слишком уж неестественные для данного уровня детализации зумы.
(0007448)
vdemidov   
18-06-2012 07:34   
А при одинаковых настройках скорость будет одинаковая? Если да, то закрываем нафиг, если нет то разбирайтесь.
(0007450)
AlexWhiter   
18-06-2012 08:13   
Сравню скорость отрисовки и сообщу.
(0007488)
AlexWhiter   
19-06-2012 05:54   
Сделал 2 карты - одну через ECW и TIF в map2jnx, вторую сохранил из SAS с теми настройками, которые предлагались по умолчанию (показ карты с зума 20км).
Исходником выступила достаточно большая область в z15.

В первой карте обнаружилось значение масштаба 9554 (соответствует зуму 3 км в навигаторе), во второй - 76437 (20км, как и было предложено программой при экспорте).

Поменял во второй карте масштаб на 9554 и загрузил в навигатор. Существенных отличий в скорости перерисовки не заметил.
Вернул масштаб во второй карте на 76437 и, естественно, отхватит тормозов на зумах 20, 12, 8км. На зуме 5 отрисовка почти не отличалась по скорости от 3км.

В общем, как и предполагалось, всему виной не вполне корректное предлагаемое SAS.Планетой по умолчанию значение зума при экспорте. Надо бы поменьше зумы предлагать, а то устройство просто не справляется со слишком большим количеством одновременно видимых тайлов.
(0007490)
vdemidov   
19-06-2012 05:56   
Ну тогда подрихтуйте дефолтные зумы и можно закрывать тикет