AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geomorphological analysis
The paper presents a sequential use of the AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geospatial data analysis. The geographic scope of the research is focused on the Kuril-Kamchatka Trench, north Pacific Ocean. Practical research aim is to analyse and c...
Main Author: | |
---|---|
Format: | Article in Journal/Newspaper |
Language: | English |
Published: |
Vysoká škola báňská - Technická univerzita Ostrava
2019
|
Subjects: | |
Online Access: | http://hdl.handle.net/10084/139100 |
id |
fttuostrava:oai:dspace.vsb.cz:10084/139100 |
---|---|
record_format |
openpolar |
spelling |
fttuostrava:oai:dspace.vsb.cz:10084/139100 2023-05-15T16:59:25+02:00 AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geomorphological analysis Lemenkova, Poline 2019 http://hdl.handle.net/10084/139100 en eng Vysoká škola báňská - Technická univerzita Ostrava GeoScience Engineering http://gse.vsb.cz/ojs/index.php/GSE/article/view/267/190 GeoScience Engineering. 2019, vol. 65, no. 4, p. 1-22 : ill. 1802-5420 http://hdl.handle.net/10084/139100 10.35180/gse - 2019 - 0020 © Vysoká škola báňská-Technická Univerzita Ostrava. Hornicko-geologická fakulta Attribution-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nd/4.0/ openAccess CC-BY-ND AWK Octave GMT programming language data analysis geospatial analysis trench article publishedVersion Peer-reviewed 2019 fttuostrava 2020-01-28T00:10:46Z The paper presents a sequential use of the AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geospatial data analysis. The geographic scope of the research is focused on the Kuril-Kamchatka Trench, north Pacific Ocean. Practical research aim is to analyse and compare bathymetry in the southern and northern part of the trench using digitized cross-section profiles. The initial mapping and geospatial analysis was performed in GMT scripting toolset. The GMT was used for cartographic mapping based on the raster ETOPO1 grid and automatic digitizing of the profiles crossing the trench perpendicularly. Besides visualized map, the processed geodata were received in a numerical form as a complex multi-field table for each segment. These tables were generated by the GMT in its native format and could not be directly processed by the MATLAB/Octave. Therefore, the tables were exported to AWK, a data-driven programming language and a powerful tool for data extraction. The table was then restructured, sorted and reshaped by the AWK script. Because the total amount of profiles overstepped 100 (62 and 52 for the northern and southern trench segments), only selected profiles were visualized. For this purpose, at the next step the modified tables were converted to GNU Octave language for visualizing and plotting selected profiles. Finally, the geomorphology was analysed and two segments compared. The results show that the southern part has deeper bathymetric values, vary in geomorphic structure and has steeper gradient slopes comparing to the north, which is caused by the seismicity, volcanism, geologic and tectonic settings. Three full scripts of GMT, AWK and GNU Octave programming languages are presented for replicability in the Appendix Article in Journal/Newspaper Kamchatka Technical University of Ostrava: DSpace VŠB-TUO Pacific |
institution |
Open Polar |
collection |
Technical University of Ostrava: DSpace VŠB-TUO |
op_collection_id |
fttuostrava |
language |
English |
topic |
AWK Octave GMT programming language data analysis geospatial analysis trench |
spellingShingle |
AWK Octave GMT programming language data analysis geospatial analysis trench Lemenkova, Poline AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geomorphological analysis |
topic_facet |
AWK Octave GMT programming language data analysis geospatial analysis trench |
description |
The paper presents a sequential use of the AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geospatial data analysis. The geographic scope of the research is focused on the Kuril-Kamchatka Trench, north Pacific Ocean. Practical research aim is to analyse and compare bathymetry in the southern and northern part of the trench using digitized cross-section profiles. The initial mapping and geospatial analysis was performed in GMT scripting toolset. The GMT was used for cartographic mapping based on the raster ETOPO1 grid and automatic digitizing of the profiles crossing the trench perpendicularly. Besides visualized map, the processed geodata were received in a numerical form as a complex multi-field table for each segment. These tables were generated by the GMT in its native format and could not be directly processed by the MATLAB/Octave. Therefore, the tables were exported to AWK, a data-driven programming language and a powerful tool for data extraction. The table was then restructured, sorted and reshaped by the AWK script. Because the total amount of profiles overstepped 100 (62 and 52 for the northern and southern trench segments), only selected profiles were visualized. For this purpose, at the next step the modified tables were converted to GNU Octave language for visualizing and plotting selected profiles. Finally, the geomorphology was analysed and two segments compared. The results show that the southern part has deeper bathymetric values, vary in geomorphic structure and has steeper gradient slopes comparing to the north, which is caused by the seismicity, volcanism, geologic and tectonic settings. Three full scripts of GMT, AWK and GNU Octave programming languages are presented for replicability in the Appendix |
format |
Article in Journal/Newspaper |
author |
Lemenkova, Poline |
author_facet |
Lemenkova, Poline |
author_sort |
Lemenkova, Poline |
title |
AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geomorphological analysis |
title_short |
AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geomorphological analysis |
title_full |
AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geomorphological analysis |
title_fullStr |
AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geomorphological analysis |
title_full_unstemmed |
AWK and GNU Octave programming languages integrated with Generic Mapping Tools (GMT) for geomorphological analysis |
title_sort |
awk and gnu octave programming languages integrated with generic mapping tools (gmt) for geomorphological analysis |
publisher |
Vysoká škola báňská - Technická univerzita Ostrava |
publishDate |
2019 |
url |
http://hdl.handle.net/10084/139100 |
geographic |
Pacific |
geographic_facet |
Pacific |
genre |
Kamchatka |
genre_facet |
Kamchatka |
op_relation |
GeoScience Engineering http://gse.vsb.cz/ojs/index.php/GSE/article/view/267/190 GeoScience Engineering. 2019, vol. 65, no. 4, p. 1-22 : ill. 1802-5420 http://hdl.handle.net/10084/139100 10.35180/gse - 2019 - 0020 |
op_rights |
© Vysoká škola báňská-Technická Univerzita Ostrava. Hornicko-geologická fakulta Attribution-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nd/4.0/ openAccess |
op_rightsnorm |
CC-BY-ND |
_version_ |
1766051679078187008 |