You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2009-09-02 18:12:56
- Calibrator
- Member

- From: Интернет
- Registered: 2009-08-19
- Posts: 893
Выходы из метро в Навител
Навител показывает выходы из метро, как муквы "М" в родных картах. А вот то, что мы помечаем тегом tailway=subway_entrance, видны в Навител, как автобусные остановки. Кто-нибудь имеет какую-нибудь мысль-предположение, как сделать так, чтобы Навител показывал выход из метро буквой "М"? Чем помечать его?
Last edited by Calibrator (2009-09-02 18:13:30)
Offline
#2 2009-09-02 18:23:19
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Выходы из метро в Навител
Первый вопрос, ты mp откуда берешь?
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#3 2009-09-02 19:49:02
- Calibrator
- Member

- From: Интернет
- Registered: 2009-08-19
- Posts: 893
Re: Выходы из метро в Навител
Первый вопрос, ты mp откуда берешь?
Если беру mp из гарминовских вытяжек и затаскиваю в GPSMapedit, то еще в мапедите вижу выходы из метро, как объекты с кодом 0x2f08, с коментарием внутри легенды Мапедита: "Остановка наземного транспорта". Если взять Руссовскую .rus и затащить ее в Мапедит, то - вижу те же выходы из метро, как 0xf005 с коментарием в легенде мапедита: "выходы метро". Если в Мапедите создать точку с кодом 0xf005, то в легенде мапедита вижу "Неизвестный тип". Вопрос: остается тот же - как создать карту Москвы, вытянув ее напрямую из OSM, и получить такую, где видны выходы из метро? Хочется научиться. Можно, конечно конвертить вытяжку руссы, но там 455 ошибок-близких узлов. Исправлять долго уж... Так и не исправил 455 близких друк к другу узлов, чтобы посмотреть - как видны будут точки с кодами 0xf005 при конвертации их в навител...
Однако попробовал взять участок Москвы, где есть метро-выходы, конвертнул его с помощью osm2mp, получились одни автобусные остановки снова....
Интересно, а Руссовцы чем конвертят OSM в свой формат .rus ? Похоже, чем-то другим, раз метро отображается точками с кодом 0xf005...
Last edited by Calibrator (2009-09-02 20:38:04)
Offline
#4 2009-09-02 21:40:10
- MAXimall
- Member

- From: Moscow
- Registered: 2009-06-24
- Posts: 27
Re: Выходы из метро в Навител
При экспорте в Навител ещё была проблема со светофорами-они отображались как многоцветные маяки
Offline
#5 2009-09-02 22:03:47
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Выходы из метро в Навител
Calibrator, проблема очевидно в том, что в гармине просто тупо меньше типов, чем в руссе/навителе. Поэтому ничего лучше остановки наземного транспорта ( (0x2f08) для выходов из метро (railway=subway_entrance) для гарминов придумать нельзя. Соответсвенно это и наблюдается в лешином mp.
Интересно, а Руссовцы чем конвертят OSM в свой формат .rus ? Похоже, чем-то другим, раз метро отображается точками с кодом 0xf005...
Тем же самым osm2mp, но с отдельным конфигом, в котором используются типы которые есть в руссе но нет в гармине.
Так что тебе остается или самому запускать osm2mp c конфигом для навитела, в котором railway=subway_entrance будет преобразовываться в 0xf005, либо попросить меня выкладывать mp для руссы. ( единственно что обеспечить ежедневную конвертацию из осм у меня таки не получается, хотя я ее всем обещал.)
P.S.
То, что обозначать _подземные вестибюли_ как railway=station стали не от большого ума, остается моим личным мнением. ![]()
Last edited by Zkir (2009-09-02 22:04:44)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#6 2009-09-03 04:25:35
- Yuri Nazarov
- Member
- Registered: 2008-04-12
- Posts: 237
Re: Выходы из метро в Навител
Навител по типам объектов такой же как и Русса? Если есть отличия, тогда наверное неплохо бы еще выкладывать mp для навител?
Offline
#7 2009-09-03 04:55:53
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Выходы из метро в Навител
То, что обозначать _подземные вестибюли_ как railway=station стали не от большого ума, остается моим личным мнением.
может, стоит их переделать во что-то типа railway=subway_station?
Offline
#8 2009-09-03 07:46:22
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Выходы из метро в Навител
может, стоит их переделать во что-то типа railway=subway_station?
Отличная идея, обеими руками за.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#9 2009-09-03 08:00:55
- Calibrator
- Member

- From: Интернет
- Registered: 2009-08-19
- Posts: 893
Re: Выходы из метро в Навител
Так что тебе остается или самому запускать osm2mp c конфигом для навитела, в котором railway=subway_entrance будет преобразовываться в 0xf005, либо попросить меня выкладывать mp для руссы.
Ты, наверное имел в виду для Навител. Ну, я стесняюсь попросить в одиночку... Однако, думаю пользователей Навитела немало уже в россии и они поддержали бы меня. А вот задать вопрос: "Где почитать, как создать конфиг osm2mp для Навитела?" - я все-таки не постесняюсь... ![]()
Offline
#10 2009-09-03 20:02:54
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Выходы из метро в Навител
Боюсь что нигде. Надо просто сравнить http://wiki.openstreetmap.org/wiki/Map_Features с типами Навителя, и поправить poly.cfg и poi.cfg соответственно. Ну и в header.tpl typeset изменить.
P.S.
Выложил на http://osm-russa.narod.ru/Osm2rus_cfg.rar можешь посмотреть.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#11 2009-09-06 05:03:58
- Calibrator
- Member

- From: Интернет
- Registered: 2009-08-19
- Posts: 893
Re: Выходы из метро в Навител
Надо просто сравнить http://wiki.openstreetmap.org/wiki/Map_Features с типами Навителя, и поправить poly.cfg и poi.cfg соответственно. Ну и в header.tpl typeset изменить.
P.S.
Выложил на http://osm-russa.narod.ru/Osm2rus_cfg.rar можешь посмотреть.
Отлично! Я проверил - все заработало. Благодаря этим конфигурационным файлам для конверотора om2mp, выходы из метро теперь в Навител отображаются правильно!
Last edited by Calibrator (2009-09-06 05:04:18)
Offline
#12 2009-09-09 20:35:06
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Выходы из метро в Навител
может, стоит их переделать во что-то типа railway=subway_station?
Если до понедельника возражений не будет, переделаю railway=station для подземных вестибюлей на на subway_station.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#13 2009-09-09 20:44:21
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Выходы из метро в Навител
??... ? ?????, ??????????, ??? ??????? ???? ??????? ????????? — layer=-4, ? ???????.
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#14 2009-09-09 20:50:15
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Выходы из метро в Навител
Аналогично, не совсем понятно, что даст эта перделка. Да и проблематика текущего обозначения тоже не совсем понятна.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#15 2009-09-09 20:54:59
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Выходы из метро в Навител
????? ????? ????????? ???????????? ? mp. ![]()
??-??????, ????????? ? ???????, layer=* ???????? ?????? _????????????? ???????_ ???????????? ???????? ?? ??????.
???? ??????? ????????? — layer=-4, ? ???????
??? ??? ?????????
??-??????, ???????? ??????????????? ??????? ? ????????? ????????? ????? - ??????????? ?????? ???? ????????.
UPD: ? ?????? ?? ????? ?????? ????? ? layer=-4 ? ???-?? ?? ????.
Last edited by Zkir (2009-09-09 20:59:46)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#16 2009-09-09 21:03:04
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Выходы из метро в Навител
Это даст то, что подземные вестибюли не будут обозначены на картах для Гармина, Руссы и Навителя как осиротевшие железнодорожные станции.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#17 2009-09-09 23:13:10
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Выходы из метро в Навител
Во-первых, насколько я понимаю, layer=* означает только _относительный порядок_ расположения объектов по высоте.
Относительный то он относительный, но нулевой уровень это поверхность земли! Написано это тут.
Во-вторых, наземная железнодорожная станция и подземный вестибюль метро - совершенные разные типы объектов.
railway=station это не вестибюль, а место где оставливается что-то, что по рельсам ездит. Что ставить для неподземных вестибюлей метро? что ставить для легкого метро? Подозреваю, что других странах различия могут быть еще более туманными.
Это даст то, что подземные вестибюли не будут обозначены на картах для Гармина, Руссы и Навителя как осиротевшие железнодорожные станции.
А не станут ли тогда линни метро осиротевшими в mapnik-е например? Он что понимает subway_station или subway_enterance?
Шило на мыло меняем, получается.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#18 2009-09-09 23:45:17
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Выходы из метро в Навител
Встречный вопрос. А на кой черт подземные станции метро показывать в мапнике, причем той же красной точкой что и железнодорожные?
subway_station -не пробовал, а subway_enterance - мапник не понимает , но это скорее его проблема.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#19 2009-09-10 00:35:15
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Выходы из метро в Навител
Смысл показывать станции как станции есть на средних масштабах, чтобы можно было сориентироваться, что в принципе рядом есть метро. На мелких масштабах конечно хорошо бы показать выходы. Так например гугл делает. В ОСМ выходы не всегда отрисованы, поэтому так сделать нельзя. Ну а такой же точкой, потому что это тоже железнодорожный транспорт.
Встречных вопросов можно сколько угодно придумать, но подгонять что-то под конвертер, который пока не умеет на два тега смотреть, странно, т.к. "это скорее его проблема" )
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#20 2009-09-10 04:32:25
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Выходы из метро в Навител
"Жд станция" и "подземная жд станция" - это два абсолютно разных типа объектов, соответственно и обозначаться должны по-разному. Мы же различаем линию метро (railway=subway) от линии жд (railway=rail), почему тогда станции обозначены одинаково?
Как именно - вопрос открытый, схем можно придумать полно.
Например, как предлагалось, railway=subway_station.
Кроме того, хорошо бы operator указывать (ММ, РЖД etc)
layer тут немного не в кассу, он действительно показывает только относительный порядок
http://wiki.openstreetmap.org/wiki/Key:layer
Offline
#21 2009-09-10 06:56:04
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Выходы из метро в Навител
Жд станция" и "подземная жд станция" - это два абсолютно разных типа объектов...
А Выхино это не метро что-ли получается?
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#22 2009-09-10 07:51:16
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Выходы из метро в Навител
Затем чтобы правильно конвертилось в mp.
Don't tag for the renderer. Тем более, что никто кроме этого mp ещё такого тега не знает. Не думаешь же ты, что ради одного надо наплевать на правильность отрисовки во всех остальных?
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#23 2009-09-10 08:01:24
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Выходы из метро в Навител
"?? ???????" ? "????????? ?? ???????" - ??? ??? ????????? ?????? ???? ????????, ?????????????? ? ???????????? ?????? ??-???????. ?? ?? ????????? ????? ????? (railway=subway) ?? ????? ?? (railway=rail), ?????? ????? ??????? ?????????? ??????????
????? ? ?? ?? ???????? ?????? ??? ? ????? ???? ?????????? ??????? ??? ?????????? ?????????? (??, ?????, ???????, ?????????) ? ??? ??????? (?????, ???????, ??????? ? ?. ?.) ? ???? ?????? ???? ????????? ?? ? ?????????? ??? railway=station railclass=subway, ????? ?? ??????? ????? ?????.
layer ??? ??? ???, 0 ??? ??????? ?????, ????????? ??????? ??????? ?????????? ?????????????? ??????????, ????????? — ??????????????.
Last edited by Vovanium (2009-09-10 08:03:42)
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#24 2009-09-10 08:45:09
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Выходы из метро в Навител
?? ??????? ?? ??, ??? ???? ?????? ???? ????????? ?? ???????????? ????????? ?? ???? ??????????
??-?????? ?? ??????, ? ??????? ??????? - ??????, ???????, ??? ?????, ? ? ??? ???????????? ??? ? ????????.
??-??????, ? ? ????????? ?????????????? ???????? ???????????. ?????? ????????? ????????? ????? ?????????????? ??? ???????? ??????????????? ???????. ? ????? ????? ??? "????????????"?
layer ??? ??? ???, 0 ??? ??????? ?????, ????????? ??????? ??????? ?????????? ?????????????? ??????????, ????????? — ??????????????.
?? ????? railway=station ? layer =-4 ??? ???? ? ???????.
... ???? ????????? ?? ? ?????????? ??? railway=station railclass=subway, ????? ?? ??????? ????? ?????
- ????????. ??????????? ?????????? ![]()
Last edited by Zkir (2009-09-10 08:47:12)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#25 2009-09-10 12:21:36
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Выходы из метро в Навител
А Выхино это не метро что-ли получается?
А это вообще спорный вопрос.
Во многих городах пригородные электрички в центре города уходят под землю и становятся как бы метро.
Так что тут два варианта:
* или мы отделяем метро от ж/д (rail vs subway)
* или мы отделяем наземные ж/д от подземных
Offline