1. A method for generating an image, the method comprising: collecting data for an area using a sensor, wherein the data comprises a plurality of raw information items associated with the area, the data further comprising synthetic aperture radar (SAR) data; storing the data in a storage device; receiving a number of requests for a number of image regions at a given set of parameters from a client application; responsive to the number of requests, identifying SAR data associated with the number of requests; processing only a selective portion of the SAR data associated with the number of requests, the selective portion being a minimum necessary to generate the number of image regions at the given set of parameters using an image formation process to form a number of image tiles, wherein the image formation process retrieves only the selective portion of the SAR data from the storage device, and wherein the selective portion is less than all of the SAR data, whereby, by processing only the selective portion, time and computational resources are saved relative to processing all of the SAR data; transmitting the number of image tiles to the client application; and compiling the number of image tiles using the client application to display the number of image regions.