+highway=footway (defines the way).
+foot=designated (designed to footway)
+surface=* (defines paving).
+name=* (only if present, optional).
+wheelchair=no (if in the presence of pavement or stretch difficult for the disabled, put "no").
+access=permissive (in the sections of private property where the passage is permitted, recommended to check, if possible order to avoid uncomfortable litigation).
In case of footway no is along the highway=*, but you submit into an area, for example in a park, use taghighway=pedestrian, which we refer for the appropriate information.
Reference for the sidewalk S letter.
+highway=footway (defines the way).
+footway=sidewalk (specific for sidewalk).
+foot=yes
+surface=* (defines paving).
+name=* (only if present, optional).
+wheelchair=no (if in the presence of pavement or stretch difficult for the disabled, put "no").
+access=permissive (in the sections of private property where the passage is permitted, recommended to check, if possible order to avoid uncomfortable litigation).
+cycleway=* (if there is a cycle path on the same way, see the appropriate tag in the specific).
Reference B letter
If between the street and the sidewalk or pedestrian, there is the presence of barrier, this is a way in itself, defines tag barrier=*, or if the streets is the presence of a grass between the highway=footway and the highway=*, please refer to the tag landuse=*.
Reference for the tags, S – C – C1 – C2 letters.
+highway=footway (defines the way).
+footway=sidewalk (specific for sidewalk).
+foot=yes
+surface=* (defines paving).
+name=* (only if present, optional).
+wheelchair=no (if in the presence of pavement or stretch difficult for the disabled, put "no").
+access=permissive (in the sections of private property where the passage is permitted, recommended to check, if possible order to avoid uncomfortable litigation).
+cycleway=* (if there is a cycle path on the same way, see the appropriate tag in the specific).
+highway=footway (C – crosswalk).
+highway=crossing (C1 – to put on the node that intersects the street with the pedestrian crossing).
+kerb=* (C2 – to put on the node start/finish crossing if there is presence of facilitation on the sidewalk, for example inclined, see the information of the tag).
+crossing=* (C – defines the restrictions of the pedestrian crossing, for example, controlled by traffic lights).
+crossing_ref=* (C – defines design of crossing, for example, stripes).