1. A system for spatially associating data, the system comprising: at least one processor; at least one spatial layer dataset with spatial data comprising at least one spatial data attribute; at least one non-spatial layer dataset with feature data comprising at least one non-spatial layer feature data attribute; at least one configuration element executed by the at least one processor to: identify at least one common data attribute that is common to the at least one spatial layer dataset and the at least one non-spatial layer dataset; and define a linking relationship between the at least one non-spatial layer dataset and the at least one spatial layer dataset through the at least one common data attribute, wherein the linking relationship indicates how to relate the at least one non-spatial layer dataset to the at least one spatial layer dataset; a spatial processing system executing on the at least one processor to: spatially link the at least one non-spatial layer dataset and the at least one spatial layer dataset based on the linking relationship defined by the at least one configuration element to dynamically create a spatially linked dataset by performing: for the at least one common data attribute, identifying a non-spatial layer feature data attribute from the at least one non-spatial layer dataset; and linking the non-spatial layer feature data attribute to a same spatial data attribute from the at least one spatial layer dataset; initiate at least one query of the spatially linked dataset and the at least one spatial layer dataset; and determine at least one result of the at least one query comprising selected non-spatial layer feature data and selected spatial data, to generate map data identifying at least a portion of the selected spatial data, and to generate at least another portion of the selected non-spatial layer feature data; and a user interface to generate the at least another portion of the selected non-spatial layer feature data and the map data for display.