You are not logged in.

#576 2014-06-09 16:27:50

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,697
Website

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

Sanjak wrote:

Alexandr Zeinalov
Раскинь еще по областям участки из Украина (неразобранное). Участков штук 20 осталось, которые подписаны. 31 обьект.
Там почти все понятно, в какую область кидать. Смотря на соседние станции.

Депрерадовка - в Луганскую...

останется ~285 обьектов

Я Белоруссию всю перебрал - порядком утомился. А тут гораздо больше работы. Я постепенно делаю, но быстро обещать не могу.

Offline

#577 2014-06-09 16:42:19

Sanjak
Member
From: Волинський край
Registered: 2010-04-12
Posts: 219

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

Alexandr Zeinalov wrote:

Я Белоруссию всю перебрал - порядком утомился. А тут гораздо больше работы. Я постепенно делаю, но быстро обещать не могу.

Я про участки в неразобранном, которые вверху. 20 участков. Просто перекинь в соответствующие области.

Ровенская область
Ровно -- Здолбунов
Ровно
Квасилов
+ Басов Кут - из неразобранного
+ Дворецкая - из неразобранного
Здолбунов

Киверцы -- Ровно
Шпанов переименован в Великий Олексин

Last edited by Sanjak (2014-06-09 16:53:25)

Offline

#578 2014-06-09 16:49:16

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,697
Website

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

Sanjak wrote:

Я про участки в неразобранном, которые вверху. 20 участков. Просто перекинь в соответствующие области.

Там значительное количество находятся на границе областей. Куда их перекидывать зачастую неочевидно. Я уж не говорю о том, что это делается вручную в базе данных, что не очень удобно.

Offline

#579 2014-06-09 17:03:40

Sanjak
Member
From: Волинський край
Registered: 2010-04-12
Posts: 219

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

Если 2 соседние станции из одной области, значит и станция/остановка идет в ту же область.

Offline

#580 2014-06-09 17:12:22

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,697
Website

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

Sanjak wrote:

Если 2 соседние станции из одной области, значит и станция/остановка идет в ту же область.

Далеко не всегда, см. например 329514 и 329410.

Offline

#581 2014-06-09 17:34:40

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,697
Website

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

Sanjak wrote:

Шпанов переименован в Великий Олексин

По-русски всё-таки Великий Алексин.

Offline

#582 2014-06-09 21:37:56

Sanjak
Member
From: Волинський край
Registered: 2010-04-12
Posts: 219

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

Alexandr Zeinalov wrote:

По-русски всё-таки Великий Алексин.

Большой Олексин big_smile

Offline

#583 2014-06-10 05:11:24

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,861

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

А надо бы Большой Алексин. big_smile

Offline

#584 2014-06-10 09:04:03

Sanjak
Member
From: Волинський край
Registered: 2010-04-12
Posts: 219

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

Offline

#585 2014-06-10 09:19:21

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,861

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

Sanjak wrote:

Это не нормативный документ. Современных нормативных может и нет, только времен СССР.

Offline

#586 2014-06-10 10:08:16

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,697
Website

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

Sanjak wrote:
Alexandr Zeinalov wrote:

По-русски всё-таки Великий Алексин.

Большой Олексин big_smile

Так великий или большой?

Я бы русское название сделал по аналогии с русским названием села. Но вообще нужно ждать, пока это название попадёт хоть в какие-то нормативные документы по ЕСР.

Offline

#587 2014-06-10 10:18:52

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,861

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

Alexandr Zeinalov wrote:

Я бы русское название сделал по аналогии с русским названием села.

Село, судя по генштабу, и впрямь Великий

Offline

#588 2014-06-10 10:31:23

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,699

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

Можно попросить увеличить разрядность полей lat/lon в файле osm2esr.csv?
Понадобилось тут надыбать координаты станций по кодам Экспресс, для этого приходится обрабатывать 3 файла (osm2esr.csv, express.csv и osm xml),  а так можно было бы osm-ный дамп опустить.
И ещё бы узнать расшифровку поля status в osm2esr.csv.

Offline

#589 2014-06-10 17:55:13

newpavlov
Member
Registered: 2014-03-28
Posts: 511

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

Разработка валидатора всё ещё продолжается? Просто хотелось бы попросить добавить индикацию (например, как в валидаторе автодорог вовика) и шаблоны для заполнения на подобии реестра водных объектов. Последнее особенно актуально, т.к. в текущей схеме выделяются только railway=station и railway=halt, т.е. нет возможности указать различия между разъездами, постами и пр. Плюс хотелось бы спросить почему выбран тег esr:user, не правильнее ли бы было взять нечто вроде ref:esr?

Offline

#590 2014-06-10 20:20:29

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,697
Website

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

Sergey Astakhov wrote:

Можно попросить увеличить разрядность полей lat/lon в файле osm2esr.csv?
Понадобилось тут надыбать координаты станций по кодам Экспресс, для этого приходится обрабатывать 3 файла (osm2esr.csv, express.csv и osm xml),  а так можно было бы osm-ный дамп опустить.

По умолчанию mysql хранит не более 4 знаков после запятой, увеличил, при следующем обновлении изменится.

Sergey Astakhov wrote:

И ещё бы узнать расшифровку поля status в osm2esr.csv.

1 - найдено однозначно
2 - найдено неоднозначно

newpavlov wrote:

Разработка валидатора всё ещё продолжается? Просто хотелось бы попросить добавить индикацию (например, как в валидаторе автодорог вовика) и шаблоны для заполнения на подобии реестра водных объектов.

Я подумаю над этим.

newpavlov wrote:

Последнее особенно актуально, т.к. в текущей схеме выделяются только railway=station и railway=halt, т.е. нет возможности указать различия между разъездами, постами и пр.

Валидатор вообще тэги не проверяет, только показывает station или halt, позволяя пользователям самим делать выбор. Если есть предложения, какие ещё тэги показывать и как - можно обсудить.

newpavlov wrote:

Плюс хотелось бы спросить почему выбран тег esr:user, не правильнее ли бы было взять нечто вроде ref:esr?

По аналогии с okato:user, oktmo:user, kladr:user.

Тэг esr:user вообще не должен использоваться иначе как для крайних случаев, которые нельзя решить другими путями. Если в списке станций она написана с ошибкой - её надо исправить. Если в OSM станция называется абы как - надо исправить. Если станция попала в неправильный регион - надо перекинуть. Тем, кто очень хочет в OSM указывать ЕСР-код, я всегда рекомендовал использовать другой тэг, например, esr:code. Но большого смысла в этом не вижу. Коды иногда меняются, а станции остаются теми же.

Для станций бывает тэг uic_ref, но он не для нас - UIC к ЕСР не имеет никакого отношения.

Offline

#591 2014-06-10 21:00:22

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

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

Alexandr Zeinalov wrote:

Коды иногда меняются, а станции остаются теми же.

Можно ли отследить, для какой станции поменялся esr:user?


Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.

Offline

#592 2014-06-10 21:46:10

newpavlov
Member
Registered: 2014-03-28
Posts: 511

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

Alexandr Zeinalov wrote:

Валидатор вообще тэги не проверяет, только показывает station или halt, позволяя пользователям самим делать выбор. Если есть предложения, какие ещё тэги показывать и как - можно обсудить.

Думаю, нужно предлагать уточняющую схему. С railway=station вопросов никаких нет, отношение взаимно однозначное со станциями из реестра. А вот с railway=halt нужно смотреть, либо уточнять дополнительным тегом halt=*, либо закрепить railway=halt только за остановочными пунктами, а для остального вводить новые теги. (в общем, на первых страницах обсуждение проходило) ИМХО желательно обсудить этот момент, определиться с решением и вносить уточнённую схему в валидатор с проверкой и выдачей соответствующего предупреждения. В любом случае, мне кажется стоит предупреждать пользователя в случаях если остановочные пункты обозначаются через station, ибо это весьма частая ситуация, т.к. далеко не все знают про halt. (например, начав отрисовывать станции, я всё обозначал только через station, хорошо что вовремя увидел, что делать так не стоит, а иначе бы осталось куча "станций" в лесах с названиями "NNN км" и валидатор об этом бы почти никак не уведомлял)

Код по ЕСР штука, думаю, таки полезная, посему иметь в базе её не помешает, поэтому можно показывать в валидаторе факт его отсутствия для стимуляции его простановки, ну и показывать предупреждение в случае если коды не сходятся. Т.е. если коды сменятся, то валидатор это заметит и кто-нибудь, да и поправит. Аналогично и с кодами системы "Экспресс-3".

edward17 wrote:

По аналогии с okato:user, oktmo:user, kladr:user.

А откуда пошла такая практика? Это только в ру-осме такое? Кроме как у нас вроде больше нигде такое не используется, по крайней мере в вики ничего похожего не увидел.

Alexandr Zeinalov wrote:

Для станций бывает тэг uic_ref, но он не для нас - UIC к ЕСР не имеет никакого отношения.

Значит подобного рода коды имеет смысл вносить в базу и лучше использовать единую схему с ref, благо в вики прямо написано "There is a wide use of ref:*=*", т.е. это пространство имён именно для таких случаев и предназначено.

Кстати, можно ещё попробовать добавить валидацию по отношениям route=railway, благо деление по участкам используется и сейчас, хотя пользы от этого конечно, наверно, будет меньше.

Last edited by newpavlov (2014-06-10 22:22:18)

Offline

#593 2014-06-10 22:58:32

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,699

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

newpavlov wrote:

Код по ЕСР штука, думаю, таки полезная, посему иметь в базе её не помешает, поэтому можно показывать в валидаторе факт его отсутствия для стимуляции его простановки, ну и показывать предупреждение в случае если коды не сходятся. Т.е. если коды сменятся, то валидатор это заметит и кто-нибудь, да и поправит. Аналогично и с кодами системы "Экспресс-3".

Поддерживаю. IMHO, что-то типа ref:esr=* и ref:express=* не помешало бы.

newpavlov wrote:
edward17 wrote:

По аналогии с okato:user, oktmo:user, kladr:user.

А откуда пошла такая практика? Это только в ру-осме такое? Кроме как у нас вроде больше нигде такое не используется, по крайней мере в вики ничего похожего не увидел.

Это родилось из КЛАДР-о бота, который сам расставлял кода, поэтому ему важно было отличать то что ставят юзеры от того что ставит бот. Просто не надо ничего ставить ботом, а просто показывать расхождение - тогда и эти теги ххх:user не нужны.

Offline

#594 2014-06-11 09:19:16

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

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

Sergey Astakhov wrote:

Поддерживаю. IMHO, что-то типа ref:esr=* и ref:express=* не помешало бы.

Полностью согласен

Sergey Astakhov wrote:

Это родилось из КЛАДР-о бота, который сам расставлял кода, поэтому ему важно было отличать то что ставят юзеры от того что ставит бот. Просто не надо ничего ставить ботом, а просто показывать расхождение - тогда и эти теги ххх:user не нужны.

Я правильно понимаю, что эти все :user - костыли для бота? Если да, то нужен скрипт, который esr:user переименует в ref:esr. Можно сделать также проверку совпадения имени на точке и в ЕСР.


Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.

Offline

#595 2014-06-11 10:28:09

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,076

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

От кладр кодов значит хотим избавится, а это зачем-то вносить.

Offline

#596 2014-06-11 10:30:21

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

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

freeExec wrote:

От кладр кодов значит хотим избавится, а это зачем-то вносить.

А зачем избавляться от КЛАДР кодов? Что это, кстати, такое?


Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.

Offline

#597 2014-06-11 10:44:28

newpavlov
Member
Registered: 2014-03-28
Posts: 511

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

freeExec wrote:

От кладр кодов значит хотим избавится, а это зачем-то вносить.

А можете повторить вкратце аргументацию? Из-за множества неточностей? Ну так, можно ограничиться внесением только несомненных соответствий, а от вноса подозрительных или неоднозначных случаев отказаться.

Имхо коды КЛАДРа и ОКТМО имеет смысл обозначать через ref:kladr и ref:oktmo, тут им самое место, а от схемы *:user действительно лучше избавляться как от костылей исторических использовавшихся ботами.

Подобные коды, думается, могут весьма сильно помочь при машинной обработке данных ОСМа.

edward17 wrote:

А зачем избавляться от КЛАДР кодов? Что это, кстати, такое?

Классификатор адресов Российской Федерации.

Last edited by newpavlov (2014-06-11 10:48:47)

Offline

#598 2014-06-11 10:55:15

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

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

newpavlov wrote:

Ну так, можно ограничиться внесением только несомненных соответствий, а от вноса подозрительных или неоднозначных случаев отказаться.

Имхо коды КЛАДРа и ОКТМО имеет смысл обозначать через ref:kladr и ref:oktmo, тут им самое место, а от схемы *:user действительно лучше избавляться как от костылей исторических использовавшихся ботами.

+1. В ЕСР, как понимаю, нет подозрительных и неоднозначных случаев? Значит, от внесения в OSM будет только польза.


Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.

Offline

#599 2014-06-11 11:11:14

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,076

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

Я не вижу в них смысла если есть валидатор который их сопоставляет. Который актуализировать проще чем разбросанные данные. Где эти коды могут с лёгкостью удалить. И первоначально *:user= использовали только для тех случаев, когда автоматически сопоставить объекты не получалось, а не на всё подряд.

Offline

#600 2014-06-11 11:21:23

newpavlov
Member
Registered: 2014-03-28
Posts: 511

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

freeExec wrote:

Я не вижу в них смысла если есть валидатор который их сопоставляет.

А если кто-то захочет сделать сервис который по коду ОКТМО пользуясь данными ОСМа отображает геометрию или дополнительную информацию? И это только гипотетический пример, мало ли для чего может понадобиться явное соответствие между ОСМовскими объектами и кодами госструктур. Или вы предложите разработчику самостоятельно строить дерево муниципалитетов и проводить соответствия, т.е. по факту дублировать функции валидатора, вместо того что бы сразу воспользоваться готовыми данными?

Кроме того если у нас есть поддерживаемый валидатор, то он сможет уведомлять людей о смене кодов и уже они их актуализируют в полуавтоматическом режиме, ну и показывать когда эти коды кто-то удалит, так что проблем с актуализацией и гипотетическими удалениями, лично я, особых не вижу.

P.S.: Обсуждение уже свелось к оффтопику, может переместиться куда-нибудь?

Last edited by newpavlov (2014-06-11 11:27:24)

Offline

Board footer

Powered by FluxBB