area:highway and use in Russia

I can’t find where they have got polygons, so I made a small sketch in overpass-turbo

http://overpass-turbo.eu/s/atv

In my opinion, we shouldn’t use area:highway=yes or crossing, it is equivalent to mark street areas just as surface=paved. When only area:highway=yes was used, you can not distinguish pedestrian and motorist areas or drop minor streets (e.g. residential, service) in render. So I speaking for the area:highway=[highway tag on linear road] only.

Sounds good for me. Write it in the discussion subpage.

Mappers from Holland render this tag as well:
http://wiki.openstreetmap.org/wiki/Proposed_features/Street_area#Rendering_on_mkgmap_generated_.28Garmin.29_maps

Your rendering looks in my opinion better.

Dear friends, I said already, Russia is leading with such mapping.
I realize, some parts of german community see in such mapping only a kind of experiment.
Some people argue, we should define “the best width” for one street cathegory and the problem is solved.

I was supervisor of already 2 diploma thesis in this area: 2006 aond 2013. Both from navigation companies, with other words not free. What I learned is: about 80% of streets works with this approach, ca. 20% not. What are the reasons:

  1. Changing of number of lanes e.g. from 2 to 3 is an very idividual distance. It is impossible to find good assuption for every situations.
  2. When we have compex crossings this aproach work mostly not.

Please help with more rea:highway mapping of urban centres in Russia. We need examples of wide areas.

Best regards,
Marek

На всех примерах отсутствует обочина.

Следующее поколение карт ОСМ (в далеком будущем) будет полностью состоять из полигонов, т.к. пустого места (не отмеченного места) быть просто не может. Полигон дороги должен граничить с полигоном поребрика, который граничит с полигоном газона, который в свою очередь граничит с полигоном дома (для загородных дорог - полигон дороги, обочина, кювет (возможно из трех частей - склоны и дно отдельно), трава/газон, поле или лес). Т.е. желательно общие правила для любых полигонов создавать, а не только для дороги. В частности предусмотреть возможность указывать направление склона (например, для насыпей и выемок), для лестниц - направление ступенек и каждую ступеньку отдельно (актуально для лестниц где ступени не прямолинейные).

Kastellano,
make proposal with ideas how to do it!

With regards,
Marek

To answer question at proposal page:

Since we are using completely new approach to roads (area-roads) we shouldn’t be limited by old tagging highway=primary/secondary/etc. I suggest to use base tag for road and declare individual properties per transportation mode. E.g.:

This way we can map road infrastructure without strict requirements for pedestrian or car routing. In other words, road infrastructure can be mapped without knowledge if car/pedestrian/bicycle routing is possible here (highway=road).

Back you your question about secondary and residential: we should tag “crossing area” from https://wiki.openstreetmap.org/wiki/File:MarekStreetsasfacesWithPointsLegend.jpg like this:

Routers and renders have to look for adjacent neighbours before they render "crossing area"s.

Bigger question is if 5 roads crosses in some area and only 2 of them residential and only 2 of them secondary - there no way for you to tag/render/calculate routing of “crossing area” without using relations or ids-in-tags. You have to use relations or look for adjacent areas and their properties AFAIK.

PS. We can use highway=yes+area=yes or highway:area=yes or area:highway=yes - it doesn’t really matter for me which tag(s) we pick.
PS2. It is also requested multiple times within Russian community that we should have explicit way to tag practicability per transport mode
https://wiki.openstreetmap.org/wiki/Proposed_features/Passability
https://wiki.openstreetmap.org/wiki/Humanitarian_OSM_Tags/practicability
and not legal access tags like
https://wiki.openstreetmap.org/wiki/Key:bicycle
https://wiki.openstreetmap.org/wiki/Tag:4wd_only%3Dyes

Marek, will rendering of footway=crossing appear? If we have highway areas, completely filled with colors, it cover existing ways of crossings, and make this ways invisible.

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

Вот вам свеженький, на днях обнаружил удаление своих данных, а конкретно зачем-то снесён подземный паркинг с эксплуатируемой кровлей:
пакет 31461929
отношение 4766030
линия 337030326
Пытался восстановить, но без отката полного пакета что-то не выходит. Пишите, кто умеет, а то теперь приходится проверять проработанные участки карты - а не снёс ли чего этот юзер опять.
Sorry for offtop

Yes, sure.I think it could look good, see: http://wiki.openstreetmap.org/w/images/8/87/MarekGeneralizationCrossingwithSurfaces3.jpg

And if one need street names: it is possible to render names over this areas as well.

Уже сделано. Достаточно раз в 2 года открывать openstreetmap.org чтобы не задавать таких вопросов
https://www.openstreetmap.org/way/67050946
https://www.openstreetmap.org/way/308172412

Тегировать нужно было нормально, а не area:highway=*:
https://www.openstreetmap.org/way/134429974

В предложении все площадные автомобильные дороги отображаются одним серым цветом https://wiki.openstreetmap.org/wiki/Proposed_features/Street_area#Rendering_on_mkgmap_generated_.28Garmin.29_maps - при чём здесь несколько статусов приоритета на пересечении у дорог?

Для вашей схемы (highway=yes+area=yes). Вы же хотите отказаться от “highway=primary/secondary/etc”.

Попробуйте всё-таки разобраться почему был придуман area:highway и чем плох area=yes.

Это только пример рендеринга в одном месте. Есть примеры и другого рендеринга, с учётом статусов (на том же чепецк.net).

Interesting rendering approach with use of area:highway=emergency
http://osmapa.pl/w/area/?lat=53.44451&lon=14.49833&zoom=19&ol=AB

Also with area:highway=footway:
http://osmapa.pl/w/area/?lat=53.43296&lon=14.5487&zoom=19&ol=AB

Now they support also pedestrian crossing in the map:
http://osmapa.pl/w/area/?lat=52.10549&lon=19.94741&zoom=19&ol=BP

tagging:
highway=footway + footway=crossing

Dear friends, some enhancements: Rendering of cycleways and steps.
In work: Rendering of steps according to: http://wiki.openstreetmap.org/wiki/User:Marek_kleciak/Stairs_modelling#Outline_and_Inline

Also in work: Rendering of number of lanes according to my old suggestion:
http://wiki.openstreetmap.org/w/images/0/06/Kpoints3.jpg

We render now also Bavaria in Germany and see, there is a lot of areas collected.
See: http://osmapa.pl/w/areade/?lat=48.64561&lon=11.60705&zoom=8&ol=BP

The server we use in Poland has limitation. We hope, we can use the main OSM server and simply use the rendering rules in Mapnik. Do you know people involved in rendering team? How to push it?

Wow. Cool!
Is there placement=* tag used?

No, is not.
Can we work together on this development? I mean, with people they did osm.ru?

Dear friends, after long discussion and voting of some engaged mappers I have changed area:highway=crossing in

Crossing areas: area:highway=

eg: crossing of residential with tertiary is a:h=tertiaty

with junction=yes/roundabout/y_junction