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

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Holsten
Сообщения: 255
Зарегистрирован: 15 дек 2016, 22:17

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

Сообщение Holsten » 18 ноя 2013, 17:24

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

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

<noindex></noindex>

Аватара пользователя
AlexWhiter
Сообщения: 384
Зарегистрирован: 09 дек 2016, 16:50

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

Сообщение AlexWhiter » 18 ноя 2013, 18:23

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

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

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

DarkDiver
Сообщения: 143
Зарегистрирован: 16 дек 2016, 07:33

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

Сообщение DarkDiver » 19 ноя 2013, 06:11

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

Аватара пользователя
AlexWhiter
Сообщения: 384
Зарегистрирован: 09 дек 2016, 16:50

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

Сообщение AlexWhiter » 19 ноя 2013, 06:21

> Можно узнать по-подробнее по поводу хитростей с жесткой привязкой уровней к зумам устройства в 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'а.

DarkDiver
Сообщения: 143
Зарегистрирован: 16 дек 2016, 07:33

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

Сообщение DarkDiver » 19 ноя 2013, 07:43

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

seno
Сообщения: 1051
Зарегистрирован: 28 май 2002, 20:09

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

Сообщение seno » 19 ноя 2013, 12:29

Да, интересно, спасибо!

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

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

<noindex></noindex>

DarkDiver
Сообщения: 143
Зарегистрирован: 16 дек 2016, 07:33

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

Сообщение DarkDiver » 20 ноя 2013, 01:32

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

Аватара пользователя
giomen
Сообщения: 4420
Зарегистрирован: 06 май 2001, 02:26

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

Сообщение giomen » 20 ноя 2013, 04:10

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

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

Аватара пользователя
AlexWhiter
Сообщения: 384
Зарегистрирован: 09 дек 2016, 16:50

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

Сообщение AlexWhiter » 20 ноя 2013, 08:38

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

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

<noindex></noindex>

224000
Сообщения: 30
Зарегистрирован: 03 сен 2015, 21:58

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

Сообщение 224000 » 06 янв 2014, 00:11

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

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 38 гостей