NOTICE: is being shutdown on 1st March 2024. Please use the OpenStreetMap Community Forum

This is a pretty basic question, as I'm new to OSM, and have been adding some normal sidewalks and their street crossings/pedestrian crosswalks (I think those two terms are used interchangeably in OSM; both set highway=footway and footway=crossing by default). Many of the existing street crossings on the map have a node just labeled "other" (no tags or other attributes, and they're not used to make a bend in the crossing or road) where the sidewalk intersects the road that it crosses, but some others don't have a node where they cross. Is there correct, or more accepted way, to do this? Also, what is the purpose of the node?

asked 15 Mar '18, 21:16

Aaarbie's gravatar image

accept rate: 0%


Can you point to an example? (as in find it on the map and copy paste the browser adress line here)

(15 Mar '18, 22:29) Hjart

Could you include a picture or an example of the location you're talking about?

(20 Mar '18, 00:51) Mxdanger

When two ways cross at the same level there should be a node. This is irrespective of whether one or both are roads or footways. If they are on different levels, such as in the case of a bridge going over a road, or a tunnel going under, then there should be no node.

Errors are made sometimes, and should be fixed, if found.

permanent link

answered 16 Mar '18, 19:13

keithonearth's gravatar image

accept rate: 13%

edited 17 Mar '18, 03:32


(hopefully to make it even clearer) the reason why things that join in real life should have a joining node in real life is so that things like routers that calculate how to get from one place to another know that you can get from one way (the road) to another (the crossing footpath). If there wasn't a joining node they simply would not know.

(16 Mar '18, 21:29) SomeoneElse ♦
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 15 Mar '18, 21:16

question was seen: 1,683 times

last updated: 20 Mar '18, 00:51

NOTICE: is being shutdown on 1st March 2024. Please use the OpenStreetMap Community Forum