SASGIS

Веб-картография и навигация

How to create Garmin BirdsEye JNX maps

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

How to create Garmin BirdsEye JNX maps

Сообщение bogi » 17 янв 2011, 22:09

For owners of Garmin devices with BirdsEye support: Colorado, Oregon, Dakota, GPSMAP62, GPSMAP78 and EDGE 800.

BirdsEye JNX format was decoded. Now users can create their own JNX maps from georeferenced images. JNX format overcomes the restrictions of Garmin Custom Map KMZ format, which are max. 100 JPG tiles of max. size 1 megapixel. Generally, Garmin units provide better performance with JNX maps than with KMZ maps.

SASPlanet users can create JNX maps from SASPlanet tile storage of type "Google Maps Tiles". Author of MAPC2MAPC created free tool MOBAT2JNX, which is able to convert tile storage of this type into one JNX file. More information and download: http://www.the-thorns.org.uk/mapping/help/jnx.html.

MOBAT2JNX is command line tool. Usage: mobat2jnx <path_to_GoogleMapTiles> -sas

Example call:
Код: Выделить всё
D:\mapy\APPS\MOBAT2JNX>mobat2jnx G:\mapy\test -sas
G:\mapy\test
levels=3
6 tiles at level 13
20 tiles at level 14
63 tiles at level 15
6 tiles written at level 13
20 tiles written at level 14
63 tiles written at level 15
Done

The directory <path_to_GoogleMapTiles> should contain zoom level subdirectories of the tile storage, for example z13, z14, z15.
The result is one file jnx.jnx. Rename it as you wish, JNX suffix should be retained.

To use user generated JNX files in Garmin devices, firmware should be patched. Please find basic information and the firmware patcher here: http://whiter.brinkster.net/JNX.html

JNX files have to be copied into directory \Garmin\BirdsEye (prefferably on SD card).

За это сообщение автора bogi поблагодарил:
sectoidik (10 дек 2011, 00:43)
Рейтинг: 5.26%
 
bogi
Новичок
 
Сообщения: 42
Зарегистрирован: 10 сен 2010, 00:06
Откуда: Bratislava
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.

Re: How to create Garmin BirdsEye JNX maps

Сообщение Papazol » 17 янв 2011, 22:52

bogi писал(а):Для владельцев следующих устройств Garmin с поддержкой BirdsEye:
Colorado, Oregon, Dakota, GPSMAP62, GPSMAP78 и EDGE 800.

BirdsEye JNX формат декодирован. Теперь пользователи могут создавать свои собственные JNX карты из любых географически привязанных картинок. JNX формат обходит ограничения формата Garmin Custom Map KMZ, который имеет максимум 100 JPG тайлов максимального размера 1 мегапиксель. В основном устройства Garmin обеспечивают лучшую производительность с JNX картами, чем с KMZ картами.

Пользователи SASPlanet могут создать JNX карты из тайлов SASPlanet, сохранённых в кэше типа "Google Maps Tiles". Автор программы MAPC2MAPC создал бесплатную утилиту MOBAT2JNX, которая способна конвертировать кэш указанного типа в один JNX файл. Подробности и скачать: http://www.the-thorns.org.uk/mapping/help/jnx.html.

MOBAT2JNX - инструмент командной строки. Использование: mobat2jnx <path_to_GoogleMapTiles> -sas

Пример использования:
Код: Выделить всё
D:\mapy\APPS\MOBAT2JNX>mobat2jnx G:\mapy\test -sas
G:\mapy\test
levels=3
6 tiles at level 13
20 tiles at level 14
63 tiles at level 15
6 tiles written at level 13
20 tiles written at level 14
63 tiles written at level 15
Done


Директория <path_to_GoogleMapTiles> должна содержать субдиректории зумов, например, z13, z14, z15.
Результат - один файл jnx.jnx. Переименуйте его как хотите, расширение JNX должно остаться.

Чтобы использовать самодельные JNX файлы в устройствах Garmin, прошивка должна быть пропатчена. Пожалуйста, найдите основную информацию и патчер прошивки здесь: http://whiter.brinkster.net/JNX.html

JNX файлы должны быть скопированы в директорию \Garmin\BirdsEye (предпочтительно на SD карточке).
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 647 раз.

Re: How to create Garmin BirdsEye JNX maps

Сообщение metallizer » 19 янв 2011, 14:18

у кого-нибудь получилось создать jnx изи кэша sas?

во первых, программа не понимает пробелы в пути или путь в кавычках.
если же путь без пробелов, то лично у меня программа вылетает с ошибкой.
пишет следующее:
Код: Выделить всё
Using jnxscale=130.2084
c:\yasat
levels=3
0 tiles at level 14
0 tiles at level 15
0 tiles at level 16
0 tiles written at level 14
0 tiles written at level 15
0 tiles written at level 16


а потом пишет о переполнении - System.OverflowException в модуле make_jnx()
проверял под win 7 x64 и win xp x32

похоже путь к тайлам все же некорректно определяется, т.к. результат - 0 tiles.
metallizer
Новичок
 
Сообщения: 7
Зарегистрирован: 19 янв 2011, 14:08
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: How to create Garmin BirdsEye JNX maps

Сообщение bogi » 19 янв 2011, 20:52

metallizer, do you have your cache in the format Google maps tiles? mobat2jnx doesn't work with the cache type SAS.Planet.
Изображение
Изображение
If your cache is in other format, you can export selected map area as Google maps tiles cache. mobat2jnx has limit of max. 48000 tiles. You can try the tool with small cache export.
Изображение

Your directory c:\yasat should contain subdirectories z14, z15, z16.
Please do not forget to add the second command line parameter -sas
bogi
Новичок
 
Сообщения: 42
Зарегистрирован: 10 сен 2010, 00:06
Откуда: Bratislava
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.

Re: How to create Garmin BirdsEye JNX maps

Сообщение metallizer » 20 янв 2011, 00:27

oppps! my cache type was a SAS.Planet. :oops:

Thanks for detailed instuctions! :D
metallizer
Новичок
 
Сообщения: 7
Зарегистрирован: 19 янв 2011, 14:08
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: How to create Garmin BirdsEye JNX maps

Сообщение metallizer » 20 янв 2011, 01:19

found a bug:

Код: Выделить всё
Using jnxscale=130.2084
c:\111\yasat\
levels=3
13500 tiles at level 13
7641 tiles at level 15
4314 tiles at level 16
900 tiles written at level 13
0 tiles written at level 15
4314 tiles written at level 16
Done
metallizer
Новичок
 
Сообщения: 7
Зарегистрирован: 19 янв 2011, 14:08
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: How to create Garmin BirdsEye JNX maps

Сообщение bogi » 20 янв 2011, 02:25

metallizer, I have an explanation.

One user on gpsforum.sk found, that mobat2jnx uses the smallest area selection (or maybe the highest level area selection) across all levels. I think you became result only for area of your level 16. On the area of your level 16 you have no tiles of level 15 and only 900 tiles of level 13.

He solved that by adding one tile on each side (east, west, north, south) of his area of interest. They can be empty transparent tiles too.

It would lbe nice if author of mobat2jnx solves this issue. If you wish to contact him, you can find email address on the bottom of page http://www.the-thorns.org.uk/mapping/
bogi
Новичок
 
Сообщения: 42
Зарегистрирован: 10 сен 2010, 00:06
Откуда: Bratislava
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.

Re: How to create Garmin BirdsEye JNX maps

Сообщение bogi » 20 янв 2011, 02:53

You can try the following workaround:
Rename z15 and z16 for example to 15 and 16. Run mobat2jnx. It will generate JNX only for level 13. Rename the resulting JNX for example as 13.JNX.
Then generate the 2nd JNX only for level 15 and rename it.
And the 3rd for level 16.
Then place all 3 JNX files into \Garmin\BirdsEye folder of SD card.
I hope this workaround should function well.
bogi
Новичок
 
Сообщения: 42
Зарегистрирован: 10 сен 2010, 00:06
Откуда: Bratislava
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.

Re: How to create Garmin BirdsEye JNX maps

Сообщение metallizer » 20 янв 2011, 11:33

Thanks, I did so.
metallizer
Новичок
 
Сообщения: 7
Зарегистрирован: 19 янв 2011, 14:08
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: How to create Garmin BirdsEye JNX maps

Сообщение bogi » 21 янв 2011, 17:01

metallizer, new MOBAT2JNX version was released: http://www.the-thorns.org.uk/net/mobat2jnx.zip
You can call now (with all 3 levels z13,z15,z16):

mobat2jnx c:\111\yasat -sas -trim13

The result should be as you expected.
Additionally, the new version is able to set jpeg quality. For more details, see the readme file in the archive.
bogi
Новичок
 
Сообщения: 42
Зарегистрирован: 10 сен 2010, 00:06
Откуда: Bratislava
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.

След.

Вернуться в SAS.Планета

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

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