.
СКАЗ О ТОМ, КАК МАЛАХОВ УЧИЛ ЛЕБЕДЕВА ЗАГРУЖАТЬ САМОДЕЛЬНУЮ КАРТУ В GPS
.
Опера в 3-х действиях
в сопровождении модифицированного оркестра: струнные - OziExplorer 3.8.5, духовые - GPSMapEdit 1.0.11, ударные - cgpsmapper.exe, клавишные - SendMap.exe и челеста
.Музыка Модеста Мусоргского, либретто Андрея Лебедева
.
GARMIN LEGEND ETREX BLACK-WHITE HALL
.
.
УВЕРТЮРА
1. Загрузить растровую карту в OziExplorer
2. Привязать карту по точкам лучше сразу в WGS-84, предварительно преобразуя координаты точек из СК-42 в WGS-84 простеньким алгоритмом (
3. Сохранить карту как map-файл
4. Нужные элементы рельефа описать в OziExplorer треками, складывая их в отдельную папку.
5. Открыть map-файл в GPSMapEdit
6. Загрузить все треки из трековой папки.
7. Конвертировать треки, приписывая им сорт-kind (линия или полигон) и тип-type (шоссе, река, озеро и т.п.)
8. Добавить разные надписи и украшения
9. Сохранить файл в polish-формате, т.е. как mp-файл. Выйти из программы.
10. Переименовать map-файл и директорию с треками.
11. Открыть mp-файл в GPSMapEdit, продалбливая на челесте всякий раз, когда программа хочет загрузить приложение.
12. Сохранить mp-файл (сохранится без связей с приложениями, без attachments)
13. Долбить в челесту в ожидании выхода Бориса в первом действии.
.
1. МОНОЛОГ БОРИСА
(По сцене пробегают маленькие белые козочки с торчащими вздорными хвостиками. Они бегут и поют: "Упаси нас Борис, упаси…". На сцене появляется Борис, козочки кашляют и убегают.)
.
.
1. Открой mp-файл и заполни параметры карты, см. рис. 1 (в сопровождении духовых).
.
Рис.1.
.
2. На рис. 2 сделай все в точности, как нарисовано, и не ищи смысла (опять духовые).
.
Рис. 2.
.
3. Затем выдели все элементы карты и выполни пункт вкладки на рис. 3, типа расширить все элементы до уровня 7, при этом могут быть глюки! (Всё духовые и духовые).
.
Рис.3.
.
4. Пришли полученный файл, я посмотрю его внутри я расскажу нюансы для правки ручками... А вообще то, ты бы взял генштаб с куском Москвы где ты живешь, и сделал бы тестовую карту, а то как ты проверишь, что ты долготу с широтой не перепутал? При конвертации многочисленной, и что вообще твой ГПС с картой на местности работает? В Китае будешь проверять? Подсказываю, карта Москвы - N37-3 на сайте
.
2. ДУЭТ
.
(По сцене снова пробегают маленькие козочки с торчащими вздорными хвостиками. Но теперь они уже разноцветные. Чёрные - от монолога Бориса, покрасневшие - от реплик Лебедева и посиневшие - от дальнейших Бориных наставлений)
.
.
1. Открой mp-файл и заполни параметры карты см. рис. 1
Сделал.
2. На рис. 2 сделай все в точности, как нарисовано, и не ищи смысла.
У тебя там на уровнях 5 и 6 один и тот же зум 50-120 км, а потом на 7-м сразу более 300. Я на 5-м уровне сделал 50-120, на 6-м уровне 120-300, а потом уже на 7-м выше 300.
Да! Ты сделал все верно, это баг в моей карте.
3. Затем выдели все элементы карты и выполни пункт вкладки на рис. 3 типа расширить все элементы до уровня =7, при этом могут быть глюки!
Я не могу понять, где это в меню, где это Intermediate land control, выделил то я выделил, но потом куды?
Порядок действий:
3.1. В панели инструментов нажать указатель стрелочка.
3.2. Выделяешь все элементы карты обрисовав вокруг них прямоугольник перетасиванием мыши, при этом они слегка станут "такими ребристыми/рябыми".
Блин, если б я это не умел, то как бы я карту сделал?
3.3. На любом элементе карты (на заливе в твоем случае, например, на водохранилище) надо нажать правую кнопку мыши и появится меню.
Во! До правой кнопки я, как раз, и не допёр!
3.4. В меню выбрать пункт Modify, затем пункт Extend all elemebts up to level
.3.5. В окошечке Extend all elements up to level набрать число = максим. уровню, в твоей карте уровней Levels7 он число равно 7.
3.6. Нажать сохранить.
Ну, это теперь ясно…
ДАЛЕЕ ...
4. Открой полученный файл N-37-003n_.mp любым хорошим текстовым редактором (проконсультируйся у старшего сына насчет редактора, который не рубит очень длинные строки - у меня была такая жопа, и очень длинный ледник - полигон, который я рисовал, был уничтожен). Сделай копию файла перед этим.
Ты увидишь в файле заголовок, который ты сделал в пунктах 1 и 2, а затем строки такого вида:
[RGN40]
Type=0x2
Label=14.02.2005 12:54:14
Levels=7
Data0=
(55.81406,37.47267),(55.81574,37.46971),(55.81620,37.46890),(55.81744,37.46053)Убедись, чтобы стояло именно
Data0=... , а не Data1= или Data3=... и т.п. Если нет, то замени массово по тексту средствами редактора. Такие элементы DataN= , где N < 0 или N > 0 не будут показаны. Причины данного явления мне неизвестны, думаю это какие то глючные варианты демонстрации разных элементов в GPS на разных уровнях зума.5. Сделай экспорт в Garmin gpsmapper.exe
6. Ты получишь IMG файл для закачки в GPS.
7. Затем закачай его программой SendMap.Exe в GPS, GPS перед закачкой включи, естественно. Используй батник, COM2 - номер порта, -s57600 - не трогай, далее имена 1-го или нескольких файлов 1-й с картами через пробел. Строка батника:
SendMap COM2 -s57600 moscow.IMG
Дошёл до 6-го пункта включительно! Перед 7-м надо собраться с духом.
.
АНТРАКТ. Прогулка по
GARMIN LEGEND ETREX BLACK-WHITE-холлу с экспликацией и поэтажным планом здания. Продолжение следует….
3. ФИНАЛ
Дополнение к инструкции. Как избежать багов (Интермедия) Разбираясь в причинах возникновения Data2, Data3 и т.п., а также возникновения паразитных полилиний, обнаружилось следующее. Вся эта грязь возникает при формировании таблицы уровней на рис.2. Всего этого можно избежать, работая с таблицей по определённому алгоритму. Изначально после нажатия кнопки Levels таблица пуста. После нажатия кнопки Insert befor возникают два уровня 0 (21 bits) и 1 (20 bits). При этом все полилинии оказываются как бы привязанными к уровню 0. Первым действием необходимо изменить свойства строки нулевого уровня (она верхняя), приписав ей 24 bits, и больше её не трогать! Вторым действием необходимо изменить свойства нижней строки, приписав ей 17 bits. После этого надо выделить нижнюю строку и несколькими щелчками по клавише Insert befor ввести ещё 6 строк и отредактировать их в соответствии с рис.2. При добавлении строк карта может исчезнуть с экрана. Это не страшно. В пункте меню View найдите Levels. Карта легко визуализируется подбором надлежащего уровня (обычно Levels = 0). После операции "расширения до уровня 7", см. выше пункт 3, карта будет видна всегда. Баги образуются при добавлении строк в ситуации, когда выделенной оказывается строка, к которой привязаны полилинии. Рекомендуется хранить карту в полиформате с непрописанными уровнями. Это позволяет избежать багов при добавлении новых полилиний при её доработке. |
Привет Борис! Я отладил процесс, сделав его очень оперативным. Я создаю карту посёлка Сокол из 5 треков и закачиваю её в GPS за 10 минут. Три раза я проходил все этапы. Результат пока хреновый. Прибор позиционирует точку среди хлама из моих треков, которые рассыпаны по экрану вперемешку, как будто макароны по столу рассыпаны! У тебя такое было?
Какие, на хрен, треки? Если речь идет о карте, то там полилинии разных типов бывают, а треки к карте отношения не имеют. Присылай карту, которую ты сделал. Но только mp-файл. А ты вообще то зумом в приборе игрался? Изображение карты на него реагирует?
Зумом игрался. Куча макарон то растёт, то уменьшается, так что с зумом всё в порядке. Пересылаю мой mp-файл.
Наконец появилось время поработать с твоей опытной картой.
…Слушай, убери ты этих коз! Они тут бегают по сцене с выпученными глазами и разодранными красными задницами, жалобно завывая (играет траурная музыка)…
Ты невнимательно читал мои описания! В твоём mp-файле такая фигня! Как ты добился такого сказочного эффекта сказать трудно, думаю, все зависело от фантазии и степени наркотического опьянения.
Прости Борис, я не то прислал. Вот файл хороший…
Ок! Этот файл корректный, на вид багов нет. После выходных скажу, загрузился он ко мне или нет, и как выглядел. А у тебя с этим файлом что?
Этот тоже не работает. На экране все линии перепутаны. Боюсь за прибор…
Если проблемы в приборе, то придется сменить прошивку. На всякий случай назови ее номер (он при загрузке прибора видится), и является ли она русифицированной. Твоя карта в мой прибор встала нормально. Если тебе твои приновцы бесплатно сменят прошивку - то поставь последнюю американскую версию 3.60 (версия абсолютно свободно лежит на сайте гармин, можно легко и самому прошить дома, но…!!! Если в процессе загрузки выключится электричество, зависнет комп, сбойнет порт или еще что-нибудь этакое, то прибору настанет 3.14159-здец. Я бы предпочел отдать некоторое количество USD, чтобы эти риски взяла на себя фирма. Смотреть версию прошивки надо так:
1) Зайти в экран Main Menu
2) Выбрать Setup Зайти в экран Setup Menu
3) Выбрать System и зайти в экран System
4) В экране System нащупать слева от креста - "выход их окна", вкладку с рисунком "книжки ?- листочка" - короче типа "свойства"
5) Выбрать "Software version"
6) Появится окно с версией прошивки и серийным номером прибора (у меня 2.36)
Ещё вариант. При запуске SendMap у меня работает вот так и тоже показывает версию прошивки:
D:\gps_maps>SendMap COM1 -s57600 N37_3n.img N37_18.img O37_135n.img RoadLopotovo.img lebedev.img
GPS SendMap & GetMap version 17
,Detected: eTrex Legend Software Version 2.36
Checking input files
Preparing...
Bytes to send : 67584
Available memory: 8388608
Erasing map memory...
..Sending...
100% - Done.
И здесь Козицкий?
Угу! GPS- Goats Position System (Козья Система Позиционирования).
Слушай, вот какая штука! Версия у меня американская 3.60. Зато SendMap работает без половины твоих записей! Первые две строчки пишет, а потом молчит. Постоит, постоит секунд 10 и выключается, типа всё нормально. Наверно это от прошивки. Пойду в понедельник в Прин поменяю на твою старую прошивку 2.36.
Лебедев - ты ленивый! Прежде, чем кидаться перезакачивать прошивку, надо было пару фраз написать на гугле и выйти на сайты
Там куча софта, аналогичного sendmap, но более свежих версий. Наверняка они будут работать, так как 3.60 самая стандартная версия на сегодня.
Борис! Ты гений. Я скачал с сайта
РАБОТАЕТ, ССУКА !!!
(Занавес)
.