Инструкция "Как за сутки до вылета сделать карту для Garmin"

Выбор навигатора. Дата логгеры. Garmin. Навигационные приборы, карты для навигаторов скачать бесплатно, гармин, i-go, где скачать карты, как пользоваться gps навигатором. POI на картах для навигаторов Гармин кемпинги гостиницы достопримечательности на картах. Карты для навигации. Навигационные карты стран

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #1

Сообщение RomualdOso » 06 фев 2012, 16:26

За два года много чего поменялось - смотрите обновлённую инструкцию тут: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Инструкция по изготовлению карт для навигаторов Гармин, по данным с проекта openstreetmap.

Иструкция будет включать в себя следующие разделы:
1. Необходимые программы
2. Получение .osm файла и компиляция .mp файла
3. Компиляция .img файла
4. Регистрация в MapSource, заливка файла в прибор

Чтобы всё было наглядно по шагам пройдусь, по этапам компиляции карты Кубы.
Проект openstreetmap (далее OSM) представляет собой свободно распространяемую карту мира, которая делается интузиастами на добровольных началах. Причем каждый может самостоятельно рисовать карты какой-нибудь местности, а может просто выложить свои треки (к примеру, автомобильные), чтобы другие люди на основании данных треков создали или подредактировали существующую карту данной местности.
На данные проект я натолкнулся, когда пытался найти нормальные карты Чили в прошлом году. Немного разобравшись – понял, что теперь сам могу себе делать карты любого куска Земли.

Основной сайт проекта http://www.openstreetmap.org и именно с данного сайта мы будем брать данные для нашей будущей карты.
Для генерации карты нам потребуется установить некое программное обеспечение на наш компьютер. Будем считать, что на компьютере у нас установлена хотя бы Windows XP.

Необходимые программы.

На самом деле можно дальше ничего не читать, а пройти по ссылке http://downloads.cloudmade.com/ и там скачать себе готовую карту для Гармин-навигатора.
Но! Во-первых, мы хотим быть самостоятельными, во-вторых, мы хотим иметь самую свежую карту (а не 2-х - 3-х месячной давности) и, в третьих, мы хотим иметь карту не только в приборе, но и на компьютере в программе MapSource для прокладки планируемых маршрутов, удобного обзора местности да и просто, чтобы наметить интересующие нас точки, да и я могу хотеть иметь сразу в навигаторе карту Перу, Эквадора и о.Пасхи, а таких сборных солянок в интернете Вы врядли отыщите - придётся иметь отлельную SD карту с Перу, отдельную с Эквадором и отдельную с Чили (некоторые приборы не поддерживают несколько карт на одной SD-карте).

Нам надо установить на своём компьютере следующее:
Для работы скрипта osm2mp нам понадобится установить Active Perl и сам скрипт с конфигурационными файлами по вот этой инструкции: http://wiki.openstreetmap.org/wiki/RU:O ... B5_Windows

Далее нам понадобится cgpsmapper http://cgpsmapper.com/buy.htm, не лишней будет программа MapSetToolKit.exe и сама программа MapSource

Все эти программы без труда ищутся в поисковиках. Все люди взрослые и где искать «дружелюбные» версии программ знаете сами.

В итоге, все перечисленные программы мы отыскали и установили, Perl настроили.

Получение .osm файла и компиляция .mp файла

Опять же .osm файл можно скачать с разных серверов с того же упоминаемого ранее http://downloads.cloudmade.com/ или вот здесь кучу других вариантов посмотреть: http://wiki.openstreetmap.org/wiki/Planet.osm
Но опять же, хочется иметь самые свежие карты.

Итак, заходим на openstreetmap.org и ищем там о.Куба

Инструкция "Как за сутки до вылета сделать карту для Garmin"

Щелкаем на закрадку «Экспорт» и выделяем прямоугольник, чтобы вошёл весь остров с территориальными водами. К сожалению, прямо с сайта мы выкачать всю Кубу не сможем – Вам скажут, что очень большой по площади кусок выбрали. Посему от данного окна нам нужны только границы «прямоугольника» -85.6, 19.1, -73.67, 23.88
Это значение широты и долготы этих границ.

Инструкция "Как за сутки до вылета сделать карту для Garmin"


Далее.
Не интеллигентный человек так бы и сгенерил «прямоугольную карту – вместе с огрызками Багамских островов, которые немного попали в наш «прямоугольник». Но мы люди воспитанные и мы понимаем, что карта Кубы должна быть ограничена территориальными водами! Где взять информацию об ограничивающем полигоне территориальных вод? Да на том же openstreetmap.org !!!
Идём на закладку «Карта», в правом верхнем углу щёлкаем по плюсику, в открывшемся окне отмечаем галочкой «Данные».

Инструкция "Как за сутки до вылета сделать карту для Garmin"


Теперь увеличиваем масштаб, чтобы остался только кусок государственной границы (масштаб должен быть довольно большим):

Инструкция "Как за сутки до вылета сделать карту для Garmin"


Слева появилось «Линия 39521823». О! Щелкаем по номеру линии и выбираем «Подробности».

Инструкция "Как за сутки до вылета сделать карту для Garmin"


Вот. На самом деле, данный экран нам говорит, что эта линия входит в отношение «Куба» и «Пинар дель Рио» (это провинция в составе Кубы). Нас интересует отношение «Куба» - номер этого отношения 307833 (запомним это число!). Щёлкнем по нему, чтобы проверить. Да, это то, что нам нужно:

Инструкция "Как за сутки до вылета сделать карту для Garmin"


Люди с пытливым умом сразу догадались, что подобным образом можно отыскать номер отношения «граница провинции Пинар дель Рио». И они правы! в принципе можно делать карту отдельной провинции. Тоже справедливо и в "бОльшую" сторону - например для границы континента.
Теперь в каталоге OSM2MP (а мы скачали и установили данный скрипт) делаем bat-файл (назовём его cuba.bat) следующего содержания:
Код: Выделить всё
getbound.pl 307833 -o cuba.poly -onering
osmget.pl -85.6,19.1,-73.67,23.88 > draft.osm
osmsort.pl draft.osm > cuba.osm
osm2mp.pl --mapid=88880053 --defaultcountry=CU --countrylist=iso-3166-1-a2-en.txt --disableuturns --poiregion --shorelines  --waterback --codepage=1252 --bpoly=cuba.poly cuba.osm > cb.mp


Не интеллигентные люди, которые не хотят заморачиваться границами территориальных вод могут сделать так:
Код: Выделить всё
osmget.pl -85.6,19.1,-73.67,23.88 > draft.osm
osmsort.pl draft.osm > cuba.osm
osm2mp.pl --mapid=88880053 --defaultcountry=CU --countrylist=iso-3166-1-a2-en.txt --disableuturns --poiregion --shorelines --waterback --codepage=1252 --bbox=-85.6,19.1,-73.67,23.88 cuba.osm > cb.mp


Немного поясню.
В первом примере сначала по номеру отношения «Куба» вытаскивается .poly файл (по номеру нужного отношения!), который просто представляет собой замкнутый полигон с координатами узлов – это и есть морская граница Кубы. Файл cuba.poly создастся у Вас в текущем каталоге – можете его посмотреть. В принципе, при повторном запуске этого bat-файла данную строку можно закоментировать – границы государств меняются не часто.
Потом скрипт osmget вытаскивает данные для соответствующего «прямоугольника». Вот здесь, на самом деле, лучше разобраться с osmosis и planet.osm (Но уж больно большой файлище – не красиво), а ещё лучше разобраться с загрузкой данных osm на локальный PostgreSQL сервер… Тогда тянуть данные можно прямо локально и не «прямоугольником», а сразу для границы определённого «отношения» - poly. Может кто разберётся – и выложит инструкцию?
Да! Конечно если Вы скачали osm-файл с того же http://downloads.cloudmade.com/, то Вам не надо вытягивать данные osmget’ом – Вам осталось только запустить скрипт osm2mp.
Опции --shorelines --waterback обязательны, если Вы генерите карту острова, полуострова или прибрежной полосы, иначе на Вашей карте ограничивать остров будет не вода, а суша. Если Вы Делаете карту окрестностей Мачу-Пикчу (т.е. моря на ней нет), то данные опции надо убрать!
--poly и --bbox - это полигон и "прямоугольник" по которому будет обрезана карта, т.е. проще говоря границы карты.
Mapid – это некий номер Вашей карты. Особо ни на что не влияет, но чтобы не путаться, лучше завести некую систему. Я стараюсь придерживаться такой системы 8888, а затем телефонный код страны или страны и провинции. 88880053 – Куба, 88880056 – Чили, 88885665 – Чили, провинция ЛосЛагос.
В результате работы данного скрипта (пока он работает, Вы успеете попить кофе) у Вас появится файлик cb.mp – это карта Кубы в «польском» формате. Эту карту уже понимает GPSMapEdit – можете в нём карту посмотреть, проверить, наложив космические снимки ГуглМапс, карту «на вшивость».

Компиляция .img файла

Теперь надо откомпилить карту в гарминовском формате img.
В каталоге, куда установили cgpsmapper, создаём подкаталог Cuba и создаём там файл пусть BildMap.bat
Код: Выделить всё
del *.img
del *.idx
del *.reg
del *.tdb
del *.mdr
del *.mdx
call .\..\cgpsmapper -e ac cb.mp
call .\..\cpreview pv.txt
call .\..\cgpsmapper Cuba.mp
echo You can add custom TYP definition to the registry to see modification of extended types
pause


Также там создаём файл pv.txt

Код: Выделить всё
[Map]
FileName=Cuba
MapVersion=080
ProductCode=1
;Color=32
CodePage=1252

Levels=2
Level0=14
Level1=13

Zoom0=5
Zoom1=6

Copy1=http://openstreetmap.org/
Copy2=Vasya Pupkin
MapsourceName=CubaOSM
MapSetName=CubaOSM
CDSetName=CubaOSM
[End-Map]
;
[Files]
img=88880053.img
[End-Files]


Кладём в данный каталог наш cb.mp и запускаем BildMap.bat
В результает работы у нас появится файл 88880053.img – это и есть карта Кубы для МапСоурсе!
Выкачиваем последний osm.typ файл http://osm2mp.googlecode.com/svn/trunk/osm2mp/osm.typ
В принципе, тут кому как нравится, в сети можно поискать альтернативные typ файлы, разница есть – цвет заливки национальных парков, лесов, пляжей, значки немного разные – оставляю для самостоятельных экспериментов.
Далее можно самостоятельно прописать в реджестри Виндовс строки соответствующие данной карте, чтобы в МапСоурсе появился новый МапСет, но можно сделать проще.
Запускаем свободно распространяемую программу MapSetToolKit, выбираем нашу карту, typ-файл, и запускаем, не забыв поставить галочку «Instal in MapSource»

Инструкция "Как за сутки до вылета сделать карту для Garmin"


Появится окошко, что FID карты не соответсвует FIDу typ-файла – отвечаем “Да” – программа сама всё сделает.

Инструкция "Как за сутки до вылета сделать карту для Garmin"


После отработки MapSetToolKit, запускаем MapSource… Мы сделали это! Ура!

Инструкция "Как за сутки до вылета сделать карту для Garmin"


Можем рисовать маршруты, искать точки, гостиницы и заливать карту в наш прибор или просто на флэшку, чтобы залить в прибор после. На флэшку, понятное дело зальётся готовый "контейнер" gmapsupp.img

Инструкция "Как за сутки до вылета сделать карту для Garmin"


Известные проблемы.

Ко мне обращались два человека у которых были зависания GarminTX на Нокиах под Симбианом с этими картами. Вылечилось таким образом. Полученные mp файл я загружал в GPSMapEdit, ничего не менял, просто «Сохранял его как…» и далее компилил в .img уже новый «сохранённый как» файл. Зависания прекращались.

У меня не получилось osmget’ом вытащить большие куски – Например Перу целиком. Думаю в феврале разберусь с osmosis’ом… дополню инструкцию. На самом деле мешает не лень природная, а World of Tanks

Немного переработав инструкцию также можно генерить карты для Навитела.

Если есть вопросы отвечу.

Для «Спасибо» есть плюсик под аватаркой.

Последний раз редактировалось RomualdOso 15 янв 2014, 13:48, всего редактировалось 7 раз(а).
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской
гармин навигатор

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #2

Сообщение colt » 06 фев 2012, 17:30

RomualdOso писал(а) 06 фев 2012, 16:26:Для «Спасибо» есть плюсик под аватаркой.

Система пока не пускает плюсовать, но за мной не заржавеет!!
Живу, как нравится..
Аватара пользователя
colt
абсолютный путешественник
 
Сообщения: 7847
Регистрация: 23.10.2009
Город: Е-бург
Благодарил (а): 437 раз.
Поблагодарили: 944 раз.
Возраст: 63
Страны: 42
Отчеты: 20
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #3

Сообщение Kamal » 06 фев 2012, 20:00

Colt писал(а) 06 фев 2012, 17:30:Система пока не пускает плюсовать

Мне позволяет. ))
RomualdOso, полезная вещь.
"Иногда один день, проведенный в других местах, дает больше, чем десять лет жизни дома."
Аватара пользователя
Kamal
абсолютный путешественник
 
Сообщения: 5892
Регистрация: 16.10.2007
Город: Москва
Благодарил (а): 186 раз.
Поблагодарили: 650 раз.
Возраст: 63
Отчеты: 1
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #4

Сообщение RomualdOso » 07 фев 2012, 10:08

Colt писал(а) 06 фев 2012, 17:30:Система пока не пускает плюсовать, но за мной не заржавеет!!


Я так понял, что получилось по данной инструкции карту сделать?
Патался, как можно более подробно рассписать, но если нужны какие-то уточнения спрашивайте.
Хотя по любому проще, чем зеркальцем секстанта горизонт ловить. Вот как древние ходили? Без карт, без навигации... "Гвозди бы делать из этих людей!"

Это не Америка - это Африка... А потом я подсунул под GPS железный топор! (ц) Негоро, известный, как Себастьян Перейра.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #5

Сообщение colt » 07 фев 2012, 10:16

RomualdOso писал(а) 07 фев 2012, 10:08:Я так понял, что получилось по данной инструкции карту сделать?

Пока нет (Гармин свой приятелю в Тай дал попользоваться) прочитал - вроде понятно. Но спрашивать наверное буду Начну со Свердловской области родной, а то Гарминовская карта, настолько старая, новых районов совсем нету и развязок.
Живу, как нравится..
Аватара пользователя
colt
абсолютный путешественник
 
Сообщения: 7847
Регистрация: 23.10.2009
Город: Е-бург
Благодарил (а): 437 раз.
Поблагодарили: 944 раз.
Возраст: 63
Страны: 42
Отчеты: 20
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #6

Сообщение RomualdOso » 07 фев 2012, 10:23

Colt писал(а) 07 фев 2012, 10:16:
RomualdOso писал(а) 07 фев 2012, 10:08:Я так понял, что получилось по данной инструкции карту сделать?

Пока нет (Гармин свой приятелю в Тай дал попользоваться) прочитал - вроде понятно. Но спрашивать наверное буду Начну со Свердловской области родной, а то Гарминовская карта, настолько старая, новых районов совсем нету и развязок.

Так сам прибор для изготовления карт не нужен!
Вот здесь лучше сначала для Екатеринбурга наполнение посмотреть http://www.openstreetmap.org/?lat=56.84 ... 0&layers=M
А то может, что у официального Гармине Свердловская область получше будет. Хотя уверен, что если интересны всякие просеки, тропы в лесу и т.п., то с осм могут конкурировать только карты Генштаба.

Свердловская область, постоянно обновляемая, для МапСоурсе есть на http://gis-lab.info/data/mp/
Последний раз редактировалось RomualdOso 07 фев 2012, 10:25, всего редактировалось 1 раз.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #7

Сообщение colt » 07 фев 2012, 10:25

RomualdOso писал(а) 07 фев 2012, 10:23:Так сам прибор для изготовления карт не нужен!

Дык проверить то только на приборе можно. Ничего. Потерплю недельку
Живу, как нравится..
Аватара пользователя
colt
абсолютный путешественник
 
Сообщения: 7847
Регистрация: 23.10.2009
Город: Е-бург
Благодарил (а): 437 раз.
Поблагодарили: 944 раз.
Возраст: 63
Страны: 42
Отчеты: 20
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #8

Сообщение RomualdOso » 07 фев 2012, 10:28

Colt писал(а) 07 фев 2012, 10:25:
RomualdOso писал(а) 07 фев 2012, 10:23:Так сам прибор для изготовления карт не нужен!

Дык проверить то только на приборе можно. Ничего. Потерплю недельку

Так в МапСоурсе удалось зарегистрировать карту? Если в Мапсоурсе карта есть, то должно произойти "Чудо великое", чтобы в навигатор не загрузилась карта потом.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #9

Сообщение Sebela » 09 фев 2012, 13:00

RomualdOso писал(а) 06 фев 2012, 16:26:Инструкция по изготовлению карт для навигаторов Гармин, по данным с проекта openstreetmap.
Нам надо установить на своём компьютере следующее:
Для работы скрипта osm2mp нам понадобится установить Active Perl и сам скрипт с конфигурационными файлами по вот этой инструкции: http://wiki.openstreetmap.org/wiki/RU:O ... B5_Windows

У меня вопрос. Захожу по этой ссылке, и далее по открывшейся инструкции: согласно п.1 я должна скачать следующие файлы: garmin.yml, nodes-common.yml, nodes-garmin-custom.yml, ways-areas-common.yml, ways-areas-garmin-custom.yml, ways-lines-common.yml, ways-lines-garmin-custom.yml, ways-roads-common.yml, ways-roads-garmin.yml и сам скрипт osm2mp.pl
Но, если перейти по предложенной ссылке, из всего списка, есть в наличии только garmin.yml и сам скрипт osm2mp.pl, где брать недостающие файлы по перечню?
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #10

Сообщение RomualdOso » 10 фев 2012, 23:40

Sebela писал(а) 09 фев 2012, 13:00:
RomualdOso писал(а) 06 фев 2012, 16:26:Инструкция по изготовлению карт для навигаторов Гармин, по данным с проекта openstreetmap.
Нам надо установить на своём компьютере следующее:
Для работы скрипта osm2mp нам понадобится установить Active Perl и сам скрипт с конфигурационными файлами по вот этой инструкции: http://wiki.openstreetmap.org/wiki/RU:O ... B5_Windows

У меня вопрос. Захожу по этой ссылке, и далее по открывшейся инструкции: согласно п.1 я должна скачать следующие файлы: garmin.yml, nodes-common.yml, nodes-garmin-custom.yml, ways-areas-common.yml, ways-areas-garmin-custom.yml, ways-lines-common.yml, ways-lines-garmin-custom.yml, ways-roads-common.yml, ways-roads-garmin.yml и сам скрипт osm2mp.pl
Но, если перейти по предложенной ссылке, из всего списка, есть в наличии только garmin.yml и сам скрипт osm2mp.pl, где брать недостающие файлы по перечню?


А! Вики устарела примерно год назад. Эти файлы теперь лежат в отдельном каталоге polish-mp/ по ссылке на скачиваение скрипта. А osmget и osmsort на каталог выше в ..
т.е не в /trunk/osm2mp а в /trunk Лучше скачайте себе в отдельный каталог всё содержимое каталога /trunk
poly.cfg и poi.cfg уже тоже не применяются - все конфигурационные файлы теперь в polish-mp/
Если ещё на какие грабли наступите - чем могу - помогу.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #11

Сообщение Sebela » 11 фев 2012, 01:55

Спасибо, всё нашла, вечером продолжу)
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #12

Сообщение Sebela » 11 фев 2012, 15:16

RomualdOso писал(а) 06 фев 2012, 16:26:Инструкция по изготовлению карт для навигаторов Гармин, по данным с проекта openstreetmap.
Для работы скрипта osm2mp нам понадобится установить Perl и сам скрипт с конфигурационными файлами по вот этой инструкции: http://wiki.openstreetmap.org/wiki/RU:O ... B5_Windows

пункт 8 данной инструкции:
8. Таким же образом отметить для установки модули:
Getopt-Long, Text-Unidecode, List-MoreUtils, Math-Polygon, Math-Polygon-Tree, Math-Geometry-Planar-GPC-Polygon,, Tree-R, Encode-Locale, если они ещё не установлены

Опять же, всё нашла, всё подключила кроме YAML и PerlIO-via-Unidecode. Их нет в списке в Active Perl, не могу найти( Не знаю, в чем проблема.
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #13

Сообщение RomualdOso » 11 фев 2012, 22:49

Sebela писал(а) 11 фев 2012, 15:16:пункт 8 данной инструкции:
8. Таким же образом отметить для установки модули:
Getopt-Long, Text-Unidecode, List-MoreUtils, Math-Polygon, Math-Polygon-Tree, Math-Geometry-Planar-GPC-Polygon,, Tree-R, Encode-Locale, если они ещё не установлены

Опять же, всё нашла, всё подключила кроме YAML и PerlIO-via-Unidecode. Их нет в списке в Active Perl, не могу найти( Не знаю, в чем проблема.


Хм... Там лучше всего поиском (в верху окна Perl Package Manager) по пакетам искать. Вот у меня всё есть:

Инструкция "Как за сутки до вылета сделать карту для Garmin"
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #14

Сообщение Sebela » 12 фев 2012, 00:38

У меня, к сожалению, не так(( Поиском пользовалась конечно, там без поиска очень трудно что-то найти, много всего)
Версия программы? или что это может быть?
Даже пробовала наплевать на эти файлы, но не прокатило)) Скрипт не запустился(

Вопрос снимаю, сегодня переустановила Perl и нашла YAML, не знаю, почему его не было,
а у PerlIO-via-Unidecode, оказалось не два L после r, как я искала а LI, это я сослепу не разглядела.
Последний раз редактировалось Sebela 12 фев 2012, 12:22, всего редактировалось 2 раз(а).
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #15

Сообщение Sebela » 12 фев 2012, 09:05

Еще вопросы нарисовались:
я так поняла файл cuba.bat надо не только создать, но и запустить? Файл cuba.bat запустила, в результате создался файл cb.mp. Вы пишите, что в текущем каталоге должен создастся файл cuba.poly, это после каких манипуляций, после запуска cuba.bat?
Потом надо запустить osmget? (он у меня не запускается, возможно из-за того, что не настроился корректно Active Perl)
и уже после этого запустить скрипт osm2mp.pl?
т.е. послдовательность такая:
в случае, если сами делаем карту полностью:
1.Устанавливаем и настраиваем Active Perl
2.На openstreetmap.org узнаем номер отношения "Куба" для того, чтобы в карту попала только территория Кубы.
3.В каталоге OSM2MP делаем bat-файл (назовём его cuba.bat), на основании номера отношения, который мы получили в п.2. Каталог, это папка где лежит скрипт, правильно?
4.запускаем cuba.bat, на выходе получаем cb.mp
5.как получаем файл cuba.poly?
6.запускаем osmget, который вытаскивает данные из прямоугольника. Что в результате получаем?
7.запускаем скрипт osm2mp. Тут не поняла, что мы получаем в результате? файл cb.mp у меня уже есть, он у меня еще в п.4 получился.
Что пропустила? или что написала лишнее?
Если карту osm скачиваем готовую, какие пункты надо выполнять из вышеперечисленных?
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #16

Сообщение RomualdOso » 12 фев 2012, 21:49

Sebela писал(а) 12 фев 2012, 09:05:Еще вопросы нарисовались:
я так поняла файл cuba.bat надо не только создать, но и запустить? Файл cuba.bat запустила, в результате создался файл cb.mp. Вы пишите, что в текущем каталоге должен создастся файл cuba.poly, это после каких манипуляций, после запуска cuba.bat?
Потом надо запустить osmget? (он у меня не запускается, возможно из-за того, что не настроился корректно Active Perl)
и уже после этого запустить скрипт osm2mp.pl?
т.е. послдовательность такая:
в случае, если сами делаем карту полностью:
1.Устанавливаем и настраиваем Active Perl
2.На openstreetmap.org узнаем номер отношения "Куба" для того, чтобы в карту попала только территория Кубы.
3.В каталоге OSM2MP делаем bat-файл (назовём его cuba.bat), на основании номера отношения, который мы получили в п.2. Каталог, это папка где лежит скрипт, правильно?
4.запускаем cuba.bat, на выходе получаем cb.mp
5.как получаем файл cuba.poly?
6.запускаем osmget, который вытаскивает данные из прямоугольника. Что в результате получаем?
7.запускаем скрипт osm2mp. Тут не поняла, что мы получаем в результате? файл cb.mp у меня уже есть, он у меня еще в п.4 получился.
Что пропустила? или что написала лишнее?
Если карту osm скачиваем готовую, какие пункты надо выполнять из вышеперечисленных?


Небольшая ... путаница.
До п.2 всё правильно.
П.3 Содержание cuba.bat я выложил отдельным кодом:
Это содержание файла cuba.bat:

getbound.pl 307833 -o cuba.poly -onering
osmget.pl -85.6,19.1,-73.67,23.88 > draft.osm
osmsort.pl draft.osm > cuba.osm
osm2mp.pl --mapid=88880053 --defaultcountry=CU --countrylist=iso-3166-1-a2-en.txt --disableuturns --poiregion --shorelines --waterback --codepage=1252 --bpoly=cuba.poly cuba.osm > cb.mp

Любым текстовым редактором создаёте файл cuba.bat, а его содерживое должно соответсвовать тому, что я написал.
В результате работы данного файла получится и cuba.poly (за это отвечает первая строка файла) и cb.mp
Пп.5,6,7 делаются запуском данного файла. И файл poly вытаскиваем, и osmget запускаем, и osm2mp
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #17

Сообщение Sebela » 13 фев 2012, 14:51

Спасибо, со разобралась и поняла) Но всё-равно не получается( Файл cb.mp получается размером 0 кб
Кто-нибудь делает карту кроме меня? у меня у одной не получается, интересно?
Это лучшая инструкция, которую я нашла в инете, спасибо большое RomualdOso. Очень бы хотелось научится делать свои карты, не пойму, что делаю не так.
Запускаю cuba.bat, начинается хорошо, poly файл создается, draft.osm создается, несколько строчек проходит отлично, пишет ОК, а потом начинаются сильные тормоза и вместо ОК пишет I shall try again.
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #18

Сообщение RomualdOso » 13 фев 2012, 16:27

Sebela писал(а) 13 фев 2012, 14:51:Спасибо, со разобралась и поняла) Но всё-равно не получается( Файл cb.mp получается размером 0 кб
Кто-нибудь делает карту кроме меня? у меня у одной не получается, интересно?
Это лучшая инструкция, которую я нашла в инете, спасибо большое RomualdOso. Очень бы хотелось научится делать свои карты, не пойму, что делаю не так.
Запускаю cuba.bat, начинается хорошо, poly файл создается, draft.osm создается, несколько строчек проходит отлично, пишет ОК, а потом начинаются сильные тормоза и вместо ОК пишет I shall try again.


Ага... Вопрос такой, только честно. Вы пытались выкачать именно Кубу или зарядили какой другой кусок?
Смотрите osmget позволяет вытягивать данные небольшой "площади", как только вы попытаетесь вытянуть что-нибудь больше по объёму, ну Перу например, Ваш ip банят на openstreetmap.org
Я об этом писал, что карту Перу или Эквадора мне osmget'ом выкачать не получалось.
Надо разбираться с osmosis'ом...

В принципе, можно попробовать поменять сервер, с какого osmget.pl выкачивает данные.
Откройте текстовым редактором osmget.pl и в самом начале попробуйте заменить строки

Код: Выделить всё
#!/usr/bin/perl

my $cache_file = 'osmget.cache';

my $api  = "http://api.openstreetmap.org/api/0.6/map?bbox=";
my $step = 0.5;
#my $api  = "http://www.informationfreeway.org/api/0.6/map?bbox=";
#my $step = 1;


На

Код: Выделить всё
#!/usr/bin/perl

my $cache_file = 'osmget.cache';

#my $api  = "http://api.openstreetmap.org/api/0.6/map?bbox=";
#my $step = 0.5;
my $api  = "http://www.informationfreeway.org/api/0.6/map?bbox=";
my $step = 1;


Может и получится.
Либо вытягивайте по кускам.
Последний раз редактировалось RomualdOso 13 фев 2012, 16:36, всего редактировалось 1 раз.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #19

Сообщение colt » 13 фев 2012, 16:35

Sebela писал(а) 13 фев 2012, 14:51:Кто-нибудь делает карту кроме меня?

Иду по Вашим следам... Пока занимаюсь установкой программ, а для начала пытаюсь освоить закачку карт с CloudMade с формированием контейнера боле мене приличного объема.
Живу, как нравится..
Аватара пользователя
colt
абсолютный путешественник
 
Сообщения: 7847
Регистрация: 23.10.2009
Город: Е-бург
Благодарил (а): 437 раз.
Поблагодарили: 944 раз.
Возраст: 63
Страны: 42
Отчеты: 20
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #20

Сообщение RomualdOso » 13 фев 2012, 16:45

Colt писал(а) 13 фев 2012, 16:35:
Sebela писал(а) 13 фев 2012, 14:51:Кто-нибудь делает карту кроме меня?

а для начала пытаюсь освоить закачку карт с CloudMade с формированием контейнера боле мене приличного объема.


А чего там разбираться? Выкачиваете файл, распаковываете архив, полученный gmapsupp.img заливаетет на sd-карточку прибора. а как Вы формируете контейнеры по объёму?
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #21

Сообщение colt » 13 фев 2012, 17:03

RomualdOso писал(а) 13 фев 2012, 16:45:а как Вы формируете контейнеры по объёму?

Пока никак не формирую.Я понял, что несколько файлов можно через Maptools слить в один файл. Я, например, сейчас взял 5 файлов окрестностей острова Себу. Какие-то они очень уж маленькие 20 кБ, 50кБ, сам Себу 700 кБ....
Живу, как нравится..
Аватара пользователя
colt
абсолютный путешественник
 
Сообщения: 7847
Регистрация: 23.10.2009
Город: Е-бург
Благодарил (а): 437 раз.
Поблагодарили: 944 раз.
Возраст: 63
Страны: 42
Отчеты: 20
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #22

Сообщение RomualdOso » 13 фев 2012, 17:20

Colt писал(а) 13 фев 2012, 17:03:
RomualdOso писал(а) 13 фев 2012, 16:45:а как Вы формируете контейнеры по объёму?

Пока никак не формирую.Я понял, что несколько файлов можно через Maptools слить в один файл. Я, например, сейчас взял 5 файлов окрестностей острова Себу. Какие-то они очень уж маленькие 20 кБ, 50кБ, сам Себу 700 кБ....


А... Понял. Это так сказать "альтернативный" способ. Но без регистрации в МапСоурсе.
Они и должны быть маленькими... Это же векторные карты.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #23

Сообщение Sebela » 14 фев 2012, 05:19

RomualdOso писал(а) 13 фев 2012, 16:27:Ага... Вопрос такой, только честно. Вы пытались выкачать именно Кубу или зарядили какой другой кусок?
Смотрите osmget позволяет вытягивать данные небольшой "площади", как только вы попытаетесь вытянуть что-нибудь больше по объёму, ну Перу например, Ваш ip банят на openstreetmap.org

Честно пыталась выкачать Кубу) Но потом мне пришла та же мысль, что возможно кусок большеватый и уже после этого пыталась сделать Сиань (Китай), но и с ним не получилось. Вечером попробую заменить сервер, как вы написали.

Colt писал(а) 13 фев 2012, 16:35:Иду по Вашим следам... Пока занимаюсь установкой программ, а для начала пытаюсь освоить закачку карт с CloudMade с формированием контейнера боле мене приличного объема.

Напишите обязательно, как успехи. Будем вместе осваивать
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #24

Сообщение Sebela » 14 фев 2012, 08:15

тут прочитала о такой же проблеме. Оказывается нельзя пользоваться osmget, за это банят. Вот и забанили меня((( поэтому не могу ничего сделать(((
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #25

Сообщение RomualdOso » 14 фев 2012, 08:34

Sebela писал(а) 14 фев 2012, 05:19:Честно пыталась выкачать Кубу) Но потом мне пришла та же мысль, что возможно кусок большеватый и уже после этого пыталась сделать Сиань (Китай), но и с ним не получилось. Вечером попробую заменить сервер, как вы написали.


Минуту назад Куба выкачалась и даже не хрюкнула.
Может Вам имеет смысл подождать денёк-другой - возможно Вы делали многочисленные попытки выкачать то-сё с openstreetmap.org и Ваш ip забанили по серьёзному. Или сервер поменять в osmget.
А лучше потренироваться на совсем небольшом куске, который заведомо проходит - Ямайка, например. Всё остальное отладить, а потом за Кубу приниматься.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #26

Сообщение RomualdOso » 14 фев 2012, 09:47

Sebela писал(а) 14 фев 2012, 08:15:тут прочитала о такой же проблеме. Оказывается нельзя пользоваться osmget, за это банят. Вот и забанили меня((( поэтому не могу ничего сделать(((


Можно пользоваться, но по немногу. Большими кусками не проходит. Подождите денёк... Разбанят.
Куба проходит по объёму - час назад проверял.

Не, никто не спорит, osmosis'ом гораздо красивее получится.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #27

Сообщение Sebela » 14 фев 2012, 11:19

RomualdOso писал(а) 13 фев 2012, 16:27:В принципе, можно попробовать поменять сервер, с какого osmget.pl выкачивает данные.
Откройте текстовым редактором osmget.pl и в самом начале попробуйте заменить строки

Код: Выделить всё
#!/usr/bin/perl

my $cache_file = 'osmget.cache';

my $api  = "http://api.openstreetmap.org/api/0.6/map?bbox=";
my $step = 0.5;
#my $api  = "http://www.informationfreeway.org/api/0.6/map?bbox=";
#my $step = 1;


На

Код: Выделить всё
#!/usr/bin/perl

my $cache_file = 'osmget.cache';

#my $api  = "http://api.openstreetmap.org/api/0.6/map?bbox=";
#my $step = 0.5;
my $api  = "http://www.informationfreeway.org/api/0.6/map?bbox=";
my $step = 1;


что-то различий не нашла
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #28

Сообщение Sebela » 14 фев 2012, 11:26

RomualdOso писал(а) 14 фев 2012, 09:47:Подождите денёк... Разбанят.
Куба проходит по объёму - час назад проверял.

подожду( Но денек видимо мало, сегодня-то у меня Куба не прошла, я пробовала, а сутки прошли с последнего раза. Подожду несколько дней, чтоб наверняка.
Попробую сделать кусок города, он точно меньше Кубы, такой bat-файл имеет право на жизнь? убрала водные границы
Код: Выделить всё
osmget.pl 108.755,34.172,109.128,34.381 > draft.osm
osmsort.pl draft.osm > xian.osm
osm2mp.pl --mapid=88882986 --defaultcountry=CU --countrylist=iso-3166-1-a2-en.txt --disableuturns --poiregion --codepage=1252 --bbox=108.755,34.172,109.128,34.381 xian.osm > cb.mp
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #29

Сообщение RomualdOso » 14 фев 2012, 13:57

Sebela писал(а) 14 фев 2012, 11:19:что-то различий не нашла


а они есть.
Ну как же! В первом примере сервером выступает, openstreetmap
my $api = "http://api.openstreetmap.org/api/0.6/map?bbox=";
а другой сервер закоментарен:
#my $api = "http://www.informationfreeway.org/api/0.6/map?bbox=";

В другом примере сервером выступает,
my $api = "http://www.informationfreeway.org/api/0.6/map?bbox=";
а сервер openstreetmap закоментарен:
#my $api = "http://api.openstreetmap.org/api/0.6/map?bbox=";

Sebela писал(а) 14 фев 2012, 11:26:Попробую сделать кусок города, он точно меньше Кубы, такой bat-файл имеет право на жизнь? убрала водные границы
Код: Выделить всё
osmget.pl 108.755,34.172,109.128,34.381 > draft.osm
osmsort.pl draft.osm > xian.osm
osm2mp.pl --mapid=88882986 --defaultcountry=CU --countrylist=iso-3166-1-a2-en.txt --disableuturns --poiregion --codepage=1252 --bbox=108.755,34.172,109.128,34.381 xian.osm > cb.mp


Ну почти. Я так понял это где-то в Китае? Тогда страна по умолчанию совсем не Куба -"-defaultcountry=CU", а неверное CN
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #30

Сообщение Sebela » 14 фев 2012, 15:43

ого, какие различия незаметные, несколько минут не могла понять, где же они, теперь вижу)))
RomualdOso писал(а) 14 фев 2012, 13:57:Ну почти. Я так понял это где-то в Китае? Тогда страна по умолчанию совсем не Куба -"-defaultcountry=CU", а неверное CN

Да, Китай, конечно надо CN, спасибо.
Sebela
новичок
 
Сообщения: 35
Регистрация: 28.03.2010
Город: Владивосток
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.
Возраст: 54
Отчеты: 1
Пол: Женский

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #31

Сообщение JimmyV » 14 фев 2012, 20:08

Скажите, а чтобы сделать то же самое для Навител, инструментарий в общем доступе есть?
JimmyV
активный участник
 
Сообщения: 827
Регистрация: 02.07.2009
Город: Mile High City suburb, Centennial State, Los Estados Unidos de América
Благодарил (а): 51 раз.
Поблагодарили: 68 раз.
Возраст: 50
Страны: 19
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #32

Сообщение RomualdOso » 15 фев 2012, 09:05

aviatraveler писал(а) 14 фев 2012, 20:08:Скажите, а чтобы сделать то же самое для Навител, инструментарий в общем доступе есть?

Конечно есть. Надо только поискать.
http://wiki.openstreetmap.org/wiki/RU:Navitel
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #33

Сообщение JimmyV » 15 фев 2012, 09:54

RomualdOso писал(а) 15 фев 2012, 09:05:
aviatraveler писал(а) 14 фев 2012, 20:08:Скажите, а чтобы сделать то же самое для Навител, инструментарий в общем доступе есть?

Конечно есть. Надо только поискать.
http://wiki.openstreetmap.org/wiki/RU:Navitel


Спасибо
JimmyV
активный участник
 
Сообщения: 827
Регистрация: 02.07.2009
Город: Mile High City suburb, Centennial State, Los Estados Unidos de América
Благодарил (а): 51 раз.
Поблагодарили: 68 раз.
Возраст: 50
Страны: 19
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #34

Сообщение seryoga » 16 фев 2012, 11:37

Отличный пошаговый мануал!
Попробовал создать карту с помощью готового файла ОСМ, скачанного с клаудмейда. возникли некие трудности:(
Итак, я
- скачал 2 файла - сингапур.осм и сингапур.поли
- поместил их в каталог осм2мп
- создал бат файл следующего содержания (жирным выделены части вашего кода, которые я изменил):
osm2mp.pl --mapid=11110001 --defaultcountry=SG --countrylist=iso-3166-1-a2-en.txt --disableuturns --poiregion --shorelines --waterback --codepage=1252 --bpoly=singapore.poly singapore.osm > sing.mp

- запустил и получил 15 кб sing.mp на выходе из большого 30 или 13 мБ (точно не помню) файла.
Может, где-то есть очевидная ошибка? Проблема с файлом клаудмейда?

И вопрос по цгпсмапперу и изменяемым частям кода в файле бат (тут я описываю свой случай с картой сингапура):
del *.img
del *.idx
del *.reg
del *.tdb
del *.mdr
del *.mdx
call .\..\cgpsmapper -e ac cb.mp (должен заменить на название своей карты в польском формате - sing.mp, которая получилас в результате работы скрипта осм2пл?)
call .\..\cpreview pv.txt
call .\..\cgpsmapper Cuba.mp (а это что за название и на что его заменять? откуда взялась куба.мп, если вы делали кб.мп в своем примере?)
echo You can add custom TYP definition to the registry to see modification of extended types
pause


И, соответственно создаю пв.тхт по образу и подобию вашего:
[Map]
FileName=Cuba(меняю, на Singapore)
MapVersion=080
ProductCode=1
;Color=32
CodePage=1252

Levels=2
Level0=14
Level1=13

Zoom0=5
Zoom1=6

Copy1=http://openstreetmap.org/
Copy2=Vasya Pupkin
MapsourceName=CubaOSM (меняю на SingaporeOSM - хотя, думаю, большой роли это не играет)
MapSetName=CubaOSM (меняю на SingaporeOSM)
CDSetName=CubaOSM (меняю на SingaporeOSM)
[End-Map]
;
[Files]
img=88880053.img (меняю на 11110001.имг, так как этот АйДи указал в бат-файле осм2пл при конвертации)
[End-Files]


В итоге сгпсмаппер выдает ошибку и закрывается, но, думаю, это проблема программы, а не бат и тхт файла.
Я ничего не пропустил из изменяемых частей? файл в польском формате - синг.мп, естесственно, находится в каталоге с бат и тхт файлами.
seryoga
участник
 
Сообщения: 61
Регистрация: 17.02.2007
Город: Киев
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.
Возраст: 44
Страны: 16
Отчеты: 2
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #35

Сообщение RomualdOso » 16 фев 2012, 12:04

seryoga писал(а) 16 фев 2012, 11:37:Отличный пошаговый мануал!


Какой же он отличный, если не работает?

Давайте по порядку.
1. Что мешает выкачать .osm Сингапура (малюсенький кусочек карты на самом деле!) и singapore.poly самому?
2. Отвечая на сообщение в личку - cgpsmapper я брал на рутрекере, версия 0.97e. А что за ошибка? Он же должен что-то писать.
3. С файлами .poly c cloudmade у меня тоже были непонятки, посему всегда сам их вытягивал.
4.
seryoga писал(а) 16 фев 2012, 11:37:
И вопрос по цгпсмапперу и изменяемым частям кода в файле бат (тут я описываю свой случай с картой сингапура):

call .\..\cgpsmapper -e ac cb.mp (должен заменить на название своей карты в польском формате - sing.mp, которая получилас в результате работы скрипта осм2пл?)

Да.

seryoga писал(а) 16 фев 2012, 11:37:call .\..\cgpsmapper Cuba.mp (а это что за название и на что его заменять? откуда взялась куба.мп, если вы делали кб.мп в своем примере?)

Менять на то, что Вы напишите в строке файла pv.txt , но с расшинением .mp :

seryoga писал(а) 16 фев 2012, 11:37:FileName=Cuba(меняю, на Singapore)

В кратце, в каталоге создадуться файлы обзорной карты и т.п.

img=88880053.img (меняю на 11110001.имг, так как этот АйДи указал в бат-файле осм2пл при конвертации)

Да.

В итоге сгпсмаппер выдает ошибку и закрывается, но, думаю, это проблема программы, а не бат и тхт файла.
Я ничего не пропустил из изменяемых частей? файл в польском формате - синг.мп, естесственно, находится в каталоге с бат и тхт файлами.


Какую ошибку выдаёт?

ЗЫ: Вечером, если надо, могу выложить все файлы для примера: "Сингапур" и отпишу какие по размеру .mp и .img получаются
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #36

Сообщение seryoga » 16 фев 2012, 13:39

Спасибо за консультацию.
Мануал работает, если в точности повторять все ваши шаги. В случае девиаций начинаются проблемы.

1. Да, в принципе, ничего не мешает, но скорость осм.орг невысока да и банятЪ! С сингапуром прокатит, а со штатами уже, наверное, нет.
2. У меня та же самая версия из того же источника, попробую переустановить.
3.
...call .\..\cgpsmapper Cuba.mp (а это что за название и на что его заменять? откуда взялась куба.мп, если вы делали кб.мп в своем примере?)
Менять на то, что Вы напишите в строке файла pv.txt , но с расшинением .mp :

Вот этого я, кажется, не делал. Надо будет обратить внимание.

Про ошибку сейчас точно не скажу (все на домашнем компе), но она вела к закрытию программы.

Еще раз спасибо, буду пробовать дальше.
seryoga
участник
 
Сообщения: 61
Регистрация: 17.02.2007
Город: Киев
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.
Возраст: 44
Страны: 16
Отчеты: 2
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #37

Сообщение RomualdOso » 16 фев 2012, 13:52

seryoga писал(а) 16 фев 2012, 13:39:Спасибо за консультацию.
Мануал работает, если в точности повторять все ваши шаги. В случае девиаций начинаются проблемы.

1. Да, в принципе, ничего не мешает, но скорость осм.орг невысока да и банятЪ! С сингапуром прокатит, а со штатами уже, наверное, нет.


Ну! Конечно. Девиация - это ж не хухры-мухры!

Ой. Для Сингапура малая скорость... Думаю не больше 2-х минут будет качаться. Хотябы .poly файл сами скачайте (10 секунд) и проверьте на кроудмадевском осм'е.
Вечером выложить все файлы для Сингапура?
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #38

Сообщение RomualdOso » 17 фев 2012, 07:58

Итак, Сингапур (попался там один ньюанс...)

singapore.bat

Код: Выделить всё
getbound.pl 536780 -o singapore.poly -onering
osmget.pl 103.526,1.142,104.121,1.494 > draft.osm
osmsort.pl draft.osm > singapore.osm
osm2mp.pl --mapid=88800065 --defaultcountry=SG --countrylist=iso-3166-1-a2-en.txt --disableuturns --poiregion --shorelines --waterback --codepage=1252 --bpoly=singapore.poly singapore.osm > sing.mp


BildMap.bat

Код: Выделить всё
del *.img
del *.idx
del *.reg
del *.tdb
del *.mdr
del *.mdx
call .\..\cgpsmapper -e ac sing.mp
call .\..\cpreview pv.txt
call .\..\cgpsmapper Singapore.mp
echo You can add custom TYP definition to the registry to see modification of extended types
pause


pv.txt

Код: Выделить всё
[Map]
FileName=Singapore
MapVersion=080
ProductCode=1
;Color=32
CodePage=1252

Levels=2
Level0=14
Level1=13

Zoom0=5
Zoom1=6

Copy1=http://openstreetmap.org/
Copy2=Vasia Pupkin
MapsourceName=SingaporeOSM
MapSetName=SingaporeOSM
CDSetName=SingaporeOSM
[End-Map]


;
[Files]
img=88800065.img
[End-Files]



sing.mp - 11 мегабайт.
sing.mp полученный из .osm c cloudmade (но с моим .poly) 10 мегабайт. C .poly взятом с cloudmade - те же 10 мегабайт.


А теперь ньюанс, не захотел cgpsmapper жевать полученный sing.mp Пришлось загрузить его в GPSMapEdit и ничего не меняя "сохранить как" в sing1.mp Потом sing1.mp переименовать с заменой в sing.mp. После этого всё пошло. Такое бывает. Похоже что-то связано с тем, когда карта содержит символы не доступные в заказываемой (в данном случае 1252) кодировке.

Результат:
Инструкция "Как за сутки до вылета сделать карту для Garmin"
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #39

Сообщение seryoga » 17 фев 2012, 10:32

Спасибо. Значит, подобный ньюанс будет и с Таиландом, и с Китаем и прочими Япониями с Камбоджами по причине "необычных" шрифтов/символов в названиях.

По коду хочу уточнить:
getbound.pl 536780 (название кривой) -o singapore.poly -onering (вот сингапур.поли - это мы вытягиваем уже существующий файл или создаем из кривой 536780, причем это не обязательно должна быть именно граница государства - может быть парк, район и т.д.? То есть, на сервере нет такого готового файла как сингапур.поли, мы сами его создаем и вытягиваем?)
osmget.pl 103.526,1.142,104.121,1.494 > draft.osm (область которая кривой в границах четырехугольника с координатами З,Ю,С,В перегоняем в черновой вариант драфт.осм)
osmsort.pl draft.osm > singapore.osm (сортируем полученный черновик)
osm2mp.pl --mapid=88800065 --defaultcountry=SG --countrylist=iso-3166-1-a2-en.txt --disableuturns --poiregion --shorelines --waterback --codepage=1252 --bpoly=singapore.poly singapore.osm > sing.mp (конвертируем в польский формат)


Я правильно понял что за что отвечает?
Буду играться на выходных.
seryoga
участник
 
Сообщения: 61
Регистрация: 17.02.2007
Город: Киев
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.
Возраст: 44
Страны: 16
Отчеты: 2
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #40

Сообщение RomualdOso » 17 фев 2012, 12:10

seryoga писал(а) 17 фев 2012, 10:32:Спасибо. Значит, подобный ньюанс будет и с Таиландом, и с Китаем и прочими Япониями с Камбоджами по причине "необычных" шрифтов/символов в названиях.

По коду хочу уточнить:
1. getbound.pl 536780 (название кривой) -o singapore.poly -onering (вот сингапур.поли - это мы вытягиваем уже существующий файл или создаем из кривой 536780, причем это не обязательно должна быть именно граница государства - может быть парк, район и т.д.? То есть, на сервере нет такого готового файла как сингапур.поли, мы сами его создаем и вытягиваем?)
2. osmget.pl 103.526,1.142,104.121,1.494 > draft.osm (область которая кривой в границах четырехугольника с координатами З,Ю,С,В перегоняем в черновой вариант драфт.осм)
3. osmsort.pl draft.osm > singapore.osm (сортируем полученный черновик)
4. osm2mp.pl --mapid=88800065 --defaultcountry=SG --countrylist=iso-3166-1-a2-en.txt --disableuturns --poiregion --shorelines --waterback --codepage=1252 --bpoly=singapore.poly singapore.osm > sing.mp (конвертируем в польский формат)

Я правильно понял что за что отвечает?
Буду играться на выходных.


1. Скорее не название, а номер кривой и не кривой, а полигона. Естественно вытягиваем с openstreetmat это отношение (релэйшн) по номеру полигона. На openstreetmap.org вообще нет никаких файлов .poly мы его сами создаём и вытягиваем программой getbound. Нет, это не обязательно граница государства. Но у данного релейшена должен быть тип type = boundary или type = multipolygon
Например провинция Пинар дель Рио на Кубе имеет такой тип:

Инструкция "Как за сутки до вылета сделать карту для Garmin"


А териториальные воды острова Пасхи такого типа не имеют:

Инструкция "Как за сутки до вылета сделать карту для Garmin"


getbound работает только с отношениями с типом boundary, посему границу провинции Пинар дель Рио выкачать можно, а границу териториальных вод о.Пасхи нет.
Как вариант зарегистрироваться на openstreetmap, поставить себе JOSM и самому выставить type = boundary нужному Вам релейшену. Кстати, зарегистрироваться на osm не вредно ещё и по причине, что туда можно выкладывать треки своих путешествий, пометив их как публичные, чтобы пусть не Вы сами, а другие картографы-энтузиасты на основании Ваших треков подредактировали существующую карту osm.

2. Да. Но только З,Ю,В,С.
3. Да.
4. Да.

Наверное действительно с Азией такие ньюансы будут. До сего дня делал себе только Латинскую Америку и ШриЛанку - на ШриЛанке таких ньюансов не было.
Последний раз редактировалось RomualdOso 20 фев 2012, 17:17, всего редактировалось 1 раз.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #41

Сообщение colt » 20 фев 2012, 14:35

RomualdOso писал(а) 13 фев 2012, 16:45:А чего там разбираться? Выкачиваете файл, распаковываете архив, полученный gmapsupp.img заливаетет на sd-карточку прибора.

И ничего мой прибор не видит Все-таки там стоит два файла. img я ставлю, а .unl откуда беру??? Может он тоже нужен?
Живу, как нравится..
Аватара пользователя
colt
абсолютный путешественник
 
Сообщения: 7847
Регистрация: 23.10.2009
Город: Е-бург
Благодарил (а): 437 раз.
Поблагодарили: 944 раз.
Возраст: 63
Страны: 42
Отчеты: 20
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #42

Сообщение RomualdOso » 20 фев 2012, 16:25

Colt писал(а) 20 фев 2012, 14:35:
RomualdOso писал(а) 13 фев 2012, 16:45:А чего там разбираться? Выкачиваете файл, распаковываете архив, полученный gmapsupp.img заливаетет на sd-карточку прибора.

И ничего мой прибор не видит Все-таки там стоит два файла. img я ставлю, а .unl откуда беру??? Может он тоже нужен?

Нет, для этих карт не нужен.
unl - это файл разблокировки (unlock) коммерческих карт, причём для каждого прибора для одной и той же коммерческой карты он будет свой.
Напишите, какая структура папок на карте прибора. И ещё что выдаёт "Список карт" в меню прибора? И вообще, что за прибор?
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #43

Сообщение colt » 20 фев 2012, 16:35

RomualdOso писал(а) 20 фев 2012, 16:25:Напишите, какая структура папок на карте прибора.

Да я попытался просто на SD карточку положить "Филиппины" файл. На карточке у меня стояла единственная папка garmin и там контейнер с несколькими странами ЮВА (кроме Филиппин). На аналогичную карточку я записал в такую же папку файл gmapsupp.img c Филиппинами и ожидал выбирая "Куда" и раскрывая выбор страны, увидеть Филиппин,но не увидел, а только то, что сидело в самом приборе.
Прибор Garmin Nuvi 1410
Начал ставить Active Perl. Завтра начну делать карту по большому кругу, сначала хотел освоить халяву и первый блин оказался комом.
Живу, как нравится..
Аватара пользователя
colt
абсолютный путешественник
 
Сообщения: 7847
Регистрация: 23.10.2009
Город: Е-бург
Благодарил (а): 437 раз.
Поблагодарили: 944 раз.
Возраст: 63
Страны: 42
Отчеты: 20
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #44

Сообщение RomualdOso » 20 фев 2012, 16:55

Colt писал(а) 20 фев 2012, 16:35:
RomualdOso писал(а) 20 фев 2012, 16:25:Напишите, какая структура папок на карте прибора.

Да я попытался просто на SD карточку положить "Филиппины" файл. На карточке у меня стояла единственная папка garmin и там контейнер с несколькими странами ЮВА (кроме Филиппин). На аналогичную карточку я записал в такую же папку файл gmapsupp.img c Филиппинами и ожидал выбирая "Куда" и раскрывая выбор страны, увидеть Филиппин,но не увидел, а только то, что сидело в самом приборе.
Прибор Garmin Nuvi 1410
Начал ставить Active Perl. Завтра начну делать карту по большому кругу, сначала хотел освоить халяву и первый блин оказался комом.



Э-э-э-э... Вот оно что... В "Куда" Филиппины никто на обещал!!!! Адресный поиск - это отдельная песня. Посмотрите вот здесь: Карта Перу-Эквадора-Боливии для Garmin Сообщение 3 и 5 и Выбор GPS навигатора для автопутешествий Сообщение 1537.

Так что скорее всего прибор карту видит.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #45

Сообщение colt » 20 фев 2012, 18:02

RomualdOso писал(а) 20 фев 2012, 16:55:Так что скорее всего прибор карту видит.

Смешной вопрос- а как это можно проверить? С флешкой, куда я скачал карту, с другой флешкой,где нет такой карты (я про Филиппины) и наконец, совсем без флешки я вижу одно и то же. По крайней мере на первый взгляд Скажем я рассматриваю остров Сикихор, около Негроса. И вижу одну и ту же дорогу вокруг острова и те несколько деревень, что имеются на острове. Возможно в приборе есть упрощенная карта мира?
RomualdOso писал(а) 20 фев 2012, 16:55:Адресный поиск - это отдельная песня.

Задумался, а как с такой "невозможностью" найти адрес ехать по городу? Скажем, недавний пример, если я еду из аэропорта Бангкока на Пукет, то я смогу ткнуть пальцем в Пукет и ехать ( а на Пукете я и так хорошо ориентируюсь), а вот обратно... Я, например, на обычной карте выбираю "Аэропорт Суварнабум, зона вылета" и еду, а вот пальцем я в это место точно не попаду
Живу, как нравится..
Аватара пользователя
colt
абсолютный путешественник
 
Сообщения: 7847
Регистрация: 23.10.2009
Город: Е-бург
Благодарил (а): 437 раз.
Поблагодарили: 944 раз.
Возраст: 63
Страны: 42
Отчеты: 20
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #46

Сообщение RomualdOso » 21 фев 2012, 10:55

Colt писал(а) 20 фев 2012, 18:02:1. Смешной вопрос- а как это можно проверить? С флешкой, куда я скачал карту, с другой флешкой,где нет такой карты (я про Филиппины) и наконец, совсем без флешки я вижу одно и то же. По крайней мере на первый взгляд Скажем я рассматриваю остров Сикихор, около Негроса. И вижу одну и ту же дорогу вокруг острова и те несколько деревень, что имеются на острове. Возможно в приборе есть упрощенная карта мира?
2. Задумался, а как с такой "невозможностью" найти адрес ехать по городу? Скажем, недавний пример, если я еду из аэропорта Бангкока на Пхукет, то я смогу ткнуть пальцем в Пхукет и ехать ( а на Пхукете я и так хорошо ориентируюсь), а вот обратно... Я, например, на обычной карте выбираю "Аэропорт Суварнабум, зона вылета" и еду, а вот пальцем я в это место точно не попаду


1. Проверить меожно двумя способами. На обзорной карте найти интересующий кусок и приблизить масштаб. Если при большом масштабе, пусть Себу выглядит похожим на вот это, т.е. видны улици и т.п., то карта подхватилась:
Инструкция "Как за сутки до вылета сделать карту для Garmin"


Либо в настройках прибора где-то должно быть или "О карте" или "Карты"... Посмотреть список - есть там карта OSM или нет.

2. Ну а аэропорте включаете навигатор, находите на экране Пхукет, приближаете масштаб, находите нужный район или улицу - тыкаете пальцем на нужном месте и на разных навигаторах по разному, где-то эта кнопка "Вперёд", где-то "Идти к.." навигатор проложит маршрут от Вашего текущего местоположения. А если аэропорт с зоной вылета приблизить? Нет, наверное я так просто не езжу, чтоб ещё и именно в зону вылета по навигатору.
Как вариант можно самостоятельно разобраться с адресным поиском и дополнить инструкцию - многие Вам спасибо скажут. Я искренне не понимаю, почему не хватит доехать только до аэропорта по навигатору, а там найти зону вылета.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #47

Сообщение colt » 21 фев 2012, 11:06

RomualdOso писал(а) 21 фев 2012, 10:55:Себу выглядит похожим на вот это,
Похоже так и есть. Смутило, что в Себу улиц с названиями мало. Вроде, когда ходил, так везде улицы были А на Сикихоре вообще ни одного названия улиц не увидел. Надо попробовать со знакомым местом, где улиц точно много
RomualdOso писал(а) 21 фев 2012, 10:55:Как вариант можно самостоятельно разобраться с адресным поиском и дополнить инструкцию
Попробую.
Кстати, я ж не придираюсь. Напротив, стремлюсь освоить. Подскажите если знаете. Пример с аэропортом вижу не принят. Другой пример, опять из жизни. Остров Самуи... Ищу порт, чтобы уехать на Ко Тао. Обычная карта в запросе по транспорту выдает все порты Самуи, карта ОСМ - нет. О том что точка может быть портом можно догадаться по морским трассам, сходящимся в одно место. Названия к сожалению тоже нет. Как Вы в похожей ситуации действуете?
Живу, как нравится..
Аватара пользователя
colt
абсолютный путешественник
 
Сообщения: 7847
Регистрация: 23.10.2009
Город: Е-бург
Благодарил (а): 437 раз.
Поблагодарили: 944 раз.
Возраст: 63
Страны: 42
Отчеты: 20
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #48

Сообщение RomualdOso » 21 фев 2012, 11:46

Colt писал(а) 21 фев 2012, 11:06:
RomualdOso писал(а) 21 фев 2012, 10:55:Себу выглядит похожим на вот это,
Похоже так и есть. Смутило, что в Себу улиц с названиями мало. Вроде, когда ходил, так везде улицы были А на Сикихоре вообще ни одного названия улиц не увидел. Надо попробовать со знакомым местом, где улиц точно много



Кстати, всегда можно проверить насколько отличается Ваша карта в приборе с тем, что сейчас есть на osm - просто смотрите на openstreetmap.org и сравниваете.
Вот такого безобразия "обзорная карта мира" Вам точно не даст.
Инструкция "Как за сутки до вылета сделать карту для Garmin"


Да, улицы не все подписаны. Ну никто и не обещал полную сказку - кстати "третьи страны" наполняются в последний год очень быстро - думаю месяца два-три и названий улиц прибавится - по Латинской Америке сужу.
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #49

Сообщение RomualdOso » 22 фев 2012, 13:27

Кстати, вдруг кому пригодиться.

Самому вытаскивать релейшн (например границу страны) можно и нужно, но бывают казусы. На один наткнулся только что.
Видимо кто-то правил, да спать пошёл.
Граница Перу - не замкнули отношение "гос. граница". Теперь при попытке вытащить peru.poly getbound Вам выдаст ошибку. Придётся пару дней ждать пока заметят и исправят.
Такое бывает, не часто, но бывает.

Инструкция "Как за сутки до вылета сделать карту для Garmin"
Viva Fidel! Viva Raul! Viva la Revolución!
Аватара пользователя
RomualdOso
абсолютный путешественник
 
Сообщения: 5412
Регистрация: 05.02.2009
Город: Moscú
Благодарил (а): 77 раз.
Поблагодарили: 545 раз.
Возраст: 54
Страны: 24
Отчеты: 9
Пол: Мужской

Re: Инструкция "Как за сутки до вылета сделать карту для Garmin"

Сообщение: #50

Сообщение colt » 24 фев 2012, 17:58

RomualdOso писал(а) 21 фев 2012, 11:46:Кстати, всегда можно проверить насколько отличается Ваша карта в приборе с тем, что сейчас есть на osm - просто смотрите на openstreetmap.org и сравниваете.
Вот еще вопрос. Как прибор выбирает какую карту взять? Скажем у меня в приборе есть древняя карта России, а ОСМ дает гораздо более качественную прорисовку. Но у меня карта России в приборе, а уточненную карту, скажем, Свердловской области я запишу на флешку. Как сделать, чтоб прибор выбрал нужную карту? Сам же он не догадается
Живу, как нравится..
Аватара пользователя
colt
абсолютный путешественник
 
Сообщения: 7847
Регистрация: 23.10.2009
Город: Е-бург
Благодарил (а): 437 раз.
Поблагодарили: 944 раз.
Возраст: 63
Страны: 42
Отчеты: 20
Пол: Мужской

След.

Список форумовРабота, Бизнес, Недвижимость, Спорт, Домашнее хозяйствоАудио и ТВ техника. Компьютеры. Мобильная связь. GPS. ИнтернетНавигаторы GPS



Включить мобильный стиль