BirdsEye≥ Satellite Imagery

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
seno
Сообщения: 1051
Зарегистрирован: 28 май 2002, 20:09

Re: Патч прошивки для снятия ограничений на файлы BirdsEye

Сообщение seno » 15 фев 2011, 12:01

burzumicon
Не поленитесь дать краткий хелп по пользованию?
Что где лежит, какие команды в какой последовательности.
Поди из под командной строки всё делаете? Смысл понимаю, не понимаю как формализовать желания до команды.

Пробовал по совету AlexWhiter в соседней теме из QLandkarteGT map2jnx командовать:
<<< Добавочка.
Неожиданная плюшка от автора QLandkarteGT: если map2jnx.exe кинуть в папочку QLandkarteGT, то в программе появляется возможность экспорта выбранного куска карты в JNX.>>>
Вроде всё учел, и что ниже написано,
Не вижу места экспорта.


burzumicon
Сообщения: 27
Зарегистрирован: 16 авг 2013, 15:21

Re: Патч прошивки для снятия ограничений на файлы BirdsEye

Сообщение burzumicon » 15 фев 2011, 12:24

В принципе все уже было в этой теме, нужно только поискать ;) Если JNX-ы уже есть, то для разнесения их по разным масштабам нужно воспользоваться утилитой jnxscale (<A HREF="http://whiter.brinkster.net/JNX.html">h ... i>например, для километровки ставим 13021 (отображается, начиная с масштаба 5000м), для пятисотки - 782 (с 300м), для мега-подробного гугла - 209 (с 80 м) </i>. Потом грузите в прибор и все должно работать. Альтернативная map2jnx запускается также просто: map2jnx.exe karta.tif karta.jnx. Чтобы получить tiff в нужной проекции (geo/wgs) для map2jnx, можно использовать GlobalMapper. Открываем карту -> в окне Tools/Configure/Projection ставим projection Geographic(Lat/lon), датум WGS84 -> File/Export raster format -> выбираем geotiff, 24bit RGB, снимаем Always generate square pixels, generate TWF&prj -> запуск. Через некоторое время получается файл tiff, пригодный для скармливания map2jnx. В этой теме поищите посты Moskus на тему "правильной" проекции, там более системно описано.

Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Патч прошивки для снятия ограничений на файлы BirdsEye

Сообщение Moskus » 15 фев 2011, 12:48

Поддержу.
Не вижу особого смысла в том, чтобы делать многослойные карты, содержащие разные данные. Ограничение на число JNX-файлов в приборе ведь сравнительно велико (ну если только кто-то не хочет все карты в приборе держать).
А имея для разных масштабов разные JNX с разными данными, всегда можно собрать удобный для конкретного случая набор.
Единственное, что сейчас не очень удобно в отношении JNX - это вопрос с непрямоугольным покрытием. Если бы map2jnx.exe (который альтернативный) поддерживал обрезку по полигону (из shape-файла, например) и в JNX попадали бы только тайлы, пересекающие этот полигон, мечтать было бы больше не о чем, наверное.


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

Re: Патч прошивки для снятия ограничений на файлы BirdsEye

Сообщение AlexWhiter » 15 фев 2011, 13:04

> Единственное, что сейчас не очень удобно в отношении JNX - это вопрос с непрямоугольным покрытием. Если бы map2jnx.exe (который
> альтернативный) поддерживал обрезку по полигону (из shape-файла, например) и в JNX попадали бы только тайлы, пересекающие этот
> полигон, мечтать было бы больше не о чем, наверное.

Думаю, что эту функцию не очень трудно будет добавить в map2jnx. При условии, что найдется более-менее готовый кусок кода, показывающий как через GDAL проверить пересечение SHP и прямоугольника с заданными координатами. Не попадалось такого случайно?


Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Патч прошивки для снятия ограничений на файлы BirdsEye

Сообщение Moskus » 15 фев 2011, 13:24

В gdalwarp есть параметр -cutline который позволяет обрезать данные по полигону, содержащемуся в файле (в формате, понимаемом OGR).
UPD: Поправлю сам себя - не пересекающие полигон, а пересекающиеся с областью внутри него.
Правда, я вижу еще один вариант, возможно, что даже более простой для реализации (это уж не мне решать, т.к. в использовании, по-моему, разницы нет в удобстве).

Можно было бы научить map2jnx понимать данные с прозрачностью (полноценным 8-битным альфа-каналом, однобитной маской или ключевым цветом, указанным через параметр -dstnodata в стиле того же gdalwarp), и при создании тайлов просто проверять, содержит ли исходный кусок изображения хотя бы одну непрозрачную точку. Если не содержит - тайл не создается.
UPD: Это даже было бы, может быть, более эффективно, т.к. позволяет сравнительно легко создавать данные с "дырками" в покрытии.

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

Re: Патч прошивки для снятия ограничений на файлы BirdsEye

Сообщение seno » 15 фев 2011, 13:39

burzumicon
Вы не поняли вопроса, или пишу так :(
с GM и проекциями не имею проблем. Проблемы с управлением из под командной строки.
Спасибо, JNX через map2jnx получил.
Только упиралась, не желая видеть gdal_fw.dll, пока map2jnx.exe рядом не положил.
Не сочтите за труд, скажите как выглядит строка изменения масштаба JNX утилитой jnxscale.

Уже не надо, разобрался :)



little_boozer
Сообщения: 114
Зарегистрирован: 14 апр 2011, 09:51

Re: Патч прошивки для снятия ограничений на файлы BirdsEye

Сообщение little_boozer » 15 фев 2011, 20:00

>>>>Неожиданная плюшка от автора QLandkarteGT: если map2jnx.exe кинуть в папочку QLandkarteGT, то в программе появляется возможность экспорта выбранного куска карты в JNX

А у меня что-то не получается ничего с QLandkarte. Как только пробую выделить кусок карты для экспорта прога ругается: "Карта не поддерживает эту особенность". И все. Что не так делаю?


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

Re: Патч прошивки для снятия ограничений на файлы BirdsEye

Сообщение AlexWhiter » 16 фев 2011, 06:02

> А у меня что-то не получается ничего с QLandkarte. Как только пробую выделить кусок карты для экспорта прога ругается: "Карта не поддерживает эту особенность". И все. Что не так делаю?

Эта функция, к сожалению, работает не для всех карт.
Точно знаю, что если создать карту с типом источника "Создание коллекции карт из существующих файлов с GEO данными", то в ней выделение и сохранение частей работает нормально.


phman
Сообщения: 112
Зарегистрирован: 15 апр 2016, 09:14

Re: Патч прошивки для снятия ограничений на файлы BirdsEye

Сообщение phman » 17 фев 2011, 03:10

Где можно найти утилиту jnxscale.exe.
Вроде везде смотрел, нигде не видно.



Ответить

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

Сейчас этот форум просматривают: Google [Bot] и 235 гостей