Страница 4 из 34

Re: Преобразование JNX в IMG

Добавлено: 18 ноя 2013, 17:24
Holsten
> Странно, когда делал в MPC по инструкции, масштабы отображения зависели от установки детализации.
> Отображение сделанного через скрипт от настроек детализации не зависит.

Потому как скрипт запускает компилятор с параметрами, которые невозможно задать штатными настройками MPC.

<noindex></noindex>

Re: Преобразование JNX в IMG

Добавлено: 18 ноя 2013, 18:23
AlexWhiter
> Потому как скрипт запускает компилятор с параметрами, которые невозможно задать штатными настройками MPC.

Совершенно верно.

Карта получается хитрая (аналог топографических карт GB Discoverer), с жесткой привязкой уровней к зумам устройства.
Привязка эта прописана где-то в недрах навигатора и, судя по экспериментам, не зависит от уровня детализации.

Re: Преобразование JNX в IMG

Добавлено: 19 ноя 2013, 06:11
DarkDiver
>> Потому как скрипт запускает компилятор с параметрами, которые невозможно задать штатными настройками MPC. >Совершенно верно. >Карта получается хитрая (аналог топографических карт GB Discoverer), с жесткой привязкой уровней к зумам устройства. >Привязка эта прописана где-то в недрах навигатора и, судя по экспериментам, не зависит от уровня детализации. Можно узнать по-подробнее по поводу хитростей с жесткой привязкой уровней к зумам устройства в IMG? Я правильно понял, что существует возможность задать зум отличным от того, который принят в навигаторе по умолчанию для уровня детализации соответствующей битности и который зависит от выбранного в навигаторе уровня детализации? Т.е. несмотря на то, что скажем уровень 24-bit в обычной векторной карте *.IMG при максимальной выставленной в навигаторе детализации отображается до масштаба 800м, то для растра можно задать жесткое ограничение скажем до 120m? <noindex>---------------------- http://john.bdk.com.ru Пешеходный туризм в Приморском крае. Карты Приморского края для GPS Garmin.</noindex>

Re: Преобразование JNX в IMG

Добавлено: 19 ноя 2013, 06:21
AlexWhiter
> Можно узнать по-подробнее по поводу хитростей с жесткой привязкой уровней к зумам устройства в IMG?

Хитрость в том, чтобы задать в поле Map Series (TRE + 0x45) значение 36, соответствующее семейству карт GB Discoverer.
При этом получается вот такое распределение уровней карты по зумам:
0 (24 бита) - 5m-200m
1 (23) - 300m
2 (22) - 500-800m
3 (21) - 1.2km
4 (20) - 2-3km
5 (19) - 5km
6 (18) - 8-12km
7 (17) - 20km
8 (16) - 30-50km
и так далее.

Я проверял все номера семейств с 0 по 40 и, если ничего не напутал при создании тестовых карт, такое распределение получается только для 36го. Остальные работают по стандартной схеме.

Еще одной особенностью 36ого семейства, судя по сообщениям пользователей, являются конфликты с другими картами - напрочь отключается векторная информация там, где показываются растровые тайлы, а также начинаются глюки отрисовки базовой карты мира BlueChart'а.

Re: Преобразование JNX в IMG

Добавлено: 19 ноя 2013, 07:43
DarkDiver
Интересная информация, большое спасибо! <noindex>---------------------- http://john.bdk.com.ru Пешеходный туризм в Приморском крае. Карты Приморского края для GPS Garmin.</noindex>

Re: Преобразование JNX в IMG

Добавлено: 19 ноя 2013, 12:29
seno
Да, интересно, спасибо!

Чтобы правильно распределять по уровням качественные космоснимки, надо иметь уровень 0-50м.
Если забить на 19 уровень, 18 не так уж плох, надо не шире 0-120м.

Программисты, миленькие, вы же всё можете :) найдите решение сузить границы отображения нулевого слоя хотя бы до 0-120м.

<noindex></noindex>

Re: Преобразование JNX в IMG

Добавлено: 20 ноя 2013, 01:32
DarkDiver
Да, действительно, возможность более гибко управлять масштабами отображения, на мой взгляд, основное преимущество JNX, по сравнению с растрами в IMG. <noindex>---------------------- http://john.bdk.com.ru Пешеходный туризм в Приморском крае. Карты Приморского края для GPS Garmin.</noindex>

Re: Преобразование JNX в IMG

Добавлено: 20 ноя 2013, 04:10
giomen
Но зато работать прекрасно на морских девайсах с большими экранами. Вектор подгружается до определенного уровня, а далее при приближении появляется уже читаемый растр! Это дает возможность быстро считать с карта правильно ориентированные векторные лейблы просто откатив масштаб.

<noindex>Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, ты где? </noindex>

Re: Преобразование JNX в IMG

Добавлено: 20 ноя 2013, 08:38
AlexWhiter
Добавлно еще два необязательных параметра командной строки:
"DrawOrder=<число>" для задания приоритета отрисовки карты, по умолчанию устанавливается в 24.
"MapSeries=<число>" для указания параметра MapSeries карты (TRE + 0x45), по умолчанию 36.

Ссылка на архив в первом сообщении.

<noindex></noindex>

Re: Преобразование JNX в IMG

Добавлено: 06 янв 2014, 00:11
224000
jnx размером более 2гб не конвертирует. Выдает ошибку. Лог по ссылке http://rghost.ru/51429163 <noindex></noindex>