Intelligent analysis and management system for land surveying and mapping data
During the land surveying and mapping data transmission process, the mapping relationship document generated and deleted by mapping relationship scripts is used to safely convert the target surveying and mapping data, solving the data security problem caused by the increase in the number of keys transmitted in the network, and achieving more efficient and secure data transmission.
Patent Information
- Application Number
- CN202510055871.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-14
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-01-14
AI Technical Summary
During the transmission of land surveying and mapping data, the number of keys transmitted in the prior art increases in the network, resulting in a significant increase in the probability of keys being stolen, affecting the security of data.
By executing a preset mapping relationship script in the communication management module, the mapping data is safely converted, the mapping communication data and its flag bit data are generated, and the mapping relationship document is deleted after the transmission is completed.
This method not only improves the security of data transmission, avoids the risk of information leakage caused by document retention, but also effectively releases system resources and improves the operation efficiency of the entire system.
Smart Images

Figure CN119892466A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of surveying and mapping management technology, and in particular to a land surveying and mapping data intelligent analysis and management system. Background Art
[0002] Land surveying and mapping is an important basic work to obtain land information and ensure the rational use and management of land. With the rapid development of information technology, the amount of data generated by land surveying and mapping is becoming increasingly large, and the data types are becoming more and more complex. The traditional surveying and mapping data management method can no longer meet the needs of modern land management. In this context, the land surveying and mapping data intelligent analysis and management system came into being, aiming to improve the processing efficiency, analysis accuracy and management level of land surveying and mapping data;
[0003] In land surveying and mapping, the accuracy and reliability of data are of vital importance. Despite the continuous advancement of modern surveying and mapping technology, some key data still need to be manually verified due to the complexity and diversity of land surveying and mapping work;
[0004] In the processing flow of land surveying and mapping data, key encryption technology is widely used to protect the security of data during transmission and storage. However, when transmitting key data that needs to be verified to manual verification, the current common practice is to use the key generation method of land surveying and mapping data to generate the key for key data, and then transmit the key data;
[0005] As the key information for data encryption and decryption, the security of the key directly determines the security of the data. Every time a key is transmitted in the network, it is like exposing a "key" to open the data treasure house in cyberspace. When the existing key generation method is used, the number of times the key is transmitted in the network increases, and the probability of the key being stolen also increases significantly;
[0006] In order to solve the above problems, the present invention proposes a solution. Summary of the invention
[0007] The purpose of the present invention is to provide a land surveying and mapping data intelligent analysis and management system to solve the problems raised in the above-mentioned background technology.
[0008] The present invention provides a land surveying and mapping data intelligent analysis and management system, comprising the following steps:
[0009] Step 1: After receiving the target surveying and mapping data, the communication management module executes a preset mapping relationship script to temporarily generate a mapping relationship document for converting the target surveying and mapping data. The mapping relationship document contains eight mapping sets, and any mapping set stores two groups of four-bit binary numbers from left to right;
[0010] Step 2: After generating the mapping relationship document, the communication management module performs a security conversion on the target surveying and mapping data according to the mapping relationship document and a preset conversion rule to obtain surveying and mapping communication data and its flag bit data;
[0011] Step 3: After receiving the transmitted surveying and mapping communication data and its flag data, the peer verification center first executes the preset mapping relationship script to obtain a mapping relationship document;
[0012] Step 4: The peer verification center restores the surveying and mapping communication data according to the mapping relationship document and the flag data to obtain target surveying and mapping data, and stores the target surveying and mapping data.
[0013] Furthermore, in step one, two groups of four-bit binary numbers in any mapping set contained in the mapping relationship document satisfy the equation -n=n+1, where n is the decimal number of the four-bit binary number that is ranked first from left to right in the mapping set.
[0014] Furthermore, in step 1, the four-bit binary numbers that are first arranged from left to right in the eight mapping sets included in the mapping relationship document are four-bit binary numbers of the numbers 0, 1, 2, ..., 7 respectively.
[0015] Furthermore, the conversion rules for securely converting surveying and mapping communication data and its flag data are as follows:
[0016] S11: performing binary conversion on the target surveying and mapping data, and calibrating the converted data as first processed data;
[0017] S12: taking each four characters in the first processed data as a group of conversion arrays to obtain several groups of conversion arrays, and according to the position of each group of conversion arrays in the first processed data, from left to right: all groups of conversion arrays are marked as A1, A2, ..., Aa, a ≥ 1;
[0018] S13: reading the mapping relationship document and extracting a mapping set including the conversion array A1 therefrom. It should be noted that the description of including the conversion array A1 in the above actually refers to finding a mapping set in the mapping relationship document that contains a set of four-bit binary numbers that are consistent with the conversion array A1;
[0019] S14: If the first character arranged from left to right in the mapping set is the conversion array A1, character 1 is used as the flag character of the conversion array A1, and at this time, another group of four-bit binary numbers other than the conversion array A1 is extracted from the mapping set, and the four-bit binary numbers are used as the communication array of the conversion array A1; conversely, if the first character arranged from left to right in the mapping set is not the conversion array A1, character 0 is first used as the flag character of the conversion array A1, and then the communication array of the conversion array A1 is generated according to the preset generation rule;
[0020] S15: Obtain the communication arrays and flag characters of the conversion arrays A2, A3, ..., Aa in sequence according to S14;
[0021] The communication arrays of conversion arrays A1, A2, ..., Aa are spliced in the order of conversion arrays A1, A2, ..., Aa to obtain surveying and mapping communication data. Similarly, the flag characters of conversion arrays A1, A2, ..., Aa are spliced in the order of conversion arrays A1, A2, ..., Aa to obtain the flag data of the surveying and mapping communication data.
[0022] Furthermore, before proceeding to step 1, the following steps are required:
[0023] The information retrieval module retrieves the target surveying and mapping data from the target repository according to the preset retrieval whitelist and transmits it to the communication management module. The target repository is used to store the land surveying and mapping data of the target area. The retrieval whitelist contains the attribute information of several surveying and mapping data preset by the management personnel that need to be manually checked and verified.
[0024] Compared with the prior art, it has the following beneficial effects:
[0025] The present invention retrieves target mapping data from the target storage library according to the retrieval white list by setting an information retrieval module, and the communication management module executes the mapping relationship script to instantly generate a mapping relationship document after receiving the target mapping data, converts the target mapping data into mapping communication data and its flag data according to the mapping relationship document, transmits the mapping communication data and its flag data, and deletes the mapping relationship document after transmission. In this way, on the one hand, the security of the mapping relationship document used for conversion is guaranteed, and the risk of information leakage caused by the retention of the document is avoided, which provides a guarantee for the transmission security of the target mapping data. Similarly, the documents that are no longer needed are deleted in time, which effectively releases system resources and improves the operation efficiency of the entire system. On the other hand, the conversion process is independent and the encryption method of the key is eliminated.
[0026] In the process of converting the target surveying and mapping data, the present invention obtains the flag character of each conversion array according to the position of each conversion array in the mapping set in the mapping relationship document based on the multiple conversion arrays obtained from the target surveying and mapping data, and extracts all the conversion arrays whose flag characters are 0, and re-cuts them to obtain the first inner array and the second inner array of the conversion array, and performs two matches in the mapping set according to the first inner array and the second inner array, and randomly selects two groups of four-bit binary numbers from the multiple groups of four-bit binary numbers obtained after the matching as the communication arrays of the conversion array. This method not only makes the communication array of the conversion array have two character lengths, but also adds a random feature to the communication array, and finally splices the communication arrays of all the conversion arrays to obtain the surveying and mapping communication data. In this way, the confidentiality and security of the surveying and mapping communication data are enhanced, and the transmission security of the target surveying and mapping data is further guaranteed. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 The figure is a flow chart of the method of the present invention. DETAILED DESCRIPTION
[0028] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0029] See also Figure 1 , the present application provides a land surveying and mapping data intelligent analysis and management system, including an information retrieval module, a communication management module and a peer verification center;
[0030] The information retrieval module is used to retrieve target surveying and mapping data from a target repository according to a preset retrieval white list and transmit it to the communication management module, wherein the target repository is used to store land surveying and mapping data of a target area, and the retrieval white list contains attribute information of a number of surveying and mapping data preset by management personnel that need to be manually checked and verified, wherein the attribute information includes name, type, location coordinates and description data, and the description data is used to describe the specific purpose of the surveying and mapping data;
[0031] The communication management module is used to encrypt the target surveying and mapping data that needs to be manually checked and verified to ensure the security of its transmission process;
[0032] After receiving the transmitted target surveying and mapping data, the communication management module executes a preset mapping relationship script to temporarily generate a mapping relationship document for converting the target surveying and mapping data;
[0033] In this application, the mapping relationship document includes eight mapping sets, and any mapping set stores two groups of four-bit binary numbers from left to right;
[0034] The decimal values of two groups of four-bit binary numbers increase from left to right in any mapping set;
[0035] Any two groups of four-bit binary numbers in a mapping set satisfy the equation -n=n+1, where n is the decimal number of the four-bit binary number that is the first one from left to right in the mapping set;
[0036] In the present application, the four-bit binary numbers arranged in the first position from left to right in the eight mapping sets are respectively the four-bit binary numbers of the numbers 0, 1, 2, ..., 7;
[0037] After generating the mapping relationship document, the communication management module performs a security conversion on the target surveying and mapping data according to the mapping relationship document and a preset conversion rule to obtain surveying and mapping communication data and its flag bit data. The conversion rule is as follows:
[0038] S11: performing binary conversion on the target surveying and mapping data, and calibrating the converted data as first processed data;
[0039] S12: taking each four characters in the first processed data as a group of conversion arrays to obtain several groups of conversion arrays, and according to the position of each group of conversion arrays in the first processed data, from left to right: all groups of conversion arrays are marked as A1, A2, ..., Aa, a ≥ 1;
[0040] S13: reading the mapping relationship document and extracting a mapping set including the conversion array A1 therefrom. It should be noted that the description of including the conversion array A1 in the above actually refers to finding a mapping set in the mapping relationship document that contains a set of four-bit binary numbers that are consistent with the conversion array A1;
[0041] S14: If the first character arranged from left to right in the mapping set is the conversion array A1, character 1 is used as the flag character of the conversion array A1. At this time, another group of four-bit binary numbers other than the conversion array A1 is extracted from the mapping set, and the four-bit binary numbers are used as the communication array of the conversion array A1. On the contrary, if the first character arranged from left to right in the mapping set is not the conversion array A1, character 0 is first used as the flag character of the conversion array A1, and then the communication array of the conversion array A1 is generated according to the preset generation rule. The generation rule is as follows:
[0042] S141: Specify a cutting step of 2, cut the conversion array A1 from left to right, and obtain two groups of intra-group strings, marked as B1 and B2 respectively. From left to right, the first two characters in the conversion array A1 are consistent with the intra-group string B1, and the last two characters are consistent with the intra-group string B2;
[0043] S142: extracting a number of four-bit binary numbers from the mapping relationship document according to the intra-group string B1, and randomly selecting a group of four-bit binary numbers from all the extracted four-bit binary numbers as the first intra-group array of the conversion array A1, wherein any of the extracted four-bit binary numbers satisfies the first extraction condition: the first two characters constituting the four-bit binary number from left to right are consistent with the intra-group string B1;
[0044] S143: extracting a number of four-bit binary numbers from the mapping relationship document according to the intra-group string B2, and randomly selecting a group of four-bit binary numbers from all the extracted four-bit binary numbers as the second intra-group array of the conversion array A1, wherein any of the extracted four-bit binary numbers satisfies the first extraction condition: the first two characters constituting the four-bit binary number from right to left are consistent with the intra-group string B2;
[0045] S144: splicing the first inner array of the conversion array A1 and the second inner array of the conversion array A1 in the order of the first inner array and the second inner array to obtain a communication array of the conversion array A1;
[0046] S15: Obtain the communication arrays and flag characters of the conversion arrays A2, A3, ..., Aa in sequence according to S14;
[0047] The communication arrays of the conversion arrays A1, A2, ..., Aa are spliced in the order of the conversion arrays A1, A2, ..., Aa to obtain the surveying and mapping communication data. Similarly, the flag characters of the conversion arrays A1, A2, ..., Aa are spliced in the order of the conversion arrays A1, A2, ..., Aa to obtain the flag data of the surveying and mapping communication data;
[0048] The communication management module transmits the surveying and mapping communication data and its flag data to the peer verification center, and deletes the generated mapping relationship document after the transmission is completed;
[0049] The peer verification center is used to receive the surveying and mapping communication data and its flag data, and restore and store them. The peer verification center has a mapping relationship script pre-stored therein, and the mapping relationship script is consistent with the mapping relationship script in the communication management module;
[0050] After receiving the transmitted surveying and mapping communication data and its flag data, the peer verification center first executes a preset mapping relationship script to obtain a mapping relationship document, restores the surveying and mapping communication data according to the mapping relationship document and the flag data to obtain target surveying and mapping data, stores the target surveying and mapping data, and provides it to later manual verification personnel for verification and review;
[0051] The peer verification center deletes the mapping relationship document after restoring the target surveying and mapping data;
[0052] In the present application, a mapping relationship script is pre-stored in the communication management module, and a mapping relationship script is pre-stored in the peer verification center. The mapping relationship script in the communication management module is consistent with the mapping relationship script in the peer verification center.
[0053] Some of the data in the above formulas are dimensionless and numerically calculated. Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.
[0054] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. A land surveying and mapping data intelligent analysis and management system, characterized in that: The following steps are involved: Step 1: After receiving the target surveying and mapping data, the communication management module executes a preset mapping relationship script to temporarily generate a mapping relationship document for converting the target surveying and mapping data. The mapping relationship document contains 8 mapping sets, and any mapping set stores two groups of four-bit binary numbers from left to right; Step 2: After generating the mapping relationship document, the communication management module performs a security conversion on the target surveying and mapping data according to the mapping relationship document and a preset conversion rule to obtain surveying and mapping communication data and its flag bit data; Step 3: After receiving the transmitted surveying and mapping communication data and its flag data, the peer verification center first executes the preset mapping relationship script to obtain a mapping relationship document; Step 4: The peer verification center restores the surveying and mapping communication data according to the mapping relationship document and the flag data to obtain target surveying and mapping data, and stores the target surveying and mapping data.
2. The land surveying and mapping data intelligent analysis and management system according to claim 1, characterized in that: In step 1, two groups of four-bit binary numbers in any mapping set included in the mapping relationship document satisfy the equation -n=n+1, where n is the decimal number of the four-bit binary number that is ranked first from left to right in the mapping set.
3. The land surveying and mapping data intelligent analysis and management system according to claim 1, characterized in that: In step 1, the four-bit binary numbers that are first arranged from left to right in the eight mapping sets included in the mapping relationship document are four-bit binary numbers of the numbers 0, 1, 2, ..., 7 respectively.
4. The land surveying and mapping data intelligent analysis and management system according to claim 1, characterized in that: A mapping relationship script is pre-stored in the communication management module, and a mapping relationship script is pre-stored in the peer verification center. The mapping relationship script in the communication management module is consistent with the mapping relationship script in the peer verification center.
5. The land surveying and mapping data intelligent analysis and management system according to claim 1, characterized in that: The conversion rules for secure conversion to obtain surveying and mapping communication data and its flag data are as follows: S11: performing binary conversion on the target surveying and mapping data, and calibrating the converted data as first processed data; S12: taking each four characters in the first processed data as a group of conversion arrays to obtain several groups of conversion arrays, and according to the position of each group of conversion arrays in the first processed data, from left to right: all groups of conversion arrays are marked as A1, A2, ..., Aa, a ≥ 1; S13: reading the mapping relationship document and extracting a mapping set including the conversion array A1 therefrom. It should be noted that the description of including the conversion array A1 in the above actually refers to finding a mapping set in the mapping relationship document that contains a set of four-bit binary numbers that are consistent with the conversion array A1; S14: If the first character arranged from left to right in the mapping set is the conversion array A1, character 1 is used as the flag character of the conversion array A1, and at this time, another group of four-bit binary numbers other than the conversion array A1 is extracted from the mapping set, and the four-bit binary numbers are used as the communication array of the conversion array A1; conversely, if the first character arranged from left to right in the mapping set is not the conversion array A1, character 0 is first used as the flag character of the conversion array A1, and then the communication array of the conversion array A1 is generated according to the preset generation rule; S15: Obtain the communication arrays and flag characters of the conversion arrays A2, A3, ..., Aa in sequence according to S14; The communication arrays of conversion arrays A1, A2, ..., Aa are spliced in the order of conversion arrays A1, A2, ..., Aa to obtain surveying and mapping communication data. Similarly, the flag characters of conversion arrays A1, A2, ..., Aa are spliced in the order of conversion arrays A1, A2, ..., Aa to obtain the flag data of the surveying and mapping communication data.
6. The land surveying and mapping data intelligent analysis and management system according to claim 5, characterized in that: In S14, the generation rule of the communication array for generating the conversion array A1 is as follows: S141: Specify a cutting step of 2, cut the conversion array A1 from left to right, and obtain two groups of intra-group strings, marked as B1 and B2 respectively. From left to right, the first two characters in the conversion array A1 are consistent with the intra-group string B1, and the last two characters are consistent with the intra-group string B2; S142: extracting a number of four-bit binary numbers from the mapping relationship document according to the intra-group string B1, and randomly selecting a group of four-bit binary numbers from all the extracted four-bit binary numbers as the first intra-group array of the conversion array A1, wherein any of the extracted four-bit binary numbers satisfies the first extraction condition: the first two characters constituting the four-bit binary number from left to right are consistent with the intra-group string B1; S143: extracting a number of four-bit binary numbers from the mapping relationship document according to the intra-group string B2, and randomly selecting a group of four-bit binary numbers from all the extracted four-bit binary numbers as the second intra-group array of the conversion array A1, wherein any of the extracted four-bit binary numbers satisfies the first extraction condition: the first two characters constituting the four-bit binary number from right to left are consistent with the intra-group string B2; S144: splicing the first inner array and the second inner array of the conversion array A1 in the order of the first inner array and the second inner array to obtain a communication array of the conversion array A1.
7. The land surveying and mapping data intelligent analysis and management system according to claim 1, characterized in that: Step 2: After the communication management module transmits the surveying and mapping communication data and its flag data to the peer verification center, it deletes the generated mapping relationship document.
8. The land surveying and mapping data intelligent analysis and management system according to claim 1, characterized in that: Step 4: After restoring the target surveying and mapping data, the peer verification center deletes the mapping relationship document.
9. The land surveying and mapping data intelligent analysis and management system according to claim 1, characterized in that: Before proceeding to step 1, you need to perform the following steps: The information retrieval module retrieves the target surveying and mapping data from the target repository according to the preset retrieval whitelist and transmits it to the communication management module. The target repository is used to store the land surveying and mapping data of the target area. The retrieval whitelist contains the attribute information of several surveying and mapping data preset by the management personnel that need to be manually checked and verified.
Citation Information
Patent Citations
A system and a method for multivariate conversion of a survey and map results catalogue
CN109165195A
Spatial point set privacy protection matching method based on vector mapping and sliding window scanning
CN113987578A
File resource exchange system and method
CN118449762A
Data encryption method, data decryption method, and data processing device
JP2016038557A
Protocol conversion device and operating method thereof
KR101717665B1
Cited By
Carbon emission acquisition and accounting platform system and method thereof
CN121940155A
Carbon emission collection and accounting platform system and method thereof
CN121940155B