На главную страницу сайта

.

СКАЗ О ТОМ, КАК МАЛАХОВ УЧИЛ ЛЕБЕДЕВА ЗАГРУЖАТЬ САМОДЕЛЬНУЮ КАРТУ В 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 простеньким алгоритмом ( зашит в файле Exel ).

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 на сайте www.topmap.narod.ru

.

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)
[END-RGN40]

Убедись, чтобы стояло именно 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, Kozicki@gps.chrisb.org

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.

Лебедев - ты ленивый! Прежде, чем кидаться перезакачивать прошивку, надо было пару фраз написать на гугле и выйти на сайты

http://vip.hyperusa.com/~dougs/GPSSM/

http://gps.chrisb.org/en/download.htm

Там куча софта, аналогичного sendmap, но более свежих версий. Наверняка они будут работать, так как 3.60 самая стандартная версия на сегодня.

Борис! Ты гений. Я скачал с сайта http://gps.chrisb.org/en/download.htm SendMap20. Он c простеньким интерфейсом под винды. Он объявил, что не видит GPS в натуре! Я поменял в его установках COM-2 на COM-1 и он загрузил карту. Подбежал к окну -

РАБОТАЕТ, ССУКА !!!

(Занавес)
.

На главную страницу сайта

 

.

Экстремальный портал VVV.RU