I’ve noticed that in Krakow some roads with 70/80 km/h speed limit have small pieces with 50km/h limit. There are no explicit 50km/h signs. That is just by default after crossing.
Those pieces are ~30 meters long. When you are driving over this road at speed of 70km/h, you hear speeding warning in application for 1.5 second and then warning disappears. It makes driver confusing.
I do not know what to do. From one side you should not optimize OSM data for particular application. From other side Navigator cannot make decision to suppress warning or not. From the third side, I’m not sure if road department wanted to limit speed on these 30 meters.
Intersection resets any speed limit set by sign, and instead general limitation from traffic code apply. The default speed in Poland in cities/towns are 50 km/h I suppose? So if one want to make the whole road 70 km/h, he must install (70) signs after each intersection. If there is no sign after intersection - than it’s 50 km/h. If there is a sign - it suppress the general limit from traffic code.
I am not entirely sure whatever this short stretches are considered to be 50 km/h by road department and police. In fact some cases are on my list of buggy traffic signs to be reported to road department - but behind some more important issues.
I just do not understand, why in some cases on this road speed limit is set before bus stop, in some other cases - after bus stop.
It is 70km/h.
BTW, I use SasPlanet to check speed limits. It is very handy. Color legend is in the \SAS.Planet.Nightly.150802.8913\Maps\sas.maps\Osm\osm_itoworld_com_speedlimit.zmp\legenda.jpg
In case when sign 70 is after bus stop there are few bus lines which turn left on next intersection. Buses must change few lanes and they have only 100m to do that.
In second case buses don’t have to do this.