Geoscience Australia's Semi-automated Morphological Mapping Tools (GA-SaMMT) for Seabed Characterisation

The Geoscience Australia’s Semi-automated Morphological Mapping Tools (GA-SaMMT) were developed as ArcGIS Pro Python tools using Python 3+ to map ten bathymetric high and eight bathymetric low Morphology Features (defined in Dove et al., 2020; cf. Nanson et al., 2023). These tools comprise seven toolboxes:
1. The BathymetricHigh.pyt toolbox is used to map bathymetric high features, and includes three tools: (i) TPI Tool Bathymetric High; (ii) TPI LMI Tool Bathymetric High; (iii) and Openness Tool Bathymetric High. 
2. The BathymetricLow.pyt toolbox is used to map bathymetric low features, and includes three tools: (i) TPI Tool Bathymetric Low; (ii) TPI CI Tool Bathymetric Low; and (iii) Openness Tool Bathymetric Low. 
3. The AddAttributes.pyt toolbox is used to calculate attributes for bathymetric high and low features, and includes six tools: (i) Add Shape Attributes High Tool; (ii) Add Shape Attributes Low Tool; (iii) Add Topographic Attributes High Tool; (iv) Add Topographic Attributes Low Tool; (v) Add Profile Attributes High Tool; and (vi) Add Profile Attributes Low Tool. 
4. The AddAttributesFast.pyt toolbox is also used to calculate attributes for bathymetric high and low features, and has the advantage (over the AddAttributes.pyt toolbox) of having multiprocessing capabilities. This version of the add attributes toolbox contains four tools: (i) Add Shape Attributes High Tool Fast; (ii) Add Shape Attributes Low Tool Fast; (iii) Add Profile Attributes High Tool Fast; and (iv) Add Profile Attributes Low Tool Fast. The two add topographic attributes tools do not require multiprocessing capabilities to improve their performance.
5. The ClassificationFeature.pyt toolbox is used to classify bathymetric high and low features into Morphological Feature categories defined in Dove et al. (2020), and includes two tools: (i) Classify Bathymetric High Features; and (ii) Classify Bathymetric Low Features. 
6. The Accessory_Tools.pyt toolbox provides four accessory tools to help the mapping processes: (i) Merge Connected Features Tool; (ii) Connect Nearby Linear Features Tool; (iii) Connect Nearby Linear HF Features Tool; and (iv) Update Feature Boundary Tool. 
7. The Surface.pyt toolbox is used to map three classes of Morphological surfaces (Dove et al., 2020), and includes two tools: (i) Morphological Surface Tool Bathymetry; and (ii) Morphological Surface Tool Slope. 
The system and data format requirements of these ArcGIS tools are described in the tutorials and user guide that accompany the tools, which also include sampled data and step-by-step examples of their application. Further details of these tools, including their description, graphic illustrations and usages, and python code examples, are also available in their metadata. These tools have been applied to many study areas with real world applications, including those published in Huang et al. (2023) which should be used as the key reference to the GA-SaMMT.
Dove, D., Nanson, R., Bjarnadóttir, L., Guinan, J., Gafeira, J., Post, A., Dolan, M.; Stewart, H.; Arosio, R, Scott, G. (October, 2020). A two-part seabed geomorphology classification scheme (v.2); Part 1: morphology features glossary. Zenodo. http://doi.org/10.5281/zenodo.4075248
Nanson, R., Arosio, R., Gafeira, J., McNeil, M., Dove, D., Bjarnadóttir, L., Dolan, M., Guinan, J., Post, A., Webb, J., &amp; Nichol, S. (2023). A two-part seabed geomorphology classification scheme; Part 2: Geomorphology classification framework and glossary (Version 1.0) (1.0). Zenodo. https://doi.org/10.5281/zenodo.7804019
Huang, Z., Nanson, R., McNeil, M., Wenderlich, M., Gafeira, J., Post, A, Nichol, S., 2023. Rule-based semi-automated tools for mapping seabed morphology from bathymetry data, Frontiers in Marine Science, 10, 1236788.

Tags: ArcGIS, Bathymetry, EARTH SCIENCES, Published_External, Seabed Morphology
Organization: Geoscience Australia Data