A decentralized linking system for urban and rural planning modules

By using a distributed linking system to construct and call urban and rural planning areas concurrently from multiple points, the problems of slow loading and display distortion caused by large data volumes are solved, and fast and efficient urban and rural planning modeling and display are achieved.

CN115731362BActive Publication Date: 2026-04-03SHANDONG JIANZHU UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-05
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Existing urban and rural planning systems load slowly when dealing with large amounts of data, and the computational data is too large, resulting in high requirements for the modeling system and distorted display.

Method used

A distributed linking system is adopted, which uses a distributed linking processing platform to construct and call urban and rural planning areas at multiple points concurrently. By utilizing regional distributed modules, distributed vector creation modules, link index modules, and front-end and back-end distributed linking calculation modules, lightweight loading and rapid display of data can be achieved.

Benefits of technology

It enables rapid and high-quality display of urban and rural planning areas, reduces computational load, improves storage and retrieval efficiency, and avoids image distortion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115731362B_ABST
    Figure CN115731362B_ABST
Patent Text Reader

Abstract

This invention discloses a distributed linking system for urban and rural planning modules, including a distributed linking processing platform connected to a front-end interface. The platform also includes interconnected regional distributed modules, a distributed vector creation module, a link index module, a front-end and back-end distributed linking calculation module, and a modeling calculation module. The regional distributed modules create vector data for urban and rural plans within the entire planning area and store it in a vector database as block files. The link index module includes a front-end tag storage module, a back-end tag storage module, and an index connection module. This invention proposes a distributed linking system for urban and rural planning modules, employing distributed linking to enable concurrent multi-point construction and storage of a specific urban and rural planning area and concurrent multi-point access to that area, achieving lightweight loading and reduced computational load.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention specifically relates to a distributed linking system for urban and rural planning modules, belonging to the field of urban and rural planning construction and subsequent invocation technology. Background Technology

[0002] Urban and rural planning encompasses the spatial layout planning of urban and rural settlements, including urban system planning, city planning, town planning, township planning, and village planning. City and town planning are divided into master plans and detailed plans, and detailed plans are further divided into regulatory detailed plans and construction detailed plans. When carrying out urban and rural planning-related work, planning management and surveying data are stored in plan maps or databases, which is not conducive to the spatial display of urban and rural planning. With the continuous improvement of 3D modeling technology, more and more urban and rural planning work is realized through 3D modeling software. However, existing urban and rural planning involves inputting all data and using a unified modeling method during construction and retrieval. Due to the large amount of data, loading is too slow, and the computational data is too large, which places high demands on the modeling system. At the same time, image distortion may occur during model display. Summary of the Invention

[0003] To address the aforementioned issues, this invention proposes a distributed linking system for urban and rural planning modules. By employing distributed linking, it enables concurrent construction and storage of a specific urban and rural planning area and concurrent invocation of that area, thereby achieving lightweight loading and reduced computational load.

[0004] The urban and rural planning module distributed linking system of the present invention includes

[0005] The distributed link processing platform is connected to a front-end interface, and also has built-in interconnected regional distributed modules, distributed vector creation modules, link index modules, front-end and back-end distributed link calculation modules, and modeling calculation modules.

[0006] The regional dispersion module first acquires the urban and rural plan map of the entire planning area; then it automatically extracts natural feature lines from the urban and rural plan map, forming a regional closed loop through at least three intersecting natural feature lines; each closed loop area is a regional unit, and a lower limit and an upper limit are set for the regional unit. When the value is below the lower limit, the natural feature lines that isolate two adjacent units are ignored and the unit is merged into the adjacent regional unit; when the value exceeds the upper limit, a boundary feature line is set; the regional unit is then divided into two regional units through the boundary feature lines; thus, the urban and rural plan map is calculated and dispersed to form a standardized regional dispersion map.

[0007] The distributed vector creation module acquires natural feature lines and boundary feature lines, and creates a first set of vector data for these lines. Then, the modules group the data to create vector data for regional units. During vector data creation, the first set of vector data related to each regional unit is first sent to each group. The boundary vector data of the regional units is unified with the first set of vector data, and a second set of vector data is created for each regional unit. Through the cross-unification of the first and second sets of vector data, the vector data creation for the urban and rural plan map of the entire planning area is completed. The first and second sets of vector data are then merged and stored in the vector database as block files. The fusion method is as follows: each block file includes all vector data for a regional unit, and the first set of vector data associated with that regional unit.

[0008] The link index module includes a front-end tag storage module, a back-end tag storage module, and an index connection module. The front-end tag storage module and the back-end tag storage module are connected through the index connection module. The back-end tag storage module establishes an index tag for each file block and stores the index tags in the back-end tag storage module. The front-end tag storage module stores trigger tags, which are various trigger points, search items, or selected areas set on the front-end interface. Each trigger point is directly connected to an index tag in the back-end tag storage module. Each search item is linked to the back-end tag storage module through an intermediate storage module. The intermediate storage module stores search items and a subset of set index tags corresponding to each search item. The subset of set index tags includes multiple block file index tags. The selected area is linked to the back-end tag storage module through an index calculation module. The index calculation module obtains all and partially selected block file tags within the selected area and outputs a calculated subset of index tags.

[0009] The working process of the front-end and back-end distributed link calculation module is as follows: Trigger markers are obtained through the front-end interface of the urban and rural planning module. These trigger markers are used as input to the link index module, which then outputs index links. Block files matching the index are retrieved from the vector database through these index links, and calculations are performed on the block files. The calculation process involves: obtaining vector data of each regional unit, as well as vector data of natural feature lines and boundary feature lines, from the block files; concatenating two block files containing the same natural feature line and boundary feature line to form a new regional unit; sequentially merging all block files selected by the front-end interface into a large region and outputting the vector data of that region. The trigger marker is a trigger point, search item, or selected area; the index link is one or more index markers, a subset of index markers, or a calculated subset of index markers.

[0010] The working process of the modeling and calculation module is as follows: the front-end and back-end distributed link calculation modules output the calculated regional vector data, the regional vector data is sent to the modeling and calculation module, the modeling and calculation module imports the input regional vector data into GIS software to convert it into a three-dimensional database, and then imports the three-dimensional database into VR virtual software to form a virtual reality environment, thus completing the vector modeling of urban and rural three-dimensional space.

[0011] Furthermore, the first and second sets of vector data include spatial element image data and vector text data. The distributed vector creation module acquires vector data as follows: Vector data is acquired through manual or automatic input at the front end. Automatic input involves scanning the planning drawings into the system using a scanning device, performing binarization to obtain image data, and using OCR software to identify and separate the spatial element images and vector text from the image. The separated spatial element images are then converted into vector graphics. The vector graphics are imported into CAD to generate vector files, and spatial elements are manually extracted. These extracted spatial elements are then categorized according to type, and each type of spatial element is stored in a different layer. A new text layer is created in the vector file, and the vector text is stored in this text layer. The manual input method directly establishes spatial element and text layers in CAD. Finally, the first and second sets of vector data are merged to form N block files, and each block file uses a distributed linking and associative fusion method to form a large fusion area.

[0012] Furthermore, the lower and upper limits are measurement values ​​of the region unit, including area and / or length and width values.

[0013] Furthermore, the natural feature lines include highways, bridges, rivers, ridges, landmarks, and / or man-made dividing lines; the boundary feature lines are the dividing lines of the farthest distance of a certain regional unit or the dividing lines of the middle of the largest unit.

[0014] Compared with existing technologies, the distributed linking system for urban and rural planning modules of this invention adopts distributed linking, which can complete multi-point concurrent construction and storage of a certain urban and rural planning area and multi-point concurrent calling of a certain area. Each point completes front-end and back-end distributed linking calculations and modeling calculations. When calling, only the selected area is loaded, and the loading is lightweight, which can quickly display the modeled entities and text data in the selected area with high quality and no distortion. It can also greatly reduce the amount of computation and improve the storage and display efficiency of construction and calling. Attached Figure Description

[0015] Figure 1 This is a schematic diagram of the regional distributed module connection structure of the distributed link processing platform of the present invention.

[0016] Figure 2 This is a schematic diagram of the regional distribution module processing flow of the present invention.

[0017] Figure 3 This is a schematic diagram of the connection structure of the vector establishment module of the distributed link processing platform of the present invention.

[0018] Figure 4 This is a schematic diagram of the distributed vector generation module processing flow of the present invention.

[0019] Figure 5 This is a schematic diagram of the connection structure of the link index module of the distributed link processing platform of the present invention. Detailed Implementation

[0020] Example 1:

[0021] The urban and rural planning module distributed linking system of the present invention includes

[0022] The distributed link processing platform is connected to a front-end interface, and also has built-in interconnected regional distributed modules, distributed vector creation modules, link index modules, front-end and back-end distributed link calculation modules, and modeling calculation modules.

[0023] like Figure 1 and Figure 2 As shown, the regional dispersion module first acquires the urban and rural plan map of the entire planning area; then it automatically extracts natural feature lines from the urban and rural plan map, forming a regional closed loop through at least three intersecting natural feature lines; each closed loop area is a regional unit, and a lower limit and an upper limit are set for the regional unit. When the value is below the lower limit, the natural feature lines that isolate two adjacent units are ignored and merged into the adjacent regional unit; when the value exceeds the upper limit, a boundary feature line is set; the regional unit is further divided by the boundary feature line to form two regional units; thus, the calculation and dispersion of the urban and rural plan map are completed to form a standardized regional dispersion map.

[0024] like Figure 3 and Figure 4As shown, the distributed vector creation module acquires natural feature lines and boundary feature lines, and creates a first set of vector data for these lines. Then, the modules group the data to create vector data for regional units. During vector data creation, the first set of vector data related to each regional unit is first sent to each group. The boundary vector data of the regional unit is unified with the first set of vector data, and a second set of vector data is created for each regional unit. Through the cross-unification of the first and second sets of vector data, the vector data creation for the urban and rural plan map of the entire planning area is completed. The first and second sets of vector data are then merged and stored in the vector database as block files. The fusion method is as follows: each block file includes all vector data for a regional unit, and the first set of vector data associated with the regional unit.

[0025] like Figure 5 As shown, the link index module includes a front-end tag storage module, a back-end tag storage module, and an index connection module; the front-end tag storage module and the back-end tag storage module are connected through the index connection module; the back-end tag storage module establishes an index tag for each file block and stores the index tags in the back-end tag storage module; the front-end tag storage module stores trigger tags, which are various trigger points, search items, or selected areas set on the front-end interface; each trigger point is directly connected to an index tag in the back-end tag storage module; each search item is linked to the back-end tag storage module through an intermediate storage module; the intermediate storage module stores search items and a subset of set index tags corresponding to each search item; the subset of set index tags includes multiple block file index tags; the selected area is linked to the back-end tag storage module through an index calculation module; the index calculation module obtains all selected and partially selected block file tags within the selected area and outputs the calculated subset of index tags.

[0026] The working process of the front-end and back-end distributed link calculation module is as follows: Trigger markers are obtained through the front-end interface of the urban and rural planning module. These trigger markers are used as input to the link index module, which then outputs index links. Block files matching the index are retrieved from the vector database through these index links, and calculations are performed on the block files. The calculation process involves: obtaining vector data of each regional unit, as well as vector data of natural feature lines and boundary feature lines, from the block files; concatenating two block files containing the same natural feature line and boundary feature line to form a new regional unit; sequentially merging all block files selected by the front-end interface into a large region and outputting the vector data of that region. The trigger marker is a trigger point, search item, or selected area; the index link is one or more index markers, a subset of index markers, or a calculated subset of index markers.

[0027] The working process of the modeling and calculation module is as follows: the front-end and back-end distributed link calculation modules output the calculated regional vector data, the regional vector data is sent to the modeling and calculation module, the modeling and calculation module imports the input regional vector data into GIS software to convert it into a three-dimensional database, and then imports the three-dimensional database into VR virtual software to form a virtual reality environment, thus completing the vector modeling of urban and rural three-dimensional space.

[0028] The first and second sets of vector data include spatial element image data and vector text data. The distributed vector creation module acquires vector data as follows: Vector data is acquired through manual or automatic input at the front end. Automatic input involves scanning planning drawings into the system using a scanning device, performing binarization to obtain image data, and using OCR software to identify and separate spatial element images and vector text from the image. The separated spatial element images are then converted into vector graphics. These vector graphics are imported into CAD to generate vector files, and spatial elements are manually extracted. The extracted spatial elements are then categorized according to type, and each type is stored in a different layer. A new text layer is created in the vector file, and the vector text is stored in this text layer. The manual input method directly establishes spatial element and text layers in CAD. Finally, the first and second sets of vector data are merged to form N block files. Each block file uses a distributed linking and associative fusion method to form a large fusion area. The lower and upper limits are the measurement values ​​of the area unit, including area values ​​and / or length and width values. The natural feature lines include highways, bridges, rivers, ridges, landmarks, and / or man-made dividing lines; the boundary feature lines are the dividing lines of the farthest distance of a certain regional unit or the dividing lines of the middle of the largest unit.

[0029] The above embodiments are merely preferred embodiments of the present invention. Therefore, all equivalent changes or modifications made to the structure, features and principles described in the claims of this patent application are included within the scope of this patent application.

Claims

1. A distributed linkage system for urban and rural planning modules, characterized in that: include The distributed link processing platform is connected to a front-end interface, and also has built-in interconnected regional distributed modules, distributed vector creation modules, link index modules, front-end and back-end distributed link calculation modules, and modeling calculation modules. The regional dispersion module first acquires the urban and rural plan map of the entire planning area; then it automatically extracts natural feature lines from the urban and rural plan map, forming a regional closed loop through at least three intersecting natural feature lines; each closed loop area is a regional unit, and a lower limit and an upper limit are set for the regional unit. When the value is below the lower limit, the natural feature lines that isolate two adjacent units are ignored and the unit is merged into the adjacent regional unit; when the value exceeds the upper limit, a boundary feature line is set; the regional unit is then divided a second time through the boundary feature line to form two regional units; thus, the urban and rural plan map is calculated and dispersed to form a standardized regional dispersion map. The distributed vector creation module acquires natural feature lines and boundary feature lines, and creates a first set of vector data for these lines. Then, the modules group the data to create vector data for regional units. During vector data creation, the first set of vector data related to each regional unit is first sent to each group. The boundary vector data of the regional units is unified with the first set of vector data, and a second set of vector data is created for each regional unit. Through the cross-unification of the first and second sets of vector data, the vector data creation for the urban and rural plan map of the entire planning area is completed. The first and second sets of vector data are then merged and stored in the vector database as block files. The fusion method is as follows: each block file includes all vector data for a regional unit, and the first set of vector data associated with that regional unit. The link index module includes a front-end tag storage module, a back-end tag storage module, and an index connection module. The front-end tag storage module and the back-end tag storage module are connected through the index connection module. The back-end tag storage module establishes an index tag for each file block and stores the index tags in the back-end tag storage module. The front-end tag storage module stores trigger tags, which are various trigger points, search items, or selected areas set on the front-end interface. Each trigger point is directly connected to an index tag in the back-end tag storage module. Each search item is linked to the back-end tag storage module through an intermediate storage module. The intermediate storage module stores search items and a subset of set index tags corresponding to each search item. The subset of set index tags includes multiple block file index tags. The selected area is linked to the back-end tag storage module through an index calculation module. The index calculation module obtains all and partially selected block file tags within the selected area and outputs a calculated subset of index tags. The working process of the front-end and back-end distributed link calculation module is as follows: Trigger markers are obtained through the front-end interface of the urban and rural planning module. These trigger markers are used as input to the link index module, which then outputs index links. Block files matching the index are retrieved from the vector database through these index links, and calculations are performed on the block files. The calculation process involves: obtaining vector data of each regional unit, as well as vector data of natural feature lines and boundary feature lines, from the block files; concatenating two block files containing the same natural feature line and boundary feature line to form a new regional unit; sequentially merging all block files selected by the front-end interface into a large region and outputting the vector data of that region. The trigger marker is a trigger point, search item, or selected area; the index link is one or more index markers, a subset of index markers, or a calculated subset of index markers. The working process of the modeling and calculation module is as follows: the front-end and back-end distributed link calculation modules output the calculated regional vector data, the regional vector data is sent to the modeling and calculation module, the modeling and calculation module imports the input regional vector data into GIS software to convert it into a three-dimensional database, and then imports the three-dimensional database into VR virtual software to form a virtual reality environment, thus completing the vector modeling of urban and rural three-dimensional space.

2. The distributed linking system for urban and rural planning modules according to claim 1, characterized in that: The first and second sets of vector data include spatial element image data and vector text data. The distributed vector creation module acquires vector data as follows: Vector data is acquired through manual or automatic input at the front end. Automatic input involves scanning the planning drawings into the system using a scanning device, performing binarization to obtain image data, and using OCR software to identify and separate the spatial element images and vector text from the image. The separated spatial element images are then converted into vector graphics. These vector graphics are imported into CAD to generate vector files, and spatial elements are manually extracted. The extracted spatial elements are then categorized according to type, and each type of spatial element is stored in a different layer. A new text layer is created in the vector file, and the vector text is stored in this text layer. The manual input method directly establishes spatial element and text layers in CAD. Finally, the first and second sets of vector data are merged to form N block files. Each block file uses a distributed linking and associative fusion method to form a large fusion area.

3. The distributed linking system for urban and rural planning modules according to claim 1, characterized in that: The lower and upper limits are the measurement values ​​of the area unit, including area and / or length and width values.

4. The distributed linking system for urban and rural planning modules according to claim 1, characterized in that: The natural feature lines include highways, bridges, rivers, ridges, landmarks, and / or man-made dividing lines; the boundary feature lines are the dividing lines of the farthest distance of a certain regional unit or the dividing lines of the middle of the largest unit.

Citation Information

Patent Citations

  • Method for calculating connectivity of N-dimensional characteristic space

    CN102800050A

  • Multi-floor indoor structured three-dimensional modeling method and system based on laser point cloud

    CN110189412A