1. A computer-implemented method of creating map data for enhancing a digital map comprising a plurality of navigable segments representing a network of navigable segments, the computer-implemented method comprising: applying, by a processor, point locations to the digital map which correspond to individual events on the network; generating, by the processor, a heat map representing concentrations of events according to a selected distribution function, the generating comprising using the selected distribution function to compute a multi-dimensional distribution of a heat associated with each event and summing the multi-dimensional distribution of heat associated with each event to form the heat map; applying, by the processor, a threshold calculation to the heat map to identify one or more zones on the network having a high concentration of events; associating, by the processor, a or each zone of the identified one or more zones with at least one segment in the digital map, the associating comprising associating the or each zone with all road segments that are located within a region defined by the or each zone; determining, based on the or each zone associated with segments in the digital map, that a travel path of a mobile device is to use a segment associated with one or more of the or each zone and providing a warning, via the mobile device, regarding the one or more of the or each zone.