When I use navigation on CoMaps, it shows speed limits, except that when I edit my area with OpenStreetMap, I realise that the limits are not entered in the database! But CoMaps still displays them. So I was wondering where the application gets this data if it is not all taken from OpenStreetMap.


I am adding them and I don’t see any existing connections. However, I can imagine that they are based on the default legal speed limits for roads? I am in France and French law stipulates speed limits depending on the type of road when there are no signs. In any case, I will correct all of this, add the correct signs and restrictions, and then we will see if it will be used in CoMaps in a few months.
When you say you don’t see any existing speed limit tags, are you also checking if the ways are in any relations and checking those as well for speed limit tags? If a road has 5 or 10 separate segments, instead of putting a speed limit tag on each segment, they may be grouped in a relation so that a single speed limit tag can be added to them all. Besides that I can’t think of any other place it would be, so yeah wait a few months and see if your updates show up.
Just to be sure, what do these relationships look like? I haven’t seen anything like this while editing, but if I can improve my future work with relationships, I’ll take it too.
In ID web editor there’s a “relations” section underneath the tags section. It’s a good thing to watch out for if you’re editing existing roads - especially if you’re splitting segments, deleting segments, or adding new segments, since you could accidentally cause a gap in the relation (which could represent for example a bus route) or cause incorrect ordering of relation segments for things where the order of the relation members matter. I typically try to avoid making any unnecessary changes to anything that’s in a relation besides tag updates and repositioning alignment, both because each relation type has its own conventions that I don’t want to dive into learning and also because editing relations in ID instead of josm can be hard and laggy with huge relations.
And it looks like someone else found the default speed limits for comaps, I had no idea that was a thing probably because I rarely notice roads without speed limit tags.