An engineering coordinate system construction method and device, electronic equipment and storage medium

CN122523937APending Publication Date: 2026-08-07NORTHWEST ENGINEERING CORPORATION LIMITED
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
NORTHWEST ENGINEERING CORPORATION LIMITED
Filing Date
2026-05-12
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0003]然而,现有的工程坐标系构建方法存在明显的局限性,难以兼顾工程坐标系构建的高效性和精准性

Benefits of technology

[0012]在本发明中,通过获取预设控制网中各控制点的高斯投影坐标以及预设基准点的基准坐标,并分别确定各控制点与预设基准点之间的初始距离和初始方位角,为构建工程坐标系提供基础的几何参考依据的同时,还有利于掌握各控制点相对于预设基准点的空间位置关系。在此基础上,本发明通过确定初始距离对应的高斯投影距离改正数,以及初始方位角对应的高斯投影方向改正数,有利于准确量化由于高斯投影导致的距离偏差和方位角偏差,从而基于高斯投影距离改正数以及基于高斯投影方向改正数分别对初始距离和初始方位角进行修正,确保改正距离和改正方位角的准确性,从而精准描述各控制点与预设基准点之间的空间位置关系。如此,本发明以预设基准点为解算原点构建工程坐标系后,即可根据基准坐标、改正距离和改正方位角,确定对应的控制点在工程坐标系中的工程坐标,从而准确反映各控制点在控制网内的实际位置,满足工程建设对高精度坐标定位的需求,有利于兼顾工程坐标系构建的高效性与精准性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122523937A_ABST
    Figure CN122523937A_ABST
Patent Text Reader

Abstract

The application provides an engineering coordinate system construction method and device, electronic equipment and storage medium, and relates to the technical field of engineering surveying. The method comprises the following steps: determining the initial distance and the initial azimuth angle between each control point and the preset reference point according to the Gauss projection coordinates of each control point and the reference coordinates of the preset reference point; obtaining the corrected distance corresponding to the initial distance based on the determined Gauss projection distance correction value; obtaining the corrected azimuth angle corresponding to the initial azimuth angle based on the determined Gauss projection direction correction value; constructing the engineering coordinate system with the preset reference point as the calculation origin, and determining the engineering coordinates of the control points in the engineering coordinate system according to the reference coordinates, the corrected distance and the corrected azimuth angle. The application accurately quantifies the distance deviation and the azimuth angle deviation caused by the Gauss projection, corrects the initial distance and the initial azimuth angle, and is beneficial to ensuring the accuracy of the positions of the control points in the engineering coordinate system, so as to balance the efficiency and the accuracy of the construction of the engineering coordinate system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of engineering surveying technology, and more specifically, to a method, apparatus, electronic device, and storage medium for constructing an engineering coordinate system. Background Technology

[0002] Engineering coordinate systems are crucial spatial benchmarks for engineering planning, design, construction, operation, and maintenance. Their accuracy and reliability directly affect the safety and construction quality of engineering structures. In the construction of large-scale infrastructure projects such as bridges, tunnels, and water conservancy projects, accurately determining the engineering coordinates of each control point is a key prerequisite for ensuring accurate connection between different construction sections and that the spatial position of buildings meets design requirements.

[0003] However, existing methods for constructing engineering coordinate systems have significant limitations, making it difficult to balance efficiency and accuracy in the construction of engineering coordinate systems. Summary of the Invention

[0004] The problem addressed by this invention is how to balance the efficiency and accuracy of engineering coordinate system construction.

[0005] To address the above problems, this invention provides a method for constructing an engineering coordinate system, comprising: Based on the Gaussian projection coordinates of each control point in the preset control network and the reference coordinates of the preset reference point, the initial distance and initial azimuth between each control point and the preset reference point are determined respectively. Determine the Gaussian projection distance correction number corresponding to the initial distance, and obtain the corrected distance corresponding to the initial distance based on the Gaussian projection distance correction number; Determine the Gaussian projection direction correction number corresponding to the initial azimuth angle, and obtain the corrected azimuth angle corresponding to the initial azimuth angle based on the Gaussian projection direction correction number; An engineering coordinate system is constructed with the preset reference point as the solution origin, and the engineering coordinates of the corresponding control point in the engineering coordinate system are determined according to the reference coordinates, the correction distance and the correction azimuth.

[0006] Optionally, the preset reference point is located within the survey area enclosed by the preset control network, and the reference coordinates include the Gaussian projection coordinates corresponding to the preset reference point.

[0007] Optionally, the method for constructing the engineering coordinate system further includes: The satellite positioning observation data of the target points within the survey area are processed to obtain the geodetic coordinates of the target points on the reference ellipsoid; wherein, the target points include each of the control points and the preset reference points; The geodetic coordinates are transformed by Gaussian projection to obtain the Gaussian projected coordinates corresponding to the target point.

[0008] Optionally, determining the Gaussian projection distance correction corresponding to the initial distance includes: The first relative span between the preset reference point and the control point along the direction perpendicular to the central meridian, the average deviation distance between the preset reference point and the control point relative to the central meridian, and the radius of curvature of the midpoint of the line connecting the preset reference point and the control point on the reference ellipsoid are obtained; wherein, the central meridian is the central meridian corresponding to the projection zone where the survey area is located. The projection distance distortion coefficient is determined based on the relative span, the average deviation distance, and the radius of curvature, and the Gaussian projection distance correction is obtained based on the initial distance and the projection distance distortion coefficient.

[0009] Optionally, obtaining the corrected distance corresponding to the initial distance based on the Gaussian projection distance correction includes: The initial distance is corrected according to the Gaussian projection distance correction, and the corrected initial distance is normalized to the design elevation surface according to the elevation difference between the design elevation surface and the reference ellipsoid to obtain the corrected distance.

[0010] Optionally, determining the Gaussian projection direction correction number corresponding to the initial azimuth angle, and obtaining the corrected azimuth angle corresponding to the initial azimuth angle based on the Gaussian projection direction correction number, includes: Obtain the second relative span between the preset reference point and the control point along the central meridian direction, and determine the Gaussian projection direction correction number based on the second relative span, the average deviation distance, and the radius of curvature; The initial azimuth angle is corrected based on the Gaussian projection direction correction to obtain the corrected azimuth angle.

[0011] Optionally, determining the engineering coordinates of the corresponding control point in the engineering coordinate system based on the reference coordinates, the correction distance, and the correction azimuth includes: Based on the correction distance and the correction azimuth, determine the first coordinate increment of the control point relative to the preset reference point along the central meridian direction, and the second coordinate increment along the direction perpendicular to the central meridian direction; The engineering coordinates corresponding to the control point are determined based on the reference coordinates, the first coordinate increment, and the second coordinate increment.

[0012] In this invention, by acquiring the Gaussian projection coordinates of each control point in a preset control network and the reference coordinates of a preset reference point, and determining the initial distance and initial azimuth between each control point and the preset reference point, a basic geometric reference is provided for constructing an engineering coordinate system. This also facilitates understanding the spatial positional relationship of each control point relative to the preset reference point. Furthermore, by determining the Gaussian projection distance correction corresponding to the initial distance and the Gaussian projection direction correction corresponding to the initial azimuth, this invention helps to accurately quantify the distance and azimuth deviations caused by Gaussian projection. Therefore, the initial distance and initial azimuth are corrected based on the Gaussian projection distance correction and the Gaussian projection direction correction, respectively, ensuring the accuracy of the corrected distance and azimuth, thereby precisely describing the spatial positional relationship between each control point and the preset reference point. Thus, after constructing an engineering coordinate system with a preset reference point as the solution origin, the present invention can determine the engineering coordinates of the corresponding control points in the engineering coordinate system based on the reference coordinates, correction distance, and correction azimuth, thereby accurately reflecting the actual position of each control point within the control network, meeting the requirements of engineering construction for high-precision coordinate positioning, and balancing the efficiency and accuracy of engineering coordinate system construction.

[0013] The present invention also provides an engineering coordinate system construction device, comprising: The acquisition module is used to determine the initial distance and initial azimuth between each control point and the preset reference point based on the Gaussian projection coordinates of each control point in the preset control network and the reference coordinates of the preset reference point. The first correction module is used to determine the Gaussian projection distance correction number corresponding to the initial distance, and to obtain the corrected distance corresponding to the initial distance based on the Gaussian projection distance correction number. The second correction module is used to determine the Gaussian projection direction correction number corresponding to the initial azimuth angle, and to obtain the corrected azimuth angle corresponding to the initial azimuth angle based on the Gaussian projection direction correction number. The construction module is used to construct an engineering coordinate system with the preset reference point as the solution origin, and to determine the engineering coordinates of the corresponding control point in the engineering coordinate system according to the reference coordinates, the correction distance and the correction azimuth.

[0014] The engineering coordinate system construction device and the engineering coordinate system construction method provided by this invention have essentially the same advantages as the prior art, and will not be repeated here.

[0015] The present invention also provides an electronic device, including a memory and a processor; The memory is used to store computer programs; The processor is used to implement the engineering coordinate system construction method as described above when executing the computer program.

[0016] The electronic device provided by this invention and the engineering coordinate system construction method have essentially the same advantages over the prior art, and will not be repeated here.

[0017] The present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the engineering coordinate system construction method described above.

[0018] The advantages of the computer-readable storage medium and the engineering coordinate system construction method provided by this invention are basically the same as those of the prior art, and will not be repeated here. Attached Figure Description

[0019] Figure 1 This is a flowchart illustrating the engineering coordinate system construction method according to an embodiment of the present invention; Figure 2 This is a schematic diagram showing the positional relationship between the control point and the preset reference point in an embodiment of the present invention; Figure 3 This is a schematic diagram of the engineering coordinate system construction device according to an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0020] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Although some embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the accompanying drawings and embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of protection of the present invention.

[0021] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.

[0022] The term "comprising" and its variations as used herein are open-ended, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "optional embodiments". Definitions of other terms will be given in the following description. It should be noted that the concepts of "first", "second", etc., mentioned in this invention are used only to distinguish different devices, modules, or units, and are not intended to limit the order of functions performed by these devices, modules, or units or their interdependencies.

[0023] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0024] In related technologies, the construction of engineering coordinate systems mainly relies on triangular network observation technology and the Global Navigation Satellite System (GNSS). Triangular network observation technology requires line-of-sight in all observation directions, is heavily restricted by terrain, and suffers from low efficiency and high cost in large-scale network construction. When expanding the triangular network outwards, it must extend sequentially along adjacent control networks, leading to accumulated errors. Furthermore, the control network established by GNSS is affected by Gaussian projection distortion, which increases in a quadratic curve with increasing distance between the survey area and the central meridian, affecting the accuracy of construction layout. Currently, the main methods to reduce the impact of projection distortion on accuracy are to reduce the distance between the survey area and the central meridian, and / or change the elevation of the projection surface. However, this also makes it difficult for the control network to cover a large area.

[0025] Clearly, the engineering coordinate system construction methods in related technologies have significant limitations, making it difficult to balance efficiency and accuracy in engineering coordinate system construction.

[0026] To address the problems existing in the aforementioned related technologies, embodiments of the present invention provide a method, apparatus, electronic device, and storage medium for constructing an engineering coordinate system.

[0027] like Figure 1 As shown in the figure, an engineering coordinate system construction method provided by an embodiment of the present invention includes the following steps: S1: Based on the Gaussian projection coordinates of each control point in the preset control network and the reference coordinates of the preset reference point, determine the initial distance and initial azimuth between each control point and the preset reference point.

[0028] Specifically, in this embodiment, the preset control network refers to a network of control points pre-set for engineering surveying and positioning. These control points are distributed throughout the entire engineering survey area (i.e., the survey area) to provide location benchmarks for design, construction, and other stages. In this embodiment, the preset reference point refers to a reference point selected within the preset control network or a preset range around the survey area. It serves as the starting reference point for the entire engineering coordinate system construction process. Its corresponding reference coordinates can be selected as Gaussian projection coordinates or set as virtual coordinates. In this embodiment, Gaussian projection coordinates refer to the coordinates obtained by projecting points on the Earth's surface onto a plane using the Gaussian projection method.

[0029] In one embodiment, after obtaining the Gaussian projection coordinates of each control point in the preset control network and the reference coordinates of the preset reference point, the initial distance and initial azimuth angle between each control point and the preset reference point can be determined based on the Gaussian projection coordinates and the reference coordinates. For example, assuming the reference coordinates corresponding to the preset reference point J are (x... J ,y J The Gaussian projection coordinates corresponding to control point A are (x... A ,y A The initial distance between control point A and the preset reference point J is then... satisfy: ; Initial azimuth angle between control point A and preset reference point J satisfy: ; S2: Determine the Gaussian projection distance correction number corresponding to the initial distance, and obtain the corrected distance corresponding to the initial distance based on the Gaussian projection distance correction number.

[0030] Specifically, in this embodiment, the Gaussian projection distance correction refers to the distance deviation caused by Gaussian projection projecting the curved distance onto the plane. The Gaussian projection distance correction will vary depending on the projection zone and distance. In this embodiment, the corrected distance refers to the more accurate side length obtained after removing the distance deviation caused by Gaussian projection from the initial distance.

[0031] In one embodiment, the positional relationship between the control point and the preset reference point is shown in the diagram below. Figure 2 As shown, Figure 2 In the diagram, A represents control point A, B represents control point B, and J represents the preset reference point. This represents the projection deflection angle between points J and A caused by projection distortion. This represents the projection deflection angle between points J and B caused by projection distortion. This represents the curve after the geodesic between points J and A on the reference ellipsoid is projected onto the Gaussian plane. This represents the line connecting the coordinates of points J and A on the Gaussian plane, and is also the planar orientation line between points J and A. This represents the curve after the geodesic between points J and B on the reference ellipsoid is projected onto the Gaussian plane. This represents the line connecting points J and B on the Gaussian plane, which is also the planar azimuth line between points J and B. Due to the characteristics of Gaussian projection, the distance and azimuth between the two points will deviate due to projection distortion. In this embodiment, the Gaussian projection distance correction (i.e., the distance deviation caused by projection) can be determined based on the initial distance, the Gaussian projection coordinates of the control point, the reference coordinates of the preset reference point, and the radius of curvature of the midpoint of the line connecting the control point and the preset reference point on the reference ellipsoid. For example, in this embodiment, the Gaussian projection distance correction between control point A and the preset reference point J satisfies: ; in, This represents the Gaussian projection distance correction, where S represents the initial distance, and y represents the distance. m Indicates y A and y J The average value of Rm represents the radius of curvature.

[0032] After determining the Gaussian projection distance correction between control point A and the preset reference point J, the corrected distance corresponding to the initial distance can be obtained based on the Gaussian projection distance correction. In this embodiment, the corrected distance D satisfies: .

[0033] S3: Determine the Gaussian projection direction correction number corresponding to the initial azimuth angle, and obtain the corrected azimuth angle corresponding to the initial azimuth angle based on the Gaussian projection direction correction number.

[0034] Specifically, in this embodiment, the Gaussian projection direction correction refers to the projection deviation (i.e., azimuth angle deviation) caused by Gaussian projection. The Gaussian projection direction correction will vary depending on the projection area and control point distribution. In this embodiment, the corrected azimuth angle refers to the more accurate azimuth angle obtained by removing the azimuth angle deviation caused by Gaussian projection from the initial azimuth angle.

[0035] In one embodiment, the Gaussian projection direction correction (i.e., the azimuth deviation caused by projection) can be determined based on the Gaussian projection coordinates of the control point, the reference coordinates of the preset reference point, and the radius of curvature of the midpoint of the line connecting the control point and the preset reference point on the reference ellipsoid. For example, Figure 2 The Gaussian projection direction correction between control point A and the preset reference point J satisfies: ; in, y represents the Gaussian projection direction correction between control point A and the preset reference point J. m Indicates y A and y J The average value of Rm represents the radius of curvature.

[0036] After determining the Gaussian projection direction correction between control point A and the preset reference point J, the corrected azimuth angle corresponding to the initial azimuth angle can be obtained based on the Gaussian projection direction correction. In this embodiment, the corrected azimuth angle... satisfy: .

[0037] S4: Construct an engineering coordinate system with the preset reference point as the solution origin, and determine the engineering coordinates of the corresponding control points in the engineering coordinate system based on the reference coordinates, correction distance and correction azimuth.

[0038] Specifically, in this embodiment, the engineering coordinate system uses a preset reference point as the origin for calculation, and the directions of its coordinate axes can be set according to actual needs. For example, to facilitate calculation, in this embodiment, the direction along the central meridian can be set as the x-axis direction, and the direction perpendicular to the central meridian can be set as the y-axis direction. In this embodiment, the engineering coordinates refer to the actual coordinate positions of the control points in the engineering coordinate system.

[0039] In one embodiment, after determining the correction distance and correction azimuth, an engineering coordinate system with a preset reference point as the solution origin can be constructed. Based on the reference coordinates, correction distance, and correction azimuth, the engineering coordinates of the corresponding control point in the engineering coordinate system can be determined. For example, for the aforementioned control point A and the preset reference point J, the x-axis coordinate of control point A in the engineering coordinate system can be expressed as: The y-axis coordinate of control point A in the engineering coordinate system can be expressed as: .

[0040] In this embodiment, by acquiring the Gaussian projection coordinates of each control point in the preset control network and the reference coordinates of the preset reference point, and determining the initial distance and initial azimuth between each control point and the preset reference point, a basic geometric reference is provided for constructing the engineering coordinate system. This also helps to understand the spatial positional relationship of each control point relative to the preset reference point. Based on this, this embodiment determines the Gaussian projection distance correction corresponding to the initial distance and the Gaussian projection direction correction corresponding to the initial azimuth. This helps to accurately quantify the distance and azimuth deviations caused by Gaussian projection. Therefore, the initial distance and initial azimuth are corrected based on the Gaussian projection distance correction and the Gaussian projection direction correction, respectively, ensuring the accuracy of the corrected distance and azimuth, thereby accurately describing the spatial positional relationship between each control point and the preset reference point. Thus, in this embodiment, after constructing the engineering coordinate system with the preset reference point as the solution origin, the engineering coordinates of the corresponding control points in the engineering coordinate system can be determined according to the reference coordinates, correction distance, and correction azimuth. This accurately reflects the actual position of each control point within the control network, meets the requirements of engineering construction for high-precision coordinate positioning, and is conducive to balancing the efficiency and accuracy of engineering coordinate system construction.

[0041] Optionally, the preset reference point is located within the survey area enclosed by the preset control network, and the reference coordinates include the Gaussian projection coordinates corresponding to the preset reference point.

[0042] Optionally, the method for constructing the engineering coordinate system also includes: The satellite positioning observation data of the target points within the survey area are processed to obtain the geodetic coordinates of the target points on the reference ellipsoid; the target points include each control point and the preset benchmark point. Perform a Gaussian projection transformation on the geodetic coordinates to obtain the Gaussian projected coordinates of the target point.

[0043] Specifically, in this embodiment, the preset reference point is located within the survey area enclosed by the preset control network. Any point within the survey area can be pre-selected as the preset reference point, and the corresponding Gaussian projection coordinates of the preset reference point are used as its reference coordinates. In this embodiment, the target point includes each control point and the preset reference point. The satellite positioning observation data corresponding to the target point can be obtained by observing the target point using GNSS equipment (such as GPS), thereby obtaining data such as pseudorange and carrier phase observation values.

[0044] In one embodiment, after acquiring satellite positioning observation data of the target point within the survey area, the data can be processed to obtain the geodetic coordinates of the target point on the reference ellipsoid. For example, baseline calculation and adjustment calculation can be performed sequentially on the satellite positioning observation data to obtain the geodetic coordinates of the target point on the reference ellipsoid. Based on this, a Gaussian projection transformation can be performed on the geodetic coordinates to map the geodetic coordinates on the reference ellipsoid to a rectangular coordinate system on the Gaussian plane, thereby obtaining the Gaussian projected coordinates corresponding to the target point.

[0045] In this embodiment, the reference point is located within the survey area enclosed by a pre-defined control network, facilitating subsequent direct verification of the distances between the pre-defined reference point and each control point in the engineering coordinate system within the survey area. After acquiring satellite positioning observation data of the target point, the geodetic coordinates of the target point on the reference ellipsoid are calculated, which is beneficial for efficiently and reliably obtaining the position of the target point on the Earth's reference ellipsoid. Based on this, a Gaussian projection transformation is performed on the geodetic coordinates to obtain the Gaussian projected coordinates corresponding to the target point. This facilitates projecting points on the reference ellipsoid onto a plane, efficiently converting spherical coordinates into planar coordinates, and meeting the needs of actual engineering design and construction.

[0046] Optionally, the Gaussian projection distance correction corresponding to the initial distance is determined, including: The first relative span between the preset reference point and the control point along the direction perpendicular to the central meridian, the average deviation distance between the preset reference point and the control point relative to the central meridian, and the radius of curvature of the midpoint of the line connecting the preset reference point and the control point on the reference ellipsoid are obtained; wherein, the central meridian is the central meridian corresponding to the projection zone where the survey area is located. The projection distance distortion coefficient is determined based on the relative span, average deviation distance, and radius of curvature. The Gaussian projection distance correction is then obtained based on the initial distance and the projection distance distortion coefficient.

[0047] Specifically, in this embodiment, the central meridian refers to the central meridian corresponding to the projection zone where the survey area is located, representing the reference meridian without length distortion after Gaussian projection. The first relative span in this embodiment represents the span between the preset reference point and the control point along the direction perpendicular to the central meridian, which can be determined based on the coordinate difference between the two points in their Gaussian projection coordinates along the direction perpendicular to the central meridian.

[0048] In one embodiment, after determining the first relative span between the preset reference point and the control point along a direction perpendicular to the central meridian, the average deviation distance between the preset reference point and the control point relative to the central meridian, and the radius of curvature of the midpoint of the line connecting the preset reference point and the control point on the reference ellipsoid, the projection distance deformation coefficient can be determined based on the relative span, the average deviation distance, and the radius of curvature. Then, based on the initial distance and the projection distance deformation coefficient, the Gaussian projection distance correction number is obtained. For example, regarding the above... Figure 2The projection distance distortion coefficients corresponding to control point A and preset reference point J satisfy: ; Where k represents the projection distance distortion coefficient; Indicates the first relative span. ;y m Indicates y A and y J The average value of Rm represents the radius of curvature.

[0049] Based on this, the Gaussian projection distance correction can be obtained according to the initial distance and the projection distance distortion coefficient. For example, in this embodiment, the Gaussian projection distance correction satisfies: ; in, denoted by Gaussian projection distance correction, k represents projection distance distortion coefficient, and S represents initial distance.

[0050] Optionally, the corrected distance corresponding to the initial distance is obtained based on the Gaussian projection distance correction, including: The initial distance is corrected based on the Gaussian projection distance correction, and the corrected initial distance is normalized to the design elevation surface based on the elevation difference between the design elevation surface and the reference ellipsoid to obtain the corrected distance.

[0051] Specifically, in this embodiment, the design elevation surface refers to the elevation reference surface determined according to the actual engineering design requirements and used for engineering calculations and construction. For example, in road engineering, the design elevation surface can be the plane containing the design elevation of the road surface.

[0052] In one embodiment, after determining the Gaussian projection distance correction, the initial distance can be corrected based on the Gaussian projection distance correction to obtain the corrected initial distance (e.g., by subtracting the Gaussian projection distance correction from the initial distance). Based on this, the corrected initial distance can be normalized to the design elevation surface according to the elevation difference between the design elevation surface and the reference ellipsoid to obtain the corrected distance. For example, in this embodiment, taking control point A and preset benchmark point J as examples, the corresponding corrected distances between the two points satisfy the following: ; Where D represents the initial distance after correction using Gaussian projection distance correction. The correction distance is indicated by H, which represents the elevation difference between the design elevation surface and the reference ellipsoid. This difference can be determined based on the elevation of the design projection surface. and the elevation from the geoid to the reference ellipsoid Determined, that is ; This represents the radius of curvature of the arc at the preset reference point on the reference ellipsoid, along the direction of the line connecting the preset reference point and the control point.

[0053] In this embodiment, by accurately quantifying the Gaussian projection distance correction, the initial distance is corrected, which helps to eliminate the distance deviation caused by Gaussian projection. Based on this, according to the elevation difference between the design elevation surface and the reference ellipsoid, the corrected initial distance is normalized to the design elevation surface to obtain the corrected distance. This effectively compensates for the impact of elevation differences on the distance during Gaussian projection, further improving the accuracy of the corrected distance.

[0054] Optionally, the Gaussian projection direction correction corresponding to the initial azimuth angle is determined, and the corrected azimuth angle corresponding to the initial azimuth angle is obtained based on the Gaussian projection direction correction, including: Obtain the second relative span between the preset reference point and the control point along the central meridian. Based on the second relative span, the average deviation distance, and the radius of curvature, determine the Gaussian projection direction correction. The corrected azimuth angle is obtained by correcting the initial azimuth angle based on the Gaussian projection direction correction.

[0055] In one embodiment, the second relative span represents the span between the preset reference point and the control point along the central meridian, which can be determined based on the coordinate difference between their Gaussian projection coordinates along the central meridian. After determining the second relative span, the Gaussian projection direction correction can be determined based on the second relative span, the average deviation distance, and the radius of curvature. For example, in this embodiment, the Gaussian projection direction correction between control point A and the preset reference point J satisfies: ; in, This represents the Gaussian projection direction correction between point A and point J. Rm represents the second relative span, and Rm represents the radius of curvature.

[0056] After determining the Gaussian projection direction correction, the initial azimuth angle can be corrected based on the Gaussian projection direction correction to obtain the corrected azimuth angle. For example, in this embodiment, the corrected azimuth angle between control point A and the preset reference point J satisfies: ; in, This represents the corrected azimuth angle between point A and point J. Indicates the initial azimuth angle. This represents the Gaussian projection direction correction between point A and point J.

[0057] In this embodiment, by obtaining the second relative span along the central meridian between the preset reference point and the control point, and combining it with the average deviation distance and radius of curvature, the Gaussian projection direction correction is determined. This facilitates a comprehensive understanding of the factors causing the direction deviation during Gaussian projection and allows for precise quantification of the direction deviation brought about by Gaussian projection. Based on this, the initial azimuth angle is corrected using the Gaussian projection direction correction to obtain the corrected azimuth angle, effectively compensating for the azimuth deviation caused by Gaussian projection. This allows for an accurate understanding of the actual positional relationship between the control point and the preset reference point, providing a reliable reference for determining the engineering coordinates corresponding to the subsequent control points.

[0058] Optionally, based on the reference coordinates, correction distance, and correction azimuth, the engineering coordinates of the corresponding control points in the engineering coordinate system are determined, including: Based on the correction distance and correction azimuth, determine the first coordinate increment of the control point relative to the preset reference point along the central meridian and the second coordinate increment along the direction perpendicular to the central meridian. Based on the reference coordinates, the first coordinate increment, and the second coordinate increment, determine the engineering coordinates corresponding to the control points.

[0059] In one embodiment, a Cartesian coordinate system can be constructed by using a preset reference point as the origin, the direction along the central meridian as the x-axis, and the direction perpendicular to the central meridian as the y-axis, thus obtaining the engineering coordinate system. Based on this, the first coordinate increment of the control point relative to the preset reference point along the central meridian and the second coordinate increment along the direction perpendicular to the central meridian can be determined according to the correction distance and correction azimuth angle. Therefore, the engineering coordinates corresponding to the control point can be determined based on the reference coordinates, the first coordinate increment, and the second coordinate increment. For example, in this embodiment, the engineering coordinates of the control point satisfy: ; in, This indicates the coordinate position of the control point along the x-axis. This indicates the coordinate position of the control point along the y-axis. The corresponding engineering coordinates of the control point in the engineering coordinate system are: The preset reference point J corresponds to the reference coordinates (x, y) in the engineering coordinate system. J ,y J ); This indicates the correction distance between the control point and the preset reference point. This indicates the corrected azimuth angle between the control point and the preset reference point.

[0060] In this embodiment, based on the correction distance and correction azimuth, the first coordinate increment of the control point relative to the preset reference point along the central meridian and the second coordinate increment along the direction perpendicular to the central meridian are determined. This helps to convert the actual positional relationship between the control point and the preset reference point into coordinate changes in the engineering coordinate system. Thus, the actual position of the control point in the engineering coordinate system is determined based on the reference coordinates of the preset reference point, ensuring the accuracy of the coordinates of each control point.

[0061] like Figure 3 As shown, an engineering coordinate system construction device 300 provided in this embodiment of the invention includes: The acquisition module 310 is used to determine the initial distance and initial azimuth between each control point and the preset reference point based on the Gaussian projection coordinates of each control point in the preset control network and the reference coordinates of the preset reference point. The first correction module 320 is used to determine the Gaussian projection distance correction number corresponding to the initial distance, and to obtain the corrected distance corresponding to the initial distance based on the Gaussian projection distance correction number. The second correction module 330 is used to determine the Gaussian projection direction correction number corresponding to the initial azimuth angle, and to obtain the corrected azimuth angle corresponding to the initial azimuth angle based on the Gaussian projection direction correction number. The construction module 340 is used to construct an engineering coordinate system with the preset reference point as the solution origin, and to determine the engineering coordinates of the corresponding control point in the engineering coordinate system according to the reference coordinates, the correction distance and the correction azimuth.

[0062] The engineering coordinate system construction device and the engineering coordinate system construction method provided in this embodiment can produce basically the same technical effects, and will not be described again here.

[0063] like Figure 4 As shown, an electronic device 400 provided in this embodiment of the invention includes a memory 410 and a processor 420; the memory 410 is used to store a computer program; the processor 420 is used to implement the engineering coordinate system construction method as described above when the computer program is executed.

[0064] Alternatively, an electronic device 400 includes a memory 410 and a processor 420 coupled to the memory 410; the memory 410 is configured to store a computer program; and the processor 420 is configured to perform the following operations when the computer program is executed: Based on the Gaussian projection coordinates of each control point in the preset control network and the reference coordinates of the preset reference point, the initial distance and initial azimuth between each control point and the preset reference point are determined respectively. Determine the Gaussian projection distance correction number corresponding to the initial distance, and obtain the corrected distance corresponding to the initial distance based on the Gaussian projection distance correction number; Determine the Gaussian projection direction correction number corresponding to the initial azimuth angle, and obtain the corrected azimuth angle corresponding to the initial azimuth angle based on the Gaussian projection direction correction number; An engineering coordinate system is constructed with the preset reference point as the solution origin, and the engineering coordinates of the corresponding control point in the engineering coordinate system are determined according to the reference coordinates, the correction distance and the correction azimuth.

[0065] The electronic device and the engineering coordinate system construction method provided in this embodiment can produce basically the same technical effects, and will not be described again here.

[0066] This invention provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the engineering coordinate system construction method described above.

[0067] Alternatively, a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to perform the following operations: Based on the Gaussian projection coordinates of each control point in the preset control network and the reference coordinates of the preset reference point, the initial distance and initial azimuth between each control point and the preset reference point are determined respectively. Determine the Gaussian projection distance correction number corresponding to the initial distance, and obtain the corrected distance corresponding to the initial distance based on the Gaussian projection distance correction number; Determine the Gaussian projection direction correction number corresponding to the initial azimuth angle, and obtain the corrected azimuth angle corresponding to the initial azimuth angle based on the Gaussian projection direction correction number; An engineering coordinate system is constructed with the preset reference point as the solution origin, and the engineering coordinates of the corresponding control point in the engineering coordinate system are determined according to the reference coordinates, the correction distance and the correction azimuth.

[0068] The computer-readable storage medium and the engineering coordinate system construction method provided in this embodiment can produce basically the same technical effects, and will not be described again here.

[0069] The present invention will now be described an electronic device 400 that can serve as a server or client of the present invention, which is an example of a hardware device that can be applied to various aspects of the present invention. Electronic device 400 is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic device 400 can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0070] Electronic device 400 includes a computing unit that can perform various appropriate actions and processes based on a computer program stored in read-only memory (ROM) or a computer program loaded from a storage unit into random access memory (RAM). The RAM may also store various programs and data required for device operation. The computing unit, ROM, and RAM are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus.

[0071] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc. In this application, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of the present invention according to actual needs. Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units can be implemented in hardware or as software functional units.

[0072] While the present invention has been disclosed above, its scope of protection is not limited thereto. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention, and all such changes and modifications will fall within the scope of protection of the present invention.

Claims

1. A method for constructing an engineering coordinate system, characterized in that, include: Based on the Gaussian projection coordinates of each control point in the preset control network and the reference coordinates of the preset reference point, the initial distance and initial azimuth between each control point and the preset reference point are determined respectively. Determine the Gaussian projection distance correction number corresponding to the initial distance, and obtain the corrected distance corresponding to the initial distance based on the Gaussian projection distance correction number; Determine the Gaussian projection direction correction number corresponding to the initial azimuth angle, and obtain the corrected azimuth angle corresponding to the initial azimuth angle based on the Gaussian projection direction correction number; An engineering coordinate system is constructed with the preset reference point as the solution origin, and the engineering coordinates of the corresponding control point in the engineering coordinate system are determined according to the reference coordinates, the correction distance and the correction azimuth.

2. The method for constructing an engineering coordinate system according to claim 1, characterized in that, The preset reference point is located within the survey area enclosed by the preset control network, and the reference coordinates include the Gaussian projection coordinates corresponding to the preset reference point.

3. The method for constructing an engineering coordinate system according to claim 2, characterized in that, The method for constructing the engineering coordinate system also includes: The satellite positioning observation data of the target points within the survey area are processed to obtain the geodetic coordinates of the target points on the reference ellipsoid; wherein, the target points include each of the control points and the preset reference points; The geodetic coordinates are transformed by Gaussian projection to obtain the Gaussian projected coordinates corresponding to the target point.

4. The method for constructing an engineering coordinate system according to claim 3, characterized in that, Determining the Gaussian projection distance correction corresponding to the initial distance includes: The first relative span between the preset reference point and the control point along the direction perpendicular to the central meridian, the average deviation distance between the preset reference point and the control point relative to the central meridian, and the radius of curvature of the midpoint of the line connecting the preset reference point and the control point on the reference ellipsoid are obtained; wherein, the central meridian is the central meridian corresponding to the projection zone where the survey area is located. The projection distance distortion coefficient is determined based on the relative span, the average deviation distance, and the radius of curvature, and the Gaussian projection distance correction is obtained based on the initial distance and the projection distance distortion coefficient.

5. The method for constructing an engineering coordinate system according to claim 4, characterized in that, The step of obtaining the corrected distance corresponding to the initial distance based on the Gaussian projection distance correction includes: The initial distance is corrected according to the Gaussian projection distance correction, and the corrected initial distance is normalized to the design elevation surface according to the elevation difference between the design elevation surface and the reference ellipsoid to obtain the corrected distance.

6. The method for constructing an engineering coordinate system according to claim 4, characterized in that, The step of determining the Gaussian projection direction correction number corresponding to the initial azimuth angle, and obtaining the corrected azimuth angle corresponding to the initial azimuth angle based on the Gaussian projection direction correction number, includes: Obtain the second relative span between the preset reference point and the control point along the central meridian direction, and determine the Gaussian projection direction correction number based on the second relative span, the average deviation distance, and the radius of curvature; The initial azimuth angle is corrected based on the Gaussian projection direction correction to obtain the corrected azimuth angle.

7. The method for constructing an engineering coordinate system according to claim 4, characterized in that, Determining the engineering coordinates of the corresponding control point in the engineering coordinate system based on the reference coordinates, the correction distance, and the correction azimuth includes: Based on the correction distance and the correction azimuth, determine the first coordinate increment of the control point relative to the preset reference point along the central meridian direction, and the second coordinate increment along the direction perpendicular to the central meridian direction; The engineering coordinates corresponding to the control point are determined based on the reference coordinates, the first coordinate increment, and the second coordinate increment.

8. An engineering coordinate system construction device, characterized in that, include: The acquisition module is used to determine the initial distance and initial azimuth between each control point and the preset reference point based on the Gaussian projection coordinates of each control point in the preset control network and the reference coordinates of the preset reference point. The first correction module is used to determine the Gaussian projection distance correction number corresponding to the initial distance, and to obtain the corrected distance corresponding to the initial distance based on the Gaussian projection distance correction number. The second correction module is used to determine the Gaussian projection direction correction number corresponding to the initial azimuth angle, and to obtain the corrected azimuth angle corresponding to the initial azimuth angle based on the Gaussian projection direction correction number. The construction module is used to construct an engineering coordinate system with the preset reference point as the solution origin, and to determine the engineering coordinates of the corresponding control point in the engineering coordinate system according to the reference coordinates, the correction distance and the correction azimuth.

9. An electronic device, characterized in that, Including memory and processor; The memory is used to store computer programs; The processor is configured to implement the engineering coordinate system construction method as described in any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the engineering coordinate system construction method as described in any one of claims 1 to 7.