OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#26 2012-12-03 08:59:43

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,423
Website

Re: OSM для Garmin. Компиляция родным MPC.

dimonster wrote:

Лучше уж с подъездами что-то придумать. Больше пользы будет

Дык а чего с ними думать-то? Разве псевдо-домики проблему не решают?

Offline

#27 2012-12-03 09:27:16

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: OSM для Garmin. Компиляция родным MPC.

chnav wrote:

andriano
Поэтому Гармин и не продает MPC абы кому. Не согласен с его условиями, не хочешь платить отчисления с проданных карт - покупай другой софт smile не Гармин.

Прекрасно.
1. Покупаем гарминовскую софтинку.
2. Конвертим карты (карты - не продаем, никаких отчислений нет).
3. Анализируем созданные карты.
4. На основе анализа создаем алгоритм, генерирующий такие же карты (без реверсинжиниринга эталонной программы).
5. Разрываем контракт с Гармином (либо он сам к тому времени заканчивается).
6. Пользуемся для конвертации собственной софтинкой.

Offline

#28 2012-12-03 09:36:13

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,423
Website

Re: OSM для Garmin. Компиляция родным MPC.

andriano wrote:

4. На основе анализа создаем алгоритм, генерирующий такие же карты (без реверсинжиниринга эталонной программы).

Угу, вот уже лет 12 его и создают: http://wiki.openstreetmap.org/wiki/OSM_ … min/Format
Раскопали примерно половину, но гармин-то тоже на месте не стоит

Offline

#29 2012-12-03 09:38:33

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,664

Re: OSM для Garmin. Компиляция родным MPC.

andriano wrote:

3. Анализируем созданные карты.
4. На основе анализа создаем алгоритм, генерирующий такие же карты (без реверсинжиниринга эталонной программы).

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

сорри, liosha опередил

Last edited by chnav (2012-12-03 09:39:52)

Offline

#30 2012-12-03 13:30:38

Artyomka
Member
Registered: 2010-04-08
Posts: 222

Re: OSM для Garmin. Компиляция родным MPC.

liosha wrote:

Кстати, 3D-домики кого-нибудь интересуют?
Их у гармина 2 вида: простая призма aka полигон с высотой и полноценная модель.

Думаю, что это тоже очень полезно, в городе легче ориентироваться, можно сразу отличить высокое здание от других.
Как идет работа над полноценным поиском?

Offline

#31 2012-12-03 16:47:06

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: OSM для Garmin. Компиляция родным MPC.

liosha wrote:
andriano wrote:

4. На основе анализа создаем алгоритм, генерирующий такие же карты (без реверсинжиниринга эталонной программы).

Угу, вот уже лет 12 его и создают: http://wiki.openstreetmap.org/wiki/OSM_ … min/Format
Раскопали примерно половину, но гармин-то тоже на месте не стоит

Круто.
Нет, действительно такого не ожидал.
Видать, Гармин сделал очень серьезные выводы из истории с *.IMG.

В принципе - понятно: взлом формата позволяет не только конвертить сторонние данные в формат Гармина, но и извлекать данные из гарминовских файлов.
А там, как знать,...

Offline

#32 2012-12-03 17:14:50

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,664

Re: OSM для Garmin. Компиляция родным MPC.

andriano
GPSMapEdit давно открывает незалоченные img Гармина. Собственно Актюбинск выпилили из-за этого IMG --> MP --> OSM

Offline

#33 2012-12-03 17:30:14

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: OSM для Garmin. Компиляция родным MPC.

chnav wrote:

andriano
GPSMapEdit давно открывает незалоченные img Гармина. Собственно Актюбинск выпилили из-за этого IMG --> MP --> OSM

Спасибо, конечно, но моя программа тоже их открывает.
Незалоченные.
Только я ею уже давно не пользуюсь - предпочитаю данные OSM.

Offline

#34 2012-12-03 17:36:23

GaM
Member
From: Saint-Petersburg/Russia
Registered: 2011-01-10
Posts: 3,133
Website

Re: OSM для Garmin. Компиляция родным MPC.

Псевдо 3Д был бы в тему! авторежим сейчас даже в туристических гарминах есть, очень наглядненько!

Offline

#35 2012-12-03 17:55:03

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,664

Re: OSM для Garmin. Компиляция родным MPC.

andriano wrote:

Спасибо, конечно, но моя программа тоже их открывает.
Незалоченные.

Можно тогда поинтересоваться что Вас удивило в сообщении liosha ? Или там уже NT-формат ломают ?

Last edited by chnav (2012-12-03 18:03:44)

Offline

#36 2012-12-03 18:18:36

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: OSM для Garmin. Компиляция родным MPC.

chnav wrote:

Можно тогда поинтересоваться что Вас удивило в сообщении liosha ? Или там уже NT-формат ломают ?

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

Offline

#37 2012-12-03 18:33:05

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,664

Re: OSM для Garmin. Компиляция родным MPC.

andriano wrote:

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

Ну это скорее относится к одиночкам, а тут взлом в стиле opensource - если один боец упал - другой подхватил знамя smile

Offline

#38 2012-12-04 00:53:18

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: OSM для Garmin. Компиляция родным MPC.

незалоченные img Гармина (не NT) так то давно, очень даж давно можно было сохранять в МР, а из ... big_smile

лучше бы формат навител расковыряли ) хотя бы nm2, так сказать взаимностью ответить за нарисуйку)

Offline

#39 2012-12-04 06:47:29

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: OSM для Garmin. Компиляция родным MPC.

Nikolya wrote:

незалоченные img Гармина (не NT) так то давно, очень даж давно можно было сохранять в МР, а из ... big_smile

Спасибо. Но эта информация (притом, в более подробном виде) уже появлялась в посте №32.

лучше бы формат навител расковыряли ) хотя бы nm2, так сказать взаимностью ответить за нарисуйку)

Эта тема обсуждалась, не помню, здесь, на форуме Навитела или еще где.
Большинство обсуждавших придерживается не слишком последовательной позиции: "Гармин - буржуи, их не жалко, а Навител - свои, с их авторскими правами следует считаться".
Вывод простой: формат Навител никто не хочет ломать. Что, наверное, и правильно.

Тем более, что nm2 ломать еще и бессмысленно:
1. Есть вполне доступный софт, который конвертит в этот формат. (в отличие от nm3)
2. Судя по всему, nm2 - формат устаревший, не позволяющий использовать более совершенные алгоритмы маршрутизации. (в отличие от nm3, который и появился, вероятнее всего, чтобы избавиться от недостатков nm2)

Last edited by andriano (2012-12-04 06:51:49)

Offline

#40 2012-12-18 18:13:17

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,423
Website

Re: OSM для Garmin. Компиляция родным MPC.

У нового MPC 8.2 гораздо больше типов POI. Одних только ресторанов несколько десятков

Offline

#41 2012-12-18 20:38:55

Artyomka
Member
Registered: 2010-04-08
Posts: 222

Re: OSM для Garmin. Компиляция родным MPC.

Мне вот интересно, как старые приборы поддерживают новые типы POI?

Offline

#42 2012-12-18 22:17:33

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,407

Re: OSM для Garmin. Компиляция родным MPC.

Nikolya wrote:

незалоченные img Гармина (не NT) так то давно, очень даж давно можно было сохранять в МР

и залоченные тоже. я уже плохо помню детали, но вроде надо было прямо в .exe пропатчить
вкомпилированную дату ограничения по времени, и какой-то jmp проверки на залоченность.
Но смысла во всех этих хитроумных операциях уже много лет как нет.

Offline

#43 2013-02-03 09:57:11

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,423
Website

Re: OSM для Garmin. Компиляция родным MPC.

Первыйблинкомом.
Сборка Калужской области, пока что с дефолтными конфигами и без запретов поворотов.
http://gfile.ru/aeJ4

Желающим повторить: исходные шейпы готовятся последней ревизией osm2mp

osmconvert --out-osm RU-KLU.osm.pbf | perl osm2mp.pl -o klu -bpoly RU-KLU.poly -c cfg/garmin-mpc.cfg -tl=ru --load-settings cfg/addressing-ru.yml -

Сам MPC оказался жутко медленным, 5-меговый img собирался 3 часа.

Offline

#44 2013-02-03 10:05:30

Artyomka
Member
Registered: 2010-04-08
Posts: 222

Re: OSM для Garmin. Компиляция родным MPC.

Ого. Спасибо

Offline

#45 2013-02-03 11:40:55

GaM
Member
From: Saint-Petersburg/Russia
Registered: 2011-01-10
Posts: 3,133
Website

Re: OSM для Garmin. Компиляция родным MPC.

liosha wrote:

Сам MPC оказался жутко медленным, 5-меговый img собирался 3 часа.

Грусть тоска sad

Offline

#46 2013-02-05 07:19:26

Artyomka
Member
Registered: 2010-04-08
Posts: 222

Re: OSM для Garmin. Компиляция родным MPC.

Вчера собирал сборку у себя, работает прекрасно. Про три часа вы что-то загнули. В целом понравилось, отредактировать стили и можно пускать в бой.
Как я знаю, их конвертер поддерживает 26 бит, может это включить по умолчанию? И ещё одно предложение. Можно ли добавить поддержку линий движений по дороге?

Last edited by Artyomka (2013-02-05 07:20:25)

Offline

#47 2013-02-05 07:36:27

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,423
Website

Re: OSM для Garmin. Компиляция родным MPC.

Artyomka wrote:

Про три часа вы что-то загнули.

Хорошо бы, но у меня именно 3 часа (версия 8.2).
Тупит на этапе Preprocessing - возможно, из-за сложной линии границы. Остальное делает довольно резво.

Artyomka wrote:

Как я знаю, их конвертер поддерживает 26 бит, может это включить по умолчанию?

Это не связано с подготовкой исходников.
Настройки уровней (и все остальные тоже) хранятся в файле проекта, который создаётся самим mpc.

Artyomka wrote:

Можно ли добавить поддержку линий движений по дороге?

Это в смысле направления движения по полосам, или что?

Offline

#48 2013-02-05 07:39:21

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,423
Website

Re: OSM для Garmin. Компиляция родным MPC.

Кстати, в последней ревизии osm2mp добавились 3d-домики, предупреждения об ограничении скорости, и признаки туннеля и магистрали у дорог.
Проверить мне это всё, правда, сейчас негде, но теоретически должно работать big_smile

Ограничений манёвра пока нет.

Offline

#49 2013-02-05 07:48:54

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,664

Re: OSM для Garmin. Компиляция родным MPC.

liosha
А как дела у MPC с адресным поиском ?

Offline

#50 2013-02-05 07:50:48

Artyomka
Member
Registered: 2010-04-08
Posts: 222

Re: OSM для Garmin. Компиляция родным MPC.

liosha wrote:

Это в смысле направления движения по полосам, или что?

Да, то самое

Offline

Board footer

Powered by FluxBB