Apr 08, 2009 14:46
Вчера ночером развлекалась созданием карт для своего GPS (Magelan Explorist 210). Атракцион тот еще.
Прямого софта для преобразования карт в формат, подходящий Explorist-у нет. Посему все было бы весьма печально, если бы умные люди (честь им и хвала) не нашли, что создатели GPS выложили у себя на сайте программу MobileMap Office - предназначенную для другого их GPS-а (с возможностью картографии стоимостью порядка 1000$), и что этот софт позволяет делать карты подходящие для GPS Magelan Triton. Более того, в этом софте были найдены процедуры, позволяющие делать карты высокого уровня, оставшиеся скорее всего от их профессионального софта для изготовления карт. В дальнейших версиях этого софта - возможность делать карты для Triton-а была заблокирована, но были написаны программы конвертирующие карты в подходящий формат. Но функций создания детальных карт уже не было. Формат карт для тритона - не подходит для эксплориста. Но MobileMap Office версии 2.7 при добавлении в него одной строчки настроек уже позволяет делать карты для Explorista.
И того - процесс создания карт выглядит так:
Берется карта в формате, подходящем для открытия ее в программе GPSMapEdit (вечная фвала ее создателю), и сохраняется в так называемом "польском" формате. После чего, специальной софтиной (PText2shp.exe) карта переводится в "кривые". Запускается MobileMapperOffice v1.0, расширенный взломом до про версии и из кривых создается карта. При этом нужна приличная работа по определению на карте куда относятся какие кривые - что есть водоемы, что - дороги, что парки, что городские застройки. Каждый тип - надо отнести куда-то. Чем подробнее отнесешься к данному вопросу, тем лучше будут карты.
После карта компилируется и надо закрыть взломанный MMO. После этого надо подправить несколько текстовых файлов скомпилированной карты и запустить MMO2.7, настроенный на каталоги MMO1 и на выведение карт в формате Explorist. В нем карта экспортируется в imi формат и записывается на диск. После этого карта обрабатывается специальной софтиной, для совместимости с девайсом и ее уже можно закачивать на GPS.
По идее в середине данного проекта - до начала создания карт в MMO1 - надо еще провести некислую работу с POI точками. Я пока до этого этапа не добралась. Но в процессе.
В теории все просто. Но есть нюансы. MMO имеет свойство вылетать, если ему что-то не нравится в формате кривых. Вернее он не вылетает и даже как-бы делает карту. Но при попытке ее загрузить после создания - он крякает и ничего делать не хочет. Как я с этим намучалась в свое время - год назад. К счастью сейчас карта исходная компилируется дез проблем и есть очень большой шанс к выезду на караби создать неплохую карту караби (да и всего крыма).
Хочется сказать огромное спасибо людям убившим кучу своего времени дабы придумать как все это делается и написавшим кучу соответствующего софта.
И огромное Фе - производителям GPS устройств делающим все возможное дабы не дать людям возможности самостоятельно создавать карты под честно купленные свои девайсы.
картография,
Караби,
спелеология