BirdsEye≥ Satellite Imagery
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Re: Патч прошивки для снятия ограничений на файлы BirdsEye
burzumicon
Не поленитесь дать краткий хелп по пользованию?
Что где лежит, какие команды в какой последовательности.
Поди из под командной строки всё делаете? Смысл понимаю, не понимаю как формализовать желания до команды.
Пробовал по совету AlexWhiter в соседней теме из QLandkarteGT map2jnx командовать:
<<< Добавочка.
Неожиданная плюшка от автора QLandkarteGT: если map2jnx.exe кинуть в папочку QLandkarteGT, то в программе появляется возможность экспорта выбранного куска карты в JNX.>>>
Вроде всё учел, и что ниже написано,
Не вижу места экспорта.
Не поленитесь дать краткий хелп по пользованию?
Что где лежит, какие команды в какой последовательности.
Поди из под командной строки всё делаете? Смысл понимаю, не понимаю как формализовать желания до команды.
Пробовал по совету AlexWhiter в соседней теме из QLandkarteGT map2jnx командовать:
<<< Добавочка.
Неожиданная плюшка от автора QLandkarteGT: если map2jnx.exe кинуть в папочку QLandkarteGT, то в программе появляется возможность экспорта выбранного куска карты в JNX.>>>
Вроде всё учел, и что ниже написано,
Не вижу места экспорта.
|
||
-
- Сообщения: 27
- Зарегистрирован: 16 авг 2013, 15:21
Re: Патч прошивки для снятия ограничений на файлы BirdsEye
В принципе все уже было в этой теме, нужно только поискать ;) Если 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 на тему "правильной" проекции, там более системно описано.
Re: Патч прошивки для снятия ограничений на файлы BirdsEye
Поддержу.
Не вижу особого смысла в том, чтобы делать многослойные карты, содержащие разные данные. Ограничение на число JNX-файлов в приборе ведь сравнительно велико (ну если только кто-то не хочет все карты в приборе держать).
А имея для разных масштабов разные JNX с разными данными, всегда можно собрать удобный для конкретного случая набор.
Единственное, что сейчас не очень удобно в отношении JNX - это вопрос с непрямоугольным покрытием. Если бы map2jnx.exe (который альтернативный) поддерживал обрезку по полигону (из shape-файла, например) и в JNX попадали бы только тайлы, пересекающие этот полигон, мечтать было бы больше не о чем, наверное.
Не вижу особого смысла в том, чтобы делать многослойные карты, содержащие разные данные. Ограничение на число JNX-файлов в приборе ведь сравнительно велико (ну если только кто-то не хочет все карты в приборе держать).
А имея для разных масштабов разные JNX с разными данными, всегда можно собрать удобный для конкретного случая набор.
Единственное, что сейчас не очень удобно в отношении JNX - это вопрос с непрямоугольным покрытием. Если бы map2jnx.exe (который альтернативный) поддерживал обрезку по полигону (из shape-файла, например) и в JNX попадали бы только тайлы, пересекающие этот полигон, мечтать было бы больше не о чем, наверное.
- AlexWhiter
- Сообщения: 384
- Зарегистрирован: 09 дек 2016, 16:50
Re: Патч прошивки для снятия ограничений на файлы BirdsEye
> Единственное, что сейчас не очень удобно в отношении JNX - это вопрос с непрямоугольным покрытием. Если бы map2jnx.exe (который
> альтернативный) поддерживал обрезку по полигону (из shape-файла, например) и в JNX попадали бы только тайлы, пересекающие этот
> полигон, мечтать было бы больше не о чем, наверное.
Думаю, что эту функцию не очень трудно будет добавить в map2jnx. При условии, что найдется более-менее готовый кусок кода, показывающий как через GDAL проверить пересечение SHP и прямоугольника с заданными координатами. Не попадалось такого случайно?
> альтернативный) поддерживал обрезку по полигону (из shape-файла, например) и в JNX попадали бы только тайлы, пересекающие этот
> полигон, мечтать было бы больше не о чем, наверное.
Думаю, что эту функцию не очень трудно будет добавить в map2jnx. При условии, что найдется более-менее готовый кусок кода, показывающий как через GDAL проверить пересечение SHP и прямоугольника с заданными координатами. Не попадалось такого случайно?
Re: Патч прошивки для снятия ограничений на файлы BirdsEye
В gdalwarp есть параметр -cutline который позволяет обрезать данные по полигону, содержащемуся в файле (в формате, понимаемом OGR).
UPD: Поправлю сам себя - не пересекающие полигон, а пересекающиеся с областью внутри него.
Правда, я вижу еще один вариант, возможно, что даже более простой для реализации (это уж не мне решать, т.к. в использовании, по-моему, разницы нет в удобстве).
Можно было бы научить map2jnx понимать данные с прозрачностью (полноценным 8-битным альфа-каналом, однобитной маской или ключевым цветом, указанным через параметр -dstnodata в стиле того же gdalwarp), и при создании тайлов просто проверять, содержит ли исходный кусок изображения хотя бы одну непрозрачную точку. Если не содержит - тайл не создается.
UPD: Это даже было бы, может быть, более эффективно, т.к. позволяет сравнительно легко создавать данные с "дырками" в покрытии.
UPD: Поправлю сам себя - не пересекающие полигон, а пересекающиеся с областью внутри него.
Правда, я вижу еще один вариант, возможно, что даже более простой для реализации (это уж не мне решать, т.к. в использовании, по-моему, разницы нет в удобстве).
Можно было бы научить map2jnx понимать данные с прозрачностью (полноценным 8-битным альфа-каналом, однобитной маской или ключевым цветом, указанным через параметр -dstnodata в стиле того же gdalwarp), и при создании тайлов просто проверять, содержит ли исходный кусок изображения хотя бы одну непрозрачную точку. Если не содержит - тайл не создается.
UPD: Это даже было бы, может быть, более эффективно, т.к. позволяет сравнительно легко создавать данные с "дырками" в покрытии.
|
||
Re: Патч прошивки для снятия ограничений на файлы BirdsEye
burzumicon
Вы не поняли вопроса, или пишу так :(
с GM и проекциями не имею проблем. Проблемы с управлением из под командной строки.
Спасибо, JNX через map2jnx получил.
Только упиралась, не желая видеть gdal_fw.dll, пока map2jnx.exe рядом не положил.
Не сочтите за труд, скажите как выглядит строка изменения масштаба JNX утилитой jnxscale.
Уже не надо, разобрался :)
Вы не поняли вопроса, или пишу так :(
с GM и проекциями не имею проблем. Проблемы с управлением из под командной строки.
Спасибо, JNX через map2jnx получил.
Только упиралась, не желая видеть gdal_fw.dll, пока map2jnx.exe рядом не положил.
Не сочтите за труд, скажите как выглядит строка изменения масштаба JNX утилитой jnxscale.
Уже не надо, разобрался :)
-
- Сообщения: 114
- Зарегистрирован: 14 апр 2011, 09:51
Re: Патч прошивки для снятия ограничений на файлы BirdsEye
>>>>Неожиданная плюшка от автора QLandkarteGT: если map2jnx.exe кинуть в папочку QLandkarteGT, то в программе появляется возможность экспорта выбранного куска карты в JNX
А у меня что-то не получается ничего с QLandkarte. Как только пробую выделить кусок карты для экспорта прога ругается: "Карта не поддерживает эту особенность". И все. Что не так делаю?
А у меня что-то не получается ничего с QLandkarte. Как только пробую выделить кусок карты для экспорта прога ругается: "Карта не поддерживает эту особенность". И все. Что не так делаю?
- AlexWhiter
- Сообщения: 384
- Зарегистрирован: 09 дек 2016, 16:50
Re: Патч прошивки для снятия ограничений на файлы BirdsEye
> А у меня что-то не получается ничего с QLandkarte. Как только пробую выделить кусок карты для экспорта прога ругается: "Карта не поддерживает эту особенность". И все. Что не так делаю?
Эта функция, к сожалению, работает не для всех карт.
Точно знаю, что если создать карту с типом источника "Создание коллекции карт из существующих файлов с GEO данными", то в ней выделение и сохранение частей работает нормально.
Эта функция, к сожалению, работает не для всех карт.
Точно знаю, что если создать карту с типом источника "Создание коллекции карт из существующих файлов с GEO данными", то в ней выделение и сохранение частей работает нормально.
Re: Патч прошивки для снятия ограничений на файлы BirdsEye
Где можно найти утилиту jnxscale.exe.
Вроде везде смотрел, нигде не видно.
Вроде везде смотрел, нигде не видно.
- AlexWhiter
- Сообщения: 384
- Зарегистрирован: 09 дек 2016, 16:50
Re: Патч прошивки для снятия ограничений на файлы BirdsEye
У автора на сайте: <A HREF="http://www.the-thorns.org.uk/net/jnxsca ... /A> <br>
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 131 гость