Method for displaying calculation quality of CORS triangulation network, server and client

By receiving client request parameters, obtaining CORS triangle network solution data and using preset threshold judgments, generating color-coded data for area color filling, solving the problem that the CORS triangle network solution quality cannot be quickly, intuitively and accurately obtained, and achieving high-accurate solution quality judgment and area positioning.

CN120352897APending Publication Date: 2025-07-22SOUTH SURVEYING & MAPPING INSTR
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510707958.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-29
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

The existing technology cannot quickly, intuitively and accurately obtain the quality of CORS triangle network solution, and cannot clearly determine which area of the CORS triangle network solution has problems, and the quality judgment of the solution is not comprehensive enough.

Method used

By receiving client request parameters, obtaining CORS triangular network solution data, using preset thresholds to judge the quality of the solution data, generating color-coded data, and displaying the solution quality in a color-filled way, considering the number of visible satellites and signal stability, and improving judgment accuracy.

Benefits of technology

It realizes rapid, intuitive and accurate acquisition of CORS triangular network solution quality, which can facilitate positioning areas with poor resolution quality and improve the accuracy of understanding calculation quality judgment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120352897A_ABST
    Figure CN120352897A_ABST
Patent Text Reader

Abstract

The invention discloses a method for displaying CORS triangulation network resolving quality, a server and a client, and belongs to the field of satellite positioning, and the method comprises the steps: receiving a request parameter sent by the client, and obtaining corresponding CORS triangulation network resolving data from a database according to the request parameter; carrying out resolving quality judgment on the CORS triangulation network resolving data according to a preset threshold value to obtain corresponding color coding data; and sending the color coding data to the client, so that the client performs color filling on the corresponding CORS triangulation network region according to the color coding data, and displays each CORS triangulation network region after color filling. Therefore, by implementing the method and the device, the problem that the calculation quality condition of the CORS triangulation network cannot be quickly, intuitively and accurately obtained in the prior art can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of satellite positioning, and particularly to a method, a server, and a client for displaying the solution quality of a CORS triangular network. Background Art

[0002] The Global Navigation Satellite System (GNSS) realizes positioning through satellite signals. However, affected by errors such as ionospheric delay, tropospheric refraction, and satellite clock offset, the single-point positioning accuracy is usually only at the meter level. To break through the accuracy limit, the differential GNSS technology emerged. By calculating error correction numbers at a fixed reference station and broadcasting them to users, the positioning accuracy is improved to the centimeter level. As an advanced form of differential GNSS technology, the Continuous Operating Reference Station System (CORS) forms a real-time differential service system with a wider coverage and more stable accuracy by deploying multiple permanent reference stations (forming a triangular network distribution) in a region, and has become the infrastructure for modern high-precision positioning. The CORS triangular network is a GNSS triangular network based on CORS reference stations, specifically referring to a network control structure formed by connecting 3 or more CORS reference stations through baseline vectors. Different from the traditional GNSS triangular network (formed by temporarily deployed reference stations), the CORS triangular network has the characteristics of permanence, networking, and real-time. Its reference stations are usually fixedly installed on stable bedrock or buildings, continuously observe satellite signals for 24 hours, and transmit data to the data center in real time through a dedicated network (such as optical fiber and 4G) for centralized solution, and finally provide real-time differential correction services to users.

[0003] After the CORS triangular network solution is completed, under normal circumstances, the real-time common satellite number participating in the triangular network and its baseline data solution is output, and the common satellite number participating in the triangular network and its baseline data solution is displayed in real time on the software interface. To judge the solution quality of the CORS triangular network, it is necessary to first find the value of the common satellite number of the triangular network and its baseline from the software interface, and then compare it with the specified value. This method cannot directly obtain the solution quality of the entire CORS triangular network, nor can it quickly judge which area of the CORS triangular network has a problem in the solution, and the basis for judging the solution quality is not comprehensive enough. Summary of the Invention

[0004] The present invention provides a method, a server, and a client for displaying the solution quality of a CORS triangular network, which can obtain the solution quality of the CORS triangular network more quickly, intuitively, and accurately.

[0005] In a first aspect, an embodiment of the present invention provides a method for displaying the solution quality of a CORS triangular network, which is applicable to a server. The method for displaying the solution quality of a CORS triangular network includes:

[0006] Receiving request parameters sent by a client, and obtaining corresponding CORS triangular network solution data from a database according to the request parameters; wherein, the CORS triangular network solution data includes the number of common satellites in the CORS triangular network solution, the change rate of the CORS triangular network solution data stream, the number of common satellites in the baseline solution of the CORS triangular network, and the change rate of the CORS triangular network baseline solution data stream;

[0007] Judging the solution quality of the CORS triangular network solution data according to a preset threshold to obtain corresponding color coding data; wherein, the threshold is determined based on the CORS positioning principle and the real-time requirement of differential services;

[0008] Sending the color coding data to the client, so that the client fills the corresponding CORS triangular network area with color according to the color coding data, and displays each CORS triangular network area after color filling.

[0009] In the embodiment of the present invention, the solution quality of the CORS triangular network is judged by calculating the number of common satellites and the change rate of the solution data stream. Considering the number of visible satellites and signal stability at the same time, the accuracy of the solution quality judgment of the CORS triangular network can be improved; the solution quality of the CORS triangular network is judged by the solution data of the CORS triangular network and the solution data of the CORS triangular network baseline, which can facilitate the subsequent positioning of the area with poor solution quality in the CORS triangular network; by filling the corresponding CORS triangular network area with color according to the solution quality judgment result, the situation of the CORS triangular network solution quality can be obtained more intuitively. Compared with the prior art that judges the solution quality by the value of the number of common satellites in the CORS triangular network solution, the present application can obtain the situation of the CORS triangular network solution quality more quickly, intuitively and accurately.

[0010] Further, the judging the solution quality of the CORS triangular network solution data according to a preset threshold to obtain corresponding color coding data includes:

[0011] Comparing the number of common satellites in the CORS triangular network solution with a preset first threshold to obtain first CORS triangular network color coding data; wherein, the display result of the first CORS triangular network color coding data includes normal, warning and abnormal;

[0012] Compare the change rate of the CORS triangular network solution data stream with a preset second threshold to obtain the second CORS triangular network color coding data; wherein, the display results of the second CORS triangular network color coding data include normal, warning, and abnormal;

[0013] Compare the number of common satellites in the baseline solution of the CORS triangular network with a preset third threshold to obtain the first CORS triangular network baseline color coding data; wherein, the display results of the first CORS triangular network baseline color coding data include normal, warning, and abnormal;

[0014] Compare the change rate of the baseline solution data stream of the CORS triangular network with a preset fourth threshold to obtain the second CORS triangular network baseline color coding data; wherein, the display results of the second CORS triangular network baseline color coding data include normal, warning, and abnormal.

[0015] In the embodiment of the present invention, by comparing the CORS triangular network solution data with a preset threshold, the corresponding color coding data is obtained, providing a data basis for subsequent color filling of the CORS triangular network area.

[0016] Further, the step of enabling the client to fill the corresponding CORS triangular network area according to the color coding data includes:

[0017] If the display results of both the first CORS triangular network color coding data and the second CORS triangular network color coding data are normal, fill the center of the corresponding CORS triangular network with a preset first color;

[0018] If the display result of the first CORS triangular network color coding data or the second CORS triangular network color coding data is a warning, and the display results of both the first CORS triangular network color coding data and the second CORS triangular network color coding data are not abnormal, fill the center of the corresponding CORS triangular network with a preset second color;

[0019] If the display result of the first CORS triangular network color coding data or the second CORS triangular network color coding data is abnormal, fill the center of the corresponding CORS triangular network with a preset third color.

[0020] In the embodiment of the present invention, the solution quality of the CORS triangular network is judged by the number of common satellites in the CORS triangular network solution and the change rate of the CORS triangular network solution data stream. Considering both the number of visible satellites and signal stability, the accuracy of the solution quality judgment of the CORS triangular network can be improved; by filling the CORS triangular network with colors according to the solution quality judgment result of the CORS triangular network, the situation of the solution quality of the CORS triangular network can be obtained more intuitively.

[0021] Further, the step of enabling the client to perform color filling on the corresponding CORS triangulation network area according to the color-encoding data further includes:

[0022] If the display results of the first CORS triangulation network baseline color-encoding data and the second CORS triangulation network baseline color-encoding data are both normal, fill the corresponding CORS triangulation network baseline with a preset fourth color;

[0023] If the display result of the first CORS triangulation network baseline color-encoding data or the second CORS triangulation network baseline color-encoding data is a warning, and the display results of the first CORS triangulation network baseline color-encoding data and the second CORS triangulation network baseline color-encoding data are not both abnormal, fill the corresponding CORS triangulation network baseline with a preset fifth color;

[0024] If the display result of the first CORS triangulation network baseline color-encoding data or the second CORS triangulation network baseline color-encoding data is abnormal, fill the corresponding CORS triangulation network baseline with a preset sixth color.

[0025] In the embodiment of the present invention, the baseline solution common satellite number of the CORS triangulation network and the baseline solution data stream change rate of the CORS triangulation network are used to judge the baseline solution quality of the CORS triangulation network. Considering the number of visible satellites and signal stability at the same time, the accuracy of the baseline solution quality judgment of the CORS triangulation network can be improved; by filling the baseline of the CORS triangulation network with colors according to the baseline solution quality judgment result of the CORS triangulation network, the situation of the baseline solution quality of the CORS triangulation network can be obtained more intuitively, and at the same time, it is convenient to locate the area with poor solution quality in the CORS triangulation network.

[0026] In a second aspect, an embodiment of the present invention provides a method for displaying the solution quality of a CORS triangulation network, which is applicable to a client. The method for displaying the solution quality of a CORS triangulation network includes:

[0027] Sending request parameters to the server, so that the server obtains corresponding CORS triangulation network solution data from the database according to the request parameters; wherein, the CORS triangulation network solution data includes the CORS triangulation network solution common satellite number, the CORS triangulation network solution data stream change rate, the CORS triangulation network baseline solution common satellite number, and the CORS triangulation network baseline solution data stream change rate;

[0028] Receiving the color-encoding data fed back by the server; wherein, the color-encoding data is obtained by the server judging the solution quality of the CORS triangulation network solution data according to a preset threshold, and the threshold is determined based on the CORS positioning principle and the real-time requirement of differential services;

[0029] According to the color-coded data, perform color filling on the corresponding CORS triangulation network area, and display each CORS triangulation network area after color filling.

[0030] In the embodiment of the present invention, the solution quality of the CORS triangulation network is judged by calculating the number of common satellites and the change rate of the calculation data stream, and at the same time considering the number of visible satellites and signal stability, which can improve the accuracy of the solution quality judgment of the CORS triangulation network; judging the solution quality of the CORS triangulation network through the solution data of the CORS triangulation network and the solution data of the CORS triangulation network baseline can facilitate subsequent positioning of the area with poor solution quality in the CORS triangulation network; by performing color filling on the corresponding CORS triangulation network area according to the solution quality judgment result, the solution quality situation of the CORS triangulation network can be obtained more intuitively. Compared with the prior art that judges the solution quality by the value of the number of common satellites in the CORS triangulation network solution, the present application can obtain the solution quality situation of the CORS triangulation network more quickly, intuitively and accurately.

[0031] Further, the color-coded data is obtained by the server judging the solution quality of the CORS triangulation network data according to a preset threshold, and includes:

[0032] Compare the number of common satellites in the CORS triangulation network solution with a preset first threshold to obtain the first CORS triangulation network color-coded data; wherein, the display results of the first CORS triangulation network color-coded data include normal, warning and abnormal;

[0033] Compare the change rate of the CORS triangulation network solution data stream with a preset second threshold to obtain the second CORS triangulation network color-coded data; wherein, the display results of the second CORS triangulation network color-coded data include normal, warning and abnormal;

[0034] Compare the number of common satellites in the baseline solution of the CORS triangulation network with a preset third threshold to obtain the first CORS triangulation network baseline color-coded data; wherein, the display results of the first CORS triangulation network baseline color-coded data include normal, warning and abnormal;

[0035] Compare the change rate of the CORS triangulation network baseline solution data stream with a preset fourth threshold to obtain the second CORS triangulation network baseline color-coded data; wherein, the display results of the second CORS triangulation network baseline color-coded data include normal, warning and abnormal.

[0036] In the embodiment of the present invention, by comparing the CORS triangulation network solution data with a preset threshold, the corresponding color-coded data is obtained, which provides a data basis for subsequent color filling of the CORS triangulation network area.

[0037] Further, according to the color-coded data, color-filling the corresponding CORS triangulation network area includes:

[0038] If the display results of the first CORS triangulation network color-coded data and the second CORS triangulation network color-coded data are both normal, fill the corresponding CORS triangulation network center with a preset first color;

[0039] If the display result of the first CORS triangulation network color-coded data or the second CORS triangulation network color-coded data is a warning, and the display results of the first CORS triangulation network color-coded data and the second CORS triangulation network color-coded data are not both abnormal, fill the corresponding CORS triangulation network center with a preset second color;

[0040] If the display result of the first CORS triangulation network color-coded data or the second CORS triangulation network color-coded data is abnormal, fill the corresponding CORS triangulation network center with a preset third color.

[0041] In the embodiment of the present invention, the calculation quality of the CORS triangulation network is judged by the number of common satellites in the CORS triangulation network solution and the change rate of the CORS triangulation network solution data stream. Considering the number of visible satellites and signal stability at the same time, the accuracy of the calculation quality judgment of the CORS triangulation network can be improved; by color-filling the CORS triangulation network according to the calculation quality judgment result of the CORS triangulation network, the situation of the calculation quality of the CORS triangulation network can be obtained more intuitively.

[0042] Further, according to the color-coded data, color-filling the corresponding CORS triangulation network area further includes:

[0043] If the display results of the first CORS triangulation network baseline color-coded data and the second CORS triangulation network baseline color-coded data are both normal, fill the corresponding CORS triangulation network baseline with a preset fourth color;

[0044] If the display result of the first CORS triangulation network baseline color-coded data or the second CORS triangulation network baseline color-coded data is a warning, and the display results of the first CORS triangulation network baseline color-coded data and the second CORS triangulation network baseline color-coded data are not both abnormal, fill the corresponding CORS triangulation network baseline with a preset fifth color;

[0045] If the display result of the first CORS triangulation network baseline color-coded data or the second CORS triangulation network baseline color-coded data is abnormal, fill the corresponding CORS triangulation network baseline with a preset sixth color.

[0046] In the embodiments of the present invention, the number of common satellites in the baseline solution of the CORS triangulation network and the change rate of the data stream in the baseline solution of the CORS triangulation network are used to judge the quality of the baseline solution of the CORS triangulation network. At the same time, considering the number of visible satellites and signal stability, the accuracy of judging the quality of the baseline solution of the CORS triangulation network can be improved; by filling the colors of the baselines of the CORS triangulation network according to the judgment results of the baseline solution quality of the CORS triangulation network, the situation of the baseline solution quality of the CORS triangulation network can be obtained more intuitively, and at the same time, it is convenient to locate the areas with poor solution quality in the CORS triangulation network.

[0047] In a third aspect, an embodiment of the present invention provides a server, including: a first data receiving module, a quality judgment module, and a first data sending module;

[0048] The first data receiving module is configured to receive request parameters sent by a client, and according to the request parameters, obtain corresponding CORS triangulation network solution data from a database; wherein, the CORS triangulation network solution data includes the number of common satellites in the baseline solution of the CORS triangulation network, the change rate of the data stream in the baseline solution of the CORS triangulation network, the number of common satellites in the baseline solution of the CORS triangulation network, and the change rate of the data stream in the baseline solution of the CORS triangulation network;

[0049] The quality judgment module is configured to judge the solution quality of the CORS triangulation network solution data according to a preset threshold to obtain corresponding color coding data; wherein, the threshold is determined based on the CORS positioning principle and the real-time requirement of differential services;

[0050] The first data sending module is configured to send the color coding data to the client, so that the client fills the colors of the corresponding CORS triangulation network areas according to the color coding data and displays the CORS triangulation network areas after color filling.

[0051] In a fourth aspect, an embodiment of the present invention provides a client, including: a second data sending module, a second data receiving module, and a result display module;

[0052] The second data sending module is configured to send request parameters to a server, so that the server obtains corresponding CORS triangulation network solution data from a database according to the request parameters; wherein, the CORS triangulation network solution data includes the number of common satellites in the baseline solution of the CORS triangulation network, the change rate of the data stream in the baseline solution of the CORS triangulation network, the number of common satellites in the baseline solution of the CORS triangulation network, and the change rate of the data stream in the baseline solution of the CORS triangulation network;

[0053] The second data receiving module is configured to receive the color coding data fed back by the server; wherein, the color coding data is obtained by the server through performing a solution quality judgment on the CORS triangulation network solution data according to a preset threshold, and the threshold is determined based on the CORS positioning principle and the real-time requirement of differential services;

[0054] The result display module is configured to, according to the color coding data, perform color filling on the corresponding CORS triangulation network area and display each CORS triangulation network area after color filling. Description of the Drawings

[0055] Figure 1 It is a schematic flowchart of a method for displaying the solution quality of a CORS triangulation network applicable to a server provided by an embodiment of the present invention;

[0056] Figure 2 It is a schematic flowchart of a method for displaying the solution quality of a CORS triangulation network applicable to a client provided by an embodiment of the present invention;

[0057] Figure 3 It is a schematic system flowchart of a method for displaying the solution quality of a CORS triangulation network provided by an embodiment of the present invention;

[0058] Figure 4 It is a schematic structural diagram of a server provided by an embodiment of the present invention;

[0059] Figure 5 It is a schematic structural diagram of a client provided by an embodiment of the present invention. Detailed Embodiments

[0060] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art without creative efforts based on the embodiments of the present application fall within the scope of protection of the present application.

[0061] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above description of the drawings are intended to cover non-exclusive inclusion.

[0062] In the description of the embodiments of the present application, technical terms such as "first" and "second" are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity, specific order or primary-secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "a plurality" is more than two, unless otherwise clearly and specifically defined.

[0063] Reference to "embodiment" herein means that a particular feature, structure or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The phrase appearing in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0064] In the description of the embodiments of the present application, the term "and / or" is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article generally represents an "or" relationship between the associated objects before and after.

[0065] In the description of the embodiments of the present application, the term "a plurality" refers to more than two (including two). Similarly, "a plurality of groups" refers to more than two groups (including two groups), and "a plurality of pieces" refers to more than two pieces (including two pieces).

[0066] See Figure 1 , to solve the problem that it is impossible to quickly, intuitively and accurately obtain the solution quality of the CORS triangular network in the prior art, a method for displaying the solution quality of the CORS triangular network provided by an embodiment of the present invention is applicable to a server, and the method for displaying the solution quality of the CORS triangular network includes steps S101 to S103;

[0067] Step S101, receiving request parameters sent by a client, and according to the request parameters, obtaining corresponding CORS triangular network solution data from a database; wherein, the CORS triangular network solution data includes the number of common satellites for CORS triangular network solution, the change rate of the CORS triangular network solution data stream, the number of common satellites for baseline solution of the CORS triangular network, and the change rate of the CORS triangular network baseline solution data stream.

[0068] Step S102, performing a solution quality judgment on the CORS triangular network solution data according to a preset threshold to obtain corresponding color coding data; wherein, the threshold is determined based on the CORS positioning principle and the real-time requirement of differential services.

[0069] Further, step S102 includes: comparing the number of common satellites in the CORS triangular network solution with a preset first threshold to obtain the first CORS triangular network color coding data; wherein, the display results of the first CORS triangular network color coding data include normal, warning, and abnormal;

[0070] Comparing the change rate of the CORS triangular network solution data stream with a preset second threshold to obtain the second CORS triangular network color coding data; wherein, the display results of the second CORS triangular network color coding data include normal, warning, and abnormal;

[0071] Comparing the number of common satellites in the baseline solution of the CORS triangular network with a preset third threshold to obtain the first CORS triangular network baseline color coding data; wherein, the display results of the first CORS triangular network baseline color coding data include normal, warning, and abnormal;

[0072] Comparing the change rate of the baseline solution data stream of the CORS triangular network with a preset fourth threshold to obtain the second CORS triangular network baseline color coding data; wherein, the display results of the second CORS triangular network baseline color coding data include normal, warning, and abnormal.

[0073] Exemplarily, based on the CORS positioning principle, the number of common satellites for CORS triangular network solution and the number of common satellites for baseline solution of CORS triangular network shall not be less than 4; based on the real-time requirement of differential service, the data stream change rate of CORS triangular network solution and the data stream change rate of baseline solution of CORS triangular network shall not be less than 95% (the CORS triangular network and its baseline must output data at a frequency of 1 Hz, set the window size to 120 seconds, and the step size to 1 second. If the data stream change rate is less than 95%, it means that the real-time performance of at least 6 seconds of data within 120 seconds for the triangular network and its baseline, that is, the output data frequency is lower than 1 Hz). When the number of common satellites for CORS triangular network solution is greater than 4, the display result of the color-coded data of the first CORS triangular network is normal; when the number of common satellites for CORS triangular network solution is equal to 4, the display result of the color-coded data of the first CORS triangular network is a warning; when the number of common satellites for CORS triangular network solution is less than 4, the display result of the color-coded data of the first CORS triangular network is abnormal. When the data stream change rate of CORS triangular network solution is greater than 95%, the display result of the color-coded data of the second CORS triangular network is normal; when the data stream change rate of CORS triangular network solution is equal to 95%, the display result of the color-coded data of the second CORS triangular network is a warning; when the data stream change rate of CORS triangular network solution is less than 95%, the display result of the color-coded data of the second CORS triangular network is abnormal. When the number of common satellites for baseline solution of CORS triangular network is greater than 4, the display result of the color-coded data of the first CORS triangular network baseline is normal; when the number of common satellites for baseline solution of CORS triangular network is equal to 4, the display result of the color-coded data of the first CORS triangular network baseline is a warning; when the number of common satellites for baseline solution of CORS triangular network is less than 4, the display result of the color-coded data of the first CORS triangular network baseline is abnormal. When the data stream change rate of baseline solution of CORS triangular network is greater than 95%, the display result of the color-coded data of the second CORS triangular network baseline is normal; when the data stream change rate of baseline solution of CORS triangular network is equal to 95%, the display result of the color-coded data of the second CORS triangular network baseline is a warning; when the data stream change rate of baseline solution of CORS triangular network is less than 95%, the display result of the color-coded data of the second CORS triangular network baseline is abnormal.

[0074] In the embodiment of the present invention, by comparing the CORS triangular network solution data with a preset threshold, corresponding color-coded data is obtained, providing a data basis for subsequent color filling of the CORS triangular network area.

[0075] Step S103: Send the color-coded data to the client, so that the client fills the corresponding CORS triangular network area with color according to the color-coded data and displays each CORS triangular network area after color filling.

[0076] Further, step S103 includes:

[0077] If the display results of both the first CORS triangulation color coding data and the second CORS triangulation color coding data are normal, fill the corresponding CORS triangulation center with a preset first color;

[0078] If the display result of the first CORS triangulation color coding data or the second CORS triangulation color coding data is a warning, and the display results of both the first CORS triangulation color coding data and the second CORS triangulation color coding data are not abnormal, fill the corresponding CORS triangulation center with a preset second color;

[0079] If the display result of the first CORS triangulation color coding data or the second CORS triangulation color coding data is abnormal, fill the corresponding CORS triangulation center with a preset third color.

[0080] Exemplarily, when the display results of both the first CORS triangulation color coding data and the second CORS triangulation color coding data are normal, fill the corresponding CORS triangulation center with green; when the display result of the first CORS triangulation color coding data is a warning and the display result of the second CORS triangulation color coding data is normal or a warning, or when the display result of the second CORS triangulation color coding data is a warning and the display result of the first CORS triangulation color coding data is normal or a warning, fill the corresponding CORS triangulation center with yellow; when the display result of the first CORS triangulation color coding data or the second CORS triangulation color coding data is abnormal, fill the corresponding CORS triangulation center with red.

[0081] The embodiment of the present invention judges the solution quality of the CORS triangulation through the number of common satellites in the CORS triangulation solution and the change rate of the CORS triangulation solution data stream, and at the same time considers the number of visible satellites and signal stability, which can improve the accuracy of judging the solution quality of the CORS triangulation; by filling the CORS triangulation with colors according to the judgment result of the CORS triangulation solution quality, the situation of the CORS triangulation solution quality can be obtained more intuitively.

[0082] Further, step S103 also includes:

[0083] If the display results of both the first CORS triangulation baseline color coding data and the second CORS triangulation baseline color coding data are normal, fill the corresponding CORS triangulation baseline with a preset fourth color;

[0084] If the display result of the first CORS triangulation network baseline color-encoding data or the second CORS triangulation network baseline color-encoding data is a warning, and the display results of both the first CORS triangulation network baseline color-encoding data and the second CORS triangulation network baseline color-encoding data are not anomalies, then fill the corresponding CORS triangulation network baseline with a preset fifth color;

[0085] If the display result of the first CORS triangulation network baseline color-encoding data or the second CORS triangulation network baseline color-encoding data is an anomaly, then fill the corresponding CORS triangulation network baseline with a preset sixth color.

[0086] Exemplarily, when the display results of both the first CORS triangulation network baseline color-encoding data and the second CORS triangulation network baseline color-encoding data are normal, fill the corresponding CORS triangulation network baseline with green; when the display result of the first CORS triangulation network baseline color-encoding data is a warning and the display result of the second CORS triangulation network baseline color-encoding data is normal or a warning, or when the display result of the second CORS triangulation network baseline color-encoding data is a warning and the display result of the first CORS triangulation network baseline color-encoding data is normal or a warning, fill the corresponding CORS triangulation network baseline with yellow; when the display result of the first CORS triangulation network baseline color-encoding data or the second CORS triangulation network baseline color-encoding data is an anomaly, fill the corresponding CORS triangulation network baseline with red.

[0087] In an embodiment of the present invention, the baseline solution common satellite number of the CORS triangulation network and the baseline solution data stream change rate of the CORS triangulation network are used to judge the baseline solution quality of the CORS triangulation network. Considering the number of visible satellites and signal stability at the same time can improve the accuracy of the baseline solution quality judgment of the CORS triangulation network; by filling the color of the baseline of the CORS triangulation network according to the baseline solution quality judgment result of the CORS triangulation network, the situation of the baseline solution quality of the CORS triangulation network can be obtained more intuitively, and at the same time, it is convenient to locate the area with poor solution quality in the CORS triangulation network.

[0088] In the embodiment of the present invention, the calculation quality of the CORS triangular network is judged by calculating the number of common satellites and the change rate of the data stream, and considering the number of visible satellites and signal stability at the same time, which can improve the accuracy of the calculation quality judgment of the CORS triangular network; judging the calculation quality of the CORS triangular network through the calculation data of the CORS triangular network and the calculation data of the CORS triangular network baseline can facilitate the subsequent positioning of the area with poor calculation quality in the CORS triangular network; by filling the corresponding CORS triangular network area with color according to the calculation quality judgment result, the calculation quality of the CORS triangular network can be obtained more intuitively. Compared with the prior art that judges the calculation quality by the value of the number of common satellites in the CORS triangular network calculation, the present application can obtain the calculation quality of the CORS triangular network more quickly, intuitively and accurately.

[0089] See Figure 2 , a method for displaying the calculation quality of the CORS triangular network provided by another embodiment of the present invention is applicable to the client, and the method for displaying the calculation quality of the CORS triangular network includes steps S201 to S203;

[0090] Step S201, sending request parameters to the server, so that the server obtains corresponding CORS triangular network calculation data from the database according to the request parameters; wherein, the CORS triangular network calculation data includes the number of common satellites in the CORS triangular network calculation, the change rate of the CORS triangular network calculation data stream, the number of common satellites in the baseline calculation of the CORS triangular network, and the change rate of the CORS triangular network baseline calculation data stream.

[0091] Step S202, receiving the color coding data fed back by the server; wherein, the color coding data is obtained by the server judging the calculation quality of the CORS triangular network calculation data according to a preset threshold, and the threshold is determined based on the CORS positioning principle and the real-time requirement of differential services.

[0092] Further, step S202 includes:

[0093] Comparing the number of common satellites in the CORS triangular network calculation with a preset first threshold to obtain the first CORS triangular network color coding data; wherein, the display result of the first CORS triangular network color coding data includes normal, warning and abnormal;

[0094] Comparing the change rate of the CORS triangular network calculation data stream with a preset second threshold to obtain the second CORS triangular network color coding data; wherein, the display result of the second CORS triangular network color coding data includes normal, warning and abnormal;

[0095] Compare the number of common satellites in the baseline solution of the CORS triangular network with a preset third threshold to obtain the first CORS triangular network baseline color coding data; wherein, the display results of the first CORS triangular network baseline color coding data include normal, warning, and abnormal.

[0096] Compare the change rate of the baseline solution data stream of the CORS triangular network with a preset fourth threshold to obtain the second CORS triangular network baseline color coding data; wherein, the display results of the second CORS triangular network baseline color coding data include normal, warning, and abnormal.

[0097] In the embodiment of the present invention, by comparing the CORS triangular network solution data with a preset threshold, the corresponding color coding data is obtained, which provides a data basis for subsequent color filling of the CORS triangular network area.

[0098] Step S203: According to the color coding data, fill the corresponding CORS triangular network area with color, and display each CORS triangular network area after color filling.

[0099] Further, step S203 includes:

[0100] If the display results of both the first CORS triangular network color coding data and the second CORS triangular network color coding data are normal, fill the corresponding CORS triangular network center with a preset first color.

[0101] If the display result of the first CORS triangular network color coding data or the second CORS triangular network color coding data is a warning, and the display results of both the first CORS triangular network color coding data and the second CORS triangular network color coding data are not abnormal, fill the corresponding CORS triangular network center with a preset second color.

[0102] If the display result of the first CORS triangular network color coding data or the second CORS triangular network color coding data is abnormal, fill the corresponding CORS triangular network center with a preset third color.

[0103] In the embodiment of the present invention, the solution quality of the CORS triangular network is judged by the number of common satellites in the CORS triangular network solution and the change rate of the CORS triangular network solution data stream. Considering both the number of visible satellites and signal stability, the accuracy of the solution quality judgment of the CORS triangular network can be improved; by filling the CORS triangular network with color according to the CORS triangular network solution quality judgment result, the situation of the CORS triangular network solution quality can be obtained more intuitively.

[0104] Further, step S203 also includes:

[0105] If the display results of both the first CORS triangular network baseline color coding data and the second CORS triangular network baseline color coding data are normal, then fill the corresponding CORS triangular network baseline with a preset fourth color;

[0106] If the display result of the first CORS triangular network baseline color coding data or the second CORS triangular network baseline color coding data is a warning, and the display results of both the first CORS triangular network baseline color coding data and the second CORS triangular network baseline color coding data are not abnormal, then fill the corresponding CORS triangular network baseline with a preset fifth color;

[0107] If the display result of the first CORS triangular network baseline color coding data or the second CORS triangular network baseline color coding data is abnormal, then fill the corresponding CORS triangular network baseline with a preset sixth color.

[0108] In the embodiment of the present invention, the baseline solution quality of the CORS triangular network is judged by the number of common satellites in the baseline solution of the CORS triangular network and the change rate of the baseline solution data stream of the CORS triangular network. At the same time, considering the number of visible satellites and signal stability, the accuracy of the baseline solution quality judgment of the CORS triangular network can be improved; by filling the baseline of the CORS triangular network with colors according to the baseline solution quality judgment result of the CORS triangular network, the situation of the baseline solution quality of the CORS triangular network can be obtained more intuitively, and at the same time, it is convenient to locate the area with poor solution quality in the CORS triangular network.

[0109] In the embodiment of the present invention, the solution quality of the CORS triangular network is judged by calculating the number of common satellites and the change rate of the solution data stream. At the same time, considering the number of visible satellites and signal stability, the accuracy of the solution quality judgment of the CORS triangular network can be improved; by judging the solution quality of the CORS triangular network through the solution data of the CORS triangular network and the solution data of the CORS triangular network baseline, it is convenient to locate the area with poor solution quality in the CORS triangular network subsequently; by filling the corresponding CORS triangular network area with colors according to the solution quality judgment result, the situation of the CORS triangular network solution quality can be obtained more intuitively. Compared with the prior art that judges the solution quality by the value of the number of common satellites in the CORS triangular network solution, the present application can obtain the situation of the CORS triangular network solution quality more quickly, intuitively and accurately.

[0110] As Figure 3 shown, on the basis of the above method item embodiment, a corresponding system embodiment is provided, including steps S301 to step S308;

[0111] Step S301, set the judgment rules for the GNSS triangulation solution quality; the judgment information includes: the CORS triangulation solution data includes the number of common satellites in the CORS triangulation solution, the change rate of the CORS triangulation solution data stream, the number of common satellites in the baseline solution of the CORS triangulation, and the change rate of the baseline solution data stream of the CORS triangulation.

[0112] Optionally, based on the CORS positioning principle, the number of common satellites in the CORS triangulation solution and the number of common satellites in the baseline solution of the CORS triangulation shall not be less than 4; based on the real-time requirement of differential services, the change rate of the CORS triangulation solution data stream and the change rate of the baseline solution data stream of the CORS triangulation shall not be less than 95%.

[0113] Step S302, the GNSS triangulation outputs the number of common satellites in the solution and the change rate of the data stream, and stores this information into redis and the database according to the timestamp and the triangulation name. When performing quality analysis, the number of common satellites in the CORS triangulation solution and the change rate of the data stream can be quickly obtained.

[0114] Optionally, the number of common satellites in the CORS triangulation solution and the change rate of the data stream can be obtained from the database through map publishing services such as geoserver; the data is provided to the client in the WMS or WFS format.

[0115] Step S303, the GNSS triangulation baseline outputs the number of common satellites in the solution and the change rate of the data stream, and stores this information into redis and the database according to the timestamp and the baseline name. When performing quality analysis, the number of common satellites in the CORS triangulation baseline solution and the change rate of the data stream can be quickly obtained.

[0116] Step S304, if the number of common satellites in the GNSS triangulation solution does not meet the rules, fill the triangulation area with a warning color; if the number of common satellites in the GNSS triangulation solution meets the rules, fill the triangulation area with a normal color.

[0117] Optionally, the warning colors are selected as red and yellow, and the normal color is selected as green.

[0118] Step S305, if the change rate of the GNSS triangulation solution data stream does not meet the rules, fill the triangulation area with a warning color; if the change rate of the GNSS triangulation solution data stream meets the rules, fill the triangulation area with a normal color.

[0119] Step S306, if the number of common satellites in the GNSS triangulation baseline solution does not meet the rules, fill the triangulation baseline with a warning color; if the number of common satellites in the GNSS triangulation baseline solution meets the rules, fill the triangulation baseline with a normal color.

[0120] Step S307, if the change rate of the solution data stream of the GNSS triangular network baseline does not conform to the rule, fill the triangular network baseline with a warning color; if the change rate of the solution data stream of the GNSS triangular network baseline conforms to the rule, fill the triangular network baseline with a normal color.

[0121] Step S308, click on the GNSS triangular network, jump to a new page, through the click event response of the layer, obtain the name of the clicked CORS triangular network and its baseline, request the solution common satellite number and data stream change rate of the corresponding GNSS triangular network and the solution common satellite number and data stream change rate of the three baselines of the GNSS triangular network from the database, and display them on the software interface.

[0122] Optionally, the software interface can display the baseline distance. If the baseline distance exceeds 60 km, in the case of active ionosphere, it is easy for the terminal to obtain high-precision positioning differential service in this area and present a floating-point solution.

[0123] As Figure 4 shown, based on the above method embodiment, a corresponding server embodiment is provided;

[0124] An embodiment of the present invention provides a server, including: a first data receiving module 401, a quality judgment module 402, and a first data sending module 403;

[0125] The first data receiving module 401 is configured to receive request parameters sent by a client, and according to the request parameters, obtain corresponding CORS triangular network solution data from a database; wherein, the CORS triangular network solution data includes the CORS triangular network solution common satellite number, the CORS triangular network solution data stream change rate, the CORS triangular network baseline solution common satellite number, and the CORS triangular network baseline solution data stream change rate;

[0126] The quality judgment module 402 is configured to perform solution quality judgment on the CORS triangular network solution data according to a preset threshold to obtain corresponding color coding data; wherein, the threshold is determined based on the CORS positioning principle and the real-time requirement of differential service;

[0127] The first data sending module 403 is configured to send the color coding data to the client, so that the client fills the corresponding CORS triangular network area with color according to the color coding data, and displays each CORS triangular network area after color filling.

[0128] In the embodiment of the present invention, the quality judgment module 402 includes: a first threshold comparison sub-module, a second threshold comparison sub-module, a third threshold comparison sub-module, and a fourth threshold comparison sub-module;

[0129] The first threshold comparison sub-module is configured to compare the number of common satellites in the CORS triangular network solution with a preset first threshold to obtain the first CORS triangular network color coding data; wherein, the display results of the first CORS triangular network color coding data include normal, warning, and abnormal;

[0130] The second threshold comparison sub-module is configured to compare the data flow change rate of the CORS triangular network solution with a preset second threshold to obtain the second CORS triangular network color coding data; wherein, the display results of the second CORS triangular network color coding data include normal, warning, and abnormal;

[0131] The third threshold comparison sub-module is configured to compare the number of common satellites in the baseline solution of the CORS triangular network with a preset third threshold to obtain the first CORS triangular network baseline color coding data; wherein, the display results of the first CORS triangular network baseline color coding data include normal, warning, and abnormal;

[0132] The fourth threshold comparison sub-module is configured to compare the data flow change rate of the baseline solution of the CORS triangular network with a preset fourth threshold to obtain the second CORS triangular network baseline color coding data; wherein, the display results of the second CORS triangular network baseline color coding data include normal, warning, and abnormal.

[0133] In the embodiment of the present invention, by comparing the CORS triangular network solution data with a preset threshold, the corresponding color coding data is obtained, which provides a data basis for subsequent color filling of the CORS triangular network area.

[0134] In the embodiment of the present invention, the first data sending module 403 includes: a first color filling sub-module, a second color filling sub-module, and a third color filling sub-module;

[0135] The first color filling sub-module is configured to, if the display results of the first CORS triangular network color coding data and the second CORS triangular network color coding data are both normal, fill the corresponding CORS triangular network center with a preset first color;

[0136] The second color filling sub-module is configured to, if the display result of the first CORS triangular network color coding data or the second CORS triangular network color coding data is a warning, and the display results of the first CORS triangular network color coding data and the second CORS triangular network color coding data are not both abnormal, fill the corresponding CORS triangular network center with a preset second color;

[0137] The third color filling sub-module is configured to fill the center of the corresponding CORS triangular network with a preset third color if the display result of the first CORS triangular network color coding data or the second CORS triangular network color coding data is abnormal.

[0138] In the embodiment of the present invention, the calculation quality of the CORS triangular network is judged by the number of common satellites in the CORS triangular network solution and the change rate of the CORS triangular network solution data stream. At the same time, considering the number of visible satellites and signal stability, the accuracy of the calculation quality judgment of the CORS triangular network can be improved; by filling the CORS triangular network with colors according to the calculation quality judgment result of the CORS triangular network, the calculation quality of the CORS triangular network can be obtained more intuitively.

[0139] In the embodiment of the present invention, the first data sending module 403 further includes: a fourth color filling sub-module, a fifth color filling sub-module, and a sixth color filling sub-module;

[0140] The fourth color filling sub-module is configured to fill the corresponding CORS triangular network baseline with a preset fourth color if the display results of both the first CORS triangular network baseline color coding data and the second CORS triangular network baseline color coding data are normal;

[0141] The fifth color filling sub-module is configured to fill the corresponding CORS triangular network baseline with a preset fifth color if the display result of the first CORS triangular network baseline color coding data or the second CORS triangular network baseline color coding data is a warning, and the display results of both the first CORS triangular network baseline color coding data and the second CORS triangular network baseline color coding data are not abnormal;

[0142] The sixth color filling sub-module is configured to fill the corresponding CORS triangular network baseline with a preset sixth color if the display result of the first CORS triangular network baseline color coding data or the second CORS triangular network baseline color coding data is abnormal.

[0143] In the embodiment of the present invention, the calculation quality of the CORS triangular network baseline is judged by the number of common satellites in the CORS triangular network baseline solution and the change rate of the CORS triangular network baseline solution data stream. At the same time, considering the number of visible satellites and signal stability, the accuracy of the calculation quality judgment of the CORS triangular network baseline can be improved; by filling the CORS triangular network baseline with colors according to the calculation quality judgment result of the CORS triangular network baseline, the calculation quality of the CORS triangular network baseline can be obtained more intuitively, and at the same time, it is convenient to locate the area with poor calculation quality in the CORS triangular network.

[0144] It can be understood that the above server embodiments correspond to the method embodiments of the present invention, and can implement a method for displaying the solution quality of the CORS triangulation network provided by any one of the above method embodiments of the present invention.

[0145] In the embodiment of the present invention, the quality judgment module judges the solution quality of the CORS triangulation network according to the number of common satellites in the solution and the change rate of the solution data stream, and at the same time considers the number of visible satellites and signal stability, which can improve the accuracy of the solution quality judgment of the CORS triangulation network; the quality judgment module judges the solution quality of the CORS triangulation network according to the solution data of the CORS triangulation network and the solution data of the CORS triangulation network baseline, which can facilitate the subsequent positioning of the area with poor solution quality in the CORS triangulation network; the first data sending module fills the corresponding CORS triangulation network area with color according to the solution quality judgment result, which can more intuitively obtain the solution quality of the CORS triangulation network. Compared with the prior art that judges the solution quality by the value of the number of common satellites in the CORS triangulation network solution, the present application can obtain the solution quality of the CORS triangulation network more quickly, intuitively and accurately.

[0146] It should be noted that the above-described server embodiments are merely illustrative, and some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, in the attached drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that they have a communication connection, which can be specifically implemented as one or more communication buses or signal lines. Those of ordinary skill in the art can understand and implement without creative work.

[0147] As Figure 5 shown, based on the above method embodiments, corresponding client embodiments are provided;

[0148] An embodiment of the present invention provides a client, including: a second data sending module 501, a second data receiving module 502, and a result display module 503;

[0149] The second data sending module 501 is used to send request parameters to the server, so that the server obtains corresponding CORS triangulation network solution data from the database according to the request parameters; wherein, the CORS triangulation network solution data includes the number of common satellites in the CORS triangulation network solution, the change rate of the CORS triangulation network solution data stream, the number of common satellites in the baseline solution of the CORS triangulation network, and the change rate of the baseline solution data stream of the CORS triangulation network;

[0150] The second data receiving module 502 is configured to receive the color coding data fed back by the server; wherein, the color coding data is obtained by the server based on a preset threshold to perform a calculation quality judgment on the CORS triangulation data, and the threshold is determined based on the CORS positioning principle and the real-time requirement of differential services;

[0151] The result display module 503 is configured to, according to the color coding data, perform color filling on the corresponding CORS triangulation area and display each CORS triangulation area after color filling.

[0152] In an embodiment of the present invention, the second data receiving module 502 includes: a fifth threshold comparison sub-module, a sixth threshold comparison sub-module, a seventh threshold comparison sub-module, and an eighth threshold comparison sub-module;

[0153] The fifth threshold comparison sub-module is configured to compare the number of common satellites in the CORS triangulation calculation with a preset first threshold to obtain the first CORS triangulation color coding data; wherein, the display result of the first CORS triangulation color coding data includes normal, warning, and abnormal;

[0154] The sixth threshold comparison sub-module is configured to compare the change rate of the CORS triangulation calculation data stream with a preset second threshold to obtain the second CORS triangulation color coding data; wherein, the display result of the second CORS triangulation color coding data includes normal, warning, and abnormal;

[0155] The seventh threshold comparison sub-module is configured to compare the number of common satellites in the baseline calculation of the CORS triangulation with a preset third threshold to obtain the first CORS triangulation baseline color coding data; wherein, the display result of the first CORS triangulation baseline color coding data includes normal, warning, and abnormal;

[0156] The eighth threshold comparison sub-module is configured to compare the change rate of the CORS triangulation baseline calculation data stream with a preset fourth threshold to obtain the second CORS triangulation baseline color coding data; wherein, the display result of the second CORS triangulation baseline color coding data includes normal, warning, and abnormal.

[0157] In an embodiment of the present invention, by comparing the CORS triangulation calculation data with a preset threshold, the corresponding color coding data is obtained, providing a data basis for subsequent color filling of the CORS triangulation area.

[0158] In an embodiment of the present invention, the result display module 503 includes: a seventh color filling sub-module, an eighth color filling sub-module, and a ninth color filling sub-module;

[0159] The seventh color filling sub-module is used to fill the center of the corresponding CORS triangular network with a preset first color if the display results of the first CORS triangular network color coding data and the second CORS triangular network color coding data are both normal;

[0160] The eighth color filling sub-module is used to fill the center of the corresponding CORS triangular network with a preset second color if the display result of the first CORS triangular network color coding data or the second CORS triangular network color coding data is a warning and the display results of the first CORS triangular network color coding data and the second CORS triangular network color coding data are not both abnormal;

[0161] The ninth color filling sub-module is used to fill the center of the corresponding CORS triangular network with a preset third color if the display result of the first CORS triangular network color coding data or the second CORS triangular network color coding data is abnormal.

[0162] In the embodiment of the present invention, the solution quality of the CORS triangular network is judged by the number of common satellites in the CORS triangular network solution and the change rate of the CORS triangular network solution data stream. At the same time, considering the number of visible satellites and signal stability, the accuracy of the solution quality judgment of the CORS triangular network can be improved; by filling the CORS triangular network with colors according to the solution quality judgment result of the CORS triangular network, the situation of the solution quality of the CORS triangular network can be obtained more intuitively.

[0163] In the embodiment of the present invention, the result display module 503 further includes: a tenth color filling sub-module, an eleventh color filling sub-module, and a twelfth color filling sub-module;

[0164] The tenth color filling sub-module is used to fill the corresponding CORS triangular network baseline with a preset fourth color if the display results of the first CORS triangular network baseline color coding data and the second CORS triangular network baseline color coding data are both normal;

[0165] The eleventh color filling sub-module is used to fill the corresponding CORS triangular network baseline with a preset fifth color if the display result of the first CORS triangular network baseline color coding data or the second CORS triangular network baseline color coding data is a warning and the display results of the first CORS triangular network baseline color coding data and the second CORS triangular network baseline color coding data are not both abnormal;

[0166] The twelfth color filling sub-module is used to fill the corresponding CORS triangular network baseline with a preset sixth color if the display result of the first CORS triangular network baseline color coding data or the second CORS triangular network baseline color coding data is abnormal.

[0167] In the embodiments of the present invention, the number of common satellites in the baseline solution of the CORS triangular network and the change rate of the data stream in the baseline solution of the CORS triangular network are used to judge the quality of the baseline solution of the CORS triangular network. Considering the number of visible satellites and signal stability at the same time can improve the accuracy of judging the quality of the baseline solution of the CORS triangular network; by color-filling the baselines of the CORS triangular network according to the judgment result of the baseline solution quality of the CORS triangular network, the situation of the baseline solution quality of the CORS triangular network can be obtained more intuitively, and at the same time, it is convenient to locate the area with poor solution quality in the CORS triangular network.

[0168] It can be understood that the above client embodiments correspond to the method embodiments of the present invention, and can implement a method for displaying the solution quality of the CORS triangular network provided in any of the above method embodiments of the present invention.

[0169] In the embodiments of the present invention, the second data receiving module judges the solution quality of the CORS triangular network according to the number of common satellites in the solution and the change rate of the solution data stream. Considering the number of visible satellites and signal stability at the same time can improve the accuracy of judging the solution quality of the CORS triangular network; by the second data receiving module judging the solution quality of the CORS triangular network according to the solution data of the CORS triangular network and the solution data of the CORS triangular network baseline, it is convenient to locate the area with poor solution quality in the CORS triangular network in the follow-up; by the result display module color-filling the corresponding CORS triangular network area according to the solution quality judgment result, the situation of the CORS triangular network solution quality can be obtained more intuitively. Compared with the prior art that judges the solution quality by the value of the number of common satellites in the CORS triangular network solution, the present application can obtain the situation of the CORS triangular network solution quality more quickly, intuitively and accurately.

[0170] It should be noted that the above-described client embodiments are merely illustrative, and some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, in the attached drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that they have a communication connection, which can be specifically implemented as one or more communication buses or signal lines. Those of ordinary skill in the art can understand and implement without creative efforts.

[0171] Based on the above embodiments of a method for displaying the solution quality of the CORS triangular network, another embodiment of the present invention provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements a method for displaying the solution quality of the CORS triangular network according to any embodiment of the present invention.

[0172] Exemplarily, in this embodiment, the computer program may be divided into one or more modules. The one or more modules are stored in the memory and executed by the processor to implement the present invention. The one or more module elements may be a series of computer program instruction segments capable of performing specific functions, and these instruction segments are used to describe the execution process of the computer program in the terminal device.

[0173] The terminal device may be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The terminal device may include, but is not limited to, a processor and a memory.

[0174] The so-called processor may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The processor is the control center of the terminal device and connects various parts of the entire terminal device through various interfaces and circuits.

[0175] Based on the above method embodiment, another embodiment of the present invention provides a computer-readable storage medium, including a stored computer program, wherein when the computer program runs, it controls the device where the computer-readable storage medium is located to execute the method for displaying the CORS triangulation network solution quality described in any one of the above method embodiments of the present invention.

[0176] Among them, for the modules / units integrated in the device / terminal device, if they are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, to implement all or part of the processes in the above-described embodiment methods of the present invention, it can also be completed by instructing relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above-described various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disc, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal, and software distribution medium, etc.

[0177] The above is the preferred implementation manner of the present invention. It should be noted that for those of ordinary skill in the art of the present technology, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements are also regarded as the protection scope of the present invention.

Claims

1. A method for displaying the solution quality of a CORS triangular network, characterized in that, Applicable to a server, the method for displaying the CORS triangulation solution quality includes: Receiving request parameters sent by a client, and according to the request parameters, obtaining corresponding CORS triangulation solution data from a database; wherein, the CORS triangulation solution data includes the number of common satellites for CORS triangulation solution, the change rate of the CORS triangulation data stream, the number of common satellites for baseline solution of the CORS triangulation, and the change rate of the CORS triangulation baseline data stream; Judging the solution quality of the CORS triangulation solution data according to a preset threshold to obtain corresponding color coding data; wherein, the threshold is determined based on the CORS positioning principle and the real-time requirement of differential services; Sending the color coding data to the client, so that the client fills the corresponding CORS triangulation area with color according to the color coding data, and displays each CORS triangulation area after color filling.

2. The method for displaying the solution quality of the CORS triangular network according to claim 1, characterized in that, The judging the solution quality of the CORS triangulation solution data according to a preset threshold to obtain corresponding color coding data includes: Comparing the number of common satellites for CORS triangulation solution with a preset first threshold to obtain first CORS triangulation color coding data; wherein, the display results of the first CORS triangulation color coding data include normal, warning, and abnormal; Comparing the change rate of the CORS triangulation data stream with a preset second threshold to obtain second CORS triangulation color coding data; wherein, the display results of the second CORS triangulation color coding data include normal, warning, and abnormal; Comparing the number of common satellites for baseline solution of the CORS triangulation with a preset third threshold to obtain first CORS triangulation baseline color coding data; wherein, the display results of the first CORS triangulation baseline color coding data include normal, warning, and abnormal; Comparing the change rate of the CORS triangulation baseline data stream with a preset fourth threshold to obtain second CORS triangulation baseline color coding data; wherein, the display results of the second CORS triangulation baseline color coding data include normal, warning, and abnormal.

3. The method for displaying the solution quality of the CORS triangular network according to claim 2, wherein The so that the client fills the corresponding CORS triangulation area with color according to the color coding data includes: If the display results of both the first CORS triangulation color coding data and the second CORS triangulation color coding data are normal, filling the center of the corresponding CORS triangulation with a preset first color; If the display result of the first CORS triangulation color coding data or the second CORS triangulation color coding data is a warning, and the display results of both the first CORS triangulation color coding data and the second CORS triangulation color coding data are not abnormal, filling the center of the corresponding CORS triangulation with a preset second color; If the display result of the first CORS triangulation color coding data or the second CORS triangulation color coding data is abnormal, filling the center of the corresponding CORS triangulation with a preset third color.

4. The method for displaying the solution quality of the CORS triangular network according to claim 2, wherein to enable the client to fill the corresponding CORS triangulation network area with color according to the color coding data, further comprising: If the display results of the first CORS triangulation network baseline color coding data and the second CORS triangulation network baseline color coding data are both normal, fill the corresponding CORS triangulation network baseline with a preset fourth color; If the display result of the first CORS triangulation network baseline color coding data or the second CORS triangulation network baseline color coding data is a warning, and the display results of the first CORS triangulation network baseline color coding data and the second CORS triangulation network baseline color coding data are not both abnormal, fill the corresponding CORS triangulation network baseline with a preset fifth color; If the display result of the first CORS triangulation network baseline color coding data or the second CORS triangulation network baseline color coding data is abnormal, fill the corresponding CORS triangulation network baseline with a preset sixth color.

5. A method for displaying the solution quality of a CORS triangular network, characterized in that, Applicable to the client, the method for displaying the CORS triangulation network solution quality includes: Sending request parameters to the server to enable the server to obtain corresponding CORS triangulation network solution data from the database according to the request parameters; wherein, the CORS triangulation network solution data includes the number of common satellites for CORS triangulation network solution, the change rate of CORS triangulation network solution data stream, the number of common satellites for baseline solution of CORS triangulation network, and the change rate of CORS triangulation network baseline solution data stream; Receiving the color coding data fed back by the server; wherein, the color coding data is obtained by the server judging the solution quality of the CORS triangulation network solution data according to a preset threshold, and the threshold is determined based on the CORS positioning principle and the real-time requirement of differential service; According to the color coding data, fill the corresponding CORS triangulation network area with color and display each CORS triangulation network area after color filling.

6. The method for displaying the solution quality of the CORS triangular network according to claim 5, wherein, The color coding data is obtained by the server judging the solution quality of the CORS triangulation network solution data according to a preset threshold, and includes: Comparing the number of common satellites for CORS triangulation network solution with a preset first threshold to obtain the first CORS triangulation network color coding data; wherein, the display result of the first CORS triangulation network color coding data includes normal, warning and abnormal; Comparing the change rate of CORS triangulation network solution data stream with a preset second threshold to obtain the second CORS triangulation network color coding data; wherein, the display result of the second CORS triangulation network color coding data includes normal, warning and abnormal; Comparing the number of common satellites for baseline solution of CORS triangulation network with a preset third threshold to obtain the first CORS triangulation network baseline color coding data; wherein, the display result of the first CORS triangulation network baseline color coding data includes normal, warning and abnormal; Compare the change rate of the baseline solution data stream of the CORS triangular network with a preset fourth threshold to obtain the second CORS triangular network baseline color coding data; wherein, the display results of the second CORS triangular network baseline color coding data include normal, warning, and abnormal.

7. The method for displaying the solution quality of the CORS triangular network according to claim 6, wherein The color filling of the corresponding CORS triangular network area according to the color coding data includes: If the display results of the first CORS triangular network color coding data and the second CORS triangular network color coding data are both normal, fill the corresponding CORS triangular network center with a preset first color; If the display result of the first CORS triangular network color coding data or the second CORS triangular network color coding data is a warning, and the display results of the first CORS triangular network color coding data and the second CORS triangular network color coding data are not abnormal, fill the corresponding CORS triangular network center with a preset second color; If the display result of the first CORS triangular network color coding data or the second CORS triangular network color coding data is abnormal, fill the corresponding CORS triangular network center with a preset third color.

8. The method for displaying the CORS triangular network solution quality according to claim 6, characterized in that The color filling of the corresponding CORS triangular network area according to the color coding data further includes: If the display results of the first CORS triangular network baseline color coding data and the second CORS triangular network baseline color coding data are both normal, fill the corresponding CORS triangular network baseline with a preset fourth color; If the display result of the first CORS triangular network baseline color coding data or the second CORS triangular network baseline color coding data is a warning, and the display results of the first CORS triangular network baseline color coding data and the second CORS triangular network baseline color coding data are not abnormal, fill the corresponding CORS triangular network baseline with a preset fifth color; If the display result of the first CORS triangular network baseline color coding data or the second CORS triangular network baseline color coding data is abnormal, fill the corresponding CORS triangular network baseline with a preset sixth color.

9. A server, characterized in that, Includes: A first data receiving module, a quality judgment module, and a first data sending module; The first data receiving module is configured to receive request parameters sent by a client and obtain corresponding CORS triangular network solution data from a database according to the request parameters; wherein, the CORS triangular network solution data includes the number of common satellites for CORS triangular network solution, the change rate of the CORS triangular network solution data stream, the number of common satellites for baseline solution of the CORS triangular network, and the change rate of the baseline solution data stream of the CORS triangular network; The quality judgment module is configured to perform a solution quality judgment on the CORS triangular network solution data according to a preset threshold to obtain corresponding color coding data; wherein, the threshold is determined based on the CORS positioning principle and the real-time requirement of differential services. The first data sending module is configured to send the color-coded data to the client, so that the client fills the corresponding CORS triangulation area with color according to the color-coded data and displays each CORS triangulation area after color filling.

10. A client, characterized in that, It includes: A second data sending module, a second data receiving module, and a result display module; The second data sending module is configured to send request parameters to the server, so that the server obtains corresponding CORS triangulation solution data from the database according to the request parameters; wherein, the CORS triangulation solution data includes the number of common satellites in the CORS triangulation solution, the change rate of the CORS triangulation data stream, the number of common satellites in the baseline solution of the CORS triangulation, and the change rate of the CORS triangulation baseline solution data stream; The second data receiving module is configured to receive the color-coded data fed back by the server; wherein, the color-coded data is obtained by the server judging the solution quality of the CORS triangulation solution data according to a preset threshold, and the threshold is determined based on the CORS positioning principle and the real-time requirement of differential services; The result display module is configured to fill the corresponding CORS triangulation area with color according to the color-coded data and display each CORS triangulation area after color filling.