0. Какво очакваме от такова решение.
Не очаквам рутиране. Трябва да може да ми показва къде съм, гледка от птичи поглед. Да може да пази маршрути и тракове. Да ме насочва към контролни точки (waypoints). Трябва цялата система да е компактна и да се събира в джоб. Трябва да работи с телефона, който в момента имам (Sony Ericsson K800i), т.е. софтуера да е Java. Естествено, трябва да има карти (включително импорт от картинка) и възможност сам да си ги правя лесно.
1. Телефон (Java/Symbian)
Трябва ви какъвто и да е телефон с поддръжка на MIDP-2.0 и CLDC-1.1. Телефона ви трябва да има поне 500KB оперативана памет и доста повече за карти. В момента карта на регион с размери 3 на 3 км (Пловдив) с приближение от 11 до 18 заема 16МВ на телефона ми. Карта на цяла България с приближение от 8 до 13 заема 55МВ.
2. GPS приемник
Всякакъв приемник, който се свързва по Bluetooth е подходящ. Доста разпространен и евтин модел е Holux M-1000. Нов струва около 80лв, а моя го взех от Ebay за 20. Малък е (като кибритена кутия), събира се във всякакви джобове. Батерията му държи към 10+ часа (из нета пишат за 20+ часа) и приемането му е добро, дори когато сте в кола, влак и т.н. MTK чипсет. В комплекта има зарядно за кола и USB кабел, който може да се използва пак само за зареждане на батерията. Батерията е Nokia-съвместима, така че за под 10 лв може да си вземете втора от руския пазар. Скоростта не се дава много коректно – разлика от до 5 km/h е допустима във кола. Във влак, където няма неравномерни ускорения като че ли е малко по-точно. За пешеходци текущата скорост варира между 0-10 km/h и не може да се гледа. Но ако правите трак накрая може да видите средна аритметична скорост.
3. Софтуер
- MapNav – http://mapnav.spb.ru/site/download.php?list.3 – изисква регистрация (става бързо и безплатно) – това се инсталира на телефона ви.
- mobile map creator – http://mapnav.spb.ru/site/download.php?list.4 – също – това се инсталира на компютъра ви (дори работи с Wine)
- Ozi Explorer – http://www.oziexplorer.com/ – програмата струва $95, но който държи да си пиратства – има я из торентите. Програмата служи за калибриране на растерни карти и не е необходима, ако не мислите да правите това. Също се инсталира на компютъра (и пак работи с Wine)
MapNav
1. Features
- език на интерфейса – руски, английски, български и др.
- 18 нива на приближение, като на най-високото разделителната способност е около метър на пиксел.
- правене на трак, като слага точките по изминато разстояние, минало време или при промяна на посоката. Без проблеми прави трекове с 3000+ точки, като има опция за олекотяване да показва само последните 100 точки. Дава профили на на пътя по височина и по скорост. Траковете могат да се експортват/импортват в GPX, KML или Ozi формат.
- компас, който показва посоките релативно на посоката на движение.
- водене по маршрут или контролни точки – waypoints.
- заключване на клавиатурата
- затъмняване на екрана – върши добра работа за пестене на батерия
- смяна на картите по време на работа.
- използване на ваши карти (в MNO формат – правят се с mobile map creator, виж по-долу) или онлайн такива (ако имате мобилен интернет).
- спортен режим на засичане на обиколки – не съм го пробвал.
- в основния екран се показват картата, текущата позиция на нея, координати, скорост, надморска височина и др.
- слагане на измерителна скала върху картата
- ръчно задаване на път
- слагане на белязки, които после може да ползвате за waypoints или Points Of Interest
- импорт и експорт на трaкове, waypoints, маршрути и др. Поддържа GPX формат и няколко други.
- настройки за всичко, което можете да се сетите.
- правене на скрийншот
- описание на mapnav на английски – http://mapnav.spb.ru/site/page.php?15 и на руски – http://mapnav.spb.ru/site/page.php?10
Карти
1. Калибриране с Ozi
1.1. В Ozi Explorer (бих пуснал снимки, ако притежавах програмата)
File -> Load and Calibrate Map Image
Избиране на растерната карта.
Избиране Point 1 -> клик в единия ъгъл на картата; в дясно на Degrees & mins се попълват координатите на точката
Избиране Point 2 -> клик в друг ъгъл на картата; попълват се новите координати
Point 3 – по същия начин
Save -> избирате къде да бъде запазен .MAP файла – това е информацията за калибровката на картата и ще се използва в следващата стъпка.
1.2. В Mobile Map Creator
Горе трябва да е избран таба Convertor.
Кликате на първата иконка (текста на нея е нещо като Select map to convert).

В нея зареждате .MAP файла, който имате от Ozi-то. Внимание: ако сте свалили МАР файл от нета, отворете го и оправете пътя до растерното изображение да сочи правилно към изображението което имате (C:\Ozi\superdupermap.map при един ще е D:\Documents And Settings\usr\My Documents\plovdiv.map при друг). Пътя до изображението е на третия ред във МАР файла, който се отваря като текстов с Notepad. Ако сам сте си направил МАР файла, няма нужда от подобна манипулация.
Зареждате МАР файла и избирате къде да запазите крайните карти. Ще получите два файла с разширения MNM и MNO. Този с разширението MNМ се използва като вътрешна карта, която може да вградите в самата програма MapNav, но авторите й препоръчват да не се прави така. Използвайте MNO файла и си работете с външна карта.
2. Сваляне на уеб карти (Virtual Earth)
Горе трябва да е избран таба Map.

Първия плъзгач е за zoom level-a на избраната карта. Картата източник се избира от падащото меню. В момента са налични VirtualEarth, Google, OSM и др. Могат да се добавят още с директно редактиране на maps.ini. В прозореца с картата можете да влачите докато намерите областта, която ви интересува. Кликате на Set to map и избирате с мишката района. Трябва да се появи с инвертиран цвят. Под този бутон се намира Map Zoom – стойността вътре показва какво приближение ще имате в получената карта накрая. С бутона “+” добавяте селекцията в компилацията. Внимание: изберете всичките приближения, които искате да имате после в MapNav-a! Примерно ако искате да имате от ниво 11 до ниво 13, задавате ниво 11, кликате “+”, задавате ниво 12, кликате “+”, задавате ниво 13, кликате “+”.

Цифрите ви показват колко плочки (tiles) ще се свалят от нета. Това е и горе долу показател за размера на картата накрая. Когато сте доволни от селекцията, кликате Compile Map и избирате къде да се запазят двете карти MNO и MNM.
Инструменти за визуализиране на трекове
1. Онлайн
http://www.everytrail.com/
- може да ъплоудвате тракове в GPX формат – public (всеки може да гледа трака) и private (само вие можете да го гледате) режими
- дава профил на терена по скорост и по височина
- ъплоудване на снимки и геотагване
- пътепис
- търсене и браузване на тракове
2. Десктоп
- Google Earth – да се провери какво става там. Вероятно трябва да работи с KML.
Досега не съм попадал на читава offroad карта. Честно казано никога GPS не ми е вършил адекватна работа. Може би е подходящ за “връщане по обратния път”… да чукам на дърво досега не ми се е налагало
Аз не разчитам на GPS-а да ме заведе някъде, разчитам на себе си. Но е добре да виждам поне къде съм в момента
Ще взема да се пречупя и да се сдобия с един от “джиджаните” GSM-и с вграден GPS.
Кажи после колко време ти държи батерията в режим GPS.