Am I adding street parking correctly?

Just made this changeset: Changeset: 164343057 | OpenStreetMap

I added 2 areas for street parking, the smaller but thicker one and the long one. Does I add this correctly? Or does street parking like this just not get added to OSM because its just regular street parking?

Thanks!

To me this looks correct, although from the aerial imagery it looks like the southwestern section of parking might be more appropriately parking=lane (or even parking=half_on_kerb, it’s hard to tell from the aerial) instead of parking=street_side, if it is not fully separated from the street. Whether to map the parking with the street or separate is up to you, and both ways are valid, though I’m usually lazier and just map it as part of the street (also because most on street parking around me is lane parking rather than separated street side parking).
The northeastern section of parking looks like it could also be parking=lane, but it looks more separate than that to me, and it would keep that one how you have it (unless you can drive in it when it’s unoccupied).

See the diagrams here or here to help make your decision. Ultimately it comes down to your own judgement, and the mappers around you.

3 Likes

I think it’s fine to add street parking, considering that I probably added a couple hundred parking spaces myself.
Geometrically, it’s important to have a consistent width. I usuallly choose 2m if there are no markings or other indicators. That’s roughly were the northern end of the western parking is, but the southern end is at 3.5m and quite distant. This indicates to me that somewhere along the line, parking changes from parking=lane to parking=half_on_kerb.
Next up, I like to separate continuous stretches of parking. In front of driveways, no parking is allowed, so the parking shouldn’t be there. To stay consistent, I usually draw 2 support lines along the parking and then add stretches of parking. This is also necessary when parking restrictions change. In the case of parking=lane, one of the support lines is the kerb, so you could keep it tagged with barrier=kerb.

If I’m able to personally survey the area, it’s possible to tag maxstay. If there are no restrictions, you can show that by tagging maxstay=unlimited, otherwise it’s important to know those restrictions (like maxstay:conditional=2 hours @ (Mo-Sa 07:00-22:00); unlimited @ residents.
When parking rules are different for resident permits, you may want to add the zone.
Finally, I add a rough estimate of parking capacity via capacity. This also serves as a check that my edit is consistent with survey, since average space usage is pretty consistent (I calculated around 5m per parking space in my neighbourhood). YMMV.

You may want to take a look around Way: 1322337534 | OpenStreetMap. I haven’t added all the driveways, but you can clearly see the “holes” in the map, where they could be added if someone wanted to.

it is also entirely fine to not map this things

seems mostly fine based on aerial, though I would map wider one as a bit thinner, it seems to take a bit too much of footway

left one seems to take a bit too much from road

BTW, it is also possible to map these as tag on roadway rather than as a separate areas

Yes. I’ve adjusted the wording to better reflect my intention. One of the strengths of separately mapped parking spaces is the visual decluttering when adding many tags.

And last point, the way corresponding to the street can then be tagged with parking=separate (parking:left/right if only one side has been mapped or has parking) to indicate such (as opposed to not having mapped parking).

I only draw street parking separately if there are any signs that you can draw the parking spaces mostly by the rule of verification i.e. there are no parking spaces to think of. In fact, it sometimes is the only way to map street parking such as in case of staggered parking i.e. cars alternate the side because the street is too narrow otherwise because the parking can move otherwise (unless, of course it’s in the context in which case it doesn’t move).[1]

The easiest example are rectangular boxes on the carriageway or pavement but there are some other signs such as the existence of a forbidden area. The diagonal parking is a good example: You can see where the parking starts and where it ends because it’s bounded by the kerb at the south and some forbidden area at the north (the only downside is that you don’t know how far you have to draw into the pavement so some guesswork is still required, just not as much as with entirely unmarked spaces).


  1. By extension, this also applies to parking spaces which I only separate when there are physical markings to separate each space. ↩︎

Thanks everyone! I just replaced the areas with tags on the way instead (and splitting the way accordingly). Will tag the lower part and remove wrong parking spots once I am there in person.