Collaborative design system for national land space planning based on spatial data segmentation
Through the coordinated design system based on the land and space planning based on spatial data, it solves the problems of the use of low efficiency, insufficient computing capabilities, and difficulties in the verification of planning results in China ’s land space planning. Check.
Patent Information
- Application Number
- CN202111651914.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-30
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2041-12-30
AI Technical Summary
The existing GIS-based land space planning preparation method has problems such as low data usage efficiency, huge data volume leads to insufficient computing power, difficulty in verifying planning results, and manual judgment on whether the planning results meet preset requirements, low efficiency and insecure accuracy. .
The collaborative design system based on the land -based land spatial planning based on spatial data is used. This system includes the server subsystem and multiple terminal systems. The management, spatial scope and data elements of the data directory tree can be generated to generate the same level Data elements in the space range, and automatically compare the content of the planning work through superimposed comparison modules to generate review reports.
Improved data use efficiency, reduced the dependence of manual judgment, improved the efficiency and accuracy of planning preparation, quickly discovered the conflict content in planning work, and reduced errors.
Smart Images

Figure CN114328789B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of natural resource management systems, and in particular to a collaborative design system for compiling national land space planning based on spatial data segmentation. Background Art
[0002] National land space planning is the development and protection of the land space of a certain area, and the arrangement made in space and time. It is a guide for the development of space resources, a spatial blueprint for sustainable development, and the basic basis for various development, protection and construction activities. The preparation of national land space planning requires multi-level and multi-category planning work, such as five levels: national, provincial, municipal, county and township, and three categories: master plan, detailed plan and special plan.
[0003] The preparation of national land space planning is currently based on the Geographic Information System (GIS), which uses the information and data in the GIS as the basis for inputting, storing, querying, analyzing and displaying geospatial data.
[0004] However, this method of compiling national land space planning based on geographic information system has the following problems:
[0005] (1) Since the basic data required for the preparation of national land space planning come from different sources and have inconsistent spatial scopes, the use efficiency of basic data is low when carrying out planning work;
[0006] (2) When planning at a higher level, the amount of data is so huge that the computing power of ordinary computer processors cannot meet the requirements;
[0007] (3) After the planning is completed, the planning results are submitted on a project-by-project basis, and it is impossible to verify whether there are any errors or omissions in the planning results between projects;
[0008] (4) Whether the planning results meet the preset planning requirements at each level is usually judged manually, which is inefficient and cannot guarantee accuracy. Summary of the invention
[0009] The present invention aims to provide a collaborative design system for national land space planning based on spatial data segmentation to solve the problem of low efficiency in existing planning based on GIS.
[0010] The collaborative design system for national land space planning based on spatial data segmentation in this scheme includes a server subsystem and multiple terminal subsystems. The server subsystem includes a database module, a map service module and an interception module, and the terminal subsystem includes a login module, a selection module and a processing module.
[0011] The login module is used to log in to the map service module to obtain the data directory tree stored in the database module, the selection module is used to obtain the spatial range and data elements from the data directory tree, and the processing module obtains the spatial range and data elements and sends them to the map service module;
[0012] The map service module sends the received spatial scope and data elements to the interception module. The interception module retrieves the data content in the database module according to the spatial scope and data elements, and cuts or splices the data content and data elements according to the spatial position relationship to generate data elements of the same level of spatial scope. The map service module obtains the generated data elements and sends them to the terminal subsystem for use.
[0013] The beneficial effects of this program are:
[0014] In the process of national land planning, the stored data directory tree is obtained after logging in, and the spatial scope and data elements are obtained from the data directory tree and sent to the server subsystem. The server subsystem retrieves the data content according to the spatial scope and data elements, and re-cuts or splices the data content and data elements according to the spatial position relationship to generate new data elements. The data elements actually required for planning by each terminal subsystem are cut or spliced together, and the cutting or splicing can be carried out after the corresponding data is selected, thereby improving the efficiency of the use of various data. It is only necessary to prepare the planning of the selected data, and the data is automatically processed accordingly on the platform, thereby improving the efficiency of subsequent national land planning preparation based on the data.
[0015] Furthermore, the data directory tree in the database module stores data elements in a distributed manner according to two dimensions, and the dimensions include spatial stratification and hierarchical classification.
[0016] The beneficial effect is: data elements are stored in two dimensions without the need for manual operations, which improves the speed of retrieval between users at all levels and improves the efficiency of planning.
[0017] Furthermore, the spatial scope is a level or multiple sub-levels under a level in a hierarchical classification, and there are multiple data elements. When retrieving data content, the map service module determines whether the data content corresponding to the sub-level is retrieved. If the data content corresponding to the sub-level is not retrieved, the map service module reads the data elements from the upper sub-level of the sub-level and searches again.
[0018] The beneficial effect is: when retrieving data content, it is determined whether it is retrieved. If not, the search is performed from the upper sub-level of the sub-level of the data content that is not retrieved, thereby increasing the scope of the searched data content and improving the probability of retrieving the data content.
[0019] Furthermore, if the data element is not read from the previous level of the sub-level, the server subsystem reads the data element from the next sub-level of the sub-level and searches again.
[0020] The beneficial effects are: the corresponding data elements can be accurately found and provided for planning work, which is more reliable, and the conflicts between the planning work of multiple users can be reduced by accurately carrying out the planning work.
[0021] Furthermore, the server subsystem also includes an overlay comparison module, the processing module obtains the login authority identifier of the login module and sends it to the map service module, the map service module forms layer elements for the data elements generated by each terminal subsystem and stores them, the map service module obtains the authority elements in the database module according to the login authority identifier to form an authority layer, and sends the layer elements and the authority layer to the overlay comparison module, the overlay comparison module overlays and compares the layer elements of each terminal subsystem with the authority layer, and generates difference spots for the areas that do not overlap between the layer elements and the authority layer, the map service module obtains the difference spots and generates review report information based on the difference spots.
[0022] The beneficial effect is: through the overlay comparison module, the layer elements of each terminal subsystem can be automatically overlaid and compared with the permission layer of the corresponding permission, and the corresponding difference map can be generated. Finally, a review report is generated based on the difference map, which can quickly verify the content of the planning work of each subsystem, improve work efficiency, quickly find out the conflicting content in the planning work, and improve the accuracy of the verification results, reducing errors and omissions.
[0023] Furthermore, the server subsystem also includes an upload module, which is used to upload layer elements. The map service module sends the uploaded layer elements and the authority layer to the overlay comparison module for overlay comparison.
[0024] The beneficial effect is that the upload module can extract layer elements by uploading them separately, and overlay and compare them with the authority layer, thereby reducing errors and omissions in the planning and compilation work on each terminal subsystem and improving work efficiency.
[0025] Furthermore, the server subsystem also includes an operation and maintenance module, which is used to obtain error information on data content and send it to the map service module. The map service module obtains permission data from the database module according to the login permission identifier, and the map service module adds annotations to the error information on the permission data for prompting.
[0026] The beneficial effect is: by obtaining error information, erroneous information can be discovered during use, and the erroneous information can be added to the authority data for prompting, so that errors and omissions in the information in the database module can be discovered and modified in time to ensure the accuracy of the data in the database module.
[0027] Furthermore, the server subsystem also includes a log module, which is used to obtain operation and maintenance information of the database module and send it to the map service module. After receiving the operation and maintenance information, the map service module sends record information to the log module. The log module is used to record the operation and maintenance operation information of the operation and maintenance module according to the record information.
[0028] The beneficial effect is that the operation and maintenance operation information can be recorded through the log recording module, making the operation and maintenance related information traceable and easy to consult.
[0029] Furthermore, the server subsystem also includes an access module, which is used to receive data resources, and the map service module obtains data resources and stores them in the database module.
[0030] The beneficial effect is that the data resources of other platforms or ports can be accessed through the access module, thereby improving the integrity and richness of the data resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 A schematic block diagram of information interaction of Embodiment 1 of a collaborative design system for national land space planning based on spatial data segmentation according to the present invention;
[0032] Figure 2 It is a principle block diagram of the first embodiment of the collaborative design system for national land space planning based on spatial data segmentation of the present invention;
[0033] Figure 3 This is a schematic diagram of the interface displaying data elements in Example 1 of the collaborative design system for national land space planning based on spatial data segmentation of the present invention. DETAILED DESCRIPTION
[0034] The following is further explained in detail through specific implementation methods.
[0035] Embodiment 1
[0036] A collaborative design system for national land space planning based on spatial data segmentation, such as Figure 1 and Figure 2As shown: it includes a server subsystem and multiple terminal subsystems. The server subsystem includes a mapping module, a comparison query module, an access module, a database module, a map service module and an interception module. The terminal subsystem includes a login module, a selection module and a processing module. This platform uses a C / S architecture to build the corresponding overall architecture. The server subsystem is located in the background or cloud, and the terminal subsystem is located at the user. The user is the administrative department end for land planning compilation, such as the terminal subsystems at the village, township, county, municipal and provincial levels. The terminal subsystem can use existing PC hosts, monitors and peripheral inputs.
[0037] The mapping module is used to generate map data of the national land space and store it in the database module. The mapping module draws map data through GIS software. The mapping principle of geographic data by the mapping module is existing and will not be repeated here. The comparison query module is used to compare and display map data. The comparison query module can use existing GIS software to compare and display multiple maps.
[0038] The data elements of land data are managed in two dimensions: spatial stratification and hierarchical classification. The dimensions include spatial stratification and hierarchical classification. A data directory tree is generated and stored in the database module. The data directory tree is set up with three levels of directories, including 4 first-level directories, 25 second-level directories and 96 third-level directories. That is, the data elements are divided into three levels of directories according to the hierarchical classification. For example, the first-level directory can be a hierarchical classification for the status quo, planning results, process data and social economy of data elements. The second-level directory is for surveying and mapping results, geological results, meteorology, disasters, municipal infrastructure, land space planning, important control lines, planning under each first-level directory. The directory information of licenses, real estate registration, ..., statistical data, etc. The third-level targets are topographic maps, soil, mineral resources, medical facilities, transportation facilities, communication facilities, permanent basic farmland, population census, ..., economic scale, etc. under each second-level directory; data elements are spatially stratified according to the five administrative units of province, city (prefecture), county (district), township (street) and village (community), and each spatial layer is distinguished by the zoning identification code through a digital sequence. For example, the zoning identification code is 500108005. When spatial stratification, it is carried out according to the zoning identification code, that is, the database module stores and displays the data elements in a distributed manner in two dimensions, such as Figure 3 As shown, when storing display data elements, the two dimensions are respectively stored in the form of horizontal coordinates and vertical coordinates.
[0039] The login module is used to log in to the map service module to obtain the data directory tree stored in the database module. The login module can log in to the map service module by entering the account password; the selection module is used to obtain the spatial range and data elements from the data directory tree. The spatial range is the geographical range. The selection module can obtain the spatial range and data elements through existing peripheral input devices. The data elements include but are not limited to roads, cultivated land, rivers, lakes, buildings and forests. The processing module obtains the spatial range and data elements and sends them to the map service module. The processing module can be an existing PC host. The processing module can transmit the spatial range and data elements through a network gateway.
[0040] The map service module sends the received spatial scope and data elements to the interception module. The map service module can be a cloud server. The interception module retrieves data content in the database module according to the spatial scope and data elements. The data content is the geographic related data pre-stored in the database module. The interception module crops or splices the data content and data elements according to the spatial position relationship. The cropping or splicing is performed by the GIS software installed on the map service module. For example, the data elements of multiple areas within the same level of spatial scope are spliced into one map, or the data elements of multiple areas within multiple levels of spatial scope are cropped to form a complete map data. The interception module generates data elements of the same level of spatial scope, and the map service module obtains the generated data elements and sends them to the terminal subsystem for planning and compilation.
[0041] The spatial scope is a level or multiple sub-levels under a level in the hierarchical classification, and there are multiple data elements. When retrieving data content, the map service module determines whether the data content corresponding to the sub-level is retrieved. If the data content corresponding to the sub-level is not retrieved, the map service module reads the data elements from the upper sub-level of the sub-level and searches again. If the data elements are not read from the upper level of the sub-level, the server subsystem reads the data elements from the lower sub-level of the sub-level and searches again.
[0042] The server subsystem includes a log module and an operation and maintenance module. The operation and maintenance module is used to obtain error information about the data content and send it to the map service module. The operation and maintenance module can use the existing intelligent terminal. The map service module obtains the permission data from the database module according to the login permission identifier of the login module. The login permission identifier can be obtained from the login account and password by the processing module. The map service module adds an annotation to the permission data for prompting. For example, when a level A user finds that the G plot that needs to be compiled or planned is divided into an adjacent level B user, an error is reported. The operation and maintenance module is used to obtain the operation and maintenance information of the database module and send it to the map service module. The operation and maintenance information can be the time information and the operation and maintenance personnel identification after the data in the database module is changed. After receiving the operation and maintenance information, the map service module sends record information to the log module. The record information can be the modification type, modification time and modification personnel of the data directory tree. The log module is used to record the operation and maintenance operation information of the operation and maintenance module according to the record information.
[0043] During the use of this platform, the access module is used to receive data resources. The access module can dynamically access the basic data resources of other units through the API data interface. The map service module obtains data resources and stores them in the database module to supplement the data resources in the database module in real time and improve the integrity of the data resources in the database module.
[0044] The specific implementation process is as follows:
[0045] In the process of national land planning, the obtained land data is first stored and managed according to two dimensions, and a data directory tree is generated and stored in the database module; the map data is drawn by the mapping module and stored in the database module. When it is necessary to call and view the map data, the map data is compared and viewed through the comparison query module. The data can be viewed after integration, which is more intuitive and convenient, making the data more organized.
[0046] After logging in through the login module, the stored data directory tree is obtained from the server subsystem, and the spatial range and data elements are obtained from the data directory tree through the selection module and sent to the server subsystem. The map service module of the server subsystem retrieves the data content according to the spatial range and data elements, and re-crops or splices the data content and data elements according to the spatial position relationship to generate new data elements; when retrieving data content, the map service module determines whether the data content corresponding to the data elements within the spatial range is retrieved. If not, the search is performed from the upper sub-level of the sub-level of the data content that has not been retrieved. If the data element is not read from the upper level of the sub-level, the server subsystem reads the data element from the lower sub-level of the sub-level and searches again, thereby increasing the scope of the retrieved data content and improving the probability of retrieving the data content, so as to accurately obtain the data content.
[0047] The solution of this embodiment classifies and stratifies geographic data and manages its spatial scope, and prepares plans based on the classified, stratified and spatially stored data. The type attributes of each data element are consistent, and the data are correlated, thereby preventing poor correlation due to inconsistent data types and the inability to use data in planning. The data is automatically processed and stored on the platform, thereby improving the efficiency of subsequent land planning preparation based on the data.
[0048] Embodiment 2
[0049] The difference from the first embodiment is that the server subsystem also includes an overlay comparison module and an upload module. The processing module obtains the login permission identifier of the login module and sends it to the map service module. The map service module forms layer elements for the data elements generated by each terminal subsystem and stores them. The map service module obtains the permission elements in the database module according to the login permission identifier to form a permission layer, and sends the layer elements and the permission layer to the overlay comparison module. The overlay comparison module overlays and compares the layer elements of each terminal subsystem with the permission layer. The overlay comparison module generates difference spots for the areas that do not overlap between the layer elements and the permission layer. The two layers are compared by overlapping to obtain difference spots. The map service module obtains the difference spots and generates review report information based on the difference spots. The review report information can be the geographic location, planning information and geodetic coordinate position; the upload module is used to upload layer elements. The map service module sends the uploaded layer elements and the permission layer to the overlay comparison module for overlay comparison.
[0050] Through the overlay comparison module, the layer elements of each terminal subsystem can be automatically overlaid and compared with the authority layer of the planning compilation, and the corresponding difference patches can be generated. Finally, the review report can be generated based on the difference patches. The content of each planning work can be quickly verified, the work effect can be improved, the conflicting content in the planning work can be quickly found, the errors and omissions in the planning compilation work can be reduced, and the accuracy of the verification results can be improved.
[0051] Compared with the query and comparison function of the existing GIS software, this embodiment is based on data compilation and storage, and can manage and store different types of data in two dimensions. The data has high synergy, and the data is used in the subsequent planning compilation work. The data is checked when each user compiles the plan, and the difference blocks in the planning compilation work that each user is responsible for can be directly identified. It is more intuitive, and the corresponding query and comparison can be performed each time the planning compilation work is performed, which reduces the occurrence of errors and omissions, saves manpower, and improves work efficiency. The existing GIS software is manually compared after all the data are collected. Even if the GIS software is improved to perform automatic comparison, because the GIS software cannot perform multi-level and spatial distributed storage of data and its own overall architecture is limited, its automatic comparison function is performed separately, and the integrity of the scheme from data processing to subsequent data in planning compilation application and data synergy cannot be obtained. In addition, the basic functions of the GIS software are slightly different. If the technicians in this field want to make corresponding improvements, they can only perform automatic operations based on the GIS software. The overall architecture of the GIS software is relatively fixed and cannot be greatly modified. Therefore, the technical solution of this embodiment cannot be obtained from the improved design of the GIS software.
[0052] The above is only an embodiment of the present invention, and the common knowledge such as the known specific structure and characteristics in the scheme is not described in detail here. It should be pointed out that for those skilled in the art, several deformations and improvements can be made without departing from the structure of the present invention, which should also be regarded as the protection scope of the present invention, and these will not affect the effect of the implementation of the present invention and the practicality of the patent. The scope of protection required by this application shall be based on the content of its claims, and the specific implementation methods and other records in the specification can be used to interpret the content of the claims.
Claims
1. A collaborative design system for national land space planning based on spatial data segmentation, including a server subsystem and multiple terminal subsystems, characterized by: The server subsystem includes a database module, a map service module and an interception module, and the terminal subsystem includes a login module, a selection module and a processing module; The login module is used to log in to the map service module to obtain the data directory tree stored in the database module, the selection module is used to obtain the spatial range and data elements from the data directory tree, and the processing module obtains the spatial range and data elements and sends them to the map service module; The map service module sends the received spatial range and data elements to the interception module, and the interception module searches the data content in the database module according to the spatial range and data elements, and cuts or splices the data content and data elements according to the spatial position relationship to generate data elements of the same level of spatial range. The map service module obtains the generated data elements and sends them to the terminal subsystem for use; The data directory tree in the database module is a distributed storage of data elements according to two dimensions, the dimensions include spatial stratification and hierarchical classification, the spatial range is a level in the hierarchical classification or multiple sub-levels under the level, the data elements are multiple, when retrieving data content, the map service module determines whether the data content corresponding to the sub-level is retrieved, if the data content corresponding to the sub-level is not retrieved, the map service module reads the data elements from the upper sub-level of the sub-level and retrieves again, the server subsystem also includes an overlay comparison module, the processing module obtains the login authority identifier of the login module and sends it to the map service module, the map service module forms layer elements for the data elements generated by each terminal subsystem and stores them, the map service module obtains the authority elements in the database module according to the login authority identifier to form an authority layer, and sends the layer elements and the authority layer to the overlay comparison module, the overlay comparison module overlays and compares the layer elements of each terminal subsystem with the authority layer, and generates difference spots for the areas that do not overlap between the layer elements and the authority layer, the map service module obtains the difference spots and generates review report information according to the difference spots.
2. The collaborative design system for national land space planning based on spatial data segmentation according to claim 1 is characterized by: If the data element is not read from the previous level of the sub-level, the server subsystem reads the data element from the next sub-level of the sub-level and searches again.
3. The collaborative design system for national land space planning based on spatial data segmentation according to claim 1 is characterized by: The server subsystem further includes an upload module, which is used to upload layer elements. The map service module sends the uploaded layer elements and the authority layer to the overlay comparison module for overlay comparison.
4. The collaborative design system for national land space planning based on spatial data segmentation according to claim 3 is characterized by: The server subsystem also includes an operation and maintenance module, which is used to obtain error information about data content and send it to a map service module. The map service module obtains permission data from a database module according to a login permission identifier, and the map service module adds annotations to the error information on the permission data for prompting.
5. The collaborative design system for national land space planning based on spatial data segmentation according to claim 4 is characterized by: The server subsystem also includes a log module, which is used to obtain the operation and maintenance information of the database module and send it to the map service module. After receiving the operation and maintenance information, the map service module sends record information to the log module. The log module is used to record the operation and maintenance operation information of the operation and maintenance module according to the record information.
6. The collaborative design system for national land space planning based on spatial data segmentation according to claim 1 is characterized by: The server subsystem also includes an access module, which is used to receive data resources. The map service module obtains data resources and stores them in the database module.
Citation Information
Patent Citations
Territorial space basic information platform
CN111414446A
A digital map service system for managing spatial data using indexing of digital map service information and memory rearrangement being performed by log file information
KR1020140036931A