A MATLAB toolbox for computation of velocity and strain rate field from GNSS coordinate time series

Main Article Content

Giordano Teza
Arianna Pesci
Marco Meschis


We propose a MATLAB toolbox for the computation of the strain rate field from the coordinate time series of some continuous GNSS stations. It consists of several functions, also compatible with GNU Octave, implementing the following steps: (i) time series download from a data repository (e.g., the Nevada Geodetic Laboratory database); (ii) calculation of velocities of the selected stations by means of the Maximum Likelihood Estimation (MLE) method implemented in the external package Hector, including modeling of offsets, outliers, noise and periodic components; (iii) (optional) filtering of Common Mode Errors; (iv) calculation of the strain rate field with the modified least squares method, in which a scale factor can be introduced to define the locality of the deformation analysis and, besides uncertainty estimation, a geometric evaluation of the significance of the results is provided; (v) visualization of the results for immediate use and easy interpretation for scientific purposes. The toolbox is divided into two components: the first one, named StaVel, performs the steps (i)-(iii) and the second component, GridStrain, performs the steps (iv) and (v). The potential of the toolbox is demonstrated on a real dataset. Time series from several continuous GNSS stations in South-Eastern Sicily (Southern Italy) are processed by means of StaVel and GridStrain in order to provide the strain rate field.

Article Details

How to Cite
Teza G, Pesci A, Meschis M. A MATLAB toolbox for computation of velocity and strain rate field from GNSS coordinate time series. Ann. Geophys. [Internet]. 2023Oct.27 [cited 2024Mar.1];66(3-4):GD317. Available from: https://www.annalsofgeophysics.eu/index.php/annals/article/view/8933

Most read articles by the same author(s)