#### Abstract

A structural domain represents a volume of a rock mass with similar mechanical and hydrological properties. To demarcate structural domains (or statistically homogeneous regions) in fractured rock masses, this study proposes a three-parameter simultaneous analysis method (3PSAM) that simultaneously considers rock fracture orientation, trace length, and aperture to evaluate statistical homogeneity between two regions. First, a 102-patch three-dimensional Schmidt net, which represents a new comprehensive classification system, is established to characterize rock fractures based on their orientation and aperture. Two populations of rock fractures can then be projected to the corresponding patches. Second, the Wald–Wolfowitz runs test is used to measure the similarity between the two populations by considering the fracture trace lengths. The results obtained by applying the 3PSAM to seven simulated fracture populations show that the homogeneity is influenced by both the distributions of the fracture parameters and the sequences of the fracture parameters. The influence of a specific combination sequence makes it impractical to analyze the rock fracture parameters individually. Combined with previous methods, the 3PSAM provides reasonable and accurate results when it is applied to a fractured rock slope engineering case study in Dalian, China. The results show that each fracture population should be identified as an independent structural domain when using the 3PSAM. Only the 3PSAM identifies the west exploratory trench 2 and the east exploratory trench as being nonhomogeneous because the difference in the aperture of the two fracture populations is considered. The benefit of the 3PSAM is that it simultaneously considers three parameters in the demarcation of structural domains.

#### 1. Introduction

A structural domain represents a volume of a rock mass with similar mechanical and hydrological properties. The demarcation of structural domains in fractured rock masses is a basic step in fractured rock modeling and rock engineering design. Fractures cause rock masses to be discontinuous, nonhomogeneous, and anisotropic, which make the properties of rock masses have randomness and uncertainty. Fortunately, because of their formation process, rock fractures always have some regularities. These regularities are important to rock engineering because they have a significant influence on the mechanical and hydraulic behaviors of rock masses. Therefore, the demarcation of structural domains usually includes two steps:

The first step is to select rock fracture parameters to build a comprehensive classification system. An adequate description of rock fractures is critical to structural domain demarcation. According to ISRM (1978) [1], a complete description of rock fractures should include the location, type, orientation (dip angle and dip direction), spacing, persistence, roughness, aperture, infilling, and seepage. However, simultaneously considering all of these parameters in the demarcation of structural domains remains a difficult problem.

The second step is to demarcate structural domains based on the selected fracture parameters. The demarcation process can be accomplished using discrepancy and similarity measures, which are widely used in applied statistics. For example, Guo et al. [2] proposed a restricted similarity measure for content-based image retrieval using Euclidean distance together with support vector machine and AdaBoost techniques. Vert et al. [3] introduced a kernel method, which is often used in the similarity measures. Martino et al. [4] derived the possible effective sample size (ESS) functions for important sampling (IS) based on different discrepancy measures. Therefore, the demarcation of structural domains can be considered an evaluation of the similarity of the fractures between two regions.

Structural domains are often demarcated based on fracture orientation. Several classical methods are widely used. Miller [5] proposed a chi-square test to determine structural domains. A Schmidt net is divided into 34 patches, and a contingency table analysis is then used to compare the number of poles located in the corresponding patches. Mahtab and Yegulalp [6] subsequently developed a similarity test to evaluate homogeneity. The orientations of fractures are plotted on an upper hemisphere surface, which is divided into 100 equal-area quadrilateral patches. The similarity of two populations is then determined using a Poisson randomness threshold. Kulatilake et al. [7] presented an approach to incorporate results of equal-area plots and Miller’s method with new interpretations to establish a demarcation line between homogeneity and nonhomogeneity. Kulatilake et al. [8] applied an improved version of Miller’s method [5] to investigate the statistical homogeneity of rock masses that was successfully used in a tunnel near the Three Gorges Dam Site. Martin and Tannant [9] devised a method of using a parameter known as the correlation coefficient to evaluate the degree of the similarity between two populations. Recently, Li et al. [10, 11] adopted the Kolmogorov–Smirnov and Wilcoxon rank sum nonparametric tests to evaluate the homogeneity of the structural populations collected from adits at the Songta Dam Site. These studies have significantly assisted in the demarcation of structural domains by considering fracture orientations. However, these studies suffer from the inability to consider more than one parameter at a time. As a result, fractures within the same domain may have different mechanical or hydrological properties.

In some cases, other fracture parameters should be simultaneously considered because fracture orientation is not the only influencing factor. Several studies have used multiple fracture parameters to demarcate structural domains. Kulatilake et al. [12] used the box fractal dimension as a measure of the statistical homogeneity of fractured rock masses. The box fractal dimension can consider the combined effect of the fracture-size distribution and fracture density. Zhou and Maerz [13] used multidimensional clustering to demarcate fracture sets and structural domains by simultaneously considering orientation, spacing, and roughness. Quoc et al. [14] divided the fracture patterns of rock masses into homogeneous regions using correlation coefficients and rock quality designation values. Song et al. [15, 16] introduced the Wald–Wolfowitz runs test for determining structural domain boundaries within a rock mass by considering fracture orientation and trace length. Li et al. [17] used the correlation coefficient to quantify the degree of similarity between two populations by considering nine fracture parameters; however, they are not considered simultaneously. Based on magnification and reduction methods, Zhang et al. [18] found that size effects play an important role in the identification of structural domains. Song et al. [19] adopted the correlation coefficient and the Wald–Wolfowitz runs test to evaluate the homogeneity of structural domains by considering fracture orientation, trace length, and trace type. These studies used multivariate methods to demarcate structural domains by considering multiple fracture parameters. Rigorous and reasonable results were derived from these studies. However, some multivariate methods neglect the influence of sequences of multiple fracture parameters; that is, fracture parameters should be treated simultaneously to identify the similarity between different regions, as suggested by Zhou and Maerz [13]. The simultaneous analysis of more than two parameters in the demarcation of structural domains has rarely been discussed in the literature.

Therefore, this paper presents a three-parameter simultaneous analysis method (3PSAM) to evaluate the homogeneity of fractures from simulated data and field data. The method divides fractures into patches based on the fracture orientation (dip angle and dip direction), trace length, and aperture. Using the Wald–Wolfowitz runs test, the dip angle, dip direction, trace length, and aperture of fractures can be treated simultaneously, which allows the interactions between fracture parameters to be taken into account. The simultaneous analysis of the three parameters is the new consideration in the 3PSAM. The procedures of this approach are as follows:(1)A 102-patch three-dimensional (3D) Schmidt net (Section 2.1), which represents a new comprehensive classification system, is established to characterize rock fractures based on their orientation and aperture(2)The fractures projected in each patch are ranked by their trace length, and the structural domains can then be demarcated according to the Wald–Wolfowitz runs test (Section 2.2)

#### 2. Methodology

##### 2.1. 3D Schmidt Net

Fracture orientation is a parameter that includes two variables: dip and dip direction. The orientation can be plotted on a Schmidt net as a pole. The pole coordinate system of the Schmidt net is a 2D plane that can only represent two variables. Therefore, a 3D Schmidt net is proposed to represent three variables in a coordinate system. The importance of using the 3D Schmidt net is that it can simultaneously consider three variables. This feature helps to build a new comprehensive classification system based on fracture orientation and aperture. As shown in Figure 1, the 3D Schmidt net has cylindrical polar coordinates. The three coordinates (*r*, *θ*, *z*) of a point P are defined as follows:(1)The radial distance *r* (0°, 90°) is the dip angle of the fracture, which is measured from the *z*-axis (0°) to the point P (r°)(2)The azimuth *θ* (0°, 360°) is the dip direction of the fracture, which is measured between north (0°) on a horizontal plane and the line from the origin to the projection of *P* (*θ*°, clockwise) on the horizontal plane(3)The height *z* is the aperture of the fracture, which is measured from the bottom plane (0 mm) to the fracture *P* (*z* mm)

The horizontal section of cylindrical polar coordinates is divided based on Miller’s 34-patch network (Figure 2) [5]. In the *z*-axis direction, the fracture apertures are described by the terms listed in Table 1. To illustrate this method, the hydraulic conductivity is neglected in this study. Therefore, there is no need to divide the fracture apertures into numerous intervals. Hence, the *z*-direction is divided into three intervals (“Closed,” “Gapped,” and “Open” features) [1, 20] from the bottom layer to the top layer (Figure 1) according to Table 1. The 3D Schmidt net is divided into 102 patches as shown in Figure 1, and the numbering of the patches is as follows:(1)From bottom to top(2)Clockwise, starting from north (0°)(3)From inside to outside(4)From 1 to 102

Using cylindrical polar coordinates, any fracture with a dip, dip direction, and aperture can be uniquely plotted as a point in one of the 102 patches of the 3D Schmidt net. It should be noted that the aperture can be described by any classification method for different projects. For other classification methods of the aperture, the key is to determine the cutoff values between the intervals in the *z*-direction, as shown in Figure 1. The 3D Schmidt net can then be established accordingly.

##### 2.2. Wald–Wolfowitz Runs Test

The Wald–Wolfowitz runs test is a method that utilizes a runs approach to examine the similarity between two populations [21]. The test is used to examine the null hypothesis (*H*_{0}) that two populations (*X* and *Y*) have the same distribution versus the alternative hypothesis (*H*_{1}) that the distributions of the two populations differ in some way. To test H_{0}, *x*_{i} (*i* = 1, 2, 3, … , *m*) and *y*_{j} (*j =* 1, 2, 3, … , *n*) are assumed to be independent random fractures from populations *X* and Y, respectively; *m* and *n* are number of fractures in populations *X* and Y, respectively; *m*_{s} and *n*_{s}, (1 ≤ *s* ≤ 102) are number of fractures in the *s*th patch of populations *X* and *Y*, respectively. Each fracture is characterized by four variables (dip, dip direction, trace length, and aperture). A matrix, which consists of *m* (or *n*) rows and four columns, is used to describe the population *X* (or *Y*). Each row vector represents a fracture that contains the four variables, and each column vector represents one of the variables that contains *m* (or *n*) rows. The detailed procedures of the Wald–Wolfowitz runs test are as follows [22–24]:(1)The row vectors (fractures) from populations *X* and Y are combined into a population *Z*. Assume that *z*_{k} (*k =* 1, 2, 3, … , *m* + *n*) are the fractures from population *Z*. First, the patches are arranged in ascending order based on their patch numbers (i.e., from the 1st patch to the 102nd patch). Second, the fractures of the *s*th (1 ≤ *s* ≤ 102) patch of the two populations are merged and ranked in ascending order of trace length, as shown in Table 2. The sequence of *z*_{k} (*z*_{1}, *z*_{2}, *z*_{3}, … , *z*_{m+n}) can be determined by trace length and patch number.(2)Use *T*_{k} to track the source of each fracture (*z*_{k}) in the population *Z*. If *z*_{k} is from *X*, *T*_{k} = 1; if *z*_{k} is from *Y*, *T*_{k} = 0, (*k* = 1, 2, 3,…, *m + n*). The sequence of *T*_{k} (*T*_{1}, *T*_{2}, *T*_{3}, … , *T*_{m + n}) can be determined by the sources of fractures in population *Z*.(3)The number of runs (*U*) is a parameter that reflects the sequence of *T*_{k} (*T*_{1}, *T*_{2}, *T*_{3}, … , *T*_{m+n}), where a run is a sequence of one or more 1 s or 0 s. For example, for the sequence (1, 0, 0, 0), the sequence (1) is a run with a length of 1; the sequence (0, 0, 0) is another run, and its length is 3. The *U* in the sequence (1, 0, 0, 0) is 2. If the null hypothesis is true, the fractures should be well mixed between *X* and *Y*, and *U* should be a large number. If the fractures are not well mixed between *X* and *Y*, the length of a run is too long. Thus, *U* should be a small number, which would indicate that the distributions of *X* and *Y* differ.(4)Calculate the value (the level of significance, ). The value serves as a measure of the strength of the evidence against *H*_{0}. Usually, a fixed level of significance *α* = 0.05 (or 0.1) is used to compare with the value. A small value (* < α*) means that *H*_{0} is strongly rejected. For a small sample size (*m* + *n* ≤ 20), the value can be determined by *m*, *n*, and *U* based on a Wald–Wolfowitz runs test table [23]. For a large sample size (*m + n >* 20 or *m >* 12, *n* > 12), an asymptotic test for the value is also available; it is based on the normal distribution of *U*, and the mean and variance of *U* are as follows:

Therefore, using the usual numerator continuity correction, the cutoff point (critical value) *C* can be calculated as follows:

The one-tail value can be determined by *m*, *n*, and *C* based on a Wald–Wolfowitz runs test table [24]. In practice, a two-tail test is most commonly used as a significant result that implies nonrandomness [22]. The two-tail value is calculated as follows:

To reduce the subjectivity of the patch orientations, each pair of 3D Schmidt nets is analyzed 18 times as the patch network is rotated from 0° to 180° in 10° increments [5] along the circumference, as shown in Figure 3. In this study, the average value of the 18-patch orientations is used to determine whether the statistically homogeneous regions being compared are similar. The entire procedure of 3PSAM is performed using the program “DOMAINS,” which was written by the authors, and the detailed procedures are presented as a flowchart in Figure 4.

#### 3. Application to Artificial Data

##### 3.1. Data Generation

In this study, seven simulated populations are used to verify the rationality and validity of the 3PSAM. To examine the influence of specific combination sequences of the fracture parameters on the homogeneity, four populations (data 1, 2, 2-R4, and 2-R5) are assigned to “group one.” To examine the influence of different distributions of the fracture parameters on the homogeneity, five populations (data 1, 2, 3, 4, and 5) are assigned to “group two.” Each population is a 200 × 4 matrix with 200 fractures (row vectors) and 4 variables (column vectors, i.e., dip direction, dip angle, trace length, and aperture). A bivariate normal distribution (BVND), normal distribution (NORMD), and lognormal distribution (LOGD) are used to simulate the fracture orientations, trace lengths, and apertures, respectively [25–27]. It should be noted that these ideal distributions are chosen to demonstrate how the 3PSAM performs. Realistic distributions (e.g., Fisher, bivariate Fisher, or Bingham distributions for orientation; lognormal, exponential, or gamma distributions for trace length [28]) can also be used in the method. Table 3 shows the parameters of the distribution functions used to generate each population. The fractures in each population are plotted on the corresponding Schmidt plot, as shown in Figure 5.

**(a)**

**(b)**

**(c)**

As shown in Table 3, the main purpose of group one (data 1, 2, 2-R4, and 2-R5) is to examine if a specific sequence of a column vector (fracture parameter) will affect the identification of structural domains. First, two homogeneous populations (data 1 and 2) should be predetermined by the 3PSAM. The fractures in data 1 and 2 are generated using the same distribution parameters twice. Second, the trace length column vector and the aperture column vector of data 2 are rearranged. Because only the sequences of the column vectors are changed, the rearranged column vectors will have the same distributions as the originals. For example, the fracture trace lengths of data 2-R4 are rearranged from those of data 2 based on the pole contour plot (Figure 5(b)). To increase the differences of the corresponding trace length sequences between the two populations, the longer traces are initially assigned to those poles located in the higher density areas. Similarly, the fracture apertures of data 2-R5 are rearranged from those of data 2 based on the pole contour plot (Figure 5(b)). The wider apertures are initially assigned to the poles located in the higher density areas. Figures 6 and 7 show the differences between data 2-R4, data 2-R5, and data 2 for the fracture trace lengths and apertures, respectively. In Figure 6, the trace length in data 2-R4 decreases with the increasing sequence number; the trace length in data 2 has no clear regularity with the increasing sequence number. In Figure 7, the aperture in data 2-R5 decreases with the increasing sequence number; the aperture in data 2 has no clear regularity with the increasing sequence number.

The main purpose of group two (data 1, 2, 3, 4, and 5) is to examine if the distribution of a column vector (fracture parameter) will affect the identification of structural domains. In group two, the frequency histograms (distributions) of data 3, 4, and 5 are different from those of data 2 in fracture orientation, trace length, and aperture, respectively. The frequency histograms of the trace lengths and apertures of the seven populations are shown in Figures 8 and 9, respectively. In Figure 8, the trace length frequency histogram of data 4 is clearly different from other data populations. In Figure 9, the aperture frequency histogram of data 5 is clearly different from other data populations.

##### 3.2. Homogeneity Evaluation of Artificial Populations

In this study, Miller’s method [5], and Song’s method [15] are used to compare with the 3PSAM (Section 2) for the similarity tests between the seven populations. Table 4 shows the results of these methods. As shown in Table 4, based on the level of significance, *α* = 0.05; in group one, data 1, 2, 2-R4, and 2-R5 are statistically homogeneous regions according to Miller’s method, and data 1, 2, and 2-R5 are statistically homogeneous regions according to Song’s method. Data 1 and 2 are statistically homogeneous regions according to the 3PSAM. Both Song’s method and the 3PSAM identify data 1 and 2-R4 as not being similar because the sequence of trace lengths was changed. The obvious reduction of the values of the two methods indicates that the rearranged trace length column vector of data 2 has a significant influence on the evaluation of homogeneity, and both Song’s method and the 3PSAM have the ability to distinguish the changing sequence of trace lengths. Only the 3PSAM identifies data 1 and 2-R5 as not being similar because the aperture column vector sequences of data 1 and data 2-R5 are different, and the other two methods cannot consider the aperture. The obvious reduction of the value in the 3PSAM indicates that the rearranged aperture column vector of data 2 has a significant influence on the evaluation of homogeneity, and the 3PSAM can distinguish the changing sequence of apertures.

In group two, data 1 and 3 are not similar according to the three methods because the distributions of the fracture orientations in data 1 and 2 are different. This change implies that the three methods are capable of distinguishing the change of the orientation distribution. Data 1 and 4 are not similar according to Song’s method and the 3PSAM because the distributions of fracture trace lengths are different in data 1 and 2. This change implies that Song’s method and the 3PSAM are capable of distinguishing the change in the trace length distribution. Data 1 and 5 are not similar according to the 3PSAM because the distributions of the fracture trace apertures are different in data 1 and 2. This change implies that the 3PSAM is capable of distinguishing the change in the aperture distribution.

Therefore, three conclusions are obtained from the comparison of the results shown in Table 4. First, the sequences of the fracture parameters have an effect on the test results, as illustrated in group one. Second, the distributions of the fracture parameters affect the test results, as illustrated in group two. Third, the 3PSAM is capable of distinguishing the effects caused by the sequences and distributions of the fracture parameters.

#### 4. Application to Real Data

##### 4.1. Data Acquisition

The real data are collected from a planned excavation slope located in the Southeast Dalian Port, Dalian City, China (Figure 10). The main lithological unit in the study area is Epiproterozoic Sinian moderately to highly weathered slate. Fractures are very well developed in the rock mass. Five exploratory trenches and two natural outcrops are used to survey the properties of these fractures and evaluate the homogeneity of the rock mass, as shown in Figure 11. Rectangular sampling windows are used to collect data from these outcrops. The height of each rectangular window is about 2 m, and the lengths of the windows are the lengths of the outcrops. Parameters such as the fracture orientation, trace length, aperture, infilling, roughness, and weathering were measured in each sampling window [29]. The field investigation showed that the rock strata dip steeply to the south. Small-scale joints, fissures, faults, and folds are common in the study area. Most of the fractures in the study area are dry, and the fracture surfaces are generally planar and smooth. The strata have experienced several tectonic regimes. Because of their formation, the fractures in the area always have some regularities. According to these regularities, the fractures measured in each window are considered to be a fracture population that is used in the homogeneity evaluation.

To avoid the influence of sampling bias, only the populations that were collected from windows with similar strikes are paired for the similarity test. Therefore, the test is divided into two groups according to the window orientations. Group one includes the south exploratory trench, north exploratory trench, and north outcrops 1 and 2, which strike nearly east-west. Group two includes the west exploratory trenches 1 and 2 and the east exploratory trench, which strike nearly north-south.

Because the 3PSAM considers the fracture orientation, trace length, aperture, and their combinations, other fracture parameters (e.g., infilling, roughness, weathering) are not discussed in this study. The fracture orientations in each window are plotted on Schmidt nets, as shown in Figure 12; the frequency histograms (distributions) of the trace lengths and the apertures in each window are illustrated in Figures 13 and 14, respectively.

**(a)**

**(b)**

**(a)**

**(b)**

It should be noted that aperture quantification is a very complex topic. In this study, the apertures are represented using three categories. This is because the hydrological properties of the rock masses are neglected, and only the perpendicular distance between the adjacent rock walls of an open fracture is used to represent the aperture. The aperture in Figure 14 is represented using three categories according to their general features (Table 1). The variations of these general features can affect the shear strength of rock masses [20].

##### 4.2. Homogeneity Evaluation of Real Fracture Populations

The 3PSAM, Miller’s method [5], and Song’s method [15] are used to demarcate the structural domains. Table 5 shows the results of the two groups. As shown in group one, only the fracture populations from the north exploratory trench and north outcrop 2 are statistically homogeneous regions according to Miller’s method. However, these two populations are not homogeneous according to Song’s method and the 3PSAM. When the fracture trace length, aperture, and combinations of fracture parameters are considered in the north exploratory trench and north outcrop 2, the distributions of the fracture trace length and aperture are apparently different (Figures 13 and 14, respectively). Therefore, the similarity between the north exploratory trench and north outcrop 2 is reduced. The fracture populations from the other outcrops in group one are not homogeneous according to the three methods. Hence, when simultaneously considering the fracture orientation, trace length, and aperture, none of the fracture populations in group one should be considered a statistically homogeneous region.

In group two, only the fracture populations from the west exploratory trench 2 and the east exploratory trench are identified as statistically homogeneous regions according to Miller’s method and Song’s method. This result is reasonable when only considering the orientation and trace length. However, according to the 3PSAM, the two populations are not homogeneous because of their differences in aperture. The fracture populations from the other populations in group two are not homogeneous according to the three methods. Hence, when simultaneously considering the fracture orientation, trace length, and aperture, all of the fracture populations in group two should not be considered statistically homogeneous regions.

#### 5. Discussion

The results obtained by applying the 3PSAM to seven simulated fracture populations (Table 4) show that the homogeneity is influenced not only by the distributions of the fracture parameters but also by the sequences of the fracture parameters. The influences of specific combinations indicate that the fracture parameters cannot be analyzed separately. In contrast to Miller’s method and Song’s method, the 3PSAM is capable of considering the fracture orientation, trace length, and aperture simultaneously. The merits of considering the aperture and the interactions between the fracture parameters help to demarcate structural domains in a comprehensive and reasonable way. When using the the three methods combined, the results can help us to find the factor that affects the homogeneity of two regions. For example, in data 1 and data 5, both Miller’s and Song’s methods identify them as being homogeneous, but the 3PSAM identify them being nonhomogeneous. It means that they have similar properties when considering fracture orientation and trace length. But they are not homogeneous when considering fracture orientation, trace length, and aperture. Therefore, we can conclude that the homogeneity of data 1 and data 5 is affected by fracture aperture. This result can be proved by Figure 9 through a visual comparison. The distribution of fracture aperture of data 5 is different from that of data 1.

The results obtained by applying the 3PSAM to seven real fracture populations (Table 5) collected from the planned excavation slope at the Southeast Dalian Port show that each population should be identified as an independent structural domain. In contrast to Miller’s method and Song’s method, the ability of the 3PSAM to consider the differences in aperture is demonstrated by a similarity test on the two fracture populations from the west exploratory trench 2 and the east exploratory trench. Only the 3PSAM identifies the two populations as being nonhomogeneous. This result is reasonable and accurate because the differences in the apertures of the two populations are considered.

#### 6. Conclusion

This study proposes a three-parameter simultaneous analysis method (3PSAM) that can simultaneously consider rock fracture orientation, trace length, and aperture to demarcate structural domains in fractured rock masses. First, a 3D Schmidt net, which represents a new comprehensive classification system, is established to characterize rock fractures based on their orientation and aperture. Two populations of rock fractures can then be projected to the corresponding patches. Second, the Wald–Wolfowitz runs test is used to perform a similarity test between two populations by ranking the row vectors (fractures) according to the trace length. Thus, the interactions between fracture parameters are taken into account. The simultaneous analysis of the three parameters is a new consideration in the 3PSAM.

The analysis showed that Miller’s method considers the fracture orientation, Song’s method considers the fracture orientation and trace length, and the 3PSAM simultaneously considers the fracture orientation, trace length, and aperture. Therefore, the 3PSAM can be seen as an extension of Song’s method and Miller’s method. All three methods exhibit reasonable and accurate performance when different fracture parameters are considered. In particular, when a combination of these methods is used, structural domains can be adequately demarcated.

For the future research of structural domain demarcation in fractured rock masses, we have three suggestions. First, the simultaneous analysis of other important fracture parameters such as spacing should be considered because fracture spacing also affects the mechanical and hydrological properties of rock masses. Second, the quantification of aperture can be more detail except considering only the mean perpendicular distance in the context (e.g., considering roughness, infilling, and water condition). This quantification is a complex topic. Third, when simultaneous analysis of multiple parameters, other similarity measures used in applied statistics (e.g., Euclidean distance, kernel method) may be introduced to demarcate structural domains.

#### Data Availability

Data supporting this research article are available from the corresponding author on request.

#### Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

#### Acknowledgments

This work was supported by the National Natural Science Foundation of China (grant nos. U1702441, 41330636, 41402242, and 41702301), the Opening Fund of State Key Laboratory of Geohazard Prevention and Geoenvironment Protection (Chengdu University of Technology) (grant no. SKLGP2018K017), and the Graduate Innovation Fund of Jilin University.