Importance to archival needs
S e n s o r M o d e l
L a n g u a g e O G C
0 7 - 0 0 0
• Significant reduction of distributed data from remote sensors; large data volumes resulting from the distribution and storage of per-pixel latitudes and longitudes, as
well as other pre-processed geometric relationships can be replaced with the calculation of these values on-demand;
• Improved capabilities for visually integrating and analytically comparing multi- sensor data;
• The ability to more easily correct geolocation errors from within the end-user tools and to redistribute these corrections to the user community;
• The ability to take advantage of several adaptive methods in computer graphics for improving interactivity within visualization tools; and
• Greatly improved capabilities for search and query of spatial-temporal sensor data without the need to request and perhaps store large data sets
SensorML supports the ability to describe the process by which an observation is measured or derived, and can therefore provide the lineage of a sensor observation or
simulation results. Using the same framework, SensorML also provides the ability to provide executable process chains for deriving higher-level information. This might
support, for example, on-the-fly geolocation of remote sensor observations or on-demand processing of raw data into more meaningful results.
Traditionally, the geolocation and processing of low-level sensor data has required writing or utilizing software specifically designed for that sensor system. The availability
of a standard model language for describing platform position and rotation, as well as instrument geometry and dynamics, allows for the development of generic multi-purpose
software that can provide geolocation for potentially all remotely sensed data. The availability of such software in turn provides a simple, single Application Programming
Interface API for tool developers to incorporate sensor geolocation and processing into their application software.
One intent of the SensorML standard is to allow the development of software libraries that can parse these files and calculate required look angles and timing for each sensor
pixel. Other efforts are establishing standards for storage and transmission of sensor platform location and rotation in order to insure that such formats are also maintained,
available, and readable by similar APIs.