apparently we are to get more of these things in scotland

, i cant find a link anywhere,but they will be placed on 3 or 4 very popular biking roads, do these things photograph you from the front?. if they do then i dont need to worry about them
..............................Sam