BirdsEye≥ Satellite Imagery
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
- AlexWhiter
- Сообщения: 384
- Зарегистрирован: 09 дек 2016, 16:50
Re: Смещение карты JNX
Перевод ответа Джона на мой вопрос про процесс Warping'а (далее варп, а то надоело язык переключать ;): ======= Файлы JNX требуют, чтобы изображение было выравнено с севера на юг в координатах WGS84 и было либо в Plate Carree или в Меркаторе. Если проекция карты - Lat/Lon или Меркатор, программа рассчитывает афинное преобразование между пикселями карты и Землей, приводящее к наименьшему отклонению. Если коэффициенты поворота оказываются нулевыми, варп не производится. Карты, сохраненные из Mobile Atlas Creator в формате OziExplorer (Map + PNG) выравнены и имеют проекцию Меркатора, поэтому для них варп не требуется. Мне не встречались другие карты, для которых также не будет производиться варп. При варпе производится изменение проекции карты. Создается новая, пустая карта в координатах WGS84, выравненная с севера на юг, достаточно большая, чтобы вместить исходную карту, и имеющая такой же масштаб. Затем каждый пиксель новой карты получается копированием соответствующего пикселя из старой с такими же координатами. Эта операция не должна вносить никаких сдвигов. Когда MAPC2MAPC сохраняет новую карту, она всегда будет в координатах WGS84, так что координаты будут отличаться от исходных, если они были, к примеру, в датуме Пулково. ======= Еще Джон просит какой-либо пример карты, в JNX-файле для которой проявляется сдвиг. Могу послать ему ту карту, которую выложил на два сообщения выше burzumicon. burzumicon, у меня под рукой нет навигатора. Я попробовать открыть ваши карты в GoogleEarth (KMZ) и в QLandkarteGT (JNX) и получил вот это (слева KMZ, справа JNX): <IMG SRC="http://whiter.brinkster.net/Height225.jpg"> Если QLandkarteGT корректно показывает JNX, то смещение между картами около 15 метров. В навигаторе получается аналогичная картина?
|
||
-
- Сообщения: 27
- Зарегистрирован: 16 авг 2013, 15:21
Re: Смещение карты JNX
Да, в приборе смещение ровно так и выглядит, причем с любыми картами. Еще забыл, кажется, написать, что KMZ делал в GM, что будет при создании KMZ через Mapc2Mapc - не знаю. P.S. Спасибо за посредничество с переводом ! Скриншоты с прибора: <IMG SRC="http://img24.imageshack.us/img24/8915/kmz.png"> <IMG SRC="http://img26.imageshack.us/img26/5352/jnx.png">
- AlexWhiter
- Сообщения: 384
- Зарегистрирован: 09 дек 2016, 16:50
Re: Смещение карты JNX
> Да, в приборе смещение ровно так и выглядит, причем с любыми картами.
Это очень хорошо! Значит, программа QLandkarte показывает карты JNX корректно.
> Спасибо за посредничество с переводом !
Не за что. Я тут лицо очень заинтересованное.
Мне ж потом по этим картам ходить и народ с собой водить.
Так что до лета надо конвертацию в JNX отладить :)
> Еще забыл, кажется, написать, что KMZ делал в GM, что будет при создании KMZ через Mapc2Mapc - не знаю.
А вы не могли бы еще и в Mapc2Mapc сделать KMZ? А то вдруг проблема совсем не в Warp, а в Mapc2Mapc ;)
Это очень хорошо! Значит, программа QLandkarte показывает карты JNX корректно.
> Спасибо за посредничество с переводом !
Не за что. Я тут лицо очень заинтересованное.
Мне ж потом по этим картам ходить и народ с собой водить.
Так что до лета надо конвертацию в JNX отладить :)
> Еще забыл, кажется, написать, что KMZ делал в GM, что будет при создании KMZ через Mapc2Mapc - не знаю.
А вы не могли бы еще и в Mapc2Mapc сделать KMZ? А то вдруг проблема совсем не в Warp, а в Mapc2Mapc ;)
-
- Сообщения: 132
- Зарегистрирован: 19 дек 2002, 17:51
Re: Смещение карты JNX
Есть конкретная задача: 20 листов ГШ 1км загнать в Орегон в виде jnx. ГШ привязан в озике. Погрешность как на картинке выше- устроит, т.к. на километровке это не критично. Как все это дело автоматизировать?
Warp
Гхм.. Поставил я таки mapc2mapc. В смысле невнятности интерфейса - крайне тяжелый случай. Кучу проблем автор создал и себе и пользователям, применяя ту библиотеку для работы с привязкой. Используй он GDAL, программа бы задавала на порядок меньше дурацких (вторичных) вопросов, типа вопроса о датуме и проекции открываемого GeoTIFF, который всю эту информацию содержит... tiff+tfw он таки понимает, правда, не в случае экзотических проекций. Ну да ладно, хрен с ним. По поводу проекции Меркатора автор, возможно, что-то путает. Экспортированная из GM в WGS84/Mercator карта, загруженная через Load calibration, таки вызвала ругательства, что нужно ее Warp. (Хотя я не совсем уверен, что программа адекватно восприняла проекцию вообще.) В свою очередь, карты в "Географической" проекции, сохраненные из GM и с равным и с различным разрешением по осям, были восприняты MAPC2MAPC вполне адекватно (программа спросила только датум при загрузке файлов) и без всякого Warp согласилась сделать из них JNX. Собственно, вот два JNX-файла, созданные из той же самой карты Белоруссии. <A HREF="http://www.sendspace.com/file/pb9hjh">h ... r>Исходная карта была обрезана по рамке, перепроецирована в GlobalMapper в WGS84/Geographic, экспортирована с равным и различным разрешением по осям (второй вариант - файл N-35-100-WGS_GeoNonsquare). Файлы, возможно, нужно переименовать во что-то более простое перед загрузкой в прибор.
|
||
-
- Сообщения: 27
- Зарегистрирован: 16 авг 2013, 15:21
Re: Warp
Карта N-35-100-WGS_Geo.jnx легла четко ! <IMG SRC="http://img338.imageshack.us/img338/8695 ... > А что за проекция такая, для которой Warp не нужен ? Экспериментировал с экспортом из GM, но так сделать не получилось. Можно попросить prj-файл или же сам исходник перепроецированной карты ?
Re: Warp
А N-35-100-WGS_GeoNonsquare.jnx - не четко? Если да, то это плохо и свидетельствует о глючности mapc2mapc. Вообще-то это, практически, одни и те же данные совершенно были. http://ifolder.ru/21586635 вот исходник. Это проекция Geographic и датум WGS84, при экспорте ставились опции "generate tfw", "generate prj", "always generate square pixels", больше ничего.
-
- Сообщения: 132
- Зарегистрирован: 19 дек 2002, 17:51
Re: Warp
Берем карту в пулково и тд, в GM в настройках меняем проекцию на географик лат-лон
датум на wgs84, карта выравнивается и растягивается по горизонтали. далее экспорт в растр geotiff, там галку ткнуть"создать tfw". потом скормить это проге MAPC2MAPCNET, попросит датум выбрать. Ды все ложится нормально вполне.
upd: одновременно написали )))
датум на wgs84, карта выравнивается и растягивается по горизонтали. далее экспорт в растр geotiff, там галку ткнуть"создать tfw". потом скормить это проге MAPC2MAPCNET, попросит датум выбрать. Ды все ложится нормально вполне.
upd: одновременно написали )))
-
- Сообщения: 27
- Зарегистрирован: 16 авг 2013, 15:21
Re: Warp
"Не квадратная" ложится тоже четко.
Т.е. найден способ конвертировать карту в проекцию, не требующую деструктивного вмешательства Варп.
Отлично!
Т.е. найден способ конвертировать карту в проекцию, не требующую деструктивного вмешательства Варп.
Отлично!
Re: Warp
Вот "не квадратной" лучше пользуйтесь. Она получается, если в диалоге экспорта не ставить галку Always generate square pixels.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 96 гостей