Geographic information application multi-zoning system management and application method
By defining metadata for multiple zoning systems and generating dictionaries and graphical data tables, importing graphical database files, performing data thinning and caching, and establishing the relationship between business applications and multiple zoning systems, the shortcomings of existing geographic information systems in terms of time dimension and multi-zoning management are solved. This enables unified management and fine-grained spatial access control of multi-year and multi-business zoning data, improving the system's flexibility and adaptability.
Patent Information
- Application Number
- CN202510964989.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-14
- Publication Date
- 2026-03-20
- Estimated Expiration
- 2045-07-14
AI Technical Summary
Existing geographic information systems lack dynamic management capabilities in the time dimension, cannot support multi-year zoning data management, cannot manage multiple zoning systems simultaneously, and have coarse-grained access control, failing to achieve fine-grained spatial access control, resulting in data fragmentation, difficulties in cross-system business collaboration, and data security risks.
By defining metadata for multiple zoning systems, a dictionary and graphical data table are generated, graphical database files are imported, data thinning and caching are performed, the relationship between business applications and multiple zoning systems is established, attribute data access control is implemented, map mask data is generated, and fine-grained spatial access control is achieved.
It enables unified management of multi-year and multi-business zoning data, supports querying and analysis of various types of zoning, provides fine-grained spatial access control, and improves data security, system flexibility and adaptability. It is applicable to fields such as urban planning, natural resources and emergency management.
Smart Images

Figure CN120780789B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of multi-regional system management and application technology, specifically relating to a method for managing and applying geographic information in a multi-regional system. Background Technology
[0002] In geographic information technology applications, spatial division-based data management is a common and fundamental requirement for data organization, retrieval, and access control. It often employs administrative hierarchical models such as "province, city, county, township, village" to construct a multi-level spatial division information management system. Currently, mainstream Geographic Information System (GIS) applications commonly use a single spatial division and static time-point management architecture. This architecture typically only supports processing geographic information data within a specific time point or time period and defaults to a single spatial division system (such as administrative divisions). Simultaneously, system access control is primarily based on currently valid, single administrative divisions or a rough spatial scope for authorization control. This model constitutes the basic solution of existing technologies.
[0003] However, the aforementioned existing technical solutions have significant and fundamental flaws and cannot meet the complex needs of actual business operations, specifically in three aspects:
[0004] 1. Lack of Time Dimension: The existing architecture lacks the ability to manage the dynamic changes of the spatial zoning system over time (e.g., annual adjustments). It cannot effectively support the management of multi-year zoning data, forcing businesses to form a fragmented data storage model of "one data point per year, one zoning point per year," resulting in users being unable to intuitively view and analyze the changing trends of geographic information over the years on a single platform.
[0005] Second, the spatial system is singular: Existing technologies can only handle a single spatial zoning system (usually administrative divisions), and cannot support the management needs of multiple zoning systems coexisting within the same spatial area. For example, in actual business operations, it is often necessary to manage administrative divisions (such as provinces, cities, counties, villages, and townships) and business divisions (such as the forestry bureau-forest farm-forest compartment system of the forestry bureau, or nature reserves, agricultural land, etc.), but existing systems cannot meet the dual-zoning or multi-zoning management scenarios where administrative divisions and business divisions coexist and run in parallel.
[0006] III. Coarse-grained Access Control: Existing access control systems lack fine-grained authorization capabilities based on multi-dimensional spatial zoning. Their shortcomings are:
[0007] (1) Lack of time authorization: It is impossible to control data access permissions on a time dimension (such as different annual zoning versions).
[0008] (2) Lack of multi-system authorization: It is impossible to allocate spatial permissions to users in a differentiated and refined manner based on different spatial zoning systems (such as administrative system vs. business system). For example, in the same region, users can only access county-level data under the administrative system, but need to access forest class data under the business system; or they need to satisfy the dual permissions of administrative region and business region at the same time.
[0009] (3) Insufficient hierarchical control: It is difficult to implement fine data access control within the same system (such as only allowing access to data of a specified township while blocking data of other townships), and it is impossible to effectively separate data viewing and map browsing permissions.
[0010] These shortcomings collectively lead to serious application bottlenecks: First, the lack of a time dimension creates a disconnect between historical and current data, hindering cross-year geographic information change analysis, historical tracing, and trend prediction, thus limiting the system's in-depth application value. Second, the singular spatial system results in a severe lack of flexibility and adaptability when handling complex scenarios involving multiple zoning types (especially the coexistence of administrative and business zoning), leading to difficulties in cross-system business collaboration and artificially creating data and business barriers. Finally, the coarse-grained access control prevents the implementation of fine-grained spatial data access management, posing data security risks and failing to meet the differentiated, fine-grained control needs (including authorization across multiple dimensions such as time, spatial system, and hierarchy) for data visibility and operational scope for different users and business systems. In summary, existing technologies are significantly inadequate in addressing the temporal dynamism and systemic diversity of spatial zoning, as well as the resulting demand for fine-grained access management, necessitating a more comprehensive solution. Summary of the Invention
[0011] This invention addresses the aforementioned problems and overcomes the shortcomings of existing technologies by providing a method for managing and applying a multi-regional geographic information system. This invention is highly flexible and scalable, and is applicable to multiple industries such as urban planning, natural resources, and emergency management.
[0012] To achieve the above objectives, the present invention adopts the following technical solution.
[0013] This invention provides a method for managing and applying a multi-regional geographic information system, comprising the following steps:
[0014] S1. Users define metadata information for multiple zoning systems through the system interface;
[0015] S2. Generate dictionary data tables and graphical data tables based on the metadata information of the multi-zone system;
[0016] S3. Import the map database file of the zoning system into the spatial graphic data table;
[0017] S4. Generate dictionary data table records synchronously based on the graphic data table records of the zoning system;
[0018] S5. Thin out and generate cache for the graphic data of each zoning system;
[0019] S6. Generate map mask data from the spatial data of each zoning system;
[0020] S7. Establish the relationship between business applications and the multi-regional system;
[0021] S8. Based on the relationship between business applications and the multi-regional system, establish a mapping relationship between users and the multi-regional system;
[0022] S9. Based on the mapping relationship between users and multi-regional systems, perform attribute data access control and map mask access control.
[0023] Further, step S1 includes: writing the defined metadata into the zoning metadata configuration table, the metadata including:
[0024] Regional division system name, year / version, and business type identifier;
[0025] The administrative division system is structured in five levels: province, city, county, township, and village.
[0026] The name of the zoning system data table, which is used to store the attribute data of this type of zoning system;
[0027] The level field name corresponds to the level in the administrative division system, such as SHENG, SHI, XIAN, XIANG, CUN;
[0028] The levels correspond to the levels in the administrative division system, such as: Level 1, Level 2, Level 3, Level 4, Level 5;
[0029] Level code length rules, the number of digits for each level code is defined, such as: "Provincial level occupies 2 digits, municipal level occupies 4 digits, county level occupies 6 digits, township level occupies 9 digits, village level occupies 12 digits".
[0030] Furthermore, step S2 specifically includes: creating a dictionary data table and a multi-level spatial graphic data table based on the metadata information of the multi-zoning system. The dictionary data table supports the translation of the zoning system dictionary data, and the multi-level spatial graphic data is used to manage the zoning graphic boundary data.
[0031] Furthermore, step S3 specifically includes: generating multi-regional system graphic data by uploading a ZDB format regional system map database file or importing spatial boundary data from an existing database table; and performing data thinning and simplification, and generating cache processing to improve and optimize data access performance.
[0032] Furthermore, step S4 includes: producing a dictionary data table of the same structure for the zoning system based on the graphic data of each zoning system, extracting zoning attributes from the graphic data, and generating dictionary data.
[0033] Furthermore, step S5 includes: performing data thinning processing based on multiple sets of zoning graphic data and different thinning parameters, performing thinning at different levels of multiple zoning, supporting cache creation / update, and improving request access performance.
[0034] Furthermore, step S6 includes: generating map mask data based on the graphic data of each zoning system, supporting group management according to different zoning, establishing mask data for different zoning levels, supporting dynamic mask updates, adapting to scenarios where multiple zoning versions coexist, and adapting to scenarios where multiple business zoning systems coexist.
[0035] Furthermore, step S7 includes: establishing a relationship between a business application and a multi-regional system; establishing data association between a business application and multiple regional systems; using different range data for different regional areas to support different regional authorization methods.
[0036] Furthermore, step S8 includes: establishing the association between users, applications and the multi-zone system, authorizing users to access multiple zone ranges simultaneously, applying different zone data to different business data, and dynamically controlling the filtering range of different zones according to the accessed business data.
[0037] Furthermore, step S9 includes: establishing the association between users, applications, and the multi-regional system; performing attribute data access control based on user regional scope permissions, including access control for attribute queries, graphic queries, and map attribute queries; and controlling data read and write permissions according to administrative boundaries. It also includes: establishing the association between users, applications, and the multi-regional system; accessing different map data based on user regional scope permissions; using different mask ranges to achieve fine-grained spatial access control; applying a gray overlay to unauthorized or uninterested areas to achieve a visual masking effect; and highlighting areas that users are authorized to access or are interested in.
[0038] Beneficial effects of this invention:
[0039] 1. The technical solutions of steps S1 to S9 above constitute the entire process of the geographic information application multi-regional system management and application method provided by the present invention, which reflects the closed-loop management capability of the entire process from data definition, rapid graphic access, access control to visualization display; the process has high flexibility and scalability and is applicable to multiple industry fields such as urban planning, natural resources, and emergency management.
[0040] 2. This invention enables unified management of multi-year and multi-business area data. Users can define corresponding area versions based on the year for querying, analysis, and display, and can also define business area scopes based on business functions, supporting multiple types of geographical areas, such as administrative regions and business units, on the same platform. Simultaneously, fine-grained spatial access control allows administrators to assign access permissions within specific spatial ranges to different users or roles, and can even restrict read and write permissions down to a specific administrative region or business area. Attached Figure Description
[0041] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0042] Figure 1 This is a flowchart of a method for managing and applying a multi-regional geographic information system according to the present invention. Detailed Implementation
[0043] To make the technical problems solved, the technical solutions, and the beneficial effects of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0044] like Figure 1 As shown in the figure, an embodiment of the present invention provides a method for managing and applying a multi-regional geographic information system, which includes the following steps:
[0045] S1. Users define metadata information for multiple zoning systems through the system interface;
[0046] Specifically, step S1 includes: writing the defined metadata into the zoning metadata configuration table, wherein the metadata includes:
[0047] The administrative division system name, year version, and business type identifier, such as "2022 Administrative Division" or "Business Functional Area";
[0048] The administrative division system can be structured in five levels: province, city, county, township, and village; however, it is not limited to a five-level structure.
[0049] The name of the zoning system data table, which is used to store the attribute data of this type of zoning system;
[0050] The level field name corresponds to the level in the administrative division system, such as SHENG, SHI, XIAN, XIANG, CUN;
[0051] The levels correspond to the levels in the administrative division system, such as: Level 1, Level 2, Level 3, Level 4, Level 5;
[0052] Level code length rules, definition of the number of digits for each level code, such as: "Provincial level occupies 2 digits, municipal level occupies 4 digits, county level occupies 6 digits, township level occupies 9 digits, village level occupies 12 digits";
[0053] This step is the starting point for building the entire multi-zone system. During the business system creation phase, the administrator writes this metadata into the zone metadata configuration table.
[0054] S2. Generate dictionary data tables and graphical data tables based on the metadata information of the multi-zone system;
[0055] Specifically, step S2 includes: creating a dictionary data table and a multi-level spatial graphic data table based on the metadata information of the multi-zoning system. The dictionary data table supports the translation of the zoning system dictionary data, and the multi-level spatial graphic data is used to manage the zoning graphic boundary data.
[0056] S3. Import the map database file of the zoning system into the spatial graphic data table;
[0057] Specifically, step S3 includes: generating multi-zoning system graphic data by uploading a ZDB format zoning system map database file or importing spatial boundary data from an existing database table; and performing data thinning and simplification, and generating cache processing to improve and optimize data access performance.
[0058] S4. Generate dictionary data table records synchronously based on the graphic data table records of the zoning system;
[0059] Specifically, step S4 includes: producing a dictionary data table of the same structure for the zoning system based on the graphic data of each zoning system, extracting zoning attributes from the graphic data, and generating dictionary data.
[0060] S5. Thin out and generate cache for the graphic data of each zoning system;
[0061] Specifically, step S5 includes: performing data thinning processing based on multiple sets of zoning graphic data and different thinning parameters, performing thinning at different levels of multiple zoning, supporting cache creation / update, and improving request access performance.
[0062] S6. Generate map mask data from the spatial data of each zoning system;
[0063] Specifically, step S6 includes: generating map mask data based on the graphic data of each zoning system, supporting group management according to different zoning, establishing mask data for different zoning levels, supporting dynamic mask updates, adapting to scenarios where multiple zoning versions coexist, and adapting to scenarios where multiple business zoning systems coexist.
[0064] Through the steps S2 to S6 described above, rapid access to multi-regional graphic data is achieved, providing basic data support for subsequent spatial analysis, access control, and map mask generation.
[0065] S7. Establish the relationship between business applications and the multi-regional system;
[0066] Specifically, step S7 includes: establishing a relationship between a business application and a multi-regional system; establishing data association between a business application and multiple regional systems; using different ranges of data for different regional areas to support different regional authorization methods.
[0067] S8. Based on the relationship between business applications and the multi-regional system, establish a mapping relationship between users and the multi-regional system;
[0068] Specifically, step S8 includes: establishing the association between users, applications and the multi-zone system, authorizing users to access multiple zone ranges simultaneously, applying different zone data to different business data, and dynamically controlling the filtering range of different zones according to the different accessed business data.
[0069] Based on the multi-zone metadata in step S1: zone system name, zone system level, zone system data table name, level field name, level, and level code length rules, combined with user or organizational structure information, spatial scope permission control data is generated.
[0070] For example, user A can only view data within the area of "Gulou District, Nanjing City, Jiangsu Province". The district level code is bound to the user to form a "user ↔ district ↔ permission" mapping relationship. The spatial boundary matching algorithm is used to determine whether the user's request falls within its authorized scope, so as to realize fine-grained spatial access control, improve data security, prevent unauthorized access, and support flexible authorization management under multiple district systems.
[0071] The access control supports: controlling data read and write permissions according to administrative division boundaries and business division boundaries; it supports dynamic updating of permission configurations to adapt to scenarios where multiple annual division versions coexist and scenarios where multiple business division systems coexist.
[0072] S9. Based on the mapping relationship between users and multi-regional systems, perform attribute data access control and map mask access control;
[0073] Specifically, step S9 includes: establishing the association between users, applications, and the multi-regional system; performing attribute data access control based on user regional scope permissions, including access control for attribute queries, graphic queries, and map attribute queries; and controlling data read and write permissions according to administrative boundaries. It also includes: establishing the association between users, applications, and the multi-regional system; accessing different map data based on user regional scope permissions; using different mask ranges to achieve fine-grained spatial access control; applying a gray overlay to unauthorized or uninterested areas to achieve a visual masking effect; and highlighting areas that users are authorized to access or are interested in.
[0074] For example, if a user can only view the "Beijing" area, then areas outside of "Beijing" will be set to invisible on the map; this can be combined with an access control module to enable timely changes to the map mask.
[0075] In addition, the method of this invention supports query analysis based on the defined regional version by year and query analysis based on the defined business area scope by business domain.
[0076] Steps S1 to S9 of this embodiment constitute a complete process for the management and application of a multi-regional geographic information system, demonstrating a closed-loop management capability covering the entire process from data definition, graphic import, access control to visualization. This process is highly flexible and scalable, applicable to multiple industries such as urban planning, natural resources, and emergency management, and is an important component of the core technical solution of this invention.
[0077] In summary, step S1 provides a configurable multi-zoning metadata definition method that supports dynamically setting the zoning system name, zoning system level, zoning system data table name, level field name, level, and level code length rules. This allows for flexible expansion of zoning types and meets the needs of building multi-zoning systems in different business scenarios. It breaks through the limitations of fixed and unconfigurable zoning structures in traditional Geographic Information System (GIS) business applications, achieving "on-demand definition" zoning system management capabilities. It enables flexible construction of multi-zoning systems. Traditional systems have fixed and unconfigurable zoning structures, making it difficult to adapt to the needs of different years or business scenarios. This invention, through a configurable multi-zoning metadata definition mechanism, supports dynamically setting multi-zoning metadata, giving the system good scalability and adaptability, thereby improving the system's flexibility and versatility and meeting the practical needs of parallel management of multiple versions and types of zoning.
[0078] In summary, steps S2 to S6 demonstrate that the system supports preparing data using a standard ZDB file format graphical database file or importing spatial boundary data from existing database tables to generate multi-zone graphical data. It also provides data thinning, dictionary updating, and cache reconstruction functions. This achieves unified access and standardized management of multi-zone graphical data, solving the problem of integrating heterogeneous graphical data and improving data access efficiency and quality. The system enhances spatial data access efficiency and standardization. Existing technologies suffer from diverse sources and inconsistent formats of graphical data, leading to complex and inefficient processing. This invention provides a multi-zone graphical database file for data import, supports unified spatial data access, and performs data thinning and cache reconstruction, effectively improving the processing efficiency and quality of graphical data and lowering the system integration threshold.
[0079] In summary, steps S7 and S8 demonstrate that: by combining metadata information from a multi-zoning system with user or organizational structure information, fine-grained spatial access control policies are generated; permission judgment based on zone boundaries is supported, ensuring that users can only access geographic information within their authorized scope; the permission policy can be dynamically updated to adapt to the needs of parallel management of multiple versions and multiple zones. This invention deeply integrates spatial boundaries and permission control, achieving true "spatial-level" permission management capabilities. It achieves fine-grained spatial authorization management: conventional Geographic Information System (GIS) permission management is coarse and cannot achieve access control based on geographic boundaries. This invention combines multi-zoning attribute information with user information to generate permission policies based on spatial scope, ensuring that users can only access their authorized areas. It enhances data security and compliance, and solves the problem of cross-departmental and cross-regional permission control.
[0080] In summary, step S9 demonstrates that: map mask data is generated based on spatial range data; the map mask permission range is updated in a timely manner according to the user-authorized area, and unauthorized areas are blocked. This invention combines spatial permission control with map visualization, providing an intuitive and visual means of permission isolation, enhancing user experience and security. It improves visualization focus and permission awareness capabilities. Conventional map displays lack effective means of blocking unauthorized areas, affecting user experience and data security. This invention dynamically generates map mask data based on the user-authorized range, blocking irrelevant areas on the map and highlighting areas that the user has the right to access or follow. This not only improves the professionalism and usability of map display but also strengthens the visual expression of permission control.
[0081] It is understood that the above specific description of the present invention is only for illustrating the present invention and is not limited to the technical solutions described in the embodiments of the present invention. Those skilled in the art should understand that modifications or equivalent substitutions can still be made to the present invention to achieve the same technical effect; as long as the use needs are met, they are all within the protection scope of the present invention.
Claims
1. A method for managing and applying geographic information across multiple regionalization systems, characterized by: Includes the following steps: S1. Users define metadata information for multiple zoning systems through the system interface; the defined metadata is written into the zoning metadata configuration table, and the metadata includes: Regional division system name, year / version, and business type identifier; The administrative division system is structured in five levels: province, city, county, township, and village. The name of the zoning system data table, used to store the attribute data of the zoning system; The level field name corresponds to the level in the regional division system; The level corresponds to the level in the administrative division system; Level code length rules, and definition of the number of bits for each level's encoding; S2. Based on the metadata information of the multi-zoning system, create a dictionary data table and a multi-level spatial graphic data table. The dictionary data table supports the translation of the zoning system dictionary data, and the multi-level spatial graphic data is used to manage the zoning graphic boundary data. S3. Generate multi-zoning system graphic data by uploading a ZDB format zoning system map database file or importing spatial boundary data from an existing database table. It also performs data thinning and simplification, and generates cache processing to improve and optimize data access performance; S4. Based on the graphic data of each set of zoning systems, produce a zoning system dictionary data table with the same structure, extract zoning attributes from the graphic data, and generate dictionary data; S5. Based on multiple sets of zoning graphic data, data thinning is performed according to different thinning parameters. Thinning is carried out at different levels of multiple zoning, and cache creation / update is supported. S6. Based on the graphic data of each zoning system, generate map mask data, support group management according to different zoning, establish mask data for different zoning levels, support dynamic mask updates, adapt to scenarios where multiple zoning versions coexist, and adapt to scenarios where multiple business zoning systems coexist. S7. Establish the relationship between business applications and multiple regional systems. A business application establishes data association with multiple regional systems. Different regional areas use different range data to support different regional authorization methods. S8. Based on the relationship between business applications and the multi-zone system, establish the relationship between users, applications and the multi-zone system, authorize users to multiple zone ranges at the same time, and have different zone data act on different business data. Dynamically control the filtering range of different zones according to the different accessed business data. S9. Based on the mapping relationship between users and the multi-regional system, attribute data access control is implemented according to the user's regional scope permissions, including access control for attribute query, graphic query, and map attribute query, and data read and write permissions are controlled according to administrative division boundaries; it also includes: establishing the association relationship between users, applications and the multi-regional system, accessing different map data according to the user's regional scope permissions, using different mask ranges to achieve fine-grained spatial access control, applying a gray overlay layer to unauthorized or non-interested areas to achieve a visual masking effect, and highlighting the areas that users have the right to access or are interested in.
Citation Information
Patent Citations
Data warehouse system and its construction for geographical information system
CN101075249A
Method and system for storing business domain space resources of multi-source geographic grids
CN103235798A