Satellite Monitoring is irreplaceable but requires conducting of constant, automatized and autonomous, internally consistent processing, providing valuable dynamic information stream. TestSat is an environment of adaptable components for accessing, processing and analysis of satellite data as well as integration of outcome into Decision Support Systems. It integrates the most powerful opensource technologies and was implemented for processing various satellite data sources. The processing chain was designed with efficiency in mind and saves both hardware resources and time. The system is suitable for rapid prototyping of complex solutions.


T-Accessor

The component responsible for support of the process of archives accessing. It conducts archives research on the base of area of interest and satellite data features. Identified datasets are being then made available for processing and analysis. Dependently on processing environment setup it could be achieved with or without dataset downloading. Data could be accesses and provided for further processing as soon as they appear in satellite systems operators’ archives.


T-Processor

Ones details of datasets identified by T-Accessor are provided, the T-Processor performs dataset radiometric, atmospheric, geometric corrections or co-registration as required by the logic of analysis and input datasets processing level. The component conducts also masking, subsetting, coordinate systems transformations and formats conversions if needed. On this stage satellite datasets achieve the form suitable for the actual analysis.


T-Analyzer

Data analysis and data fusion are very wide terms. The actual scenario depends mainly on strictly identified objectives of monitoring, selected input satellite data sources and accessibility of auxiliary data. Flexibility of the solution allows for conducting simple point or area sampling to multistage persistent changes detection, coherence change detection, detection of materials or image classification. The satellite data analysis results – maps or scalars – could be fused with auxiliary data or become an object of spatial analysis, typical for Geographic Information Systems.


T-Publisher

Having results of analysis of satellite data locally stored in required form and format, and having their precise reference to time of acquisition of source data, the next step is to transfer them to the end-user. The ultimate step of the processing chain could be both external storage, external analytical system or graphical interface allowing for displaying dynamic spatial and non-spatial information. These three cases define technologies supported by T-Publisher – file transfer and data APIs (also the OGC services standards). The component controls automatized transferring files and services updating provides also ready for adaptation geoportals.