When to use maxspeed:type, zone:maxspeed or source:maxspeed?

Please dont - I dont see ANY of those as a replacement for maxspeed= … The issue with replacing maxspeed itself is that you put the burdon of determining the correct maxspeed down to the data consumers which is VERY hard anyway already. And every now and then a mapper invents a new value and breaks hundrets of data consumers. Make it easy for everyone.
So a sign-posted speed limit should be in maxspeed and the type/source/origin of legal limit should be in additional tags - whatever you call it.

Data validators then may use the possible redundancy in the information to make a guess how trustworthy the information is.

So maxspeed:type=DE:urban and maxspeed=30 seems obviously wrong.

Flo
PS: And dont confuse the signposted maxspeed with any vehicle type limitations e.g. trailer, lorry, bus whatever. Those are a completely different issues.

2 Likes