Растровые карты в Навигаторах Colorado Oregon Dacota фирмы Garmin

k2s, в этих этапах нет необходимости. Global Mapper уже год сам умеет экспортировать в jnx. Ozi map файлы он тоже открывает самостоятельно.
Один из вариантов, как конвертировать, описал чуть выше Nord-in Северный.

читал и пробовал.
Одно только но, привязка карт уезжала и треки не ложились на дороги.
.
А так у меня получилось наложить и дороги беларуси и OSM map turist и километровки без заметного смещения.
вот и поделился как :-).

Это значило бы, что GM неправильно читает ozi map, либо неправильно пишет garmin jnx.
Никогда такого не замечал.

А вот косяки с обрезкой рамок листов встречаются.

У меня уже скоро 10 лет eTrex Vista C и скоро как десять дней eTrex 30. Смело меняйте прошивку. Чёрт с ней, с гарантией! JNX этого стоит. Особенно легко это сделать с новым прибором, где обычно устаревшая версия.
Global Mapper некорректно делает KMZ (а если и делает, то неповоротный), да он и не нужен. Не актуальна и mapc2mapc. Global Mapper предпочтительней за возможность автоматической обрезки карт, подготовленных в Ozi. Не надо париться с командной строкой, бороться с червяками.
Что касается белых полей километровок, то это старое недоразумение поехальных привязок в Ozi. Я уже давно переставил маркеры обреза всех карт, зайдя в их калибровку в Ozi. И не надо ничего мудрить с градусами в Global Mapper.
Создавать базу карт в JNX на мой взгляд нет смысла. Лучше держать карты в JPEG с привязкой в Ozi и компилировать их в зависимости от текущей задачи. К, примеру, я могу стыковать в один контейнер соседние листы карт WIG 250, WIG 1000, ГШ 1000, ГШ 500, РККА 500 и пр. Зачем мне весь степной Крым, если я собрался только горы.
Что касается сканов самих карт, то после привязки польских 250 метровок и 500 метровок РККА убедился, что даже современные архивные камеры не решают проблемы геометрии. Бумажные носители меняют свои размеры от проката через печатный станок, влаги, света. Откройте любой свой первоисточник в Ozi, наложите 2-км или 1-км сетку и увидете насколько неравномерно растянуто (сжато) изображение местности. По-взрослому решить эту проблему можно с помощью Easy Trace и это огромный труд. Но если кому-то нужен 1 сверхточный лист карты, а первоисточник дико искажён, то это решение проблемы.

Что касается белых полей километровок, то это старое недоразумение поехальных привязок в Ozi. Я уже давно переставил маркеры обреза всех карт, зайдя в их калибровку в Ozi. И не надо ничего мудрить с градусами в Global Mapper.

Насколько понимаю, эта проблема встречалась в "старых" картах еще с poehali.net. В листах с poehali.org угловые маркеры стоят ровно по угловым точкам привязки. (То есть, если карта просканирована без геометрических искажений и привязана точно, с обрезкой по маркерам проблем быть не должно.)

Исправить маркеры можно и автоматически. Один из способов есть, например, в Map-maker assistant:
http://gehtsoft.ru/egeht/misc_MMA.shtml

Что касается сканов самих карт, то после привязки польских 250 метровок и 500 метровок РККА убедился, что даже современные архивные камеры не решают проблемы геометрии. Бумажные носители меняют свои размеры от проката через печатный станок, влаги, света.

На мой взгляд, большинство сканов вполне качественные, а проблемы с неточностью связаны с неточностями систем координат (как в математике, так и на местности) того времени.

Я влюбился в 500 метовки 1938 года советской территории. Отличные польские сканы, отличная привязка. На маштабе 200 м в Гармине максимальная разница с объектом в разных квадртах не превышает 2 мм. Сканы были сделаны профессиональным современным оборудованием. Возьмите квадрат и отсканируйте, а потом в Фотошопе проверте размеры сторон. Совпадают? А бумага ещё может быть растянутой (сжатой). Карты должны быть в одном формате -- это 1:1 при 300 dpi. Когда измеряешь километровую сетку в Фотошопе, то получаешь 2 см. В беларуских сканах такого нет. И ещё раз о сетке. Когда как-то лет 7 назад обрабатывал ради эксперимента скан карты N-35-080-A в Easy Trace, то получил идеально привязанную карту, где километровя cетка Ozi полностью совпадала с нарисованной. Единственное, что не удалось тогда сделать -- это разобраться с трансформацией неполных квадратов.

Так а насколько серьезные искажения на плохих сканах? Можно ли с примерами? Если размер сетки получается не 2 см, то в каких пределах? Какие ошибки не в мм на карте, а в метрах на местности? Растянуты/сжаты отдельные места/полосы или какие-то другие систематические искажения на сканах?

Насколько понимаю, все эти карты со штампом poehali.net сканировались в разное время и разными людьми, собирались из разных источников. Бывало, раньше включал сетку для проверки привязки, существенных ошибок не наблюдал. Что за трансформация неполных квадратов?

Качество привязки можно улучшить, включив полиномиальный режим. Тогда Ozi будет выбирать не нечто среднее с минимальной ошибкой для 9 точек привязки, а пытаться "натянуть" систему координат на каркас из этих точек.

Приличные искажения. Это заметно после обработки в EasyTrace. Программа сама маштабирует и выравнивает километровую сетку до нужных 2х2 см и трансформирует в каждом квадрате изображение под этот размер. Маркеры сетки выставляются вручную, что очень утомительно, но зато какой результат! Неполный квадрат -- это километровая сетка, обрезанная угловой рамкой. Можно было-бы высосать из карты всё, если придумать способ их обработки. Пример показывать утомительно -- это 500 метровка Загедана (Архыз) и N-35-080-А (Минск). В 9-м Corele создавалась векторная 2 см сетка и карта идеально ложилась на нее, и всё совпадало.
P.S. Наверное, я силно перехвалил поляков, особенно когда взял для привязки листы РККА в районе Слуцка (особенно Узда, Старобино).

N-35-080-А (Минск)

Проверил. Километровая сетка съезжает максимум на 1-2 пикселя (важно поставить User Grid в строке координат и проверить правильность показываемых координат). В то же время градусная сетка (по которой и делалась привязка) совпадает практически идеально. Километровая начинает уезжать по углам, градусная в тех же углах рисуется верно.

С окончательным выводом здесь затрудняюсь. Похоже, Ozi рисует эти сетки по разным алгоритмам, и в случае геометрических искажений карты (то есть в случае, если Вы правы) ошибки в вычислении метровых координат накапливаются.

Но вот какое это имеет практическое значение? 2 пиксела на этой карте - это +-6 метров, точность в пределах хороших современных GPS. Да и эта ошибка вылезет, если на приборе и в Ozi сопоставлять метровые координаты в цифрах (я так давно не делаю, после появления карт для навигаторов). Если просто ехать, а потом накладывать трек в Ozi, ошибка будет меньше, ведь GPS трек пишется в градусах, а в градусах в Ozi ошибки меньше (судя по сетке). Если преобразовывать карту в jnx, имеет значение алгоритм, с которым Global Mapper (или другой инструмент) воспринимает привязанную карту Ozi, в частности, при наличии в ней геометрических искажений. Это надо исследовать.

Померял длины сторон некоторых квадратиков. Получилось 157-159 пикселов. Тоже в пределах ошибки измерений, качества скана и погрешности GPS.

В общем, пока для себя не сделал вывод, что качество привязки можно (и стоит) значительно улучшить.
Возможно, в чем-то ошибаюсь.

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

Если есть программы для автоматической коррекции многочисленных видов искажений, возникающих при сканировании книг, вполне можно предположить, что существуют способы распознавать и править эти искажения и для карт. Есть алгоритмы для распознавания прямых линий, то есть теоретически можно и сетку распознавать и выпрямлять. Вот только нужно ли это кому ради цели уточнения привязки на 10 метров.

У меня первая карта N-35-080-А была очень плохого качества. Действительно, при таких разбежках нет смысла заниматься преобразованием. Я хотел упомянуть лишь о профессиональном подходе к старому растру. А вот геометрический размер (1:1) имеет исключительное значение для работы с разными картами и разными масштабами.
P.S. В Ozi карту можно привязать и за километровую сетку, проверить качество её нанесения и привязки.

Это как? Все равно при привязке надо указывать градусы, да и в файл привязки пишутся они.

В Ozi заходите в Point 1, удаляете данные по углам, активизируете User Grid, занося туда метры, например 53200/59870, маркер устанавливаете в перекрестие километров, а не в градусный угол. И так с каждой точкой. Не пытайтесь таким способом привязать РККА -- бесполезно.

Да, когда-то и так пробовал. Спасибо, что напомнили.
Метры, скорее, близкие к таким: 533000/5986000. Для долготы первую цифру с карты (номер зоны) вводить не надо.
Сейчас результат другой: километровая сетка совпадает, максимальное искажение - 1 пиксель и это посредине между точками привязки. Зато градусная сетка теперь съезжает в одном углу на 2 пикселя.

Опять же затрудняюсь с выводом, почему привязка по градусам чуть-чуть расходится с привязкой по метрам. Либо точность вычислений Ozi для разных систем координат недостаточная, либо карты печатались с небольшой ошибкой, либо действительно последствия небольших геометрических искажений.

Скорее карта. Имено геометрия оригинала или скан. Вряд ли отрисовка, так как делается это с увеличением. Потом с помощью большого фотоаппарата размером в две комнаты делается клише. И сдесь тоже могут быть погрешности, связанные с плоскопараллельностью оригинала и листовой фотоплёнки, объектива.

прибор не видит карты jnx, все делал как написано в ссылке
http://forum.velomania.ru/showthread.php?t=109441
сам файл делал по инструкции на предыдущей странице.
где мог быть затык?