1. In a method of database generation for generating data images in a display in real-time, the method to facilitate one-time processing of source data including the steps of: (a) providing a project file which lists each source file, desired attributes mapping and whether or not a source is enabled or disabled; (b) providing for each source file listed in the project file a source proxy object in memory referencing the target source file and access thereto; (c) storing the source proxy objects in a vector management in the spatial index to quickly determine which data sources intersect a given area; (d) determining how attributes should be mapped once a source proxy has been created for a given source file into what internal algorithms need to process the data; (e) providing attribute maps to support several common mapping schemes that can be configured to allow a user to define a custom attribute map; and (f) defining how the data can be processed using filter chains comprising one or more filters when the first filter in the filter chain takes a record from a vector source as an input, performs the filters function and sends the output to the next filter in the chain, which is continued until the filter chain ends with a terminating filter which produces a result which is added to the scene imagery.