1. A method for context-aware and personalized access to data corresponding to an event, the data being related to a plurality of predefined parameters including a location, date, time, and a classifier representing a status or an impact intensity for the event, the method comprising: receiving the data and an event type for the data, wherein the event type is selected from a plurality of predefined event types; and creating a hierarchical data structure configured to spatially index the data based on the selected event type, the hierarchical data structure includes a first node representing the selected event type, wherein the first node is augmented using a linked list for referring to the data to be stored in a database, the first node being associated with a frequency of occurrence of the selected event type.