AWK AND GNU OCTAVE PROGRAMMING LANGUAGES INTEGRATED WITH GENERIC MAPPING TOOLS 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...

Full description

Bibliographic Details
Published in:GeoScience Engineering
Main Author: Polina LEMENKOVA
Format: Article in Journal/Newspaper
Language:English
Published: VSB-Technical University of Ostrava 2019
Subjects:
awk
gmt
Online Access:https://doi.org/10.35180/gse-2019-0020
https://doaj.org/article/2ad511e186c84bb6b7f9f2db78778e4f
id ftdoajarticles:oai:doaj.org/article:2ad511e186c84bb6b7f9f2db78778e4f
record_format openpolar
spelling ftdoajarticles:oai:doaj.org/article:2ad511e186c84bb6b7f9f2db78778e4f 2023-05-15T16:59:24+02:00 AWK AND GNU OCTAVE PROGRAMMING LANGUAGES INTEGRATED WITH GENERIC MAPPING TOOLS FOR GEOMORPHOLOGICAL ANALYSIS Polina LEMENKOVA 2019-12-01T00:00:00Z https://doi.org/10.35180/gse-2019-0020 https://doaj.org/article/2ad511e186c84bb6b7f9f2db78778e4f EN eng VSB-Technical University of Ostrava http://gse.vsb.cz/ojs/index.php/GSE/article/view/267/190 https://doaj.org/toc/1802-5420 doi:10.35180/gse-2019-0020 1802-5420 https://doaj.org/article/2ad511e186c84bb6b7f9f2db78778e4f GeoScience Engineering, Vol 65, Iss 4, Pp 1-22 (2019) awk octave gmt programming language data analysis geospatial analysis trench Geology QE1-996.5 article 2019 ftdoajarticles https://doi.org/10.35180/gse-2019-0020 2022-12-31T02:55:42Z 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 Directory of Open Access Journals: DOAJ Articles Pacific GeoScience Engineering 65 4 1 22
institution Open Polar
collection Directory of Open Access Journals: DOAJ Articles
op_collection_id ftdoajarticles
language English
topic awk
octave
gmt
programming language
data analysis
geospatial analysis
trench
Geology
QE1-996.5
spellingShingle awk
octave
gmt
programming language
data analysis
geospatial analysis
trench
Geology
QE1-996.5
Polina LEMENKOVA
AWK AND GNU OCTAVE PROGRAMMING LANGUAGES INTEGRATED WITH GENERIC MAPPING TOOLS FOR GEOMORPHOLOGICAL ANALYSIS
topic_facet awk
octave
gmt
programming language
data analysis
geospatial analysis
trench
Geology
QE1-996.5
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 Polina LEMENKOVA
author_facet Polina LEMENKOVA
author_sort Polina LEMENKOVA
title AWK AND GNU OCTAVE PROGRAMMING LANGUAGES INTEGRATED WITH GENERIC MAPPING TOOLS FOR GEOMORPHOLOGICAL ANALYSIS
title_short AWK AND GNU OCTAVE PROGRAMMING LANGUAGES INTEGRATED WITH GENERIC MAPPING TOOLS FOR GEOMORPHOLOGICAL ANALYSIS
title_full AWK AND GNU OCTAVE PROGRAMMING LANGUAGES INTEGRATED WITH GENERIC MAPPING TOOLS FOR GEOMORPHOLOGICAL ANALYSIS
title_fullStr AWK AND GNU OCTAVE PROGRAMMING LANGUAGES INTEGRATED WITH GENERIC MAPPING TOOLS FOR GEOMORPHOLOGICAL ANALYSIS
title_full_unstemmed AWK AND GNU OCTAVE PROGRAMMING LANGUAGES INTEGRATED WITH GENERIC MAPPING TOOLS FOR GEOMORPHOLOGICAL ANALYSIS
title_sort awk and gnu octave programming languages integrated with generic mapping tools for geomorphological analysis
publisher VSB-Technical University of Ostrava
publishDate 2019
url https://doi.org/10.35180/gse-2019-0020
https://doaj.org/article/2ad511e186c84bb6b7f9f2db78778e4f
geographic Pacific
geographic_facet Pacific
genre Kamchatka
genre_facet Kamchatka
op_source GeoScience Engineering, Vol 65, Iss 4, Pp 1-22 (2019)
op_relation http://gse.vsb.cz/ojs/index.php/GSE/article/view/267/190
https://doaj.org/toc/1802-5420
doi:10.35180/gse-2019-0020
1802-5420
https://doaj.org/article/2ad511e186c84bb6b7f9f2db78778e4f
op_doi https://doi.org/10.35180/gse-2019-0020
container_title GeoScience Engineering
container_volume 65
container_issue 4
container_start_page 1
op_container_end_page 22
_version_ 1766051660039192576