In order to obtain the rigorous accuracy of any point on the straight line element, based on existing research, this article considers the error of the straight line element and the error of any point to its end point of the straight line element, attempts to discuss the accuracy calculation of any point on the straight line element in three different situations, and through case analysis, compares the position covariance matrix of any point on the straight line element in three situations and draws its error ellipse using MATLAB programming. Finally, different accuracy sizes and different error ellipses are obtained. This research has certain guiding significance and role for error calculation in precision engineering measurement, such as large bridges or large through projects.
In practical measurements involving spatial phenomena like roads and railways, a common simplification is representing them as straight lines. The position of such a line is typically determined by the coordinates of its two endpoints. Any positional errors in these endpoints can introduce inaccuracies in both the position and direction of the line [1, 2]. In geographic data processing, a linear element holds significance as a geographic information entity, making the accurate description of its positional errors crucial. Consequently, a thorough investigation into the positional errors of linear elements is of paramount importance.
In general, determining the positional error of a linear element involves assessing the errors at its starting and ending points. Numerous scholars have delved into this subject, with Sun, for instance, assuming independence between errors at the two endpoints. This assumption led to the derivation of error curve equations and corresponding error ellipse equations for any point along the line. The calculation also yielded the conjugate diameter of the error ellipse [3]. Cai et al. [4] incorporated modeling errors in GIS line objects into their analysis, utilizing the error propagation law to estimate a two-dimensional polyline uncertainty model. They scrutinized the characteristics of its error ellipse. Other scholars, such as Wei, Li, and Liu, explored the propagation of positional errors in linear elements, providing insights into error curves and error ellipses [5, 6, 7] based on . Further research by Shi, Liu, Tang, Li, and Huang et al. [8, 9, 10, 11, 12] involved error calculations for any point on a line using the error transmission law. They depicted error ellipses for these points and determined error bands of various shapes like “g” bands and “e” bands based on the error band’s shape.
This paper considers the error in the length of the linear element and the error from any point on the linear element to its endpoint, attempts to avoid discussing the accuracy calculation of any point on the linear element in different situations, and draws an error ellipse using MATLAB on this basis.
Propsoed methods
The following discusses the accuracy calculation of any point on the straight line element in three cases.
Error at any point on the linear element
If errors exist in the positions of the two endpoints and of the line, then the digital coordinates of the two endpoints are set as , . The covariance matrix is:
Try to find the coordinates of on line AB and its covariance matrix.
The formula provided above represents the general method for calculating the coordinates of any point on the line AB, along with its variance and covariance. Currently, this formula is widely adopted in general teaching materials [1, 2].
Formula considering S error
The determination of S is determined by the two endpoints:
It can be obtained by calculation of Eq. (20) that
Case analysis
Within a wire network, there exists a wire segment defined by endpoints (100 m, 100 m), (200 m, 200 m), as illustrated in Fig. 1.
Calculating by coordinates 141.4 m, the covariance matrix of and is:
Determine the coordinates and the covariance matrix at the intersection point, , on line 50 m, where the length of the line segment is being measured. The measurement accuracy is denoted by 25 mm2, and the analysis is conducted along the line .
Three cases are discussed to obtain the coordinates and coordinate differences.
(1) Without considering the influence of and , the covariance matrix of point P coordinates can be obtained by calculating according to Eq. (3):
(2) Considering the influence of S, the covariance matrix of point P coordinates can be calculated according to Eq. (10)
Equation (26) can be obtained by calculating according to Eq. (12)
Considering the influence of S and S1, calculate the covariance matrix of the coordinates of point P, and calculate according to Eq. (3)
Let
There is
According to Eqs (28) and (29), it can be calculated according to Eq. (20)
Draw the error ellipses of this point in three cases by using MATLAB programming, as shown in Fig. 2.
Point error ellipse in different cases.
It can be seen from Fig. 2 that the accuracy of any point obtained is not the same in the three cases. The error ellipses of the three can be seen that the parameters of the error ellipses are different. This research has certain guiding significance and role for error calculation in precision engineering measurement, such as large bridges or large through projects.
Conclusions
This paper studies the accuracy of any point on a straight line element in three cases, and obtains the accuracy calculation process and corresponding error ellipse for each case. It is evident that there are differences between the three cases. By plotting different accuracy sizes and different error ellipses, it has certain guiding significance and role for error calculation in precision engineering measurements such as large bridges or large-scale through projects.
References
1.
HuSWXiaoBL. Error Theory and Measurement Adjustment. Beijing: Science Press, 2019.
2.
ZhuJJZuoTYSongYC. Error Theory and Basis of Measurement Adjustment. Beijing: Surveying and Mapping Science Press, 2013.
3.
SunXX. Point position plane accuracy determined by two uncorrelated position differences and its application. Journal of Surveying and Mapping.2020; (3): 221-224.
4.
CaiJHLiDRZhuDL. Unified uncertainty model of line position based on spatiotemporal scale. Science of Surveying and Mapping.2011; (4): 27-30.
5.
WeiFYCuiTJ. Propagation model of linear element position uncertainty in GIS. Journal of Henan Polytechnic University (Natural Science Edition).2005; (2): 152-154.
6.
LiWDLinNZhangWC. Direct derivation of the formula for calculating the extreme direction of point position difference. Mining Survey.2017; (5): 68-70.
7.
LiuCJ. New thinking on error ellipse teaching content design. Bulletin of Surveying and Mapping.2017; (5): 143-146+151.
8.
ShiWZLiuWB. Error circle band of linear element position Uncertainty in GIS. Surveying and Mapping Information and Engineering.1998; (2): 6-8.
9.
LiDJGongJYXieGS, et al. Error entropy model of surface elements in GIS. Journal of Surveying and Mapping.2003; (1): 31-35.
10.
TangZG. GIS vector linear entity equal probability density error model. Wuhan: Wuhan University, 2004.
11.
LiDJ. Research on Location uncertainty model of spatial data based on information entropy. Wuhan: Wuhan University, 2003.
12.
HuangYCLiuWLiZ et al. Error analysis and foundation of GIS spatial data. Wuhan: China University of Geosciences Press, 1995.