You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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: Выходы из метро в Навител

Zkir wrote:

Первый вопрос, ты mp откуда берешь?

Если беру mp из гарминовских вытяжек и затаскиваю в GPSMapedit, то еще в мапедите вижу выходы из метро, как объекты с кодом 0x2f08, с коментарием внутри легенды Мапедита: "Остановка наземного транспорта". Если взять Руссовскую .rus и затащить ее в Мапедит, то - вижу те же выходы из метро, как 0xf005 с коментарием в легенде мапедита: "выходы метро". Если в Мапедите создать точку с кодом 0xf005, то в легенде мапедита вижу "Неизвестный тип". Вопрос: остается тот же - как создать карту Москвы, вытянув ее напрямую из OSM, и получить такую, где видны выходы из метро? Хочется научиться. Можно, конечно конвертить вытяжку руссы, но там 455 ошибок-близких узлов. Исправлять долго уж... Так и не исправил 455 близких друк к другу узлов, чтобы посмотреть - как видны будут точки с кодами 0xf005 при конвертации их в навител...

Однако попробовал взять участок Москвы, где есть метро-выходы, конвертнул его с помощью osm2mp, получились одни автобусные остановки снова.... sad Интересно, а Руссовцы чем конвертят 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 стали не от большого ума, остается моим личным мнением. smile

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: Выходы из метро в Навител

Zkir wrote:

То, что обозначать _подземные вестибюли_  как railway=station стали не от большого ума, остается моим личным мнением. smile

может, стоит их переделать во что-то типа 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: Выходы из метро в Навител

Zkir wrote:

Так что тебе остается или самому запускать osm2mp c конфигом для навитела,  в котором railway=subway_entrance будет преобразовываться в 0xf005, либо попросить меня выкладывать mp для руссы.

Ты, наверное имел в виду для Навител. Ну, я стесняюсь попросить в одиночку... Однако, думаю пользователей Навитела немало уже в россии и они поддержали бы меня. А вот задать вопрос: "Где почитать, как создать конфиг osm2mp для Навитела?" - я все-таки не постесняюсь... tongue

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: Выходы из метро в Навител

Zkir wrote:

Надо просто сравнить 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. smile

??-??????,  ????????? ? ???????, 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? smile Шило на мыло меняем, получается.


[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (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: Выходы из метро в Навител

Zkir wrote:

Затем чтобы правильно конвертилось в mp. smile

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: Выходы из метро в Навител

liosha wrote:

"?? ???????" ? "????????? ?? ???????" - ??? ??? ????????? ?????? ???? ????????, ?????????????? ? ???????????? ?????? ??-???????. ?? ?? ????????? ????? ????? (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, ????? ?? ??????? ????? ?????

- ????????. ??????????? ?????????? smile

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: Выходы из метро в Навител

Aleksandr Dezhin wrote:

А Выхино это не метро что-ли получается?

А это вообще спорный вопрос.
Во многих городах пригородные электрички в центре города уходят под землю и становятся как бы метро.
Так что тут два варианта:
* или мы отделяем метро от ж/д (rail vs subway)
* или мы отделяем наземные ж/д от подземных

Offline

Board footer

Powered by FluxBB