Long hours in harsh sunlight without protective gear and exposure to rising pollution have affected the eyesight of traffic policemen in the city.