Автор

Внезапно вышла новая версия mapmerge 1.16 для OziExplorer 3.95.5k
в чейнжлоге занимательный пункт
Mapmerge can now creates large format ozfx3 image files, the new large format ozfx3 images can be greater than 10GBytes in size.

Итого, ищу кто бы записал все растровые километровки генштаба по РБ (без логотипа поехали ;) ) Хочется попробовать склеить всю РБ в один ozfx3 файл

идея классная...
вот только как долго будет жопер переваривать такую жирную карту...
если не полжизни.. то идея вообще просто кул :)

Готовые склеенные 2, 5, 10 км давно существуют:
https://poehali.net/forum/sajt/karty/gde-najti-bolshuju-napechatannuju-kartu-rb./#forum_message-258701

О 10gb речь совсем не идет. Например, by2k.ozfx3 весит 300mb, километровки навскидку будут около 1gb.
Похожий объем mapmerge переварил за ночь, на старом компьютере.
Карты без логотипов можно стянуть с того же maps.vlasenko.net.
Хотя мне эти логотипы не мешают - на общем пестром фоне они практически не видны.
Сам давно перед путешествиями склеиваю целые регионы - так удобнее, чем с отдельными листами.

я имел в виду что жпсу и кпк будет сложно обрабатывать карты такого размера...
и прибор будет притормаживать
если это не так... то это круто

GPS'ы в большинстве своем не поддерживают растр.
Тем более формат ozi explorer'а ozfx3.

Другой вариант - КПК с OziCE.
Там, наоборот, рекомендуется использовать карты в формате ozfx3, т.к. они оптимизированы под быструю подгрузку и показ на разных масштабах.

Автор

На КПКшке отлично ozfx3 работает, проверял на файлах 200мб, больше просто не склеивал. Интересует именно километровки и крупнее. Склееная карта нужна для предварительного рисования маршрута.

На maps.vlasenko.net какое то время назад всё что крупнее 2км было недоступно. Спасибо. Сейчас пожалуй вытяну оттуда.

У меня 9 листов километровки окресностей Минска в склееном виде занимают 150мб. Так что по объёму вся РБ должна получится гигабайта 3. Вообще как то пробовал склеить, mapmerge отказался из-за количества кусков, вот сейчас попробую ещё раз.

Цитата сообщения от svan отправленного 16 Ноя, 2010 в 00:08

Вообще как то пробовал склеить, mapmerge отказался из-за количества кусков, вот сейчас попробую ещё раз.

В Configure по умолчанию стоит ограничение загрузки 25 карт. Может не заметил?

Автор

скачал все километровки РБ с maps.vlasenko.net
склеил мапмёрджем более 200 листов, результат:
1) странный глюк - инвертировались некоторые цвета
2) очень неточные файлы привязки
3) размер 2 гб

Отсюда вопрос: может у кого то есть пофикшеные *.map файлы для этих карт ?

1. 200-ки у него нормально склеены и привязаны.
2. По-моему, проще забить на поехаливские логотипы, чем заново привязывать все карты.
Ну кому что...

Склеил 200ки беларуси. Внимательно рассматривая места сопряжения карт сделал вывод что на границах отсутствуют тоненькие кусочки. Мне так показалось по крайней мере.
А на счет прокладывать маршрут по единому куску карты... Так стоит ли для этого клеить всю Беларусь? Может достаточно только тот район куда собираешься поехать.
И еще. Большой собранный кусок по размеру суммарно больше чем аналогичные кусочки. Тоже как бы минус.

километровки с поехали имеют рамку. из-за этого вместах стыка карт белая полоска.

как с ней бороться?

зы .все километровки сшились за примерно 4-5 часов.
на выходе 1.5Gb файлик

Цитата сообщения от sascha отправленного 21 Ноя, 2010 в 18:49

километровки с поехали имеют рамку. из-за этого вместах стыка карт белая полоска.

Рамка появляется из-за того, что в привязках неправильно выставлены границы карты (Файл->Проверить калибровку карты->Показать/Скрыть маркеры углов).
Кстати, ошибка эта присутствует у трехсотдпи-шной версии карт, которая распространялась на дисках. У карт с poehali.org все в порядке.

как с ней бороться?

  1. Скачать карты с poehali.org,
    или
  2. вручную поменять маркеры углов у всех склеиваемых карт,
    или
  3. написать скриптик, который меняет в map-файлах координаты в полях MMPXY и MMPLL на координаты из полей Point01, Point03, Point07, Point09.
Цитата сообщения от sasha отправленного 21 Ноя, 2010 в 19:15
  1. написать скриптик, который меняет в map-файлах координаты в полях MMPXY и MMPLL на координаты из полей Point01, Point03, Point07, Point09.

координаты XY совпадают, а вот MMPLL не совпадают с точками в поинтах. скачивал карты с орга.

Автор

Sasha
скриптик не проблема
правильно ли я понимаю ?
должно быть например
Point01, xy, 119, 200, in, deg, 54, 0.0000, N, 27, 30.0000, E, grid,,,, N
Point02, xy, 3880, 200, in, deg, 54, 0.0000, N, 28, 0.0000, E, grid,,,, N
Point03, xy, 3880, 3799, in, deg, 53, 40.0000, N, 28, 0.0000, E, grid,,,, N
Point04, xy, 119, 3799, in, deg, 53, 40.0000, N, 27, 30.0000, E, grid,,,, N
....
и ниже
MMPXY, 1, 119, 200
MMPXY, 2, 3880, 200
MMPXY, 3, 3880, 3799
MMPXY, 4, 119, 3799