A.
No owner or occupant of property in the village shall plant or maintain any brush, shrub, tree or other planting or construct or maintain any building or structure (including a fence) which:
(1)
Unreasonably obstructs or blocks the view:
(a)
By an operator of a vehicle, lawfully on a street, highway or sidewalk, of a pedestrian or vehicle on the same or an adjoining or intersecting street, highway or sidewalk; or
(b)
By a pedestrian, lawfully on a street, highway or sidewalk, of a vehicle on the same or an adjoining or intersecting street, highway or sidewalk; or
(2)
Unreasonably obstructs or blocks the view of a sign regulating traffic on a street or highway.