1. A method for populating a spatial visualization, comprising: receiving filter criteria comprising at least one of a date filter, a location filter, an event type filter, a relationship type filter, or a user preference filter; creating a filtered set of events and a filtered set of relationships based upon the filter criteria; and populating a spatial visualization using at least one of the filtered set of events or the filtered set of relationships to create a populated spatial visualization, the method implemented via a processing unit.