SlideShare ist ein Scribd-Unternehmen logo
1 von 29
HydrOffice
NOAA Office of Coast Survey – Field Procedures Workshop 2018 – Portland, OR
IN BRIEF
Past Present Future
• Motivations
• Lessons learned
• Available tools
• Distribution
• Next challenges
• Utopias
2
3
4
specs
manuals
tools
5
specs
manuals
tools
6
CCOM/JHC Italy
A framework of
libraries and tools
for Ocean Mapping
7
Quickly prototype
and test
innovative ideas
Ease the transition
from research to
operation
Ref.: G. Masetti, Wilson, M. J., Calder, B. R., Gallagher, B., and Zhang, C., “Research-driven Tools for Ocean Mappers”, Hydro Int., vol. 21, 5. GeoMares, 2017.
Support open formats
8
Listen the field feedback
Maintenance is a time sink
Support from hydro community
9
OCS-UNH CO-DEVELOPMENT
PRESENT
Available tools and
their distribution
10
QC Tools
▪ Automate QC for Survey
Review and Chart Compilation
▪ POCs:
▫ Clinton Marcus
▫ John Doroba
11Ref.: M. J. Wilson, Masetti, G., and Calder, B. R., “Automated Tools to Improve the Ping-to-Chart Workflow”, Int. Hydr. Review, vol. 17. IHB, pp. 21-30, 2017.
QC Tools & VR Grids
▪ Recode to support SR and VR:
a) Per tile
b) Over-sampling
▪ HTD 2017-2
▪ POCs:
▫ Janice Eisenberg
▫ Jack Riley
▫ Chen Zhang
12
QC Tools & Bottom Sampling
▪ Coming HTD 2018-X
▪ S57 to shp + images
▪ S57-CMECS crosswalk
▪ EXIF geotagging
▪ POCs:
▫ Sarah Wolfskehl
▫ Starla Robinson
▫ Jason Baillio 13
Sound Speed Manager
▪ Manage sound speed casts
▪ Adopted by UNOLS vessels
(MAC) and many others
▪ Modified to fit OCS needs
▪ POCs:
▫ Matthew Sharr
▫ Barry Gallagher
▫ Chen Zhang
14Ref.: G. Masetti, Gallagher, B., Calder, B. R., Zhang, C., and Wilson, M. J., “Sound Speed Manager”, Int. Hydr. Review, vol. 17. IHB, pp. 31-40, 2017.
Survey Data Monitor
▪ Merge ideas from:
▫ Manda’s svplot
▫ Wilson’s CastTime
▪ Leverage:
▫ SSM database
▫ SSM-SIS interaction
15
SmartMap
▪ Effects of oceanographic
variability on mapping surveys
▪ Two components:
▫ C++ & Python
▫ GeoServer and OGC services
▪ WebGIS:
▫ hydroffice.org/smartmap/
16Ref.: G. Masetti, Kelley, J., Johnson, P., and Beaudoin, J., “A Ray-Tracing Uncertainty Estimation Tool for Ocean Mapping”, IEEE Access. IEEE, pp. 1-9, 2017.
SmartMap WebGIS
▪ RTOFS +
WOA13
▪ Animation
▪ Past data
▪ Survey
Planner
17
Bress
▪ Preliminary segmentation
from co-located DEMs and
backscatter mosaics
▪ Based on principles of:
▫ Topographic openness
▫ Pattern recognition
▫ Texture classification
18Ref.: G. Masetti, Mayer, L. A., and Ward, L. G., “A Bathymetry- and Reflectivity-Based Approach for Seafloor Segmentation”, Geosciences, vol. 8(1). MDPI, 2018.
19
Bress
Local Ternary Patterns Bedform Classification
20
Bress
Area Kernels Output Segments
21
Bress
Other Apps
▪ BAG Explorer
22
▪ ENCx
▪ SIS Emulator
▪ Huddl
▪ StormFix
HYDROFFICE APPS
23
PYTHON SCIENTIFIC STACK
OCEAN MAPPING LIBS
& SCRIPTS
Distribution
Pydro Universe Stand-alone Apps Python Packages
See Jack’s slides www.hydroffice.org GitHub/PyPi/Conda
24
HydrOffice.org
▪ Mobile-first, dynamic website
▪ Based on Django & JavaScript
▪ Per-tool Home Page
▫ Info
▫ Stand-alone downloads
▫ Manuals
▫ Embedded tutorials
25
HydrOffice.org
26(*) Google Analytics, Number of Sessions, January 2018, location filtered: Durham, Silver Spring, unset.
FUTURE
Next challenges …
27
Next Challenges …
▪ Real-time QC Tools
▪ Expand DtoN Scanner
▪ Improve Cast Time Prediction
▪ Regional Models for SmartMap
▪ Open format for backscatter and WC data
▪ Integration with existing GIS apps and/or
an Ocean Mapping GIS
28
… and your ideas !!!
THANKS!
Any questions?
You can contact me at: gmasetti@ccom.unh.edu

Weitere ähnliche Inhalte

Was ist angesagt?

DSD-INT 2016 SUB-CR: an improved subsidence package - Erkens, Kooi
DSD-INT 2016 SUB-CR: an improved subsidence package - Erkens, KooiDSD-INT 2016 SUB-CR: an improved subsidence package - Erkens, Kooi
DSD-INT 2016 SUB-CR: an improved subsidence package - Erkens, KooiDeltares
 
Ramage GEO-CRADLE March 2018 Istanbul
Ramage GEO-CRADLE March 2018 IstanbulRamage GEO-CRADLE March 2018 Istanbul
Ramage GEO-CRADLE March 2018 IstanbulSteven Ramage
 
DSD-INT 2016 Subsurface modelling in iMOD - Jurong Island, Singapore - Vermeulen
DSD-INT 2016 Subsurface modelling in iMOD - Jurong Island, Singapore - VermeulenDSD-INT 2016 Subsurface modelling in iMOD - Jurong Island, Singapore - Vermeulen
DSD-INT 2016 Subsurface modelling in iMOD - Jurong Island, Singapore - VermeulenDeltares
 
DSD-INT 2016 iMOD-SEAWAT for groundwater in the coastal zone - Oude Essink
DSD-INT 2016 iMOD-SEAWAT for groundwater in the coastal zone - Oude EssinkDSD-INT 2016 iMOD-SEAWAT for groundwater in the coastal zone - Oude Essink
DSD-INT 2016 iMOD-SEAWAT for groundwater in the coastal zone - Oude EssinkDeltares
 
DSD-INT 2017 Breaching of coastal defences under extreme storm surges - El S...
DSD-INT 2017 Breaching of coastal defences under extreme storm surges  - El S...DSD-INT 2017 Breaching of coastal defences under extreme storm surges  - El S...
DSD-INT 2017 Breaching of coastal defences under extreme storm surges - El S...Deltares
 
DSD-INT 2017 Application of the SPHY model for the Ganga basin and integratio...
DSD-INT 2017 Application of the SPHY model for the Ganga basin and integratio...DSD-INT 2017 Application of the SPHY model for the Ganga basin and integratio...
DSD-INT 2017 Application of the SPHY model for the Ganga basin and integratio...Deltares
 
RINA - AOG 2017 - Ian Milne - River LAB Wave Basin
RINA - AOG 2017 - Ian Milne - River LAB Wave BasinRINA - AOG 2017 - Ian Milne - River LAB Wave Basin
RINA - AOG 2017 - Ian Milne - River LAB Wave BasinNick Bentley
 
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...OECD Governance
 
DSD-INT 2015 - Transectmodelling ''FAST" XBeach - Jasper Dijkstra
DSD-INT 2015 - Transectmodelling ''FAST" XBeach - Jasper DijkstraDSD-INT 2015 - Transectmodelling ''FAST" XBeach - Jasper Dijkstra
DSD-INT 2015 - Transectmodelling ''FAST" XBeach - Jasper DijkstraDeltares
 
Overview of Intercalibration of Satellite Instruments
Overview of Intercalibration of Satellite InstrumentsOverview of Intercalibration of Satellite Instruments
Overview of Intercalibration of Satellite InstrumentsRahul Krishnan
 
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big Data
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big DataBarbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big Data
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big DataOECD Governance
 
Drones on the Coast
Drones on the Coast Drones on the Coast
Drones on the Coast ARDC
 
igarss11_rudiger.ppt
igarss11_rudiger.pptigarss11_rudiger.ppt
igarss11_rudiger.pptgrssieee
 
DSD-INT 2015 - from foreshore data to foreshore information - Edward P. Morris
DSD-INT 2015 - from foreshore data to foreshore information - Edward P. MorrisDSD-INT 2015 - from foreshore data to foreshore information - Edward P. Morris
DSD-INT 2015 - from foreshore data to foreshore information - Edward P. MorrisDeltares
 
Blue Waters Enabled Advances in the Fields of Atmospheric Science, Climate, a...
Blue Waters Enabled Advances in the Fields of Atmospheric Science, Climate, a...Blue Waters Enabled Advances in the Fields of Atmospheric Science, Climate, a...
Blue Waters Enabled Advances in the Fields of Atmospheric Science, Climate, a...inside-BigData.com
 
C1.06: US IOOS: Eyes on the Ocean - Zdenka Willis
C1.06: US IOOS: Eyes on the Ocean - Zdenka WillisC1.06: US IOOS: Eyes on the Ocean - Zdenka Willis
C1.06: US IOOS: Eyes on the Ocean - Zdenka WillisBlue Planet Symposium
 

Was ist angesagt? (19)

DSD-INT 2016 SUB-CR: an improved subsidence package - Erkens, Kooi
DSD-INT 2016 SUB-CR: an improved subsidence package - Erkens, KooiDSD-INT 2016 SUB-CR: an improved subsidence package - Erkens, Kooi
DSD-INT 2016 SUB-CR: an improved subsidence package - Erkens, Kooi
 
Ramage GEO-CRADLE March 2018 Istanbul
Ramage GEO-CRADLE March 2018 IstanbulRamage GEO-CRADLE March 2018 Istanbul
Ramage GEO-CRADLE March 2018 Istanbul
 
Sandra Lorenz WiMLDS Dresden
Sandra Lorenz WiMLDS DresdenSandra Lorenz WiMLDS Dresden
Sandra Lorenz WiMLDS Dresden
 
DSD-INT 2016 Subsurface modelling in iMOD - Jurong Island, Singapore - Vermeulen
DSD-INT 2016 Subsurface modelling in iMOD - Jurong Island, Singapore - VermeulenDSD-INT 2016 Subsurface modelling in iMOD - Jurong Island, Singapore - Vermeulen
DSD-INT 2016 Subsurface modelling in iMOD - Jurong Island, Singapore - Vermeulen
 
DSD-INT 2016 iMOD-SEAWAT for groundwater in the coastal zone - Oude Essink
DSD-INT 2016 iMOD-SEAWAT for groundwater in the coastal zone - Oude EssinkDSD-INT 2016 iMOD-SEAWAT for groundwater in the coastal zone - Oude Essink
DSD-INT 2016 iMOD-SEAWAT for groundwater in the coastal zone - Oude Essink
 
DSD-INT 2017 Breaching of coastal defences under extreme storm surges - El S...
DSD-INT 2017 Breaching of coastal defences under extreme storm surges  - El S...DSD-INT 2017 Breaching of coastal defences under extreme storm surges  - El S...
DSD-INT 2017 Breaching of coastal defences under extreme storm surges - El S...
 
DSD-INT 2017 Application of the SPHY model for the Ganga basin and integratio...
DSD-INT 2017 Application of the SPHY model for the Ganga basin and integratio...DSD-INT 2017 Application of the SPHY model for the Ganga basin and integratio...
DSD-INT 2017 Application of the SPHY model for the Ganga basin and integratio...
 
RINA - AOG 2017 - Ian Milne - River LAB Wave Basin
RINA - AOG 2017 - Ian Milne - River LAB Wave BasinRINA - AOG 2017 - Ian Milne - River LAB Wave Basin
RINA - AOG 2017 - Ian Milne - River LAB Wave Basin
 
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...
 
DSD-INT 2015 - Transectmodelling ''FAST" XBeach - Jasper Dijkstra
DSD-INT 2015 - Transectmodelling ''FAST" XBeach - Jasper DijkstraDSD-INT 2015 - Transectmodelling ''FAST" XBeach - Jasper Dijkstra
DSD-INT 2015 - Transectmodelling ''FAST" XBeach - Jasper Dijkstra
 
Overview of Intercalibration of Satellite Instruments
Overview of Intercalibration of Satellite InstrumentsOverview of Intercalibration of Satellite Instruments
Overview of Intercalibration of Satellite Instruments
 
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big Data
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big DataBarbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big Data
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big Data
 
Drones on the Coast
Drones on the Coast Drones on the Coast
Drones on the Coast
 
igarss11_rudiger.ppt
igarss11_rudiger.pptigarss11_rudiger.ppt
igarss11_rudiger.ppt
 
Poster Conservation biology
Poster Conservation biologyPoster Conservation biology
Poster Conservation biology
 
DSD-INT 2015 - from foreshore data to foreshore information - Edward P. Morris
DSD-INT 2015 - from foreshore data to foreshore information - Edward P. MorrisDSD-INT 2015 - from foreshore data to foreshore information - Edward P. Morris
DSD-INT 2015 - from foreshore data to foreshore information - Edward P. Morris
 
Blue Waters Enabled Advances in the Fields of Atmospheric Science, Climate, a...
Blue Waters Enabled Advances in the Fields of Atmospheric Science, Climate, a...Blue Waters Enabled Advances in the Fields of Atmospheric Science, Climate, a...
Blue Waters Enabled Advances in the Fields of Atmospheric Science, Climate, a...
 
C1.06: US IOOS: Eyes on the Ocean - Zdenka Willis
C1.06: US IOOS: Eyes on the Ocean - Zdenka WillisC1.06: US IOOS: Eyes on the Ocean - Zdenka Willis
C1.06: US IOOS: Eyes on the Ocean - Zdenka Willis
 
Calipso
CalipsoCalipso
Calipso
 

Ähnlich wie HydrOffice: past, present, and future.

Scientific Knowledge from Geospatial Observations
Scientific Knowledge from Geospatial ObservationsScientific Knowledge from Geospatial Observations
Scientific Knowledge from Geospatial Observations George Percivall
 
PDFsam_merge.pdf
PDFsam_merge.pdf PDFsam_merge.pdf
PDFsam_merge.pdf WinnieChu21
 
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...The European GNSS Agency (GSA)
 
GeoSpace_GeoICT Journal
GeoSpace_GeoICT JournalGeoSpace_GeoICT Journal
GeoSpace_GeoICT JournalShital Dhakal
 
Benchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detectionBenchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detectionSymeon Papadopoulos
 
Benchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detectionBenchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detectionSotiris Beis
 
EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube
 
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...nacis_slides
 
Geospatial Data and Key Characteristics of Geospatial Data Analysis and Science
Geospatial Data and Key Characteristics of Geospatial Data Analysis and ScienceGeospatial Data and Key Characteristics of Geospatial Data Analysis and Science
Geospatial Data and Key Characteristics of Geospatial Data Analysis and ScienceLuis Bermudez
 
Big Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsBig Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsGeorge Percivall
 
20131030 baid nssi_briefing
20131030 baid nssi_briefing20131030 baid nssi_briefing
20131030 baid nssi_briefingProper Printshop
 
Research Data Infrastructure for Geochemistry (DFG Roundtable)
Research Data Infrastructure for Geochemistry (DFG Roundtable)Research Data Infrastructure for Geochemistry (DFG Roundtable)
Research Data Infrastructure for Geochemistry (DFG Roundtable)Kerstin Lehnert
 
NJAPPA 2012 - Campus Facilities
NJAPPA 2012 - Campus FacilitiesNJAPPA 2012 - Campus Facilities
NJAPPA 2012 - Campus FacilitiesJohn Reiser
 
GIS & Facilities - NJAPPA Talk - April 26 2012
GIS & Facilities - NJAPPA Talk - April 26 2012GIS & Facilities - NJAPPA Talk - April 26 2012
GIS & Facilities - NJAPPA Talk - April 26 2012John Reiser
 
2012 ASPRS Track, Modernized Method for Estimating Time-Weighted Urban Popula...
2012 ASPRS Track, Modernized Method for Estimating Time-Weighted Urban Popula...2012 ASPRS Track, Modernized Method for Estimating Time-Weighted Urban Popula...
2012 ASPRS Track, Modernized Method for Estimating Time-Weighted Urban Popula...GIS in the Rockies
 
Data Services for Geochemical Data
Data Services for Geochemical DataData Services for Geochemical Data
Data Services for Geochemical DataKerstin Lehnert
 
ICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression AnalysisICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression AnalysisAhmed Gad
 
IEDA Overview & Updates, March 2014
IEDA Overview & Updates, March 2014IEDA Overview & Updates, March 2014
IEDA Overview & Updates, March 2014iedadata
 

Ähnlich wie HydrOffice: past, present, and future. (20)

FDL 2018 Virtual Briefing 1
FDL 2018 Virtual Briefing 1FDL 2018 Virtual Briefing 1
FDL 2018 Virtual Briefing 1
 
Scientific Knowledge from Geospatial Observations
Scientific Knowledge from Geospatial ObservationsScientific Knowledge from Geospatial Observations
Scientific Knowledge from Geospatial Observations
 
PDFsam_merge.pdf
PDFsam_merge.pdf PDFsam_merge.pdf
PDFsam_merge.pdf
 
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
ADVANTAGES OF DEPLOYMENT OF BESPOKE GNSS POSITION ESTIMATION METHODS IN NAVIG...
 
GeoSpace_GeoICT Journal
GeoSpace_GeoICT JournalGeoSpace_GeoICT Journal
GeoSpace_GeoICT Journal
 
GeoSpace 2012
GeoSpace 2012GeoSpace 2012
GeoSpace 2012
 
Benchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detectionBenchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detection
 
Benchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detectionBenchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detection
 
EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013
 
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...
 
Geospatial Data and Key Characteristics of Geospatial Data Analysis and Science
Geospatial Data and Key Characteristics of Geospatial Data Analysis and ScienceGeospatial Data and Key Characteristics of Geospatial Data Analysis and Science
Geospatial Data and Key Characteristics of Geospatial Data Analysis and Science
 
Big Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsBig Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open Standards
 
20131030 baid nssi_briefing
20131030 baid nssi_briefing20131030 baid nssi_briefing
20131030 baid nssi_briefing
 
Research Data Infrastructure for Geochemistry (DFG Roundtable)
Research Data Infrastructure for Geochemistry (DFG Roundtable)Research Data Infrastructure for Geochemistry (DFG Roundtable)
Research Data Infrastructure for Geochemistry (DFG Roundtable)
 
NJAPPA 2012 - Campus Facilities
NJAPPA 2012 - Campus FacilitiesNJAPPA 2012 - Campus Facilities
NJAPPA 2012 - Campus Facilities
 
GIS & Facilities - NJAPPA Talk - April 26 2012
GIS & Facilities - NJAPPA Talk - April 26 2012GIS & Facilities - NJAPPA Talk - April 26 2012
GIS & Facilities - NJAPPA Talk - April 26 2012
 
2012 ASPRS Track, Modernized Method for Estimating Time-Weighted Urban Popula...
2012 ASPRS Track, Modernized Method for Estimating Time-Weighted Urban Popula...2012 ASPRS Track, Modernized Method for Estimating Time-Weighted Urban Popula...
2012 ASPRS Track, Modernized Method for Estimating Time-Weighted Urban Popula...
 
Data Services for Geochemical Data
Data Services for Geochemical DataData Services for Geochemical Data
Data Services for Geochemical Data
 
ICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression AnalysisICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression Analysis
 
IEDA Overview & Updates, March 2014
IEDA Overview & Updates, March 2014IEDA Overview & Updates, March 2014
IEDA Overview & Updates, March 2014
 

Mehr von Giuseppe Masetti

Open Backscatter Toolchain (OpenBST) Project - A Community-vetted Workflow fo...
Open Backscatter Toolchain (OpenBST) Project - A Community-vetted Workflow fo...Open Backscatter Toolchain (OpenBST) Project - A Community-vetted Workflow fo...
Open Backscatter Toolchain (OpenBST) Project - A Community-vetted Workflow fo...Giuseppe Masetti
 
e-learning Python for Ocean Mapping - Empowering the next generation of ocean...
e-learning Python for Ocean Mapping - Empowering the next generation of ocean...e-learning Python for Ocean Mapping - Empowering the next generation of ocean...
e-learning Python for Ocean Mapping - Empowering the next generation of ocean...Giuseppe Masetti
 
ePOM - Fundamentals of Research Software Development - Code Version Control
ePOM - Fundamentals of Research Software Development - Code Version ControlePOM - Fundamentals of Research Software Development - Code Version Control
ePOM - Fundamentals of Research Software Development - Code Version ControlGiuseppe Masetti
 
ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...Giuseppe Masetti
 
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
ePOM - Intro to Ocean Data Science - Raster and Vector Data FormatsePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
ePOM - Intro to Ocean Data Science - Raster and Vector Data FormatsGiuseppe Masetti
 
ePOM - Intro to Ocean Data Science - Scientific Computing
ePOM - Intro to Ocean Data Science - Scientific ComputingePOM - Intro to Ocean Data Science - Scientific Computing
ePOM - Intro to Ocean Data Science - Scientific ComputingGiuseppe Masetti
 
ePOM - Intro to Ocean Data Science - Data Visualization
ePOM - Intro to Ocean Data Science - Data VisualizationePOM - Intro to Ocean Data Science - Data Visualization
ePOM - Intro to Ocean Data Science - Data VisualizationGiuseppe Masetti
 
ePOM - Intro to Ocean Data Science - Object-Oriented Programming
ePOM - Intro to Ocean Data Science - Object-Oriented ProgrammingePOM - Intro to Ocean Data Science - Object-Oriented Programming
ePOM - Intro to Ocean Data Science - Object-Oriented ProgrammingGiuseppe Masetti
 
AusSeabed workshop - Pydro and Hydroffice - Days 2 and 3
AusSeabed workshop - Pydro and Hydroffice - Days 2 and 3AusSeabed workshop - Pydro and Hydroffice - Days 2 and 3
AusSeabed workshop - Pydro and Hydroffice - Days 2 and 3Giuseppe Masetti
 
AusSeabed workshop - Pydro and Hydroffice - Day 1
AusSeabed workshop - Pydro and Hydroffice - Day 1AusSeabed workshop - Pydro and Hydroffice - Day 1
AusSeabed workshop - Pydro and Hydroffice - Day 1Giuseppe Masetti
 
The Open Backscatter Toolchain (OpenBST) project: towards an open-source and ...
The Open Backscatter Toolchain (OpenBST) project: towards an open-source and ...The Open Backscatter Toolchain (OpenBST) project: towards an open-source and ...
The Open Backscatter Toolchain (OpenBST) project: towards an open-source and ...Giuseppe Masetti
 
Backscatter Working Group Software Inter-comparison Project Requesting and Co...
Backscatter Working Group Software Inter-comparison ProjectRequesting and Co...Backscatter Working Group Software Inter-comparison ProjectRequesting and Co...
Backscatter Working Group Software Inter-comparison Project Requesting and Co...Giuseppe Masetti
 
Shallow Survey 2018 - Applications of Sonar Detection Uncertainty for Survey ...
Shallow Survey 2018 - Applications of Sonar Detection Uncertainty for Survey ...Shallow Survey 2018 - Applications of Sonar Detection Uncertainty for Survey ...
Shallow Survey 2018 - Applications of Sonar Detection Uncertainty for Survey ...Giuseppe Masetti
 
Bathymetric Attributed Grid (BAG) format
Bathymetric Attributed Grid (BAG) formatBathymetric Attributed Grid (BAG) format
Bathymetric Attributed Grid (BAG) formatGiuseppe Masetti
 
Masetti et al. - Bathymetric and reflectivity-derived data fusion for Prelimi...
Masetti et al. - Bathymetric and reflectivity-derived data fusion for Prelimi...Masetti et al. - Bathymetric and reflectivity-derived data fusion for Prelimi...
Masetti et al. - Bathymetric and reflectivity-derived data fusion for Prelimi...Giuseppe Masetti
 

Mehr von Giuseppe Masetti (15)

Open Backscatter Toolchain (OpenBST) Project - A Community-vetted Workflow fo...
Open Backscatter Toolchain (OpenBST) Project - A Community-vetted Workflow fo...Open Backscatter Toolchain (OpenBST) Project - A Community-vetted Workflow fo...
Open Backscatter Toolchain (OpenBST) Project - A Community-vetted Workflow fo...
 
e-learning Python for Ocean Mapping - Empowering the next generation of ocean...
e-learning Python for Ocean Mapping - Empowering the next generation of ocean...e-learning Python for Ocean Mapping - Empowering the next generation of ocean...
e-learning Python for Ocean Mapping - Empowering the next generation of ocean...
 
ePOM - Fundamentals of Research Software Development - Code Version Control
ePOM - Fundamentals of Research Software Development - Code Version ControlePOM - Fundamentals of Research Software Development - Code Version Control
ePOM - Fundamentals of Research Software Development - Code Version Control
 
ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...
 
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
ePOM - Intro to Ocean Data Science - Raster and Vector Data FormatsePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
 
ePOM - Intro to Ocean Data Science - Scientific Computing
ePOM - Intro to Ocean Data Science - Scientific ComputingePOM - Intro to Ocean Data Science - Scientific Computing
ePOM - Intro to Ocean Data Science - Scientific Computing
 
ePOM - Intro to Ocean Data Science - Data Visualization
ePOM - Intro to Ocean Data Science - Data VisualizationePOM - Intro to Ocean Data Science - Data Visualization
ePOM - Intro to Ocean Data Science - Data Visualization
 
ePOM - Intro to Ocean Data Science - Object-Oriented Programming
ePOM - Intro to Ocean Data Science - Object-Oriented ProgrammingePOM - Intro to Ocean Data Science - Object-Oriented Programming
ePOM - Intro to Ocean Data Science - Object-Oriented Programming
 
AusSeabed workshop - Pydro and Hydroffice - Days 2 and 3
AusSeabed workshop - Pydro and Hydroffice - Days 2 and 3AusSeabed workshop - Pydro and Hydroffice - Days 2 and 3
AusSeabed workshop - Pydro and Hydroffice - Days 2 and 3
 
AusSeabed workshop - Pydro and Hydroffice - Day 1
AusSeabed workshop - Pydro and Hydroffice - Day 1AusSeabed workshop - Pydro and Hydroffice - Day 1
AusSeabed workshop - Pydro and Hydroffice - Day 1
 
The Open Backscatter Toolchain (OpenBST) project: towards an open-source and ...
The Open Backscatter Toolchain (OpenBST) project: towards an open-source and ...The Open Backscatter Toolchain (OpenBST) project: towards an open-source and ...
The Open Backscatter Toolchain (OpenBST) project: towards an open-source and ...
 
Backscatter Working Group Software Inter-comparison Project Requesting and Co...
Backscatter Working Group Software Inter-comparison ProjectRequesting and Co...Backscatter Working Group Software Inter-comparison ProjectRequesting and Co...
Backscatter Working Group Software Inter-comparison Project Requesting and Co...
 
Shallow Survey 2018 - Applications of Sonar Detection Uncertainty for Survey ...
Shallow Survey 2018 - Applications of Sonar Detection Uncertainty for Survey ...Shallow Survey 2018 - Applications of Sonar Detection Uncertainty for Survey ...
Shallow Survey 2018 - Applications of Sonar Detection Uncertainty for Survey ...
 
Bathymetric Attributed Grid (BAG) format
Bathymetric Attributed Grid (BAG) formatBathymetric Attributed Grid (BAG) format
Bathymetric Attributed Grid (BAG) format
 
Masetti et al. - Bathymetric and reflectivity-derived data fusion for Prelimi...
Masetti et al. - Bathymetric and reflectivity-derived data fusion for Prelimi...Masetti et al. - Bathymetric and reflectivity-derived data fusion for Prelimi...
Masetti et al. - Bathymetric and reflectivity-derived data fusion for Prelimi...
 

Kürzlich hochgeladen

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 

Kürzlich hochgeladen (20)

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 

HydrOffice: past, present, and future.

  • 1. HydrOffice NOAA Office of Coast Survey – Field Procedures Workshop 2018 – Portland, OR
  • 2. IN BRIEF Past Present Future • Motivations • Lessons learned • Available tools • Distribution • Next challenges • Utopias 2
  • 3. 3
  • 7. A framework of libraries and tools for Ocean Mapping 7 Quickly prototype and test innovative ideas Ease the transition from research to operation Ref.: G. Masetti, Wilson, M. J., Calder, B. R., Gallagher, B., and Zhang, C., “Research-driven Tools for Ocean Mappers”, Hydro Int., vol. 21, 5. GeoMares, 2017.
  • 8. Support open formats 8 Listen the field feedback Maintenance is a time sink Support from hydro community
  • 11. QC Tools ▪ Automate QC for Survey Review and Chart Compilation ▪ POCs: ▫ Clinton Marcus ▫ John Doroba 11Ref.: M. J. Wilson, Masetti, G., and Calder, B. R., “Automated Tools to Improve the Ping-to-Chart Workflow”, Int. Hydr. Review, vol. 17. IHB, pp. 21-30, 2017.
  • 12. QC Tools & VR Grids ▪ Recode to support SR and VR: a) Per tile b) Over-sampling ▪ HTD 2017-2 ▪ POCs: ▫ Janice Eisenberg ▫ Jack Riley ▫ Chen Zhang 12
  • 13. QC Tools & Bottom Sampling ▪ Coming HTD 2018-X ▪ S57 to shp + images ▪ S57-CMECS crosswalk ▪ EXIF geotagging ▪ POCs: ▫ Sarah Wolfskehl ▫ Starla Robinson ▫ Jason Baillio 13
  • 14. Sound Speed Manager ▪ Manage sound speed casts ▪ Adopted by UNOLS vessels (MAC) and many others ▪ Modified to fit OCS needs ▪ POCs: ▫ Matthew Sharr ▫ Barry Gallagher ▫ Chen Zhang 14Ref.: G. Masetti, Gallagher, B., Calder, B. R., Zhang, C., and Wilson, M. J., “Sound Speed Manager”, Int. Hydr. Review, vol. 17. IHB, pp. 31-40, 2017.
  • 15. Survey Data Monitor ▪ Merge ideas from: ▫ Manda’s svplot ▫ Wilson’s CastTime ▪ Leverage: ▫ SSM database ▫ SSM-SIS interaction 15
  • 16. SmartMap ▪ Effects of oceanographic variability on mapping surveys ▪ Two components: ▫ C++ & Python ▫ GeoServer and OGC services ▪ WebGIS: ▫ hydroffice.org/smartmap/ 16Ref.: G. Masetti, Kelley, J., Johnson, P., and Beaudoin, J., “A Ray-Tracing Uncertainty Estimation Tool for Ocean Mapping”, IEEE Access. IEEE, pp. 1-9, 2017.
  • 17. SmartMap WebGIS ▪ RTOFS + WOA13 ▪ Animation ▪ Past data ▪ Survey Planner 17
  • 18. Bress ▪ Preliminary segmentation from co-located DEMs and backscatter mosaics ▪ Based on principles of: ▫ Topographic openness ▫ Pattern recognition ▫ Texture classification 18Ref.: G. Masetti, Mayer, L. A., and Ward, L. G., “A Bathymetry- and Reflectivity-Based Approach for Seafloor Segmentation”, Geosciences, vol. 8(1). MDPI, 2018.
  • 19. 19 Bress Local Ternary Patterns Bedform Classification
  • 22. Other Apps ▪ BAG Explorer 22 ▪ ENCx ▪ SIS Emulator ▪ Huddl ▪ StormFix
  • 23. HYDROFFICE APPS 23 PYTHON SCIENTIFIC STACK OCEAN MAPPING LIBS & SCRIPTS
  • 24. Distribution Pydro Universe Stand-alone Apps Python Packages See Jack’s slides www.hydroffice.org GitHub/PyPi/Conda 24
  • 25. HydrOffice.org ▪ Mobile-first, dynamic website ▪ Based on Django & JavaScript ▪ Per-tool Home Page ▫ Info ▫ Stand-alone downloads ▫ Manuals ▫ Embedded tutorials 25
  • 26. HydrOffice.org 26(*) Google Analytics, Number of Sessions, January 2018, location filtered: Durham, Silver Spring, unset.
  • 28. Next Challenges … ▪ Real-time QC Tools ▪ Expand DtoN Scanner ▪ Improve Cast Time Prediction ▪ Regional Models for SmartMap ▪ Open format for backscatter and WC data ▪ Integration with existing GIS apps and/or an Ocean Mapping GIS 28 … and your ideas !!!
  • 29. THANKS! Any questions? You can contact me at: gmasetti@ccom.unh.edu

Hinweis der Redaktion

  1. Good morning. My name is Giuseppe Masetti. I am research faculty at the University of New Hampshire. My presentation is about the HydrOffice project.
  2. In my talk, I want to answer three questions: 1. What are the motivations behind HydrOffice? 2. What can you do with HydrOffice? 3. What is coming next?
  3. I will start with my personal motivation. I discovered the hydrographic world in 2005.
  4. Over time, I started to develop the feeling of being stuck in a sort of incomplete triangle. On one side, a large amount of specs and good practices. On the other side, a bunch of software tools to try to follow the specs. Now, in order to understand what the software is doing, you usually have not other choice that reading .. the user manuals. Now a couple of simple considerations. 1. A manual rarely refers to given specs simply because it describes the tool functionalities and they are not written for the rules of your specific agency. 2. With time and practice, you can master a tool.. But this alone does not mean that you are following the specs. (As hydrographer in charge, your high-level goal is not to master a specific software tools, but to follow the specs.) Is the software really doing what we want that it does? Should the tools drive specs modifications? Of course, no. But what if you cannot implement a task with the available tools?
  5. At the very end, you can reduce the whole situation to a single choice: Do you want to trust? Or do you want to go deeper and understand more?
  6. I took the red pill because I wanted to understanding. This decision motivated me in.. attending a Master program at UNH. There, I met a lot of hydro friends, people with motivations similar to mine. Among them, Matt Wilson and Brian Calder. And after a few months, we collected some ideas in a white paper.
  7. The White Paper was about developing a framework of libraries and tools for Ocean Mapping. A framework designed with two main tasks in mind: - To quickly prototype and test innovative ideas. - To ease the transition of the good ideas from research to operation.
  8. The most relevant of the lessons learned is that coding is a key component. Learning how to code is really empowering and it is not really so difficult if you start gradually. Other lessons that I have learned is that is safer to support open formats (like BAG and S57) since it is easily debug their content when things go wrong and you cannot be locked out of your data. The value in listening the field feedback is quite obvious, but I wanted to put here this item as a reminder to thank all the dozens of users that wrote us feedbacks in the past 3 years. Another lesson learned is that maintenance is a big time sink. If you make available a tool to public users, then you cannot never called it done! There will be always a new coming format or a change in the specs that you have to manage. I don’t think that we have currently a working solution for this issue. A way to partial manage the maintenance issue is to create a community and a team around each tool. This also helps to make it more structural and to survive when one of the member move forward with life and career.
  9. This is why I believe that the OCS-UNH co-development agreement provided a big boost to the HydrOffice project. I could have filled the next slides with long lists of names with all the contributors of this tools, but to simplify I have just added this word cloud with some of them.
  10. What is available in HydrOffice? In the next few slides I will briefly present 4 selected apps.
  11. QC Tools is a collection of tools that automate QA for survey review and chart compilation. - Convert specs into code - Familiarize new personnel to specs During the past couple of years, QC Tools functionalities have been presented in details by Matt Wilson. So I will skip all the details. The new NOAA point of contacts are Clinton Marcus and John Doroba.
  12. In the past year, all the algorithms have been recoded to support both SR and VR grids. Two adopted approaches: per tile and over-sampling QC Tools has been also useful during the development of the technical directive. There are the POCS if you want to know more about the VR implementation.
  13. An existing tool has been modified to support a coming HTD for bottom sampling QC Tools automates the creation of shapefile from S57 objects, Add CMECS attributes derived from S57 attributes, and Geo-tag the image with information coming from the S57 file so that they can be easily visualized in GIS apps. These are the POCs if you want to know more about this implementation.
  14. Sound Speed Manager is an application built to facilitate the management of sound speed casts. It is quite popular since it has been adopted my UNOLS vessels and many others. Matt will extensively talk later this morning about this application and the many recent improvements. Here I only want to cite the recent introduction of a new module built on top of Sound Speed Manager called Survey Data Monitor.
  15. This module is still in its infancy. It merges ideas from Damian Manda’s SV Plot and Matt Wilson’s Cast Time. It also leverages the SSM database and its interaction with SIS. Since we are talking about effects of sound speed on bathymetry, I want to also briefly talk about ..
  16. SmartMap estimates the effects of oceanographic variability on mapping surveys. It is composed of two components: A back-end that is C++ and Python, and A front-end provided by GeoServer as OGC services To make it more user-friendly we have added a Web GIS interface
  17. SmartMap WebGIS Support both forecast model as the Global RTOFS and climatology as the WOA 2013 Animate depth-bias estimations up to 7 days in the future It is possible to access past data. Recently added Survey Planner.
  18. Bress is a new algorithm that provides preliminary segmentation from co-located bathymetry and backscatter. It is based on principles of topographic openness, pattern recognition, and texture classification.
  19. Each node is classified by a local ternary pattern, then the patterns are classified in bedform types using a customizable look up table.
  20. From connected bedform types to output segments by: Identify multimodality within the same area kernel, and Comparing histograms of pairs of area kernels.
  21. Some promising results in discriminate among areas with different types of sediment, but more research is required to test the method.
  22. Several other apps have been developed in the past years. For instance: - BAG Explorer and ENCx to browse the content of BAG and S57 files. - SIS Emulator to emulate the interaction with Kongsberg SIS - Huddl to create reader and writer for raw hydrographic formats - StormFix to detect and fix issues with collected backscatter data.
  23. But I believe that the most relevant contribution of HydrOffice are not the apps. The apps are the tip of the iceberg. The most important part are the Ocean Mapping libs that have been developed on top of the existing Python scientific stack. They make possible to call the algorithms using scripts with tools like Charlene [and you will hear about it from Eric later this morning]. They also ease the creation of new tools..
  24. But you can create the perfect tool, but nobody will use it if you don’t make it accessible to users. There are currently three ways for the user to access the HydrOffice tools: 1. Pydro Universe. Jack has already widely talked about Pydro Universe. From the HydrOffice perspective, Pydro is the ideal Python distribution for easily reach a large number of users, but it is Windows only. 2. For users using different OS, the tools are structured as Python packages that can be installed on a number of different systems. 3. Finally, the third option is download the stand-alone app from the official HydrOffice website.
  25. Hydroffice.org is a mobile-first, dynamic website. That is based on Python Django. It provides a section for each tool with info, download, manuals, and tutorial.
  26. Based on last-month results from Google Analytics, there is a world-wide community interested in these tools.
  27. Up to this point in my presentation, I have talked about tools that are already implemented. You can download and install these tools right now. Now the future..
  28. I don’t usually like the section “Future works” in a presentation. I find very sad to review past presentations to discover fantastic future works that actually never happened. So I have listed just a few of them, in order of likelihood, from very likely to almost utopias. Some work is ongoing to improve the quality of the collected data. For instance, the monitoring of the multibeam runtime, machine learning to improve the prediction of the next cast and the adoption of higher resolution models in SmartMap. Moving down in the likelihood scale, the creation of an open format for BS and WC data. Another improvement might be the integration with existing GIS apps (but this would require vendors cooperation) or, in alternative, the creation of an ocean mapping GIS. And finally we would love to hear your ideas on new tools.