А почему вот http://amdmi3.ru/files/rail_routing/RU-SVE.html Екатеринбург-Сортировочный — Звезда дважды? Один раз помечена как совпавшая а второй раз отмечена ошибка в определении расстояния.
Еще у нас две станции Палкино (на разных ветках) они обе помечены как railway=station на путях с одинаковым именем. ГЕографически они разделяются лесочком. Обе имеют платформы для обоих направлений. В общем я не знаю это две станции с одинаковыми именами, или одна с несколькими платформами для разных веток. http://osm.org.ru/#layer=M&zoom=17&lat=56.88159&lon=60.41032 Я так понимаю ее валидатор не прожует?
а как определить, что public_transport=station - это остановка поезда, а не автовокзал, например? train=yes (но по вики он вроде только на stop_position ставится) ?
В ЕСР она одна, причем, по видимому, на верхней линии (с соседними станциями Северка и Екатеринбург-Сортировочный): http://osm.sbin.ru/esr/region:sverdl:l#780110 но думаю в отсутствие более точной информации не грех отметить её и двумя railway=station.
Валидатор всё прожуёт: с запада кратчайший путь проложится до станции на той же линии, что и требуется, независимо от того обозначена ли та как отдельная станция или как только stop_position.
От Екатеринбурга неизвестно до какой проложится, но только по названию Палкино в любом случае нельзя понять до какой надо. Если получится добавить поддержку линий, даже это проложится правильно.
В общем, в текущем валидаторе эта станция проблем скорее всего не представляет.
Кстати давно интересует вопрос, стоит ли одноименные остановки на разных сторонах дороги (общественный транспорт, не ЖД) совмещать в одно отношение public_transport=stop_area ?
Ну почему, довольно часто остановки трамвая и автобуса располагаются вблизи друг друга, не говоря уж про вокзалы и остановки городского транспорта возле них (включая метро, где оно есть).
Начнём с того что у них банально разные названия - Лосиноостровская vs. Станция «Лосиноостровская». Алсо, где граница между остановками из одного хаба и из разных? Комсомольская с 3 вокзалами - один хаб? А остановка автобуса и трамвая с одинаковым названием? А если между ними (т.е. ближе к ним чем они друг к другу) остановка с другим названием?
Если у схемы есть идеология, такой схеме в OSM не место.