when i saw "travaux public" i thought it was from quebec.
Crosswalks are for the most part ignored here by drivers. pedestrians understand they have to get out of the way.
i don't know how much the "hologram" actually rises up as you drive by but looks effective.