Eh. Those look like anti-pee systems to me. I bet it was an official take "to reduce crime" - but those things are all slanted down, to push pee on your foot. And when I need to pee corners always catch my eye.
As it wouldn't be hard to stand on one in the shadows.