

Abstract
We worked with a leading ocean intelligence company to develop a near real-time data ingestion and visualization platform for providing valuable insights over changing oceanography conditions. These insights are valuable to commercial fisheries, as well as agriculturists as it provides them with predictive analysis related to various species and changing ocean conditions.
About Our Client
Our client is a leading space technology and intelligence company, delivering services in Space Infrastructure and Earth Intelligence. We are working with them in the Ocean Intelligence space to help commercial fisheries optimize operations, monitor changing ocean conditions and protect aquaculture assets with near-real time data. The product suite is extendable to on-ground operations to help small and large agricultural farmers with prediction and communications capabilities.
Solution Details
-
Data Ingestion
A data ingestion module is developed to fetch data from Satellite data feed. The data is stored as NetCDF and ESRI Shape files with segregation for date, region and products. Developed in Python as a daily cron job.
-
ETL pipeline
An ETL pipeline is developed to read product files and transform it to create vector data – Shape files, GeoJSON layers and raster data – GeoTIFF layers.
-
Visualization
A Powerful UI is developed, allowing users to manipulate, filter and sort the data for further analysis. MapBox GL JS is used to render geo-referenced images, contour lines and marker clusters.






Conclusion
Developing a near real-time oceanographic data ingestion and visualization platform presents unique challenges, but with adequate research about the domain and experimenting with the technologies available, we were able to achieve our desired solutions. A map driven solution can further be extended for weather prediction, monitoring vessels in the ocean and for performing predictive fishing analysis.


