Относительный то он относительный, но нулевой уровень это поверхность земли! Написано это тут.
railway=station это не вестибюль, а место где оставливается что-то, что по рельсам ездит. Что ставить для неподземных вестибюлей метро? что ставить для легкого метро? Подозреваю, что других странах различия могут быть еще более туманными.
А не станут ли тогда линни метро осиротевшими в mapnik-е например? Он что понимает subway_station или subway_enterance? Шило на мыло меняем, получается.
Встречный вопрос. А на кой черт подземные станции метро показывать в мапнике, причем той же красной точкой что и железнодорожные?
subway_station -не пробовал, а subway_enterance - мапник не понимает , но это скорее его проблема.
Смысл показывать станции как станции есть на средних масштабах, чтобы можно было сориентироваться, что в принципе рядом есть метро. На мелких масштабах конечно хорошо бы показать выходы. Так например гугл делает. В ОСМ выходы не всегда отрисованы, поэтому так сделать нельзя. Ну а такой же точкой, потому что это тоже железнодорожный транспорт.
Встречных вопросов можно сколько угодно придумать, но подгонять что-то под конвертер, который пока не умеет на два тега смотреть, странно, т.к. “это скорее его проблема” )
“Жд станция” и “подземная жд станция” - это два абсолютно разных типа объектов, соответственно и обозначаться должны по-разному. Мы же различаем линию метро (railway=subway) от линии жд (railway=rail), почему тогда станции обозначены одинаково?
Как именно - вопрос открытый, схем можно придумать полно.
Например, как предлагалось, railway=subway_station.
Кроме того, хорошо бы operator указывать (ММ, РЖД etc)
Don’t tag for the renderer. Тем более, что никто кроме этого mp ещё такого тега не знает. Не думаешь же ты, что ради одного надо наплевать на правильность отрисовки во всех остальных?
А это вообще спорный вопрос.
Во многих городах пригородные электрички в центре города уходят под землю и становятся как бы метро.
Так что тут два варианта:
Зачем пользователю карты знать, что находится под ним, под землей? Никогда он, будучи на поверхности земли, принимая спутниковые сигналы не сможет увидеть подземную станцию, ни из автомобиля, ни шагая пешком. Давайте же будем указывать толкоь выходы из метро на поверхность, где пользователь сможет найти вход в метро. Ему не важно, в каком месте находится подземная станция - не будет же он туда копать напрямую ход, как диггер. (все равно спутники потеряет, как только забурится ниже пары метров
А где это сказано, что так должны обозначаться именно наземные станции? Нигде. Так обозначаются любые станции, даже НАДземные (монорельс, к примеру).
То что они отрисовываются неправильно, надо исправлять, очевидно, в отрисовщике (конвертере) а не на карте.
Пока окончательно с тегами не определились, поставил в Москве станции метро как subway_station.
Потом несложно будет им кучей прописать принятую схему.