Cloud Optimized Processing for Hydrographic Data The Geopoint Project Cloud Optimized Processing for Hydrographic Data Proof of Concept…a demonstration in principle, whose purpose is to verify that some concept or theory has the potential of being used.
Project Goals Develop a bathy data processing API that utilizes scalable cloud computing resources. Generate a CUBE surface from that data. Compare results to the corresponding NOAA bag file.
Geopoint Processing + So a little on the architecture here…. Current practice in building software is to make everything modular, which has the effect of reducing dependencies and allowing a much more robust testing environment. There is an entire field of expertise devoted to this process, so I won’t go into detail, but the diagram shows how we compartmentalize the primary functions, then create tool sets related to each function. Further down we have the actual design elements, each performing a specific task or output. Geopoint Processing Input Files Hypack HSX SVP profiles Tide Zoning ShipConfig Products DEM 3rd Party Software BAG File Pre-Processing Upload files to cloud storage Parse MB datagrams to table storage Partition attitude data to table storage Data Inputs Multibeam Ranges/Angles Heave, Pitch, Roll, Heading Tides & Zoning Surface Sound Velocity Position Sound Velocity Profile Data Processing Apply Heave Apply Ray Trace Apply Tides Apply Rotations Dynamic Draft Uncertainty Data Outputs Horizontal & Vertical Uncertainty Northings Eastings Depth + CSV File
BLOB = Binary Large OBject Cloud Functions HSX File ShipConfig SVP & Tide Batch Process Table & BLOB Storage File Linkage Spatial Orientation Grouped Multibeam Records Vessel and Sonar Specifics Processor Nodes BLOB = Binary Large OBject RMB Group Line file
Processed results Geopoint CUBE Surface Difference Surface Qimera Clean used for data cleaning and Bag file comparison Geopoint CUBE Surface Difference Surface
For more info, visit the poster session. Geopoint Solutions www.geopointsolutions.us and Sounding Science, LLC www.soundingscience.com