ENVI’s advanced enterprise solutions are architected so that users can put the components together as desired to solve specific problems. In addition, an enterprise platform can also support multiple remote workers, which achieved one of the goals of XMBEE.
ENVI supplies the enterprise components and framework, aligning data, analytics and computing power in the cloud. The service architecture and ENVI analysis engines are then used by web clients to access and analyze on-demand remotely sensed data. Responding to customer needs, XMBEE developed their platform to enable users to quickly and conveniently analyze water pollution indicators in remotely sensed imagery and trace the pollution back to its onset, geospatially and temporally.
The Platform for Intelligent Environment Protection is designed in Java Enterprise Edition (J2EE) architecture and incorporates ENVI enterprise components. It automates the online processing of data and derives valuable water quality indicators. Users can then complete complex and specialized remote sensing water quality analysis by completing four simple steps in their web client:
- Select an area of interest and the desired analysis parameters
- View available images and select the best one
- Submit the request to the ENVI enterprise job manager for processing
- View the results in the web client interface
The imagery in the platform comes from Gaofen-1, Ziyuan-3, Sentinel-2 and Landsat 8 satellites. Depending on the location and imagery types that are selected, ENVI will perform geometric correction, atmospheric correction, image fusion, image cropping or other necessary pre-processing tasks.
Next, the inland and offshore water environment analysis tasks are selected from the web client interface. The inland water quality indicators and parameters include chlorophyll, suspended solids, transparency, eutrophication, total phosphorus, ammonia nitrogen, water temperature and vegetation coverage information.
The offshore water quality indicators and parameters include chlorophyll, inorganic nitrogen, active phosphate and sea temperature. Some of these metrics, such as turbidity, solids, and vegetation coverage can be derived using ENVI while other metrics are from ancillary XMBEE datasets. The difference between inland and offshore parameters is important because the pollution impacts are most pronounced in inland waters, affecting inland environments, while offshore water environments are somewhat protected by generally clear ocean water.
Once the online processing job is completed, the analysis results are automatically loaded and can be viewed in the web client.
Below is an example of a water pollution incident detected in the XMBEE Platform for Intelligent Environment Protection: