Автомобільні шляхи України

Paultergeist: dudka вже відповів, хочу тільки додати прохання для доріг та відношень Р- виставляти reg_ref.

Я робі так:

М- ref
Н- nat_ref
Р- reg_ref
напевно що Т- теж піде у reg_ref
Стосовно С-, то малі дороги, і я поки що бачив тільки їх самих, тож вони йдуть у ref

При цьому в ref ставиться тільки позначення самого вищого класу для дороги, класи не змішуються. Якщо проходить дві дороги того самого класу, їхні позначення відділяються точкою з комою.

Приклади.

  1. Через дорогу проходять H-08, Н-16: ref=“Н-08;Н-16” nat_ref=“Н-08;Н-16”
  2. Через дорогу проходять М-12, Н-01, Н-16: ref=“М-12”, nat_ref=“Н-01;Н-16”
  3. Через дорогу проходять Р-05, Н-12: ref=“Н-12”, nat_ref=“Н-12”, reg_ref=“Р-05”

Я думав ставити в ref усі позначки, але тоді дуже ускладнюється теґування.

Що скажете? Якщо все добре, то зроблю пропоузал на правила теґування.

Давайте ще домовимось, як будемо додавати нові шляхи, щоб все було однаково.

  • У теґ description копіюємо офіційний опис шляху: description=“Північно-східний обхід м. Київ з під’їздом до автомобільної дороги М-03”

  • У теґ distance пишемо загальну довжину у кілометрах, слова km не потрібні: distance=123.4

  • У теґ ref пишемо код шляху (всі літери кирилицею, нумерація через дефіс): ref=“Р-05”

  • У відповідний теґ по ієрархії дублюємо цей же теґ: reg_ref=“Р-05”

  • У теґ wikipedia прописуємо посилання в українській вікі з префіксом мови: wikipedia=uk:Автошлях_Р_03". Тоді буде працювати WIWOSM

  • У теґ name для зручності пишемо Автошлях ХХХ: name=“Автошлях Р-05”

  • Додаємо посилання на відношення до списку на OSM Wiki

  • Додаємо відношення у відповідне спільне (скпервідношення). Посилання на OSM Wiki

  • Проставляємо теґи *ref на всі веї шляху

Тоді в нас буде все одноманітно і файно.

http://wiki.openstreetmap.org/wiki/Uk:Key:ref гляньте на рахунок розділення номерів.

також:

мабуть один uk?

Авжеж. Виправив.

http://wiki.openstreetmap.org/wiki/Uk:Key:ref
тут пропонується Т-- писати в loc_ref

http://wiki.openstreetmap.org/wiki/Route#Tags
distance (optional) The distance covered by this route, if known. For information of users and automatic evaluation e.g. of completeness. Given including a unit and with a dot for decimals. (e.g. “12.5km”)

Я був би проти такого пропозалу, поясню чому. Вся інформація, яку пропонується додавати в *_ref є у відношеннях, до яких входить (або має входити) частина дороги. Тобто буде просто дублювання інформації.

З приводу reg_ref у відношень Р-доріг, я так розумію, що достатньо просто ref, чи все-таки додавати обидва?

Добре, а як тоді бути з насправді місцевими назвами доріг?

Гм. І кому вірити більше? Цитую:

tagwatch показує значення як з визначенням одиниць виміру, так і без. У будь-якому випадку зайвим не буде, єдине, що народ писав у тому числі і кирилицею “км”, що точно є неправильним.

Я пограюся з тим, як воно працює, залюбки б позабирав теґи. Але справа в тому, що як рендерер оприділить, який теґ малювати на спільних веях? Тут власне тільки людина за домовленістю скаже що є головним. І справа не у “мапінгу під рендерер”, а взагалі у розумінні класу дороги. Наприклад, на спільних дорогах, де проходить М- та Р- треба таки ставити trunk, а не primary.

Якщо говорити, що достатньо одного, то це reg_ref, бо дорога власне регіональна. Я ставлю обидва, щоб розуміти клас дороги, як написано вище.

А що таке місцеві назви доріг?

Судячи зі статистики на stat.latlon.org в межах України loc_ref використовується тільки для Т--

Ну, знову та ж М-03 між Ростовом і Харковом називається “Ростовська траса” або “траса Харків-Ростов”, хоча в ОСМ я таку назву не додавав.

У такому разі я тільки за loc_ref, бо тоді всі рівні прямо лягають на офіційну схему.

dudka, чи є в тебе коментарі стосновно ref на веях, а не тільки на відношеннях? І я буду готуватв пропоузал.

У будь-якому випадку, перейменування доріг зараз на нову схему, коли було зроблено відношення – доволі пряма робота. Правда, вимагає дещо погратися пошуком у JOSM, щоби правильно назваті дороги, які належать до декількох шляхів.

У планах у мене зробити валідатор цілісності.

Бачив, що дані типу “Ростовська траса” заносять в name. Можна так.
Інший варіант - заносити в description.

Щодо ref-тегів… навіть не знаю. Мабуть, все ж таки погоджуся з Paultergeist, що це призводить до дублювання даних, що недобре. OSM же ж не передбачає tram_ref, bus_ref, troll_ref щоб прописати лініям номери маршрутів громадського транспорту. А ці reg_ref,nat_ref скоріш за все були видумані коли використання зв’язків було в зародковому стані.
Тобто я за те, щоб писати тільки ref, заповнюючи його ref’ом дороги(однієї чи інколи двох) старшого рівня.

Виявляється зовсім недавно(18 квітня) кабмін оновив перелік автомобільних доріг загального користування державного значення
http://zakon2.rada.gov.ua/laws/show/301-2012-%D0%BF
Постанова вступає в дію з 1 січня наступного року, але може краще брати description та distance з неї?

Так, якщо хтось мені допоможе і поновить сторінку у вікі, відмітивши ти шляхи, які змінено, я повернуся, і виправлю те, що вже поставлено у зв’язки.

оновив М-** у осм-вікі, серед помітних змін:

  • під’їзд до Борисполя виключили з М-03
  • схоже що М-15 Одеса-Рені пустили через Ізмаїл, а існуючу Р-33 Ізмаїл-Рені видалили, номер Р-33 віддали дорозі з Вінниці до М-16
  • М-19 пустили навколо Чернівців
  • створили шість нових доріг М-класу: М-24 - М-29

Дякую, бачу. От тепер думаю – що робити. Зміни там місцями суттєві. Місцямі шляхи подовжено, ті нові М-ки, то перейменовані деякі Н- та Р-.

Пропоную поки що мапити за старою постановою, а вже в січні переставити на нову.

Що ж, панове. Щойно закінчив мапити останню Р-. Тож усі М-, Н- та Р- нанесено та перевірено. На Т- мене самого точно не вистачить.

Що ж, була зроблена величезна робота! Зі свого боку буду намагатись підтримувати нанесені Т-26-хх у порядку, можливо, підключусь до Тернопільської та Івано-Франківської

Стосовно шляхів Т-.

По-перше, пропоную кожну область об’єднати у окреме відношення.
По-друге, формат network пропоную uk:territorial:XXX, де XXX – трилітерне скорочення назви області.
По-третє, згідно прийнятої угоди, всі дороги у цих шляхах мають бути secondary (можливо нижче у межах міст)

Ну, і основна проблема – в нас нема повного і точного списку шляхів Т-, які діють сьогодні, тільки ті, що будуть з січня. Тож, що робити з ними – не знаю. Як мінімум треба провести аналіз тих, які не було змінено, де це є можливим.

.

В наказі МВС на http://zakon.nau.ua/doc/?uid=1097.252.1&nobreak=1 є список Т--
У нас в вікі на сторінці “Автомобільні_шляхи_України” теж є, але трохи урізаний: http://wiki.openstreetmap.org/wiki/Автомобільні_шляхи_України