An Ontario Provincial Police officer has died after being shot in the Niagara region of southern Ontario while responding to a call about a vehicle stuck in a ditch.