1. A computer-implemented method for displaying real-time event data within a map, the method comprising: receiving, via a computer network, a request for mapping data including a request location defining a current geographic location of the client computing device; determining a request time corresponding to the request, the request time based on a time the mapping data request was sent by the client computing device; retrieving mapping data corresponding to the request location; determining that an event in an event database includes an event time that occurs within a threshold time of the request time; retrieving, in response to determining that the event includes the event time within the threshold time of the request time, event data from the event database, the retrieved event data corresponding to the event that occurs within the threshold time of the request time; and sending, via the computer network, the retrieved mapping data and the retrieved event data to the client computing device in response to the request.