Реестр железнодорожных станций (ЕСР)

Вообще-то некоторые пытаются нарочно писать esr:code для информации, а не для валидатора.

Изначально ЕСР-коды были четырёхзначные или пятизначные. Первые четыре цифры обозначали станцию (две цифры - сетевой район, две - номер станции в этом районе), пятая - контрольная.

Потом появились коды АСУЖТ, которые по привычке называют ЕСР-кодами. Они имеют пятую цифру, которая в идеале отлична от нуля на станциях, где нет грузовых операций. По факту же бывает всякое. Шестая цифра - контрольная.

Какой смысл использовать именно тэг transport?

Станция числится в Вологодской области, а находится в Кировской. Где истина?

А может валидатор настроить и на esr:code и esr:user для определения в неоднозначных вариантах? Если уж есть оба тэга и они разные, тогда используйте свой.
Я считаю что более верный код менно esr:code ведь именно КОД станции из ЕСР туда заноситься. Хотя конечно хозяин барин.

:user - это именно хинт валидатору, в отличие от esr:code. У кладроокатооктмобота тоже есть такое.

Участок Уманская - Сосыка-Ейская разобран в 1998.

В Челябиской обл. такие станции как “Доменная”, “Песчаная”, “Звёздная” и т.д помечены давно как esr:user=0 но до сих пор числятся в “Найдено в OSM, не найдено в ЕСР”. Как это поправить?

Эти сведения отсутствуют в базе на гис-лабе. Возможно, проблема та же, что и тут: http://forum.openstreetmap.org/viewtopic.php?pid=255477#p255477

Астраханская область - в списке есть “Рзд Яндыки” и “Яндыки” с разными кодами. Возможно одна из них - это новая станция “Порт Оля”, открытая в 2004 году?

Московская область
Сороковой Бор и Пилёво физически находятся в Рязанской области. И закрыты.

Амурская область
Станция Хани http://osm.sbin.ru/esr/esr:904601 физически находится в Якутии

Внёс информацию по станции Староконстантинов 2 http://www.openstreetmap.org/browse/node/1873001188 и Староконстантинов 1 http://www.openstreetmap.org/browse/node/844156482 (Хмельницкая область, Украина), но они не были распознаны.

А почему они рядом с железной дорогой, а не на ней?

Добавлял их не я, а тот кто добавил, отметил здания вокзалов, а я по неопытности :slight_smile: не обратил внимания.
Теперь понял в чём проблема: нужно задавать станции исключительно на жд линиях. Спасибо.
В то же время, такие случаи (станция отмечена вне жд линии) могут встречатся часто: сложно ли (и возможно ли вообще) учесть этот нюанс в алгоритме сбора-сопоставления информации?

Вообще-то станции не обязаны находиться на линии ж/д и это никогда не проверялось…

Похоже, проблемы у гис-лаба, потому что новый name:ru не прилетел:

osm_shp=> select osm_id,tags,name from osm_point where osm_id in (844156482,1873001188,1474963453);
   osm_id   |         tags          |        name        
------------+-----------------------+--------------------
  844156482 |                       | Старокостянтинів-1
 1474963453 | "name:ru"=>"Полонное" | Полонне
 1873001188 |                       | Старокостянтинів-2
(3 rows)

Понятно…

Скорее это одна и та же станция. Яндекс считает их разными, 3ty.ru считает их одной станцией (см. список поездов).

Порт Оля в базе есть - 614507.

У гис-лаба определенно какие-то проблемы, потому что дифы где-то застряли, и правки от 18 сентября до сих пор в валидаторе не отображаются.

Add: вот эти дубли ст. Бирофельд (ЕАО) объединить можно?
http://osm.sbin.ru/esr/esr:963027
http://osm.sbin.ru/esr/esr:962908

В файле http://data.gis-lab.info/osm_dump/dump/latest/UA.osm.bz2 данные присутствуют:

  <node id="1873001188" version="4" timestamp="2012-09-22T13:03:31Z" uid="903848" user="VictorGV" changeset="13207133" lat="49.7338974" lon="27.278937">
    <tag k="alt_name" v="СТАРОКОНСТАНТИНОВ 2"/>
    <tag k="esr:user" v="337506"/>
    <tag k="name" v="Старокостянтинів-2"/>
    <tag k="name:ru" v="СТАРОКОНСТАНТИНОВ 2"/>
    <tag k="railway" v="station"/>
  </node>

если что (это явно не причина проблемы, но напомнить стоит) - поиск в валидаторе регистронезависим, так что писать название капсом бессмысленно.

Дело в том, что выгрузки и postgis/shp на gis-lab - это разные проекты, они обновляются ежедневными диффами независимо друг от друга. И проблемы в одном могут не иметь отражения в другом.