Why is my Citroen DS4's speed limit detection not working on all roads?

My Citroen DS4 is equipped with a navigation system that displays the speed limit of the road on which I'm driving, but only on about 5 per cent of roads. Surely it should be possible to achieve this on all roads and to display the figure prominently alongside the digital speed display, in front of the driver.

Asked on 16 June 2012 by JC, Gloucester

Answered by Honest John
There are two types of system. One is GPS satnav and the other, fitted by Ford and GM, is one that uses cameras in the car to spot the speed limit signs and displays them on the satnav screen. You appear to have the former, but incompletely mapped. TomTom displays speed limits from mapping reasonably accurately, but, of course, cannot warn of temporary speed restrictions.
Similar questions
I have a Golf GTI bought in March 2010 with Volkswagen satnav installed. It worked fine until a couple of months ago. At that time the direction arrow on the map went adrift. Often it was miles off the...
Motorists shouldn't get too enamoured with the recent government pronouncement of “Intelligent Speed Adaptation” GPS speed control for cars. Sponsored anti-motoring organisations such as BRAKE are enthusing...
When the cruise control on my Volvo XC70 is set at 60mph the TomTom says I am doing 58/59. When setting the cruise control to 61mph TomTom says I am doing 60. Which is likely to be more accurate, please?...