The datasets used in computations were: (i) 59,303 terrestrial gravity points (geodetic latitude \(\varphi \), geodetic longitude \(\lambda \), gravity value g, orthometric height H) on the topographic surface, (ii) 283,716 airborne gravity points (\(\varphi \), \(\lambda \), g, ellipsoidal height \(h^{\text {flight}}\)) on the flight altitude, and (iii) 509 GNSS/levelling points (\(\varphi \), \(\lambda \), h, H). The spatial distribution of the datasets is plotted in Fig. 1. The reference frame for 3-D positioning (\(\varphi \), \(\lambda \), h) is the IGS (International GNSS Service) Reference Frame 2008 (IGS08) (Rebischung et al. 2012), epoch 2005.0, on the Geodetic Reference System 1980 (GRS80) ellipsoid (see Moritz 2000). Spirit-levelled Helmert orthometric heights refer to the North American Vertical Datum 1988 (NAVD88); see Zilkoski et al. (1992).
The airborne gravity dataset—block Mountain South S05—was acquired in 2016 and 2017. The campaign was performed within the GRAV-D project, which started back in 2007 and is led by NGS. One of the main objectives of the project was to gravimetrically map the entire US territory until 2022, in order to establish a new national HRS based on a gravimetric geoid model (Smith and Roman 2010). During the measurement campaign, an aircraft was flying between 5 and 8 km above the topographic surface. It carried the Micro-g LaCoste Turn-key Airborne Gravimetry System (TAGS), which is a beam-type, zero-length spring, gravity sensor fixed to a gyro-stabilized platform. Flight line-spacing was 10 km with crossover lines spaced from 40 to 80 km. The average line length was \(\sim \)450 km. The spatial resolution of airborne gravity was from 20 to 50 km (i.e. 0.15\(^{\circ }\) to 0.5\(^{\circ }\)), depending on the aircraft’s altitude and velocity. The nominal (average) altitude of 6.3 km for all blocks and lines within the project meant that no feature smaller than 20 km could be resolved. During processing and preparation of raw airborne data, it was filtered three times using a time-domain Gaussian filter with 6\(\sigma \) length of 120s (Team 2017), which corresponds to a half-transfer filter length of approximately 100 s.
The block with airborne gravity data covers the area between \(34.8^\circ \le \varphi \le 38.3^\circ \), \(251.3^\circ \le \lambda \le 258.1^\circ \). However, the areas covered by airborne and terrestrial gravity data did not coincide; there were no airborne data for longitudes between \(250^\circ \le \lambda \le 250.8^\circ \) and for latitudes between \(38.8^\circ \le \varphi \le 40^\circ \) (see Fig. 1, left). As the main objective of this study was to estimate the specific contribution of airborne gravity to geoid modelling, it did not make much sense to compute and validate geoid models over areas without airborne gravity data. Therefore, geoid models were determined only for the area covered by the airborne gravity data (geoid computation area extents are visible in Fig. 1). Consequently, GNSS/levelling points located in this area were extracted, which meant that from the initially provided 509 GNSS/levelling points only 75 points located within the geoid computation area extents were selected and used for validation of the computed geoid models (see Fig. 1, right).
Preparation of input gravity data
As the LSMSA method was used for geoid modelling, conversion of g-values to surface (Molodensky-type, modern) free-air gravity anomalies \(\Delta g_{\text {FA}}\) for both terrestrial and airborne gravity datasets was needed. An alternative approach exists in which gravity disturbances are used, instead of using gravity anomalies; see Hotine (1969), Novák et al. (2001), Novák et al. (2003), Bayoud and Sideris (2003), Sjöberg and Eshagh (2009) and Märdla et al. (2018).
Surface gravity anomalies are defined as the difference between gravity value on the topographic surface \(g_P\) and normal gravity value on the telluroid \(\gamma _{Q}\) (Hofmann-Wellenhof and Moritz 2005, Eqs. 8-23 and 8-25):
$$\begin{aligned} \Delta g_{\text {FA}} = g_{P} - \gamma _{Q}, \end{aligned}$$
(1)
where \(\gamma _{Q}\) was calculated from:
$$\begin{aligned} \gamma _{Q} = \gamma _{0}\left[ 1-2\left( 1+f+m-2 f \sin ^{2} \varphi \right) \frac{H^N}{a}+3\left( \frac{H^N}{a}\right) ^{2}\right] ,\nonumber \\ \end{aligned}$$
(2)
where \(\gamma _0\) is the normal gravity value at the surface of the reference ellipsoid (see Eq. 20), a, b, f and GM represent the semi-major axes, semi-minor axes, flattening, and geocentric gravitational constant of the reference ellipsoid GRS80, m is obtained from \(\omega ^2a^2b/(GM)\), \(\omega \) represents the angular rotation velocity of reference ellipsoid, and \(H^N\) is the normal height of the point (the height of the telluroid above the reference ellipsoid). Equation 2 represents an analytical continuation of the normal gravity from the ellipsoid along the surface normal. Conversion from the initially provided orthometric heights H to the required normal heights \(H^N\) for all gravity points was performed using the correction term synthesized from the global spherical harmonic (SH) quasi-geoid to geoid separation model (Zeta-to-N-to2160-egm2008) (Survey 2016).
The usage of airborne gravity data is more complex than the usage of terrestrial gravity data due to the necessity of their downward continuation from the flight altitude (\(h^\text {flight}\)) to the corresponding point on the topographic surface (\(h^\text {topography}\)); see Sect. 2.3). Therefore, ellipsoidal heights of the topographic surface \(h^\text {topography}\) were obtained by summing up interpolated orthometric heights H from the NASA Shuttle Radar Topography Mission (SRTM) Version 3.0 Global 1\(^{\prime \prime }\) (SRTMGL1 ver. 003, JPL 2013) DEM and interpolated geoid undulations N from the national hybrid geoid model GEOID18 (Roman and Ahlgren 2019), which was fitted to the NAVD88. This step ensured consistency within the height data associated with the terrestrial gravity data and with the downward-continued airborne gravity data.
The atmospheric correction was calculated using (Wenzel 1985):
$$\begin{aligned}&\delta g_\text {atm}=0.874-9.9 \cdot 10^{-5} H+3.56 \cdot 10^{-9}\nonumber \\&H^{2} \text { in (mGal), for } H \text { in (m)}. \end{aligned}$$
(3)
Calculated values were added to g-values of all points in terrestrial and airborne gravity datasets.
Finally, high-frequency noise, caused mainly by airplane flight dynamics, had to be reduced in all input quantities which entered into the calculation of airborne surface gravity anomalies \(\Delta g_{\text {FA}}^\text {airborne}\) (Eq. 1). Therefore, all input quantities were filtered using the same filter applied by the NGS team in preprocessing the airborne gravity data (see Sect. 2).
Outlier detection and removal
The first step in processing the airborne gravity data was bias and outlier detection and removal. The general principle is to subtract all known gravity field contributions in order to obtain a statistically more homogeneous and smoother residual gravity field. Such a residual field typically has 25% to 50% smaller standard deviation than a field represented by free-air gravity anomalies. A mean value of residual field is expected to be around zero mGal. Residual gravity anomalies \(\Delta g_{\text {RA}}\) are defined as (Forsberg 1984a):
$$\begin{aligned} \Delta g_{\text {RA}} = \Delta g_{\text {FA}}- \Delta g_{\text {GGM}} - \Delta g_{\text {RTC}}, \end{aligned}$$
(4)
where \(\Delta g_{\text {FA}}\) are the surface gravity anomalies (see Eq. 1), \(\Delta g_{\text {GGM}}\) are the gravity anomalies inferred from Earth Gravitational Model 2008 (EGM2008, Pavlis et al. 2012), \(\Delta g_{\text {RTC}}\) are the residual terrain corrections (RTC). \(\Delta g_{\text {GGM}}\) and \(\Delta g_{\text {RTC}}\) were computed on the topographic surface for terrestrial gravity data, and on the flight altitude for airborne gravity data. \(\Delta g_{\text {RTC}}\) were computed by flat-top prism integration of the vertical gravitational attraction of topographic masses above and below a reference topographic surface (Nagy 1966 and Forsberg 1984a). The constant topographic mass density value of 2670 \(\hbox {kg}\cdot \hbox {m}^{-3}\) was used in all computations (e.g. Hinze 2003).
The residual terrain correction \(\Delta g_{\text {RTC}}\) was computed using the inner and outer integration radius of 30 and 200 km. The DEMs resolutions in inner and outer zones were \(1^{\prime \prime }\) (full resolution of SRTMGL1 DEM) and \(1^{\prime }\) (created by averaging the 1\(^{\prime \prime }\) version). A reference DEM with the angular resolution of \(5^{\prime }\) was obtained by the moving-average technique to match the resolution of the reference field model EGM2008. To preserve consistency, all terms in Eq. 4 were filtered using the same filter which was used in the processing of the airborne gravity data (see Sect. 2).
As the residual gravity field is stripped of long and medium wavelengths (SH degrees from 2 to 2190), as well as short and very short wavelengths (SH degrees from 2190 to \(\sim \)216,000), it consists mainly of: (i) gravity observation errors, (ii) commission errors of gravity anomalies computed from GGM, (iii) commission errors of RTC gravity anomalies, (iv) local to regional density anomalies due to constant density value, and (v) omission errors. Consequently, such a homogeneous field reveals potential outliers in gravity data and potential areas with systematic errors.
Outlier detection/removal was performed separately for terrestrial and airborne gravity data, using the following procedure:
-
1.
Calculation of the median (MED) and the median of absolute deviations (MAD) values from \(\Delta g_{\text {RA}}\)Footnote 1.
-
2.
Calculation of the value of normalized MAD (NMAD) by multiplying the MAD value with the factor 1.4826Footnote 2.
-
3.
Selection of candidate outliers according to the following criterion: \(\Delta g_{\text {RA}}^{\text {candidate}} \notin [\)MED − 3\(\cdot \)NMAD, MED \(+\) 3\(\cdot \)NMAD].
-
4.
Removing candidate outliers \(\Delta g_{\text {RA}}^{\text {candidate}}\) from the dataset.
-
5.
Interpolation of values \(\Delta g_{\text {RA}}^{\text {interpolated}}\) for each candidate outlier \(\Delta g_{\text {RA}}^{\text {candidate}}\) using triangulation-based linear interpolation (Matlab function griddata). In that way, an interpolated value \(\Delta g_{\text {RA}}^{\text {interpolated}}\) is obtained for each candidate outlier \(\Delta g_{\text {RA}}^{\text {candidate}}\). [This step was only used for outlier detection, not for gridding the gravity anomalies. This procedure is explained in Sect. 2.5.]
-
6.
Calculation of the differences between the interpolated values and values of candidate outliers \(\varepsilon =\Delta g_{\text {RA}}^{\text {interpolated}} - \Delta g_{\text {RA}}^{\text {candidate}}\).
-
7.
Removal of all values from gravity datasets for which \(\varepsilon \) values are larger than the threshold values (limit values which separate outliers and non-outliers). Threshold values were estimated from a cumulative distribution function (CDF) of the absolute values of \(\Delta g_{\text {RA}}\) (see Fig. 2). The values were selected as 95% percentiles, and corresponded to 19 mGal for terrestrial gravity data and 12 mGal for airborne gravity data.
From the terrestrial and airborne datasets, 744 and 3399 gravity points were removed, respectively. The standard deviation of the residual gravity anomalies after outlier removal was reduced from 8.9 to 7.8 mGal for the terrestrial gravity data, and from 6.6 to 4.5 mGal for the airborne gravity data. Mean values of both gravity datasets were decreased to zero mGal. The gridded residual anomaly field is visualized in Fig. 3Footnote 3. The gravity field after outlier removal is smoother, without evident biases or areas of larger local anomalies.
The final dataset, which was used in gridding of the surface gravity anomalies (see Sect. 2.5), consisted of 338,876 points, 17% of which were terrestrial and 83% were airborne gravity points. The area covered by the gravity data was approximately 383,000 \(\hbox {km}^2\). The average spatial density of all gravity points was 88 points (pts) per 100 \(\hbox {km}^{2}\); for terrestrial gravity, it is 15 pts per 100 \(\hbox {km}^{2}\) and for airborne gravity 73 pts per 100 \(\hbox {km}^{2}\).
Downward continuation of airborne gravity data
DWC is one of the most unstable procedures in the airborne gravity data processing. Due to its inherent numerical instabilities and high-frequency error amplification, it usually requires a regularization using iteration procedures. Several space- and frequency-domain DWC methods have been proposed including: inverse Poisson’s integral equation, least-squares collocation (LSC), direct band-limited approach, normal free-air gradient, analytical DWC, or the semi-parametric method. See, for instance, Novák et al. (2001), Novák and Heck (2002), Kern (2003), and Bayoud and Sideris (2003). In this research, the 3D LSC method (Forsberg 1987) is used as it has many advantages. The method is well-established, straightforward, numerically stable, allows interpolation anywhere in the 3-D space, input data does not have to be gridded nor has to be on the same height. The method was used in several studies; see, e.g. Alberts and Klees (2004), Barzaghi et al. (2009), Goli and Najafi-Alamdari (2011), McCubbine et al. (2017), and Zhao et al. (2018). Global gravity field and topography information were used to remove and restore low- and high-frequency gravity contents before and after DWC. The DWC procedure consisted of the following steps:
-
1.
Airborne gravity data preparation.
-
(a)
Calculation of \(\Delta g_{\text {FA}}^{\text {flight}}\) at the flight altitude (see Eq. 1).
-
(b)
Calculation of \(\Delta g_{\text {GGM}}^{\text {flight}}\) and \(\Delta g_{\text {RTC}}^{\text {flight}}\) effects at the flight altitude.
-
(c)
Calculation of \(\Delta g_{\text {RA}}^{\text {flight}}\) at the flight altitude by removing \(\Delta g_{\text {GGM}}^{\text {flight}}\) and \(\Delta g_{\text {RTC}}^{\text {flight}}\) effects (see Eq. 4).
-
2.
Terrestrial gravity data preparation.
-
(a)
Calculation of \(\Delta g_{\text {FA}}^{\text {topography}}\) on the topographic surface.
-
(b)
Calculation of \(\Delta g_{\text {GGM}}^{\text {topography}}\) and \(\Delta g_{\text {RTC}}^{\text {topography}}\) effects on the topographic surface.
-
(c)
Calculation of residual gravity anomalies on the topographic surface \(\Delta g_{\text {RA}}^{\text {topography}}\) by removing \(\Delta g_{\text {GGM}}^{\text {topography}}\) and \(\Delta g_{\text {RTC}}^{\text {topography}}\) effects (see Eq. 4).
-
3.
Downward continuation of airborne gravity data.
-
(a)
Calculation of an empirical covariance function (ECF) using the residual gravity anomalies (\(\Delta g_{\text {RA}}^{\text {flight}}\) and \(\Delta g_{\text {RA}}^{\text {topography}}\)).
-
(b)
Determination of the fitting parameters of the logarithmic flat-Earth analytic covariance function (ACF), which has the following form (Forsberg 1987, Eq. 30):
$$\begin{aligned}&ACF(\Delta g^{x_i,y_i, H_i}, \Delta g^{x_j,y_j, H_j})\nonumber \\&=-f\sum _{k=0}^{3}\alpha _k \ln \left[ D_k + \left[ s^2 + \left( D_k+H_i+H_j \right) ^2 \right] ^\frac{1}{2} \right] \ ,\nonumber \\ \end{aligned}$$
(5)
where \(\Delta g^{x_i,y_i, H_i}\) and \(\Delta g^{x_j,y_j, H_j}\) are pairs of gravity points, x and y are plane (map projection) Easting and Northing coordinates, \(H_i\) and \(H_j\) are orthometric heights of gravity points, \(\alpha _k\) are weight factors (with values \(\alpha _0=1\), \(\alpha _1=-3\), \(\alpha _2=3\), and \(\alpha _3=-1\); after Forsberg 1987, Eq. 29), \(s=\sqrt{(x_i-x_j)^2+(y_i-y_j)^2}\) is the planar (horizontal) distance between points i and j.
The auxiliary quantity \(D_k\) in Eq. 5 is defined as:
$$\begin{aligned} D_k=D+kT. \end{aligned}$$
(6)
The scale factor f in Eq. 5 is defined as:
$$\begin{aligned} f=C_0 \log \frac{(D+T)^3(D+3T)}{D(D+2T)^3}. \end{aligned}$$
(7)
Values of the variance of gravity anomalies \(C_0\), depth of the Bjerhammar sphere D, and the low-frequency attenuation depth factor T, are obtained by fitting the ECF to the ACF. ECF and ACF along with values of the fitting parameters are plotted in Fig. 4.
-
(c)
Downward continuation of airborne residual gravity anomalies from the aircraft altitude to the topographic surface using a windowed LSC. Blocks had the size of \(1^\circ \times 1^\circ \) with \(0.2^\circ \times 0.2^\circ \) overlaps. The size and overlaps of the blocks were selected so that the matrix of normal equations could be inverted on a personal computer. Overlaps allowed smooth transition without edge effects along and between blocks.
-
4.
Obtaining downward-continued airborne gravity anomalies at the topographic surface \(\Delta g_{\text {FA}}^{\text {topography}}\) by restoring \(\Delta g_{\text {GGM}}^{\text {topography}}\) and \(\Delta g_{\text {RTC}}^{\text {topography}}\) effects calculated at the topographic surface.
After completing all steps, downward-continued airborne gravity data referred to the topographic surface. As such, all data was ready for gridding (see Sect. 2.5).
Analysis of airborne and terrestrial gravity data errors
The accuracy of gravity data was estimated by performing three procedures: (i) crossover error analysis of airborne gravity data between flight lines, (ii) crossover error analysis between downward-continued airborne gravity values and the corresponding terrestrial gravity values at the topographic surface, and (iii) estimation of data uncertainties by using leave-one-out cross-validation (LOOCV) procedure.
Firstly, 88 airborne points were detected having an identical position at two different (crossing) flight lines. Identical position means that the planar distance between the two points is smaller than 0.00001\(^\circ \) (\(\sim \)1 m). Standard deviation of the crossover error of residual gravity anomalies at the flight altitude was \(\sigma _\text {crossover}= 2.2\) mGal. This value is comparable with findings of Zhong et al. (2015), Team (2017), and Huang et al. (2019) who investigated crossover errors of several GRAV-D data blocks. The crossover error indicates the unmodelled noise level of the data, under the assumption that the data noise between tracks is random and uncorrelated.
From crossover error at the flight altitude, the accuracy of downward-continued airborne gravity data was estimated. Generally, the accuracy of downward-continued airborne gravity data consists of the accuracy of the airborne data (at flight altitude) and the accuracy of the DWC procedure. The random error of the DWC procedure was estimated by applying the error propagation law to Poisson’s integral transformation. The error of the DWC procedure was estimated to be \(\sigma _\text {DWC}=3\) mGal. Therefore, the accuracy of downward-continued airborne gravity data was estimated to be \(\sigma _\text {airborne}=\sqrt{\frac{1}{2}\sigma _\text {crossover}^2 + \sigma _\text {DWC}^2}= 3.4\) mGal.
Secondly, 25 points with identical position in airborne and terrestrial datasets were detected. Estimated standard deviation of the crossover error between downward-continued airborne gravity and terrestrial gravity was 4.3 mGal. The previously estimated value \(\sigma _\text {airborne}=3.4\) mGal was used as the accuracy of downward-continued airborne gravity data. An estimated accuracy of the terrestrial gravity data, assuming uncorrelated random errors, was estimated to be \(\sigma _\text {terrestrial}=\sqrt{4.3^2-3.4^2} = 2.6\) mGal. Therefore, the accuracy of terrestrial gravity dataset is superior to that of airborne gravity dataset by \(\sim \)25%.
The mean value of the differences between identical terrestrial and downward-continued airborne points was 0.3 mGal. This indicated that there was a systematic error (bias) present in the airborne gravity data compared to the terrestrial gravity data. A slightly larger systematic error was found in some other studies, such as: Hwang et al. (2007, Table 2), McCubbine (2016, Table 6.5) and Zhao et al. (2018), where mean values of the differences were 1.5, 1.0, and \(-\) 1.9 mGal, respectively. The expected impact on the determined geoid undulation caused by the bias of airborne gravity data was estimated using Eq. 2-234 from Heiskanen and Moritz (1967):
$$\begin{aligned} \sigma _{N}=\frac{d}{g} \sigma _{\Delta g}, \end{aligned}$$
(8)
where g is the approximate gravity value at the computation point in [mGal], and d is the integration radius of gravity data around the computation point in (m). For Eq. 8 selected values are: \(g\approx 981000\) mGal, \(\sigma _{\Delta g}=0.3\) mGal, and \(d= 100\) km. So, the expected bias of the determined geoid due to biased airborne gravity data, is \(\sigma _{N}\approx \) 3 cm (see Table 5).
Thirdly, instead of using two uniform standard deviation values for gridding of the entire terrestrial and airborne gravity datasets (\(\sigma _\text {terrestrial}\) and \(\sigma _\text {airborne}\)), iterative LOOCV procedure was applied for deriving a priori weights for each point which entered the gridding procedure. Thus, gridding of point gravity anomalies by using LSC interpolation method was expected to be improved (see later, Sect. 2.5). LOOCV is used in applied sciences to estimate how accurately a predictive model may perform. In geodesy, it may be used for the estimation of the medium to high-frequency errors of data (e.g. Saleh et al. 2013; Jiang and Wang 2016). It is an iterative method, wherein each iteration only one point of interest is excluded from the entire dataset, then the value for that excluded point is predicted (interpolated) from the nearest points. The difference between the predicted and excluded value (\(\tau =\Delta g_\text {predicted} - \Delta g_\text {excluded}\)) may be considered as an accuracy measure. The \(1/\tau ^2\) value is taken as the weight of the point since it shall mainly contain the remained medium and high-frequency errors in the data. Long-wavelength errors in the data cancel out in the differences between predicted and excluded point. The LOOCV procedure repeats until weights for all points in the dataset are estimated. Again, the windowed (block-by-block) LSC was used for interpolation, where for each point, all points inside the 1\(^\circ \times 1^\circ \) (100 km \(\times \) 100 km) area around the excluded point were considered for the interpolation. Residual gravity anomalies were used as input data. Two-dimensional isotropic second-order Markov covariance model was used for the ACFs (Kasper Jr 1971, Eq. 7):
$$\begin{aligned} C(d)=C_{0}\left( 1+\frac{d}{D}\right) e^{\frac{-d}{D}} (\mathrm {mGal}^2) \end{aligned}$$
(9)
where d is the planar distance between points in (km), \(C_0\) is the variance of the input gravity anomalies in (\(\hbox {mGal}^2\)), and D is the correlation length in (km). Two sets of fitting parameters were estimated, one from the terrestrial and one from the airborne gravity data (see Fig. 5).
Gravity data gridding and spectral analysis
The LSMSA method requires surface gravity anomalies in gridded form. Therefore, after outlier detection and point-wise weight estimation, three grids of surface gravity anomalies were prepared with resolution 1\(^{\prime }\), covering the area \(34.9^\circ \hbox {N}\) \(\le \varphi \le \) 39.9\(^\circ \)N and 250.1\(^\circ \)E \(\le \lambda \le \)257.9\(^\circ \)E. The first grid was prepared only from the terrestrial gravity data (without the inclusion of available airborne gravity data), the second grid only from the downward-continued airborne gravity data, and the third grid from combined terrestrial and downward-continued airborne gravity data (see Fig. 6). The gridding procedure was again performed in the remove-gridding-restore fashion using residual gravity anomalies (\(\Delta g_{\text {RA}}\)) as input data, where removed gravity anomalies were restored after gridding. The procedure was as follows: point-wise surface gravity anomalies \(\longrightarrow \) point-wise subtraction of the gravity anomalies computed from the GGM and the topography \(\longrightarrow \) gridding of \(\Delta g_{\text {RA}}\) \(\longrightarrow \) grid-wise restoration of the gravity anomalies computed from the GGM and the topography \(\longrightarrow \) gridded surface gravity anomalies. The LSC was used as the gridding method, which required a priori stochastic assumptions about the gravity field characteristics. In our case, the interpolation reliability was increased by taking into account the estimated data uncertainty by appending a priori weights for each data point as described in Sect. 2.4. Similar gridding principles were implemented in other studies; see, e.g. Märdla et al. (2017) and Varga (2018). The obtained surface gravity anomaly grids were used as input data in all geoid computations (see Sect. 3).
In the last step, spectral properties of the prepared surface gravity anomalies grids were analysed to check if airborne gravity data could contribute to some specific wavelengths of the geoid with respect to the terrestrial gravity data. There exist several approaches to compute power spectra densities (PSDs) from regional or local gravity datasets; see, e.g. Flury (2006). Here, we estimated degree variances by a procedure based on the Fourier 2D-PSDs by azimuth averaging (Forsberg 1984b). This or a similar method has been applied for estimating the high-frequency part of the spherical harmonic power spectrum from local datasets by Forsberg (1984b), Vassiliou and Schwarz (1987), Flury (2006), Voigt and Denker (2006), Jekeli (2010), Szűcs et al. (2014), and Rexer and Hirt (2015). Our aim was not to investigate PSDs beyond the SH degree 2000, but only in the bandwidth of 2-2000. The degree 2000 has been chosen due to the airborne gravity data line-spacing of 10 km.
We plotted the degree variances of terrestrial, airborne and combined airborne and terrestrial gravity anomalies grids in Fig. 7 as well as the degree variances of gravity anomalies synthesized from EGM2008. Note that we were not able to recover the SH degrees \(\le \) 100 due to the limited geographic extent of regional gravity data. Thus, the spectra of both datasets were relatively flat and below the information from GGMs. In the rest of the interval, the degree variances from all three datasets were oscillating around the spectrum of EGM2008. It can be seen that airborne gravity anomalies were significantly more powerful in the bandwidth of 200–1400 compared to only terrestrial gravity anomalies and combined gravity anomalies. The airborne gravity power decreased beyond the SH degree 1400, where parts of the medium- and high-frequency spectrum caused by the topographic gravity signal were not detected by the airborne gravity or were filtered out during data preprocessing. This finding supports the goal of GRAV-D project (see Sect. 2). The signal of the combined grid copied the signal of the airborne gravity data in the bandwidth of 0–850. Thus, we expect that airborne gravity data contribute mainly in the bandwidth of 400–850, which corresponds to the spatial resolution of airborne gravity data from 20 to 50 km.
The signal generated by the combined grid contains more power than the grids based only on terrestrial and airborne gravity data in the bandwidth 1300–1500, while in bandwidth 1500–1750 it has less power than the stronger terrestrial grid. In an ideal case, the signal of combined grids should copy the stronger signal (either airborne or terrestrial data) over the whole bandwidth. Even though the accuracy of resulting combined airborne and terrestrial data geoid at the end showed improvement in accuracy around 20% compared to terrestrial data geoid, PSDs plotted in Fig. 7 indicate that our combination has not been performed optimally from a spectral point of view. Terrestrial and airborne gravity data have been combined in the spatial domain as is described above. We combined 5 times more band-limited airborne points with terrestrial points and PSDs reflect it.
Digital elevation model
For estimating topographic effects on gravity and geoid undulations, a regional DEM was prepared covering the area \(33^\circ \hbox {N} \le \varphi \le 42^\circ \hbox {N}\) and \(248^\circ \hbox {E} \le \lambda \le 260^\circ \hbox {E}\) with a 1\(^{\prime \prime }\)resolution (see Fig. 8). The DEM originated from the SRTM (Farr and Kobrick 2000). In this study, SRTMGL1 ver. 003 was used, which was released in 2015 and is considered to be an improved version of previously published versions. The accuracy of the full-resolution DEM over the study area was estimated from the differences between orthometric heights of GNSS/levelling points and DEM-interpolated heights (\(\varepsilon = H^\text {GNSS/levelling}-H^\text {DEM}\)). The accuracy is described by the mean value (bias) and standard deviation of the differences \(\varepsilon \), having values of mean \(-\) 2.2 m and \(\sigma =3.7\) m. The mean value of \(-\) 2.2 m meant that the DEM systematically overestimated elevations in the study area. The RMSE of differences was 4.5 m, which corresponded to an absolute error of 7.4m at 90% confidence. This indicates that the accuracy of this version is better for 54%, compared to 16 m, which is an officially declared absolute error of SRTM DEMs (Rodriguez et al. 2006).
Global geopotential models
GGMs provide information for long wavelengths of the geoid in regional geoid determination. Depending on the availability and quality of other data sources, mainly terrestrial gravity, GGMs’ cut-off degree is usually somewhere between 180 and 250, which corresponds to spatial resolutions between 220 and 160 km. Due to potential spectral overlaps and correlation caused by terrestrial, marine, and altimetric gravity data used in the development of combined GGMs, it is more convenient to use satellite-only GGMs produced solely from gravity-dedicated satellite missions (e.g. GOCE-only or GOCE+GRACE models).
In order to properly compute gravity field functionals from spherical harmonic coefficients (SHC), consistent treatment is needed for spherical/ellipsoidal harmonic representations, GM and R constants, zero- and first-degree terms, and tides. In this analysis, geoid undulations \(N_{\text {GGM}}\) were computed by using parameters of the reference ellipsoid GRS80, R and GM from distribution files (with extension *.gfc) of each GGM (usually \(R= 6378136.3\) m, \(GM= 3986004.415 \times 10^8\,\hbox {m}^3\,\hbox {s}^{-2}\)), \(G= 6.67259 \times 10^{-11}\,\hbox {m}^3\,\hbox {kg}^{-1}\,\hbox {s}^{-2}\), and \(\rho = 2670\,\hbox {kg m}^{-3}\). Heights were synthesized from the global SH digital terrain model DTM2006.0 (Pavlis et al. 2007). The treatment of tides is described in Sect. 3 (see also Eq. 11). The zero-degree term, which accounts for the difference in mass between the GGM and the reference ellipsoid, was calculated using the first term of Eq. 12. Degree-one terms were set to zero, since both validated GGMs and GRS80 (as the reference ellipsoid) are geocentric.
A common procedure for obtaining information about the quality of GGMs is through their comparison with GNSS/levelling points. The procedure starts with the calculation of geoid undulations N or height anomalies \(\zeta \) from SHC. Computed GGM-values are then subtracted from values estimated from GNSS/levelling points: \(\delta N = N_{\text {GNSS/levelling}}- N_{\text {{GGM}}}\). Differences \(\delta N\) indicate the agreement of GGMs over the study area with control data, reflecting the commission and omission errors of GGM, as well as the accuracy of GNSS/levelling data.
Six GGMs were selected for validation purposes, including EGM2008, EIGEN-6S4 (Förste et al. 2015), GOCO05S (Mayer-Gürr 2015), GO-CONS-GCF-2-TIM-R5 (Brockmann et al. 2014), ITU-GGC16 (Akyilmaz et al. 2016), and XGM2016 (Pail et al. 2016). EGM2008 and XGM2016 are combined data models whereas the other models are satellite-only GGMs. The degree \(n_ {\text {max}}=280\) was selected for all GGMs as the maximum SH degree, since GOCO05S, GO-CONS-GCF-2-TIM-R5, and ITU-GGC16 do not have degrees beyond this value. For comparison purposes, EGM2008 was also tested up to the maximum SH degree of 2190.
Results of the GGM validation are summarized in Table 2. Differences between the validated models for the selected \(n_ {\text {max}}=280\) did not exceed 1 cm in terms of the standard deviation. They had a similar mean value of \(-\) 23 cm and standard deviations of 41 cm. The selection of the optimal GGM and \(n_{\text {max}}\) is known to be of specific importance for regional gravimetric geoid modelling as the cm-geoid signal has most spectral power for the SH degrees from around 200 to 3000 (Tscherning and Rapp 1974; Schwarz and Li 1996). Therefore, for regional geoid determination, different GGMs and different cut-off degrees should be tested, before deciding an optimal choice. The mean values and standard deviation of the differences between GNSS/levelling and GGM-derived geoid undulations \(\delta N\) are \(-\) 4 cm and 6.6 cm when EGM2008 is used up to the maximum SH degree. The standard deviation of 6.6 cm can be considered as the optimal accuracy, considering that the orthometric heights are given in the historic HRS NAVD88 and the study area is mountainous.