You are not logged in.

#1 2022-07-18 13:11:40

ZinaidaZ
Member
Registered: 2022-04-16
Posts: 8

VK Maps Team. Добавление данных о грузовом каркасе Москвы

Всем привет!

Мы, команда VK Maps Team, хотим обогатить OSM данными о грузовом каркасе Москвы, используя карту портала https://transport.mos.ru/gruzoviki/cargoframe

Процесс видим примерно так:
    • Загружаем в josm все highway кроме path, pedestrian, footway, living_street и service+living_street=yes;
    • выбираем улицы, входящие в грузовой каркас;
    • инвертируем выборку, получаем все highway, не входящие в грузовой каркас;
    • проставляем выбранным улицам теги

hgv=destination
goods:conditional=destination @ (maxweight=2.5)

В связи с этим возникает несколько вопросов:
    1.Можно ли считать данные https://transport.mos.ru/gruzoviki/cargoframe легитимными для использования в осм?
    2.Есть ли возражения против массового импорта тегов?
    3.Стоит ли исключать из выборки highway=service?

Last edited by ZinaidaZ (2022-07-19 09:01:52)

Offline

#2 2022-07-18 14:28:01

Paravoz
Member
From: Ярославль
Registered: 2009-12-01
Posts: 726

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

Добрый день. К сожалению не могу ответить на Ваш юридический вопрос. Но очень рад что в этом форуме появились представители VK Maps Team, давно хотел обратиться к ним с просьбой - реализовать в ВК возможность показывать OSM в качестве подложки при "геопривязке" фото. А если бы реализовали какой-нибудь конструктор карт на ОСМ-подложке (типа "ВК-карты), пускай самый простой было бы вообще шикарно.

Offline

#3 2022-07-18 14:40:31

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

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

Загружаем в josm все highway
инвертируем выборку, получаем все highway, не входящие в грузовой каркас;

На всю страну?

Offline

#4 2022-07-18 14:48:21

Grass-snake
Member
From: Зеленоград, Химки, Москва
Registered: 2020-06-11
Posts: 358
Website

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

freeExec wrote:

Загружаем в josm все highway
инвертируем выборку, получаем все highway, не входящие в грузовой каркас;

На всю страну?

Не, на сколько я понял, только Москва внутри МКАД (включительно)

Offline

#5 2022-07-18 15:40:26

ZinaidaZ
Member
Registered: 2022-04-16
Posts: 8

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

freeExec wrote:

Загружаем в josm все highway
инвертируем выборку, получаем все highway, не входящие в грузовой каркас;

На всю страну?

Нет, пока что речь только о Москве в пределах МКАД

Offline

#6 2022-07-18 17:29:52

literan
Member
Registered: 2012-11-06
Posts: 3,836
Website

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

ZinaidaZ wrote:

hgv=destination
goods:conditional=destination @ (maxweight=2.5)

мне кажется, более верно будет

goods:conditional=destination @ (maxweight>2.5)

Offline

#7 2022-07-18 21:05:38

ZinaidaZ
Member
Registered: 2022-04-16
Posts: 8

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

literan wrote:
ZinaidaZ wrote:

hgv=destination
goods:conditional=destination @ (maxweight=2.5)

мне кажется, более верно будет

goods:conditional=destination @ (maxweight>2.5)

Да, Вы правы. Спасибо. Это я опечаталась, поправлю.

Offline

#8 2022-07-19 05:42:13

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,266

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

Не согласен, maxweight ограничивает вес снизу, а maxweight>2.5 может быть интерпретирован что автомобилям с массой менее 2.5т проезд запрещен, а более 2.5 тонн без ограничений.

Если подходить совсем формально, то
а) ВСЕМ улицам Москвы необходимо ставить

maxweight=3.5

б) грузовому каркасу

hgv=destination
goods:conditional=destination @ (maxweight=30)

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

Но вообще очень странная конструкция, уверен что должно быть проще типа (исключительно в качестве примера)

hgv=destination
maxweight:hgv=30

Last edited by chnav (2022-07-19 06:05:51)

Offline

#9 2022-07-19 07:20:34

literan
Member
Registered: 2012-11-06
Posts: 3,836
Website

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

chnav wrote:

а) ВСЕМ улицам Москвы необходимо ставить

maxweight=3.5

это почему? прямо таки запрещен всегда проезд с такой массой?

chnav wrote:

грузовому каркасу

hgv=destination
goods:conditional=destination @ (maxweight=30)

это вообще что-то странное. "газелям" с массой ровно тридцать тонн (где вы такие газели видели?) "баранка"? а всем остальным - въезжай свободно?

chnav wrote:

maxweight:hgv=30

опять же, откуда эти 30 тонн взялись?

Last edited by literan (2022-07-19 07:20:51)

Offline

#10 2022-07-19 07:58:07

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

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

А я вот согласен с chnav, что само понятие maxweight - это уже выражение со знаком больше, и поэтому он устанавливает начало границы и тут должно быть равно.

literan wrote:

это почему? прямо таки запрещен всегда проезд с такой массой?

В первых попавшихся трёх местах, да стоят знаки, запрещающие проезд от 2.5т. Поэтому и maxweight=2.5 на всех улицах выглядит логичным.

Offline

#11 2022-07-19 08:27:04

ZinaidaZ
Member
Registered: 2022-04-16
Posts: 8

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

Еще раз прочитала вики про maxweight:

Legal access restriction for vehicles or passengers that exceed the specified actual weight

Так что, действительно, первоначальный вариант со знаком равно был корректен, спасибо.

Offline

#12 2022-07-19 08:56:11

literan
Member
Registered: 2012-11-06
Posts: 3,836
Website

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

freeExec wrote:

А я вот согласен с chnav, что само понятие maxweight - это уже выражение со знаком больше, и поэтому он устанавливает начало границы и тут должно быть равно.

да, здесь я был неправ

freeExec wrote:

В первых попавшихся трёх местах, да стоят знаки, запрещающие проезд от 2.5т. Поэтому и maxweight=2.5 на всех улицах выглядит логичным.

это где такое и какие конкретно знаки?

Правила въезда в Москву грузовиков от 3,5 т в 2022 году такие (нужен пропуск):

https://transportrussia.ru/razdely/avto … hchen.html

это не означает что "запрещен проезд"

Offline

#13 2022-07-19 09:16:38

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

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

literan wrote:

это где такое и какие конкретно знаки?

Знаки вот

Offline

#14 2022-07-19 10:02:21

ZinaidaZ
Member
Registered: 2022-04-16
Posts: 8

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

Тогда, если учитывать максимально все ограничения для грузовых, получается такая схема:
- Улицы, входящие в грузовой каркас от МКАД до ТТК

hgv=destination

- Улицы, входящие в грузовой каркас ТТК и внутри ТТК

hgv=destination
maxload:conditional=1 @ (07:00-23:00)

- Улицы, не входящие в грузовой каркас

hgv=destination
goods:conditional=destination @ (maxweight=2.5)

Ничего не забыла?

Offline

#15 2022-07-19 11:50:36

alexey_zakharenkov
Member
From: Московская область
Registered: 2015-12-09
Posts: 85

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

chnav wrote:

Не согласен, maxweight ограничивает вес снизу, а maxweight>2.5 может быть интерпретирован что автомобилям с массой менее 2.5т проезд запрещен, а более 2.5 тонн без ограничений.

Если при введении тега с ключом *:conditional возникают проблемы с тем, какое ограничение применяется при невыполнении условия, добавляется условие по умолчанию. В нашем случае было бы

goods=yes
goods:conditional=destination @ (maxweight>2.5)

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

literan wrote:

мне кажется, более верно будет
goods:conditional=destination @ (maxweight>2.5)

В conditional, действительно, обычно ставят знак "больше", а не "равно", и в сотни раз чаще в виде weight>2.5. В статье Conditional restrictions приведены примеры только с weight, но не maxweight, например

access:conditional=destination @ (weight>5.5)

maxspeed=80 
maxspeed:hgv:conditional=60 @ (weight>7.5)

Думаю, тут вышла путаница с ограничением, указываемом в другом виде, который упоминает chnav

chnav wrote:

Но вообще очень странная конструкция, уверен что должно быть проще типа (исключительно в качестве примера)

hgv=destination
maxweight:hgv=30

Тут действительно указывается нижняя граница, но в conditional нужно указывать весь диапазон.
Но нужен именно conditional, т.к. тег maxweight:goods=2.5 означает полный запрет при превышении maxweight, а у нас ограничение вида destination, что можно передать только в теге с conditional.


А вот действительно спорный момент: ключ Key:maxweight, если верить описанию, обозначает реальную массу (actual weight), а на грузовом каркасе ограничивается максимально разрешённая масса (gross vehicle weight (GVW) or permissible maximum weight), для чего есть свой тег Key:maxweightrating. Он бы лучше подошёл, вот только он в статусе proposed и пока мало используется. С другой стороны, maxweight тоже не approved, а всего лишь de facto, а с грузовым каркасом Москвы (а потом и других городов) использование maxweightrating, если мы выберем его, существенно подрастёт smile

Last edited by alexey_zakharenkov (2022-07-19 14:47:33)

Offline

#16 2022-07-19 13:47:05

literan
Member
Registered: 2012-11-06
Posts: 3,836
Website

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

freeExec wrote:

Знаки вот

1) во-первых, этот знак означает не запрет, а destination. Так что тут нужно conditional условие.

Полный запрет дает такой знак (обычно перед мостами вешают):

2919755.svg

2) во вторых, он распространяется не на въезд в Москву, а не поворот на второстепенную улицу направо (как раз не входящую в грузовой каркас).

Last edited by literan (2022-07-19 13:50:06)

Offline

#17 2022-07-19 14:30:27

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

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

Пока не совсем улавливаю разницу. Вроде же и то и то - запрет движения

2919746.svg
Знак 3.2. Движение запрещено
Запрещается движение всех транспортных средств.
2919755.svg
Знак 3.11. Ограничение массы
Запрещается движение транспортных средств, в том числе составов транспортных средств, общая фактическая масса которых больше указанной на знаке.

Т.е. роутинг не будет строить маршрут через этот кусок.

Offline

#18 2022-07-19 14:47:00

ZinaidaZ
Member
Registered: 2022-04-16
Posts: 8

Re: VK Maps Team. Добавление данных о грузовом каркасе Москвы

freeExec wrote:

Пока не совсем улавливаю разницу. Вроде же и то и то - запрет движения

https://s.auto.drom.ru/i24227/pubs/2623 … 919746.svg
Знак 3.2. Движение запрещено
Запрещается движение всех транспортных средств.

У этого знака есть исключения:
3.2   
Движение запрещено
3.2.png
Запрещается движение всех транспортных средств. Действие не распространяется на:

- маршрутные транспортные средства;
- транспортные средства, управляемые инвалидами I и II групп, перевозящие таких инвалидов или детей-инвалидов, если на указанных транспортных средствах установлен опознавательный знак «Инвалид»;
- транспортные средства организаций федеральной почтовой связи, имеющие на боковой поверхности белую диагональную полосу на синем фоне, и
- транспортные средства, которые обслуживают предприятия, находящиеся в обозначенной зоне, а также обслуживают граждан или принадлежат гражданам, проживающим или работающим в обозначенной зоне. В этих случаях транспортные средства должны въезжать в обозначенную зону и выезжать из нее на ближайшем к месту назначения перекрестке.
Действует до первого перекрёстка.

Поэтому не строгий запрет no, а destination

Last edited by ZinaidaZ (2022-07-19 14:52:52)

Offline

Board footer

Powered by FluxBB