Карты OSM для Garmin (osm2mp+cgpsmapper)

возможно я не понял вопроса, но зачем?

А Ñ?Ñ?о Ñ?ам с Ñ?Ñ?амвайнÑ?ми линиями? Ð?алил в гаÑ?мин, не Ñ?видел пÑ?Ñ?ей Ñ?ам, где они есÑ?Ñ? (московский пÑ?оспекÑ?). Ð? MapSource смоÑ?Ñ?еÑ?Ñ? пÑ?авда не пÑ?обовал.

Ð?ообÑ?е, список обÑ?абаÑ?Ñ?ваемÑ?Ñ? обÑ?екÑ?ов есÑ?Ñ?? СÑ?адионÑ?ик (leisure=pitch) не оÑ?обÑ?азился. Ð?Ñ?авда он и в OSM пока не оÑ?Ñ?ендеÑ?ился…

Ñ?Ñ?амвайнÑ?е линии не конвеÑ?Ñ?иÑ?Ñ?Ñ?Ñ?ся - имÑ?о, на каÑ?Ñ?е они Ñ?олÑ?ко меÑ?аÑ?Ñ?ся бÑ?дÑ?Ñ?.
leisure=pitch добавил в конÑ?иг, в следÑ?Ñ?Ñ?иÑ? веÑ?сияÑ? оÑ?Ñ?абоÑ?аеÑ?.

СписоÑ?ек обÑ?екÑ?ов Ñ?Ñ?Ñ?: http://code.google.com/p/osm2mp/source/browse/trunk/osm2mp/poly.cfg
пожелания пÑ?инимаÑ?Ñ?ся :slight_smile:


осÑ?алосÑ? Ñ?олÑ?ко два Ñ?азÑ?Ñ?ва: в Ð?Ñ?аснояÑ?ске и в Ð?анске

Так сконфигурированная карта задумывалась как карта для автобомильных гарминов или вообще? Просто для пешеходного применения, например, трамвай весьма важен. Остановки трамвайные опять же.

Угу, спасибо.

С ходу highway=bus_stop не нашёл (автобусная остановка). OSM этот тег рендерит в пиктограмку автобуса.

Впрочем, я пока не в теме ограничений, накладываемых самим навигатором на многообразие поддерживаемых POI (они ведь наверняка есть?).

addr:housenumber поддерживается, кстати? Это, как я понял, правильный способ задания номера дома. Было бы, наверно, правильно, если бы он вылезал в поле name, если оно пустое (ну т.е. рендерился в строку, показываемую поверх объекта).

насчёт трамвайных путей - да, так и задумывалось
highway=bus_stop описываются в другом конфиге: http://code.google.com/p/osm2mp/source/browse/trunk/osm2mp/poi.cfg
addr:housenumber поддерживается только для точек, и именно как адресная часть, а не имя

А он уже научился .mp файл генерить? Потому что я не только гармином пользуюсь - еще russa и navitel :slight_smile:

liosha, а скрипты, которыми Вы делаете регулярную компиляцию карт для http://gpsmapsearch.com/osm/mp/, доступны в svn или ещё где-нибудь?

там много всяких скриптов.
какие конкретно интересуют?

все :roll_eyes: все, которые используются для периодической сборки :slight_smile:

скрипты для скачки квадрата есть в svn: osmget.pl и osmsort.pl
они кривоватые, но в целом их хватает
скрипт для конвертации - osm2mp.pl

ещё один скрипт, который это всё последовательно запускает: скачать, конвертнуть в .mp,
скомпилировать img, собрать мапсет, заархивировать, залить на ftp.
он несложный, но сильно завязан на конкретно мой комп, поэтому выкладывать его нет смысла

А конвертация из mp в img какой программой делается?
А typ редактируется руками? Хранится ли этот typ в svn?

из mp в img - http://cgpsmapper.com/buy.htm
typ пока тупо взят iagsoft-овский: http://veloservis.ur.ru/charting/typ.html
но свой всё равно надо будет делать

Наверное глупый вопрос, но в мапсурце контуры домов видны а в самом ХТ невидно. Это связано с typ файлом?

связано.
без typ-а XT контуры домов не показывает

Яссно, и еще один вопрос. Поиск по адресам в Питере пока тоже не работает и что для этого надо? в самом ОСМ вроде улицы есть, адреса местами тоже присутствуют, где нет, там по возможности добавляю… может еще что надо делать? я готов приложить усилия в этом направлении, а то во всем Питере по поиску только улицу Кропоткина выдает…

Договориться какую схему адресации использовать

Соответственно надо предложить варианты и прийти к компромиссу голосование либо пусть сообщество гуру примет волевое решение и будем ему следовать.

С адресацией проблем очень много.
Во-первых, в OSM до сих пор нет общепринятой схемы адресации. Пока что для построения адресной иерархии используется тег is_in, но это совешенно не выход. Какой она должна быть - вопрос пока открыт.
Во-вторых, у гарминов своя собственная схема адресации. Там адресуются не объекты (дома), а участки улиц. Сегменту улицы приписывается, какой диапазон номеров домов находятся справа, какой слева. Получить из одной схемы другую довольно непросто.
Ну и в-третьих, у cgpsmapper-а адресация пока не до конца отлажена, из-за чего постоянно лезут ошибки. Вдобавок последние его версии у меня сейчас вообще не запускаются: комп не поддерживает SSE2, а маппер без них теперь не работает.

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