Skip to content

Conversation

@Piskvor
Copy link

@Piskvor Piskvor commented Nov 26, 2025

Maxspeed at highway=trunk in Czechia is 110, minspeed is 80. Fixed from previous 130 (which has been wrong for years now, and keeps flagging correctly tagged ways).

See also https://wiki.openstreetmap.org/wiki/Default_speed_limits#cite_ref-:41_158-0 - the PR fixes this value so that it syncs with reality and the wiki maxspeed.

Maxspeed at highway=trunk in Czechia is 110, minspeed is 80. Fixed from previous 130 (which has been wrong for years now, and keeps flagging correctly tagged ways).

See also https://wiki.openstreetmap.org/wiki/Default_speed_limits#cite_ref-:41_158-0
@frodrigo
Copy link
Contributor

80 is not here for minspeed, but alternate maxspeed value for OSM trunck in CZ. If 80 is minspeed, it should be removed.

@mattanelkaim
Copy link

@Piskvor It's actually great that you can confirm this. I've been trying to update the maxspeed values kinda globally in #2594 (unpushed), and was unsure of this specific case. Trunk roads in CZ are indeed very split between 110 and 130, according to Overpass Turbo.
Could you please provide any proof that 110 km/h is legally the maxspeed for this type in CZ?

@Piskvor
Copy link
Author

Piskvor commented Nov 26, 2025

@mattanelkaim Linked in the Default Maxspeed page is a link to Czech road code (Act 361/2000 Sb.). Paragraph §18 concerns driving speeds, but the law is in Czech. Machine-translated below:

Driving speed
[...]
(3) The driver of a motor vehicle with a maximum permissible weight not exceeding 3,500 kg, vehicles of the basic component of the integrated rescue system and buses may drive outside the municipality at a speed of no more than 90 km.h-1; on a motor road at a speed of no more than 110 km.h-1 and on a motorway at a speed of no more than 130 km.h-1. The driver of another motor vehicle may drive at a speed of no more than 80 km.h-1.

(4) In a municipality, a driver may drive at a speed of no more than 50 km.h-1, and in the case of a motorway or motor road, at a speed of no more than 80 km.h-1.

[...]

(6) By local regulation of traffic on land roads pursuant to Section 61(2), the maximum permitted speed pursuant to paragraphs 3 and 4 may be reduced. In the case of a motorway or motor road without separate lanes, the maximum permitted speed shall be reduced to a maximum of 90 km.h-1.

(7) By local regulation of traffic on roads pursuant to Section 61(2), the maximum permitted speed pursuant to paragraph 4 may be increased, but not more than by 30 km/h-1. On a road for motor vehicles with directional separation lanes or on a motorway, the maximum permitted speed pursuant to paragraph 3 may also be increased, but not more than by 20 km/h-1.

The important parts are in 3. "110 on motor road (highway=trunk and motorway=yes and source:maxspeed=CZ:trunk)" 4. "80 on motor road in city" and in 7. "may be increased at most by 30 km/h by signage".

The remaining are edge cases (maxspeed is concerned with default speed, and if source:maxspeed=sign, the Osmose check is not applied).

Any cases of trunk roads in Czechia tagged with maxspeed=130 and no source: maxspeed, or source:maxspeed=CZ:trunk SHOULD be highlighted, as this is a) local signage permitting, and should be tagged source; maxspeed=sign, or b) incorrect tagging (maxspeed or highway class).

@Piskvor
Copy link
Author

Piskvor commented Nov 26, 2025

@frodrigo :

80 is not here for minspeed, but alternate maxspeed value for OSM trunck in CZ. If 80 is minspeed, it should be removed.

If that "alternate maxspeed" is "in city limits," it's accidentally correct, as this is also 80. (I have updated this from the neighboring CZ:motorway, as the highway classes are similar except for speeds and toll classes)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants