CURVGRAV-GUI: a graphical user interface to interpret gravity data using curvature technique

Kafadar Ö.

Earth Science Informatics, vol.10, pp.525-537, 2017 (Journal Indexed in SCI) identifier identifier

  • Publication Type: Article / Article
  • Volume: 10
  • Publication Date: 2017
  • Doi Number: 10.1007/s12145-017-0306-6
  • Title of Journal : Earth Science Informatics
  • Page Numbers: pp.525-537
  • Keywords: C#.Net, Curvature technique, Edge detection, Depth estimation, Interpretation, Gravity anomaly, MAGNETIC DATA, DEPTH


CURVGRAV-GUI is an open source software that was developed to interpret gridded gravity data by using curvature technique. It was developed using C# language with Microsoft.NET Framework 4.0. This program calculates the critical and extreme points, and estimates the depths of source bodies at this points. Besides, CURVGRAV-GUI processes gravity data by using minimum curvature, one of the attributes of curvature, and detects the subsurface lineaments. It is a user-friendly application that can display obtained solutions and gravity data thanks to image and scatter maps. CURVGRAV-GUI was designed to develop both synthetic and field applications. Additionally, the β constant, a parameter related to the source geometry, was examined for different source types such as sphere, horizontal and vertical cylinder and thin vertical fault. This program was tested by using two synthetic model applications. In the first synthetic model application, it was used a complex synthetic model consisting of three sphere and a horizontal cylinder located at the different depths. In the second synthetic model application, a graben model consisting of two thin vertical fault was used. Finally, the performance of the CURVGRAV-GUI was tested with using a real gravity data belonging to Kozakli-Central Anatolia region, Turkey. Very successful results were obtained for both synthetic and field data. Earth scientist can use CURVGRAV-GUI for educational experiments.