Introduction

Soil is the basis of all terrestrial ecosystems, an important place for the circulation of material and energy on the earth, and the basis of many ecosystem services related to the development of human society1,2. In addition, soil is an important recipient of various pollutants produced by human activities and is considered to be the largest sink of heavy metals on earth3. In recent years, the toxic pollution of heavy metals in soil has become a serious environmental problem in the world. The survey shows that the point exceeding rates of Cd, Hg, As, Cu, Pb, Cr, Zn, and Ni in the soil of China in 2014 were 7.0%, 1.6%, 2.7%, 2.1%, 1.5%, 1.1%, 0.9%, and 4.8%, respectively4. Heavy metals retained in soil not only pose a serious threat to living plants, soil animals and microorganisms, but also pose a potential threat to human health through the food chain5,6. Studies have shown that excessive intake of heavy metals can lead to a variety of chronic diseases, which pose risks to human health7,8. Effective treatment of soil heavy metal pollution tracing its source and exploring the factors affecting the distribution of heavy metals in soil are all key4. Therefore, in the past 10 years, a lot of research and analysis have been carried out on the driving factors of soil heavy metal pollution9,10,11,12,13,14.

Heavy metals in soil have two sources: natural and human activities3,8. The natural source of heavy metals is mainly due to rock weathering in the process of soil formation, and its concentration is usually harmless to the ecological environment15,16. Topography, altitude, geomorphology, climate and other natural factors affect the migration and transformation of heavy metals, which eventually lead to the spatial heterogeneity of heavy metals17. Various human activities such as industrial production, mineral mining and agricultural production will lead to the accumulation of heavy metals in the soil and aggravate the spatial variability3,8,14,18. In order to reduce soil pollution, reduce environmental risk, identify the main factors causing pollution, and remediate the soil at risk of heavy metal pollution, four problems must be identified first19: (1) Among the many influencing factors, which are the causes of pollution? (2) What is the degree of influence of these factors? (3) Do these influencing factors operate independently or are they related to each other? (4) What is the geographic scope of the pollution risk?

Multivariate statistical analysis, such as correlation analysis, principal component analysis, factor analysis, cluster analysis, regression analysis, and geostatistical analysis, such as spatial interpolation, spatial mapping and hot spot analysis, have been widely used to study the correlation between soil heavy metal pollution and pollution sources. However, based on the distribution characteristics of heavy metal elements, multivariate statistical analysis can be used to speculate the possible influencing factors, However, multivariate statistical analysis is based on the distribution characteristics of heavy metals and can be used to speculate on possible influencing factors, but it is not possible to determine the spatial distribution characteristics of these influencing factors20. Correlation analysis can be used to determine the quantitative relationship between the spatial distribution of soil heavy metals and influencing factors by cross-correlation map, but the interaction between influencing factors can’t be quantified21. Geostatistical analysis can be used to identify high-risk areas of pollution and analyze the contribution of different factors to spatial distribution characteristics22, but it cannot quantitatively measure the impact of each specific factor23. In addition, these methods require a relatively large number of samples for statistical inference24. In contrast, geographic detectors can reveal the influence of a single factor on dependent variables and the interaction of two factors without considering linearity and avoiding the influence of multivariable collinearity25. Geographic detectors include factor detection, interaction detection, risk area detection and ecological detection, which can quantitatively determine the effects of various factors on the spatial heterogeneity of soil heavy metals. The geographical detector can measure the contribution of various factors more intuitively, faster and more effectively, and there is no strong model hypothesis, which solves the limitations of traditional methods in analyzing category variables, and gradually gets better application results in the field of soil heavy metal pollution, which can effectively solve the above four problems4,19,26,27,28.

The Qinghai-Tibet Plateau, known as the “Roof of the World” or “the Third Pole”, is one of the areas least affected by human activities, under natural conditions, the content of heavy metals in the ecosystem of the Qinghai-Tibet Plateau is relatively low29. In recent years, with the climate change, the development and utilization of natural resources and the development of secondary and tertiary industries, the ecological environment of the Qinghai-Tibet Plateau has been gradually affected, and its soil system has been polluted by heavy metals to a certain extent30. In recent decades, the research results show that there are great differences in the sources of heavy metal elements in different research areas of the Qinghai-Tibet Plateau, including vehicles and other vehicles, the application of chemical fertilizers and pesticides, and a large number of exogenous pollutants, such as the deposition of atmospheric particles such as dust and aerosols outside the plateau31,32,33,34. Another important source of pollution is religious activities and large-scale sacrificial activities, which is the cause of slight pollution in non-industrial and remote areas35,36. In addition, the content of heavy metals transported by the Central Asian air mass and the Indian ocean sea air to the glacier snow on the Qinghai-Tibet Plateau is considerable. Under the influence of climate warming, these heavy metals are released into the river soil along with the melting water of ice and snow36,37,38. As the hinterland of the Qinghai-Tibet Plateau and the main basin at the source of the Yangtze River, the change characteristics of soil heavy metals in the Tuotuo river Basin have been concerned by domestic scholars. Liu39 found that compared with other rivers along the Yangtze River, the contents of Pb, Cd, Sb and Tl in the Tuotuo river were relatively higher, especially the Cd and Pb in its soil and surface sediments were enriched to varying degrees. The existing research results are of great significance for understanding the characteristics of heavy metals in the Qinghai-Tibet Plateau, but there are few reports on the research of heavy metals in the soil of the Tuotuo river basin at the source of the Yangtze River, especially the heavy metal content in the soil around the upper reaches of the Tuotuo river basin, Sabaochaqu basin.

Therefore, this study takes the Sabao Chaqu basin of the Tuotuo river at the source of the Yangtze River on the Qinghai-Tibet Plateau as the study area. Geographical detectors are used to carry out the following studies: (1) quantitatively calculate the influence degree of various factors on the spatial distribution of soil heavy metals; (2) determine the main factors affecting the spatial distribution of soil heavy metals; (3) analyze the interaction of various factors on the spatial distribution of soil heavy metals; (4) identify the risk areas with high risk of soil heavy metals. Clarify the distribution characteristics of soil heavy metal content in the study area, and then support and serve the construction of Tuotuo river Park in Sanjiangyuan National Park.

Materials and methods

Study area

The study area is located in the hinterland of the Qinghai-Tibet Plateau, the northernmost part of Anduo county, Tibet Autonomous region, the Hoh Xili reserve in Zhiduo county, Qinghai province in the north, and Yanshiping town in Anduo county in the east (90° 32° 47.62ʹʹ–91° 49° 13.06ʹʹ E, 33° 23° 16.46ʹʹ–34° 41° 31.47ʹʹ N) (Fig. 1). The climate belongs to the excessive zone of cold, semi-arid and semi-humid climate, which is an alpine steppe ecosystem with cold and dry, thin air, strong wind, open terrain, and high wind speed under the influence of cold air activity near the ground and strong westerly wind from the sky. The annual average number of gale days is more than 110 days. The temperature and pressure are low, the temperature difference between day and night is large, and the radiation is strong. The freezing period is from September to April of the following year. The annual average pressure is 584.3 Mb, and the annual average temperature is − 4.2 °C. The climate in the basin is dry and cold, the precipitation is less, and the natural environment is bad. More than 90% of the area belongs to no man’s land.

Figure 1
figure 1

Locations of study area and sampling sites. (Map were generated with software ArcMap10.8 http://www.esri.com/).

Sampling and analysis

Field sampling will be completed in 2022. A total of 128 pieces of topsoil (0–20 cm) were collected according to the 1:250,000 land quality geochemical evaluation specification. The sampling locations are shown in Fig. 1. In order to improve the representativeness of soil samples, the sampling points were uniformly arranged in a 4 km2 sampling grid, and the distance between each sampling point was required to be greater than 2 km. 3–5 multi-point collections within 100 m around the sampling point are combined into one sample, and the original weight of the combined sample is greater than 1 kg. Locate sampling points with portable GPS. Visible impurities were removed from all collected samples and then air-dried at room temperature. The analysis and testing were completed in 2022 by Chengdu Comprehensive Rock and Mineral Testing Center of Sichuan Provincial Bureau of Geology and Mineral Exploration and Development. pH is measured by ion selective electrode method, TOC is measured by volumetric method, TN is measured by combustion infrared method, As and Hg are measured by atomic fluorescence method, Cu, Pb, Zn, Ni, Cr, Cd, TP and TK are measured by X-ray Fluorescence, inductively coupled plasma light/mass spectrometry. The quality of analysis and test was controlled by means of inserting national level soil standard material, repeatability inspection, anomaly inspection and blank test. The test quality parameters all meet the standard requirements, and the result data are real and reliable.

Geoaccumulation index (Igeo)

The geoaccumulation index (Igeo) method can be used to compare the concentration of different heavy metals in soil and their pollution degree19.

$${I}_{geo}=\mathrm{ log}2\left(\frac{{C}_{i}}{K{\times B}_{i}}\right),$$
(1)

where Igeo is the soil accumulation index of heavy metal i; Ci is the measured value of soil heavy metal i; Bi is the reference value, and the soil background value of Qinghai-Tibet Plateau is selected; k is the correction coefficient, generally 1.5. The pollution degree of Igeo can be divided into seven grades: Igeo < 0, 0 ≤ Igeo < 1, 1 ≤ Igeo < 2, 2 ≤ Igeo < 3, 3 ≤ Igeo < 4, 4 ≤ Igeo < 5 and Igeo ≤ 5 correspond to unpolluted, mild polluted, moderate polluted, moderate-heavy polluted, heavy polluted, heavy-extreme polluted and extremely heavy polluted, respectively.

Enrichment factor (EF)

The enrichment factor (EF) is a useful index to distinguish between natural and anthropogenic sources of heavy metals. EF can be calculated based on the following functions40:

$$ {\text{EF}} = \left[ {{\text{M}}_{i} /{\text{M}}_{Sc} } \right]_{{\text{S}}} /\left[ {{\text{M}}_{i} /{\text{M}}_{Sc} } \right]_{{\text{B}}} , $$
(2)

where [Mi/MSc]S is the concentration ratio of the heavy metal i to Sc in samples, while [Mi/MSc]B is the ratio of background values. Sc is a trace element, and has no significant anthropogenic sources, so Sc is chosen as the reference element40. Generally, according EF value the soils can be classified as deficiencyto minimal enrichment (< 1), mild enrichment (1–2), moderate enrichment (2–5), significant enrichment (5–20), very high enrichment (20–40), or extremely high enrichment (≥ 40)

Pollution index (PI) and synthetic pollution index (SPI)

In order to assess the level of HMs pollution in the soil, a single factor PI and SPI were calculated:

$$\mathrm{PI }= \frac{{C}_{i}}{{S}_{i}},$$
(3)
$$\mathrm{SPI }= \sqrt{\frac{{\left(\frac{{C}_{i}}{{S}_{i}}\right)}_{max}+{\left(\frac{{C}_{i}}{{S}_{i}}\right)}_{ave}}{2}},$$
(4)

where PI is the pollution index of element i and SPI is the synthetical score of each heavy metals to the composite pollution. Si is the evaluation standard of the i element, and the national control thresholds were chosen as the standard (Table 1). There are five pollution categories based on PI and SPI values: < 0.7, 0.7–1, 1–2, 2–3, ≥ 3, representing safety, alert, low pollution, moderate pollution, and severe pollution, respectively41.

Table 1 Statistical results of discretization of influence factors.

Geographical detector

Geographic detector measure the contribution of independent variables to dependent variables by calculating the ratio of the sum of the variances of the respective variables after classification to the sum of the variances of the dependent variable, including factor detectors, interaction detectors, risk detectors, and ecological detectors25.

Factor detector: used to detect the spatial differentiation of dependent variables and the ability of their respective variables to explain the influence of dependent variables, measured by the value of q:

$$q=1-\frac{\sum_{h=1}^{L}{N}_{h}{\sigma }_{h}^{2}}{N{\sigma }^{2}}=1-\frac{SSW}{SST},$$
(5)

where h = 1,…, L is the classification number of the independent variable X, Nh and N are the classification h and the number of units in the whole region, \({\sigma }_{h}^{2}\) and \({\sigma }^{2}\) the variance of the dependent variable Y in the classification h and the region, respectively. SSW and SST represent the sum of the variances of all categories of the independent variable X and the total variance in the region, respectively. The range of q is [0,1]. The larger the value of q is, the greater the influence of the independent variable X on the dependent variable Y is.

Interaction detector by identifying the q value of the interaction between two different independent variables, the influence of the interaction between independent variables on the dependent variable is judged on the basis of: when q(X1 ∩ X2) < min(q(X1), q(X2)), the interaction decreases nonlinearly; when min(q(X1), q(X2)) < q(X1 ∩ X2) < max(q(X1), q(X2)), it is a single factor nonlinear weakening; when q(X1 ∩ X2) > max(q(X1), q(X2)) is a double factor enhancement; when q(X1 ∩ X2) = q(X1) + q(X2), it is an independent interaction; when q(X1 ∩ X2) > q(X1) + q(X2) is nonlinear enhancement.

Risk detector it is mainly used to detect whether the influence factors are at risk to soil heavy metals, and t statistics are used to test it.

$${t}_{{\overline{y} }_{h=1}-{\overline{y} }_{h=2}}=\frac{{\overline{Y} }_{h=1}-{\overline{Y} }_{h=2}}{{\left[\frac{Var({\overline{Y} }_{h=1})}{{n}_{h=1}}+\frac{Var({\overline{Y} }_{h=2})}{{n}_{h=2}}\right]}^{1/2}},$$
(6)

where \({\overline{Y} }_{h}\) represents the mean value of attributes in sub-region h, in this study, the content of heavy metal elements; Var represents variance; nh is the number of samples in sub-region h; the statistic t approximately obeys Student’s t distribution, and the higher the t value, the greater the influence of the influence factor on the spatial differentiation of soil heavy metals.

Ecological detector it is used to compare whether there is a significant difference between the two factors on the spatial distribution of soil heavy metals, which is measured by F statistics.

$$F=\frac{{SSW}_{X1}{N}_{X1}\left({N}_{X2}-1\right)}{{SSW}_{X2}{N}_{X2}\left({N}_{X1}-1\right)},$$
(7)
$${SSW}_{X1}=\sum_{h=1}^{L1}{N}_{h}{\sigma }_{h}^{2}, {SSW}_{X2}=\sum_{h=1}^{L2}{N}_{h}{\sigma }_{h}^{2},$$
(8)

where NX1 and NX2 represent the sample size of two independent variables X1 and X2 respectively; SSWX1 and SSWX2 represent the sum of intra-layer variances formed by X1 and X2, respectively; and L1 and L2 represent the number of variables X1 and X2, respectively. Where zero assumes H0: SSWX1 = SSWX2. If H0 is rejected at the significance level of α, it shows that there is a significant difference in the influence of two independent variables X1 and X2 on the spatial distribution of attribute dependent variable Y.

Factor index selection and data processing

Referring to the selection methods of other scholars’ factor indicators, combined with the actual situation of the study area. Select soil properties (SiO2, Al2O3, CaO, TFe2O3, K2O, MgO, Na2O, total carbon (TC), organic carbon (Corg), total nitrogen (TN), total phosphorus (TP), total sulfur (TS), Sc and pH), normalized vegetation cover index (NDVI), topographic factors (elevation (X1), slope (X2), aspect (X3)), soil parent materials (X4), soil types (X5), soil erosion degree (X6), distance factor (distance from railway (X7), distance from national highway G109 (X8), distance from county road (X9), distance from pastoral point (X11), distance from rural area (X12), distance from lake (X13), distance from river (X14)) 28 factors. Elevation data (GDEMDEM30m) comes from geospatial data cloud (http://www.gscloud.cn). Because when using geographic detector to analyze the influencing factors, the dependent variable must be a numerical variable, the independent variable must be a type variable, and if the independent variable is a numerical variable, it needs to be discretized into type variables. In this study, the natural breakpoint method is used to classify the influencing factors, and the classification results are shown in Table 1. Descriptive statistical analysis and correlation analysis of the data are carried out by SPSS26.0, sampling map and spatial distribution map are drawn by ArcGIS10.8, mapping is completed by Origin2019, and geographic detector is completed by GeoDetector software (http://www.geodetector.org/).

Results and discussion

Basic properties of topsoil in the study area

The contents and physicochemical properties of heavy metals in topsoil in the study area are shown in Table 2. The soils of all sampling sites are alkaline (pH > 7.5), the range of soil pH is 8.02–10.3, the average value is 8.67, higher than the background value of soil pH in Tibet and the geochemical baseline values of soil in Lhasa42,43. The mean concentrations of SiO2, Al2O3, CaO, TFe2O3, K2O, MgO, Na2O, C, Corg, N, P, S, Sc were 60.5%, 11.0%, 6.36%, 3.39%, 2.48%, 1.28%, 1.52%, 2.26%, 0.96 mg/kg, 997 mg/kg, 727 mg/kg, 297 mg/kg and 7.70 mg/kg. The average values of soil As, Cd, Cr, Cu, Hg, Ni, Pb and Zn are 32.0, 0.29, 66.0, 17.3, 0.021, 27.8, 49.2 and 88.5 mg/kg, respectively. The contents of As, Cd, Pb and Zn in the study area were significantly higher than the background values of Tibetan soils42, and the contents of heavy metals except Cu were higher than the geochemical baseline values of soil in Lhasa43. Many studies have pointed out that the coefficient of variation is proportional to the degree of interference from external factors such as human activities4. The high coefficient of variation of As, Cd, Pb and Zn in the study area indicates that there are great differences in their contents in different sampling sites, indicating that they may be affected by some external interference factors. Considering that atmospheric circulation is one of the most common ways for heavy metals to enter the terrestrial ecosystem of Tibet, the increase in the concentration of As, Cd, Pb and Zn in the study area may be attributed to the long-distance transport of heavy metals in the surrounding area44. The average content of As in the soil was higher than the soil pollution risk screening value (GB15618-2018), while the average contents of Cd, Cr, Cu, Hg, Ni, Pb and Zn were significantly lower than the soil pollution risk screening value.

Table 2 Descriptive statistical results of soil composition.

Spatial distribution characteristics of soil heavy metals

Figure 2 shows the spatial distribution of 8 heavy metals in the soil of the study area. It can be seen that the high value areas of As are distributed in the southern and central regions, the high value areas of Cd are distributed in the west and south regions, the high value areas of Cr are distributed in the northwest and southwest regions, the high value areas of Cu are mainly distributed in a few regions in the west, the high value areas of Hg are mainly distributed in the southwest, the high value areas of Ni are concentrated in the northwest, central and southern regions, and the high value areas of Pb and Zn are mainly concentrated in the southern region.

Figure 2
figure 2

Spatial distribution of the heavy metals in the topsoil. (Map were generated with software ArcMap10.8 http://www.esri.com/).

Evaluation of soil heavy metals pollution

Based on Igeo (Fig. 3a), the content of Cr in all samples was unpolluted; 98.44% of the samples were unpolluted with Cu and Ni, and 1.56% of the samples were mild to moderate polluted; for As, 67.97% of the samples was unpolluted, but 22.66%, 7.03% and 2.34% of the samples were mild, moderate and moderate-heavy polluted, respectively; for Cd, only 4.69% of the samples were unpolluted, but 43.75%, 43.75%, 5.47%, 1.56% and 0.78% were mild, moderate, moderate-heavy polluted, heavy polluted, respectively; for Hg, 96.09% of the samples were unpolluted, and 3.91% of the samples were mild polluted; for Pb, 58.59% of the samples were unpolluted, 34.38% and 6.25% of the samples were mild and moderate polluted; the Zn content in 84.38% of the samples was unpolluted, but 13.28%, 1.56% and 0.78% of the samples were mild, moderate and moderate-heavy polluted, respectively.

Figure 3
figure 3

Scatter diagram for geoaccumulation index (Igeo), enrichment factor (EF), and pollution index for As, Cd, Cr, Cu, Hg, Ni, Pb and Zn in this study.

Based on EF (Fig. 3b), Cr, Cu, Hg, and Ni of the samples exhibit similar enrichment phenomena, with 18.75%, 38.28%, 24.22%, and 25.00% had minimal enrichment, 80.47%, 60.94%, 69.53%, and 73.44% had mild enrichment, and 0.78%, 0.78%, 6.25%, and 1.56% had moderate enrichment, respectively; for As and Zn in the sample, 9.38% and 10.94% had minimal enrichment, 48.44% and 74.22% had mild enrichment, 35.94% and 14.06% a had moderate enrichment, and 6.25% and 0.78% had significantly enrichment, respectively; for Pb, 17.19%, 32.03%, 46.88%, 3.13% and 0.78% of samples had minimal enrichment, mild enrichment, moderate enrichment, significant enrichment and very high enrichment, respectively; all the samples had different degrees of Cd enrichment, and 7.03%, 55.47%, 36.72% and 0.78% of the samples had mild enrichment, moderate enrichment, significant enrichment and very high enrichment, respectively.

Based on PI (Fig. 3c), 100% of the samples tested for Cr, Hg and Ni content are safety; for Cu, 99.22% samples are safety, 0.78% are on alert; for Cd and Pb, 86.72% and 98.44% are safety, 7.81% and 0.79% are alert, and 0.78% are severe pollution; for Zn, the samples in safety, alert and low pollution accounted for 96.88%, 2.34% and 0.78% respectively; for As, the samples in safety, alert, low pollution, moderate pollution and severe pollution accounted for 14.06%, 35.94%, 39.84%, 6.25% and 3.91%, respectively. From the SPI, the samples with safety, alert, low pollution, moderate pollution and severe pollution are 42.19%, 28.91%, 21.88%, 3.91% and 3.13%, respectively.

Generally, the Igeo and EF of Cd, As, Pb and Zn in the study area were significantly higher than Hg, Cr, Ni and Cu. The samples with moderate and above pollution (Igeo ≥ 2) of Cd, As, Pb and Zn accounted for 49.22%, 9.38%, 6.25% and 2.34%, respectively, and the samples with moderate and above enrichment (EF ≥ 2) of Cd, As, Pb and Zn accounted for 92.97%, 42.19%, 50.78% and 14.84%, respectively. On the one hand, it is related to the release of heavy metals in the diagenetic process of the study area, and it also means that there may be some external sources of heavy metals in the soil of the study area. SPI results show that 28.92% of the samples in the study area are in low pollution and above, and the environmental state varies from low pollution to serious pollution.

Relativity analysis

The results of correlation analysis are shown in Fig. 4. The results showed that there was a significant correlation among most heavy metals, but interestingly, there was no significant correlation among As–Cu, As–Hg, As–Pb, Pb–Cr, Pb–Cu, Pb–Hg and Pb–Ni. Among the influencing factors of soil properties (SiO2, Al2O3, CaO, TFe2O3, K2O,MgO, Na2O, TC, Corg, TN, TP, TS, Sc and pH), Cr, Cr, Ni and Zn were significantly correlated with 8–11 of them, and As and Hg were significantly correlated with 6 of them, among which As showed a weak correlation, ranging from − 0.26 to 0.27, Cd and Pb only had significant correlation with 4 and 3 of them, and except Cd–TS, the other correlations were weak, especially Pb had weak correlation with Corg, TN and TP, which were easy to transfer and transform in soil. There was no significant correlation between NDVI and 8 heavy metals. Among the topographic factors (X1, X2 and X3), only Cr, Cu, Hg, Ni and Zn showed significant positive correlation with X1 and Ni-X2. In soil parent material (X4), soil type (X5) and soil erosion (X6), only Ni and Zn showed weak correlation with X4, Cd-X5 and Cd-X6. Among the distance factors (X7, X8, X9, X11, X12, X13 and X14), X7, X8 and X9 showed significant positive correlation with Cr, Cu and Hg, but significantly negative correlation with Pb. X14 showed no significant correlation with heavy metals. X11 showed significant positive correlation with Cd, Cr, Cu, Hg and Ni, but significant negative correlation with Pb. X12 showed a significant negative correlation with Pb and Zn, but a significant positive correlation with Cr, while X13 only had a significant positive correlation with Cr and Hg. Generally, As, Cd, Cr, Cu, Hg, Ni and Zn in 8 kinds of heavy metals are greatly affected by natural factors, but they are affected by some external sources, which is consistent with the previous research results30,44, but the heavy metal Pb is quite different, and its spatial variation may be caused by external sources.

Figure 4
figure 4

Pearson correlation coefficient of soil heavy metal elements and impact factors. Elevation (X1), slope (X2), aspect (X3), soil parent materials (X4), soil types (X5), soil erosion degree (X6), distance from railway (X7), distance from national highway G109 (X8), distance from county road (X9), distance from pastoral point (X11), distance from rural area (X12), distance from lake (X13), distance from river (X14).

GeoDetector analysis of the factors influencing the spatial heterogeneity of heavy metals

Factor detection

The explanatory power q value of 28 factors to 8 heavy metals detected by factor detector is shown in Fig. 5. There were significant differences in the explanatory power of different factors to 8 kinds of heavy metals. The main influencing factor of As is MgO, the q value is 0.295, the secondary influencing factor is SiO2 (0.170) and the third influencing factors are TS, TC, Al2O3, CaO, Sc, X13, and TN, with q values ranging from 0.134 to 0.110. The primary influencing factor of Cd is TS (0.204), followed by X5, X14, X13, X11, K2O, X6, and TFe2O3, with q values ranging from 0.137 to 0.122, and the third influencing factors are X1 (0.113), Na2O (0.104), and Sc (0.104). The first influencing factors of Cr are TFe2O3 (0.712) and Sc (0.703), the second influencing factors are MgO (0.521) and Al2O3 (0.379), and the third influencing factors are Na2O, X8, X7, SiO2, TP, X9, X11, TC, TN, and CaO, with q values ranging from 0.252 to 0.167. The primary influencing factor of Cu is similar to Cr, which are also TFe2O3 (0.344) and Sc (0.395), the secondary influencing factor is Al2O3 (0.269), and the third influencing factors are MgO, Na2O, X5, X6, X11, TS, TN, X7, and X8, with q values ranging from 0.225 to 0.171. The primary influencing factors of Hg are X13 (0.361) and Sc (0.304), followed by X1 (0.241) and Na2O (0.241), the third influencing factors are Al2O3 (0.206), TFe2O3 (0.188), X11 (0.176), X9 (0.165), and TP (0.165). The main influencing factors of Ni are MgO (0.544), Sc (0.532), Al2O3 (0.513), and TFe2O3 (0.462), the secondary influencing factors are K2O (0.269) and TP (0.234), the third influencing factor is SiO2 (0.208), X7 (0.182), Na2O (0.182), and CaO (0.172). The first influencing factors of Pb are X12 (0.150) and X8 (0.135), the second influencing factors are X7 and TN, with q values of 0.123, and the third influencing factors are X14, X9, NDVI, TP, Corg, K2O, X11, and TS, with q values ranging from 0.110 to 0.082. The primary influencing factor of Zn is Sc (0.171), followed by X1, TFe2O3, X14, and X12, with q values ranging from 0.132 to 0.117, the third influencing factors are TS, Al2O3, MgO, TN, NDVI, X7, TC, X4, X8, and X11, with q values ranging from 0.112 to 0.081.

Figure 5
figure 5

Effects of different factors on the explanatory power of eight heavy metals in soils with q value.

The order of influence degree of different influence factors on different heavy metals is different, which reveals the heterogeneity of different heavy metal change mechanisms. From the main influencing factors of heavy metals, except Pb, Zn and Hg, the other five heavy metals were mainly affected by soil properties, indicating that the spatial distribution characteristics of soil As, Cd, Cr, Cu, Ni and Zn in the study area were mainly affected by natural factors. It is interesting that the spatial distribution characteristics of Hg are most closely related to the distance from the lake (X13) and soil Sc content, as well as to altitude (X1). Correlation analysis shows a highly significant positive correlation (p < 0.01) between Hg-X13 and Hg-X1, indicating that soil Hg in the study area may be closely related to the long-distance transportation and sedimentation of Hg in the atmospheric circulation while being affected by the soil parent material. This is similar to many previous research conclusions44,45,46,47. The main factors affecting the spatial heterogeneity of soil Pb in the study area are the distance from the countryside (X12) and the distance from G109 (X8). The distance from the railway (X7) and the county road (X9) are also important factors affecting the spatial heterogeneity of soil Pb, which further shows that the spatial distribution of soil Pb in this area is mainly affected by human factors. Liu44 have also studied the content of heavy metals in typical grassland soils in Tibet and believe that Pb in topsoil may come from atmospheric deposition caused by traffic emissions and industrial point sources. Zhang40 pointed out that the concentration of heavy metal Pb in Tibetan soil decreased with the increase of distance from the road. Although the primary influencing factor of Zn is Sc, its q value of 0.171 is only 1.46 times of the q values of X12 (0.117), and only 1.99–2.11 times of the human factors X7 (0.086), X8 (0.085) and X11 (0.081).In addition, the correlation coefficient of Pb–Zn is as high as 0.832 (p < 0.01), so it can be inferred that Zn in the study area is affected by natural factors as well as human factors to a large extent. From the point of view of the primary, secondary and third influencing factors with the greatest explanatory power, the spatial differentiation of As, Cd, Cr, Cu, Ni and Zn in soil heavy metals in the study area is mainly caused by natural factors, but also affected by certain anthropogenic factors, which is basically consistent with the results of Pearson correlation analysis (Fig. 4). The spatial differentiation of Hg is affected by both natural factors and atmospheric deposition. The spatial distribution of Pb is mainly affected by anthropogenic factors.

Interaction detection

The composition and structure of soil are complex, and the spatial distribution and pollution of heavy metals are usually formed by many factors, so it is impossible for a single factor to affect the distribution and change of heavy metals4. Therefore, using the interaction detector to analyze the interaction degree of various factors on the spatial distribution of heavy metals is helpful to accurately judge the deep driving mechanism that affects the spatial distribution of heavy metals48.

The factor detection results show that the degree of explanation of the interaction of any two factors on the spatial differentiation of eight heavy metals is greater than that of a single factor, and most of them are nonlinear enhancement and a few are double factor enhancement, there is no weakening or independent type of action. For As is concerned (Fig. 6(1)), the strongest interactions are CaO ∩ X3, Al2O3 ∩ X11 and SiO2 ∩ X3, with q values of 0.830, 0.827 and 0.792, respectively, which are 2.68–2.81 times of the maximum factor detection q value of As (0.295). In addition, it can be seen that the distance from the herdsmen point (X11) as a human factor also affects the distribution of soil As in this area. It may be caused by the long-term burning of yak manure and garbage incineration by local herdsmen46,49. For Cd (Fig. 6(2)), the interaction between TN ∩ X14 (0.881) and X3 ∩ X14 (0.875) is the strongest, approximately 4.3 times its maximum factor detection q value (0.204). In addition, CaO ∩ TN, TC ∩ TS, TC ∩ X8, TC ∩ X12, Corg ∩ X7, Corg ∩ X8, Corg ∩ X9, TN ∩ X9, TN ∩ X12, TP ∩ X1, TS ∩ X1, TS ∩ X9, X3 ∩ X11, X3 ∩ X12, X9 ∩ X13 and X13 ∩ X14 are all above 0.8, further indicates that although factors such as X7, X8 and X9 are not the main factors affecting the distribution of Cd in local soil, there is also a certain degree of influence. In addition, the strong migration, transformation and mobility of C, N, P, S with other influencing factors have a strong interaction on the Cd of the study area, which makes the migration mobility of Cd in this area is greater with the wetting of rain water, which is one of the possible reasons for the high Cd content of the Tuotuo river in the lower reaches of the region39. For Cr (Fig. 6(3)), the strongest interactions are TFe2O3 ∩ X1 (0.906), K2O ∩ Sc (0.898) and Sc ∩ X9 (0.897), compared with their maximum factor detection q value (0.712), the explanatory power q value is increased by about 126%. What is interesting is that most of the interactions between Sc and TFe2O3 and other influencing factors are above 0.8. Except for Sc and TFe2O3, the interaction between other factors on Cd was less than 0.8. For Cu (Fig. 6(4)), the largest q values of interaction are Corg ∩ Sc (0.978), TN ∩ Sc (0.976) and TFe2O3 ∩ X3 (0.976). Compared with their maximum factor detection q value (0.395), the explanatory power q value is increased by about 247%. In addition, the q value of X7, X8 and X9 interaction with other influencing factors is also more than 0.976. It can be seen that anthropogenic factors have a certain influence on the spatial differentiation of soil Cd in the study area. For Hg (Fig. 6(5)), the interaction of TFe2O3 ∩ X1, Al2O3 ∩ X1 and SiO2 ∩ X13 are the strongest, with q values of 0.840, 0.836 and 0.795, respectively, which are 2.20–2.33 times of their maximum factor detection q values (0.361). For Ni (Fig. 6(6)), the interaction between MgO ∩ TP (0.877), K2O ∩ Sc (0.868) and TFe2O3 ∩ Na2O (0.863) are the strongest, which is about 159% higher than its maximum factor detection q value (0.544). For Pb (Fig. 6(7)), the interaction between TC ∩ X8 (0.962), TC ∩ X12 (0.956) and X2 ∩ X8 (0.956) are the strongest, which is about 637% higher than its maximum factor detection q value (0.150). For Zn (Fig. 6(8)), the interaction between X2 ∩ X12 (0.875), SiO2 ∩ NDVI (0.868) and Sc ∩ X9 (0.867) are the strongest, which is about 508% higher than its maximum factor detection q value (0.171).

Figure 6
figure 6

Interaction of different influence factors on soil heavy metals. Elevation (X1), slope (X2), aspect (X3), soil parent materials (X4), soil types (X5), soil erosion degree (X6), distance from railway (X7), distance from national highway G109 (X8), distance from county road (X9), distance from pastoral point (X11), distance from rural area (X12), distance from lake (X13), distance from river (X14).

After careful observation, it was found that any two of the 28 influencing factors showed similar changes in the interaction between Pb and Zn, and the high or low values of q detected by the two heavy metals appeared in the interaction of the same factor pairs, which further confirmed the conclusion of factor detection that Zn was affected by natural factors as well as anthropogenic factors to a great extent. Generally, although the explanatory power q values of human factors in factor detection are relatively small, through the interactive detection results, it can be found that the interaction of these anthropogenic factors and other factors has an important impact on the spatial differentiation of heavy metals in this region. The interaction of various factors can better explain the spatial heterogeneity of heavy metals and provide interesting information.

Risk detection

The risk detector was used to detect the significant difference of heavy metals between the two sub-regions of 28 factors and the high value area of heavy metals in each factor sub-region (Fig. 7). The significant differences of different heavy metals in different influencing factors are different, taking the influencing factor SiO2 as an example. For As (Fig. 6(1)), its average content 56.0 mg/kg in the SiO2 sub region L2 (49.14–53.8%) is the highest, and there are significant differences between L2 with L4, L5, L6, L7 and L10, as well as L3 with L7. For Cd (Fig. 6(2)), its average content 0.36 mg/kg in the SiO2 sub region L6 (60.38–61.95%) is the highest, with only significant differences between L10 with L3 and L4; For Cr (Fig. 6(3)), its average content 75.1 mg/kg in the SiO2 sub region L1 (< 49.14%) is the highest, and there are significant differences between L1 with L4, L5, L6, L7, L8, L9 and L10, L7 with L2, L3, L4 and L5, L9 with L2, L3, L4, L5, L6, L7 and L8, as well as L10 with L2, L3, L4 and L5; For Cr (Fig. 6(4)), its average content 21.9 mg/kg in the SiO2 sub region L6 (60.38–61.95%) is the highest, and there are significant differences between L1 with L3, L4, L5, L7, L8, L9 and L10, L9 with L2, L3, L4, L5, L6, L7 and L8, as well as L4 with L8; For Hg (Fig. 6(5)), its average content 0.0244 mg/kg in the SiO2 sub region L9 (66.95–70.88%) is the highest, with only significant differences between L9 with L7; For Ni (Fig. 6(6)), its average content 32.2 mg/kg in the SiO2 sub region L1 (< 49.14%) is the highest, and there are significant differences between L1 with L2, L3, L4, L5, L6, L7, L7, L8, L9 and L10, L10 with L2, L3, L4, L5, L6, L7, L8 and L9, as well as L9 with L3 and L4; For Pb (Fig. 6(7)), its average content 78.6 mg/kg in the SiO2 sub region L4 (56.24–58.29%) is the highest, with only significant differences between L3 with L5, L7 and L8, and L6 with L7; For Zn (Fig. 6(8)), its average content 121.9 mg/kg in the SiO2 sub region L1 (< 49.14%) is the highest, with only significant differences between L10 with L1, L3, L5, and L8.

Figure 7
figure 7

Risk detection of heavy metals content.

According to the 28 factors, the average content of As was the highest in the sub-region where the MgO < 2.46% (L10), the average content of 115 mg/kg; Cd was the highest in the L10 sub-region of TS (> 504 mg/kg), at 0.79 mg/kg; Cr was the highest in the L10 sub-region (> 12.6 mg/kg) of Sc, which was 90.4 mg/kg. The average content of Cu was the highest in the L1 sub-region (no erosion) of the influence factor X6, which was 36.8 mg/kg. The average content of Hg in the L10 sub-region of influence factor X13 (> 7103 m) is the highest, which is 0.0477 mg/kg. The average content 40.8 mg/kg of Ni is the highest in the sub-region where the influence factor MgO content is more than 2.46% (L10). The average content 110.0 mg/kg of Pb is the highest in the L9 sub-region (1394–1739 mg/kg) of the influencing factor TN. The average content 196.0 mg/kg of Zn in the L10 sub-region (slope and alluvial parent materia) of influence factor X4 was the highest. In addition, the analysis shows that the results of risk detection are consistent with the results of factor detection, that is, factor detection has great explanatory power on heavy metals, and there are significant differences in the content of heavy metals among their subregions.

Ecological detection

Ecological detection focuses on comparing whether there is a significant difference between one influence factor and another influence factor on the spatial distribution of soil heavy metals4, if significant, it will be recorded as Y, otherwise it will be recorded as N.

The ecological detection results of soil heavy metals in the study area showed that there were significant differences in the effects of MgO with TFe2O3 and K2O on As (Fig. 8(1)), but there were no significant differences among other factors. There are significant differences in the effects of TFe2O3 with SiO2, Al2O3 and CaO, MgO with SiO2, Al2O3, CaO and K2O, Sc with SiO2, Al2O3, CaO, TFe2O3, K2O, MgO, Na2O, TC, Corg, TN, TP and TS, and X6 with X7 and X8 on Cr (Fig. 8(3)), but there are no significant differences among other factors. There were significant differences in the effects of TFe2O3 with SiO2 and CaO and Sc with SiO2, CaO, K2O, MgO, Na2O, TC, Corg, TN, TP and TS on Cu (Fig. 8(4)), but there were no significant differences among other factors. The effects of Sc with SiO2, K2O, MgO, Na2O, TC, Corg, TN, TP and TS, X1 with TC and Corg, and X13 with SiO2, CaO, TFe2O3, K2O, MgO, TC, Corg, TN, TP, TS, Sc, pH, NDVI, X2, X3, X4, X5, X6, X7, X8, X9, X11 and X12 on Hg were significantly different (Fig. 8(5)), but there were no significant differences among other factors. There were significant differences in the effects of Al2O3 with SiO2, TFe2O3 with SiO2 and CaO, MgO with SiO2, CaO and K2O, and Sc with SiO2, CaO, K2O, Na2O, TC, Corg, TN, TP and TS on Ni (Fig. 8(6)), but there were no significant differences among other factors, and there were no significant differences among the 28 influencing factors of Cd (Fig. 8(2)), Pb (Fig. 8(7)) and Zn (Fig. 8(8)).

Figure 8
figure 8

Ecological detection results of soil heavy metals in study area.

Conclusions

  1. (1)

    The average contents of Hg, Cr, Cu and Ni in the study area are lower than the background values of Tibetan soil, but the average contents of As, Cd, Pb and Zn are 1.62, 3.64, 1.69 and 1.20 times of the background values, respectively. The coefficients of variation of As, Cd, Pb and Zn were all more than 65%, and the average content of As was higher than the soil pollution risk screening value (GB15618-2018), while the average values of the other seven heavy metals were lower than the soil pollution risk screening value. The geoaccumulation index showed that AS, Cr, Cu, Ni, Hg and Zn were in clean state, while Cd and Pb were slightly polluted; enrichment factors showed that the total amount of Cr, Cu, Hg, Ni and Zn was slightly enrichment, while As, Cd and Pb were moderately enrichment; pollution index showed that As was in low pollution state, and the other seven heavy metals were safe.

  2. (2)

    There are significant differences in the spatial distribution of soil heavy metals in the study area. The high value areas of As are mainly concentrated in the central and southern regions of the study area, the high value areas of Cd are concentrated in the western and southern regions, the high value areas of Cr are concentrated in the northwest and southwest regions, the high value areas of Cu are mainly distributed in the western region, the high value areas of Hg are mainly distributed in the southwest region, and the high value areas of Ni are concentrated in the northwest, central and southern regions. The high value areas of Pb and Zn are concentrated in the southern region.

  3. (3)

    Correlation analysis showed that most of the eight heavy metals had significant correlations. Soil heavy metals had the strongest correlation with soil properties, followed by distance factors, and relatively weak correlations with topographic factors, soil parent materials, soil types and soil erosion, but no correlation with NDVI.

  4. (4)

    The detection results of 8 heavy metals and 28 influencing factors show that the spatial distribution characteristics of As, Cd, Cr, Cu and Ni are mainly affected by natural factors. The spatial distribution characteristics of Hg are most closely related to the distance from the lake (X13) and the content of soil Sc. The spatial heterogeneity of Pb is mainly affected by the distance from the countryside (X12) and the distance from G109 (X8). The spatial distribution characteristics of Zn are not only affected by natural factors, but also by human factors. Interactive detection found that the interaction explanatory power all showed enhanced effect, and the strongest interaction explanatory power q value of 8 heavy metals increased by 126%, 637% compared with their respective strongest factor detection explanatory power q value. The interaction of human factors and other factors has an important impact on the spatial differentiation of heavy metals in the study area. Risk detection showed that there were significant differences among different influencing factors. As, Cd, Cr, Cu, Hg, Ni, Pb and Zn had the highest average content of heavy metals in MgO (L10), TS (L10), Sc (L10), X6 (L1), X13 (L10), MgO (L10), TN (L9) and X4 (L10), respectively. The difference of heavy metals content among its sub-regions is particularly significant. Generally, the spatial distribution of soil heavy metals in the study area is the result of many factors, and the effects of different factors on different heavy metal elements are different. The spatial differentiation of As, Cd, Cr, Cu, Ni and Zn is mainly caused by natural factors, but there are also some anthropogenic factors. The spatial differentiation of Hg is affected by both natural factors and atmospheric deposition. The spatial distribution of Pb is mainly affected by anthropogenic factors.

In general, the spatial distribution of soil heavy metals in the study area was mainly affected by natural factors, but some heavy metals (such as Hg, Pb and Zn) were also affected by human factors. Further studies are needed to provide a basis for strengthening the “source control” of heavy metal pollution.