User:Yopaseopor

From OpenStreetMap Wiki
Jump to navigation Jump to search

Proposta senyals trànsit Catalunya

Anteriores

Enlaces

Mapas personalizados (OSM POIS Map) (Openlayers)

OSM ES >

https://osm-es.github.io/osmesmap

https://osm-es.github.io/cobertura112es

https://github.com/OSM-es/mapapueblo

OSM CAT >

https://osm-catalan.github.io/osmcatmap

https://github.com/yopaseopor/namecamap


OSM Accesibility Map > Renderiza las propiedades de accesibilidad

Fuente> https://github.com/yopaseopor/osmaccessibilitymap

Render > https://yopaseopor.github.io/osmaccessibilitymap


OSM Baby Map

Fuente> https://github.com/yopaseopor/osmbabymap

Render > https://yopaseopor.github.io/osmbabymap


OSM Catastro Map

Fuente> https://github.com/yopaseopor/osmcatastromap

Render > https://yopaseopor.github.io/osmcatastromap


OSM Eat & Drink Map > Renderiza la alimentación y restauración en el mapa

Fuente > https://github.com/yopaseopor/osmeatdrinkmap

Render > https://yopaseopor.github.io/osmeatdrinkmap


OSM Fire Figthers Map

Fuente> https://github.com/yopaseopor/osmffmap

Render > https://yopaseopor.github.io/osmffmap


OSM Help Ukraine Map

Fuente> https://github.com/yopaseopor/osmhelpukrainemap

Render > https://yopaseopor.github.io/osmhelpukrainemap/


OSMHistoricMap > Renderiza las etiquetas históricas de elementos ya existentes en el mapa

Fuente > https://github.com/yopaseopor/osmhistoricmap

Render> https://yopaseopor.github.io/osmhistoricmap


OSM Indoor Map

Fuente> https://github.com/yopaseopor/osmindoormap

Render > https://yopaseopor.github.io/osmindoormap


OSM Library Map

Fuente> https://github.com/yopaseopor/osmlibrarymap

Render > https://yopaseopor.github.io/osmlibrarymap

OSM Limits Map / OSM Hazards Map >

Fuente> https://github.com/yopaseopor/osmlimitsmap

Render > https://yopaseopor.github.io/osmlimitsmap


OSM Lit > Renderiza la iluminación y percepción de la misma por calles

Fuente > https://github.com/yopaseopor/osmlitmap

Render > https://yopaseopor.github.io/osmlitmap


OSM Parking Map

Fuente> https://github.com/osm-es/osmparkingmap

Render > https://osm-es.github.io/osmparkingmap


OSM Pets Map

Fuente> https://github.com/yopaseopor/osmpetsmap

Render > https://yopaseopor.github.io/osmpetsmap


OSM Recycling Map

Fuente> https://github.com/yopaseopor/osmrecyclingmap

Render > https://yopaseopor.github.io/osmrecyclingmap


OSM Sports Map

Fuente> https://github.com/yopaseopor/osmsportsmap

Render > https://yopaseopor.github.io/osmsportsmap


OSM Traffic signs Map

Fuente> https://github.com/yopaseopor/osmtrafficsignsmap

Render > https://yopaseopor.github.io/osmtrafficsignsmap

OSM Validator Map

Fuente> https://github.com/yopaseopor/osmvalidatormap

Render > https://yopaseopor.github.io/osmvalidatormap

Quests Mapcomplete

Traffic_signs extended tagging 2024 proposal (rejected)

Advanced real place traffic signs mapping

How it works

Traffic sign in real place

.........

Map it as it follows:

-Every traffic sign with its value (aka human readable value and if not generic value traffic_sign=yes) .

-No freeform text. Every traffic sign has its properties (maxspeed, name of the street, no_parking value, description,symbol…). Also you can use inscription=* if you don't find your key/value in https://taginfo.openstreetmap.org

-Every traffic sign has a layer=* - like a bridge- (remember lower layer would be probably second traffic sign if it is)

-Every traffic sign has a direction=* (also forward/backward - from the way next to you are mapping and relatives 0-359º accepted)

-Every traffic sign can has its international code in other key if you feel comfortable with these values with its international code in a different tag with the following scheme (you can use for this traffic_sign:id, for example)

traffic_sign:id=XX:YY:ZZZZZZ (country:region/state-if it is-:code). Example traffic_sign:id=ES:P13a

-Every traffic sign has to be mapped (complementary plaques have their own codes and are legal traffic signs too) so no multivalues needed or other shortcuts (we are talking of micromapping).

Destination signs (draft - in modification)

Destination signs specifically are one of the most complex and complete sets of information you can find in a road. It marks the destination, the direction, the way to, the distance...

You can use standard aproximation . You can find some ways to do it:

  • Destination sign is tagged as a relation. This is to have unambigous guidance because you mark the roles node by node. But you have to do a relation-per-exit.The keys are destination, distance, time, colour:back, colour:text and colour:arrow.
  • [Destination as a way] is used to mark the info by lanes or in ways where indicated destinations are identical from all directions.

Alternative aproximation

Tagged as a node. With the same scheme of the other traffic signs you have read above, including second or third panel (each mapped as individual sign). It includes all the elements you can see in the panel , and also all the destinations with the order and the position in the panels as a subtags. Then you can also write traffic sign as it is, with their lines and divisions, using letters and numbers.

Tag Common values Comment Example Image
destination:ref=* destination=* values reference of the destination destination:ref=5

colour:ref=red

destination=Poznan´

colour:back=green

colour:text=white

destination:int_ref=* destination=* values international reference of the destination destination:int_ref=E18

colour:int_ref=green

turn:destination=through

colour:back=green

colour:text=white

colour:arrow=white


destination:ref=70

colour:ref=blue

destination=Mora

destination:2=Enköping

turn:destination=slight_right

distance=1000 m.

colour:back=blue

colour:text=white

colour:arrow=white

destination=* destination=* values Unique option of destination destination=Colfosco

distance=182

turn:destination=right

colour:text=white

colour:back=brown

destination:1b=* destination=* values When a destination is written in two lines, second line destination=Santiago

destination:1b=de Compostela

turn:destination=through

destination:ref=N-525

colour:ref=red

colour:back=white

colour:text=black


destination=La Estrada

turn:destination=slight_right

destination:ref=N-640

colour:ref=red

colour:back=white

colour:text=black

destination:2=* destination=* values second option of destination destination:2=Langenthal

destination=Niederbipp

turn:destination=slight_right

colour:back=blue

colour:text=white

destination:3=* destination=* values third option of destination destination:3=Limon

destination:2=Eads

destination=Lamar

distance=15

distance:2=51

distance:3=133

colour:back=green

colour:text=white

destination:symbol=* destination=* values symbol of the unique destination option destination:symbol=parking

destination:symbol:2=cafe

colour:back=green

colour:text=white


distance=1

colour:back=green

colour:text=white


destination=Nakai

destination:jp=*

colour:back=green

colour:text=white

destination:symbol:4=* destination=* values symbol of the fourth option destination:symbol:=fuel

destination:symbol:2=car_repair

destination:symbol:3=hostel

destination:symbol:4=restaurant

colour:back=white

colour:text=black

turn:destination=* destination=* values direction of the arrow in the panel or the panel itselfs turn:destination=right

colour:back=yellow

colour:text=black

destination=Eichenbach

destination:distance=* destination=* values distance of the unique destination option destination:distance=6

destination:ref=170

colour:ref=white

colour:back=white

colour:text=red

destination:distance:5=* destination=* values distance of one of the destination options (in order) destination:distance:5=42

destination:distance:4=36

destination:distance:2=123

destination:distance=145

destination:ref:2=B8

turn:destination:2=through

turn:destination:4=left

turn:destination:5=right

colour:back:3=white

colour:back=yellow

colour:text=black

destination:5=Dormagen

destination:4=Recklinghausen

destination:3=Messegelände

destination:2=Düsseldorf

destination=Hannover

lanes=* lanes=* values number of the lanes, it is used also for the number of arrows you see at the traffic sign panel lanes=1destination=Teruel

turn:destination=through

destination:ref=N-330

colour:ref=red

colour:back=white

colour:text=black


lanes=1destination=Ademuz

turn:destination=sharp_right

distance=500 m.

colour:back=white

colour:text=black

ref=* ref=* values reference/number of the exit ref=211A

destination:ref=56

orientation:ref=West

lanes=1


destination=Utopia

turn:destination=slight_right

colour:back=green

colour:text=white

distance=* distance=* values distance to the exit distance=1200mdestination:ref=N50colour:ref=yellow


destination=Arnhem


destination:2=Apeldoorn


destination:3=Terlet


destination:symbol:3=airport


turn:destination=slight_right


distance=1200 m.


colour:back=blue


colour:text=white


colour:back:3=white


colour:text:3=black


colour:arrow=white

colour:arrow=* colour=* values colour of the arrow colour:arrow=whitecolour:back=blue


colour:text=white

destination:ref=A-6

colour:ref=blue

destination=Villalba

turn:destination=slight_right

colour:back=* colour=* values colour of the panel colour:back=yellow

destination:distance:2=14


destination:distance=28


destination:ref=B223


turn:destination=left


colour:back=yellow


colour:text=black


destination:2=Bottrop


destination=Dorsten

colour:ref=* colour=* values colour of the reference colour:ref=bluecolour:back=bluedestination:ref:3=N4


destination:ref:5=N4


destination:ref=N21


turn:destination=through


turn:destination:3=left


turn:destination:5=right


colour:text=white


destination:6=Wavre


destination:5=Bruxelles


destination:4=Lonzée


destination:3=Namur


destination:2=Fleurus


destination=Charleroi

colour:int_ref=* colour=* values colour of the international route colour:int_ref=greencolour:ref=redcolour:back=bluedestination:ref=A27


destination:ref_int=E311


turn:destination=slight_right


colour:text=white


destination:4=Breda


destination:3=Utrecht


destination:2=Schoonhoven


destination=Gorinchem


lanes=1


colour:int_ref=greencolour:ref=redcolour:back=bluedestination:ref=A27


destination:ref_int=E311


turn:destination=through


colour:text=white


lanes=2


destination=Rotterdam

colour:text=* colour=* values colour of the text of the panel colour:text=white

Crossings and roundabouts

With this advanced scheme it is possible to map all kinds of crossings, normal roundabouts , tram roundabouts and turbo roundabouts. Also there is a set of tags for each available direction.

Key Derived keys Direction Example Image
left=yes destination:left

destination:left:2

destination:left:3

destination:left:3=Santa Isabel
sharp_left=yes destination:sharp_left

destination:sharp_left:2

destination:sharp_left:3

destination:sharp_left:2=Burgos
u_turn=yes destination:u_turn

destination:u_turn:2

destination:u_turn:3

destination:u_turn=L'Arboç
sharp_right=yes destination:sharp_right

destination:sharp_right:2

destination:sharp_right:3

destination:sharp_right=Allwood Rd EAST
right=yes destination:right

destination:right:2

destination:right:3

destination:right=Biel
slight_right=yes destination:slight_right

destination:slight_right:2

destination:slight_right:3

destination:slight_right=Atlantis
through=yes destination:through

destination:through:2

destination:through:3

destination:through=Indre - Basse Indre
slight_left=yes destination:slight_left

destination:slight_left:2

destination:slight_left:3

destination:slight_left=Ring road
turbo_right=yes destination:turbo_right

destination:turbo_right:2

destination:turbo_right:3

tram_right=yes destination:tram_right

destination:tram_right:2

destination:tram_right:3

destination:tram_right:symbol=motorway
tram_through=yes destination:tram_through

destination:tram_through:2

destination:tram_through:3

destination:tram_through=Gross-Köris
tram_left=yes destination:tram_left

destination:tram_left:2

destination:tram_left:3

destination:tram_left=Oude Maas
tram_stop_left=yes destination:tram_stop_left

destination:tram_stop_left:2

destination:tram_stop_left:3

destination:tram_stop_left:symbol=center

Place to attach it

...

Traffic signs don't fly, so you have to attach to somewhere. For example you can do that on a man_made=pole

Highway affectation of the traffic sign

...

Only you have to map it ON a highway point (node) with the only tag/value highway=traffic_sign .

Relation between traffic sign and highway

...............

Use the relation type node with these roles:

-Every group of traffic signs make a relation with its pole and its "via" using a version of type=node (we will add the connection to the exact point -node- of road, like relation=enforcement.)

Example:

Why this if it more complicated than traffic_sign=* on a node in a highway?

  • -It is on real place for the traffic sign(s), for the support and for the place it is affected by the traffic sign(s)
  • -The use of freeform text for all is not understandable for some uses of OSM (statistics, inventories,etc.) and misses information for other items mapped on OSM.
  • -Each item is mapped in its place (vertical and horizontal)
  • -Each item is focused in a specific direction (so we can represent on 3D models)
  • -Each traffic sign is registered at it is officially.
  • -Each support is also mapped.
  • -Developing tools would be easier with only nodes affected on the highways with the same tag and then would be easier for developers to make this available for the users.

See also

-Traffic_signs extended tagging 2024 proposal (rejected)

-Traffic sign Extended tagging 2017 proposal draft

-Destination_signs (2017)

-Tools (2017)

-Renders

-Developers

-Proposal:Traffic sign:id

-Any tags you like

Other people do

-traffic_sign=*

-Key:traffic sign:2

-Key:destination

-Key:destination:ref

-Key:destination:symbol

-Key:destination:colour

-Key:destination:arrow

-Key:destination:*

-Key:destination:symbol:forward

-Key:destination:symbol:backward

-Key:destination:wikidata

-Proposal:Destination details

-Key:direction north

-Finland/Traffic signs

-Forward & backward, left & right

-Mapillary#Traffic sign recognition

-