SASGIS - SAS.Планета
View Issue Details
0001219SAS.Планета[All Projects] Хотелкаpublic15-03-2012 14:2713-10-2015 08:20
Smith2007 
 
normalfeatureunable to reproduce
confirmedopen 
Windows7Professional
120808 
30xxxx.Vip 
0001219: При экспорте в JNX задавать размер элементарного тайла
На одном слое JNX может быть не более 50 000 тайлов. Если мы экспортируем большую область выделения то количество тайлов (256*256) потребует создания огромного количества JNX томов. В то же время нынешние устройства поддерживают не более 250 JNX файлов/томов. Т.е. в любом случае большую область выделения не экспортировать в детальном зуме (например 18).
Перед упаковкой тайла в JNX файл производить склейку тайлов по 4,9,16 и т.д. Разрешение экранов навигаторов больше чем 256*256 да и в случае склейки суммарный объем файла все равно получается не большим и прибор легко его будет крутить.
garmin, jnx
? 148.bmp (115,254) 18-03-2012 02:45
https://bugtracker.sasgis.org/file_download.php?file_id=720&type=bug
bmp
Issue History
15-03-2012 14:27Smith2007New Issue
18-03-2012 02:45neuda4nikFile Added: 148.bmp
18-03-2012 02:48neuda4nikNote Added: 0006181
18-03-2012 09:10vdemidovNote Added: 0006183
18-03-2012 09:10vdemidovStatusnew => confirmed
18-03-2012 09:10vdemidovTarget Version => 50xxxx
18-03-2012 13:15Smith2007Note Added: 0006187
18-03-2012 21:14vdemidovNote Added: 0006195
18-03-2012 21:14vdemidovNote Edited: 0006195bug_revision_view_page.php?bugnote_id=6195#r3079
22-03-2012 06:14gpsMaxTag Attached: garmin
22-03-2012 06:14gpsMaxTag Attached: jnx
22-03-2012 06:22gpsMaxNote Added: 0006237
22-03-2012 09:04Smith2007Note Added: 0006245
22-03-2012 10:00vasketsovNote Added: 0006248
22-03-2012 10:29vdemidovNote Added: 0006249
22-03-2012 10:46vasketsovNote Added: 0006250
22-03-2012 10:57vdemidovNote Added: 0006254
22-03-2012 11:05vasketsovNote Added: 0006255
22-03-2012 11:10vdemidovNote Added: 0006256
22-03-2012 11:12vdemidovNote Edited: 0006256bug_revision_view_page.php?bugnote_id=6256#r3106
22-03-2012 11:19vasketsovNote Added: 0006258
22-03-2012 11:28vdemidovNote Added: 0006260
22-03-2012 11:48vasketsovNote Added: 0006262
22-03-2012 13:23Smith2007Note Added: 0006265
09-08-2012 06:52vdemidovProduct Version.Nightly => 120808
12-08-2012 12:32gpsMaxNote Added: 0008350
12-08-2012 12:33gpsMaxNote Edited: 0008350bug_revision_view_page.php?bugnote_id=8350#r4034
12-08-2012 12:33gpsMaxNote Edited: 0008350bug_revision_view_page.php?bugnote_id=8350#r4035
13-10-2015 08:20vdemidovTarget Version50xxxx => 30xxxx.Vip

Notes
(0006181)
neuda4nik   
18-03-2012 02:48   
у Garmin Gpsmap62s размер экрана 160х240
так, что если делать склейку, то с возможностью отключения в настройках
(0006183)
vdemidov   
18-03-2012 09:10   
Предпооложим что у нас тайл 256х256 занимает в среднем 3 КБайта (сейчас это не так, он занимает порядка 10 КБайт) Посчитаем общий объем:
50 000 * 3 000 * 250 = 37,5 ГБайт. Что больше размера современных поддерживаемых современными гарминовскими навигаторами флеш карточек. Итого даже без склейки тайлов предела по количетву скорее всего достигнуть не удасться.
(0006187)
Smith2007   
18-03-2012 13:15   
Как минимум будет меньшее количество томов. Ну а флешки не заставят себя ждать и объем в 32гб не будет ограничением.
(0006195)
vdemidov   
18-03-2012 21:14   
Ну я ж не говорю, что это не нужно реализовывать вообще, я просто считаю, что приоритет у этой хотелки ниже плинтуса.

(0006237)
gpsMax   
22-03-2012 06:22   
> Ну а флешки не заставят себя ждать и объем в 32гб не будет ограничением

А вот фиг там. Предел для microSDHC (как и для SDHC) - 32 гига, и это железное ограничение, его никак не перепрыгнуть. Производители вставлять картридеры SDXC даже в ноутбуки не торопятся, что уж говорить про навигаторы, так что ближайшие два-три года проблема будет оставаться актуальной.
(0006245)
Smith2007   
22-03-2012 09:04   
> так что ближайшие два-три года проблема будет оставаться актуальной.
1. USB 3 уже во всю используется. Флешь память не задержит развитие на 3 года.
2. Да, сегодня еще не вышел мапсорс для PC с поддержкой JNX, но так же не заставит долго ждать.
3. Если первые 2 пункта говорят о перспективе, то сократить кол-во файлов можно уже сегодня. Да и производительность тех же монтан 650 еще ни кто не проверял с мелкими и крупными тайлами.
(0006248)
vasketsov   
22-03-2012 10:00   
= 37,5 ГБайт
Подобные оценки исходят из того, что мы пытаемся упихнуть всё в 250 томов "плотной упаковкой" (если конечно этот термин тут применим).
А если исходить из реалий - взяли пару-тройку (или сколько влезет, может 10 или 100) целиком выкачанных снимков bing и сложили в один том. Аналогично сделали для google, dgsat и т.п. Ситуация как с хранением мелких файлов на диске. И нет никаких сомнений, что 250 _реальных_ томов, созданных по границам _реальных_ снимков, не забьют 32 гига. Превышение предела в 5 гигов, раскиданное на 250 томов, даст огромную необходимую точность "плотности" такой упаковки: "хвосты" не могут превышать в среднем 20 мегабайт. Что конечно чрезвычайно мало по сравнению с размером снимка.
Так что доработка смысл имеет даже прямо сейчас. Именно потому что реальный мир неидеален, и теория несколько далека от практики.
(0006249)
vdemidov   
22-03-2012 10:29   
Предел одного JNX тома 4 гига. Так что большого выиграша все равно не будет.
(0006250)
vasketsov   
22-03-2012 10:46   
Ты не там ищешь выгоду.
Выигрыш будет не в максимальном размере.
Выигрыш будет в удобстве генерации.
(0006254)
vdemidov   
22-03-2012 10:57   
>Выигрыш будет в удобстве генерации.
И в чем удобство будет? Если при 10 КБайтах на тайл отсекаться будет все равно по размеру, а не по количеству тайлов. А размер от склейки тайлов вместе вряд ли будет сильно зависеть.
(0006255)
vasketsov   
22-03-2012 11:05   
В том, что можно будет просто выбирать участки со снимками и экспортировать до полного заполнения карыт памяти. Не надо будет решать сложную задачу раскидывания снимков по томам так, чтобы всё вошло максимально плотно и чтобы "потери" составили не более 20 мегабайт на том.
(0006256)
vdemidov   
22-03-2012 11:10   
(edited on: 22-03-2012 11:12)
Ну делайте. Я ж не возражаю :)
Хотя совершенно не понимаю за счет чего будет выиграш, если тома все равно придется разбивать, только уже по размеру в 4 гига, который примерно соответствует 50000 стандартных тайлов. Ну будут эти 4 гига забиты 10000 увеличенных тайлов и что?

(0006258)
vasketsov   
22-03-2012 11:19   
>уже по размеру в 4 гига
зачем? том по гигу - аж 32 тома получается.
и копировать их можно будет на маленькие карточки как угодно.
(0006260)
vdemidov   
22-03-2012 11:28   
А зачем для этого увеличенный размер тайлов в томе?
(0006262)
vasketsov   
22-03-2012 11:48   
Чтобы больше было свободы для манёвра при забивании всей карты.
Я ж приводил оценку, средняя недостаточность плотности упаковки от максимума не более 20 мегов на один том (чтобы из 37 получить 32 на 250-ти томах). Это 6-7 тыщ тайлов. Один подробный снимок на 18-м зуме в разы больше, а то и на порядок. И запросто может так оказаться, что в остаток любого тома его уже не загнать, а разделив на все тома - загнать можно. Так что придётся либо делить снимки между томами, либо налетать на ограничение в 250 томов. Оба варианта очевидно ущербны.
(0006265)
Smith2007   
22-03-2012 13:23   
Я выделил область и экспортировал в JNX с 15 по 18 зум. Получил 7,8Гб в 5-ти файлах. Один файл 3,2 гига, остальные по 1,3 - 1,5 и один 0,4г.
Соглашусь, что проблема не особо острая. По крайней мере на данное время с учетом ограничений в 32Гб.
А что будет с производительностью прибора в зависимости от размера тайла? Например на Монтане разрешение гораздо больше чем разрешение тайла.
(0008350)
gpsMax   
12-08-2012 12:32   
(edited on: 12-08-2012 12:33)
> Предел для microSDHC (как и для SDHC) - 32 гига, и это железное ограничение, его никак не перепрыгнуть.

Кстати, возможно был неправ - недавно где-то читал, что, как минимум, на многих андроидных девайсах без заявленной поддержки SDXC удаётся распознать карточку на 64 Гб, после её форматирования в FAT. Сам пока не пробовал.