Forest resource single map output quality inspection method, system and cloud platform

JP7637828B2Active Publication Date: 2025-02-28CHENGDU ACAD OF AGRI & FORESTRY SCI +2
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024508110
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-08-11
Filing Date
2022-07-16
Publication Date
2025-02-28
Estimated Expiration
2042-07-16

Smart Images

  • Figure 0007637828000001
    Figure 0007637828000001
  • Figure 0007637828000002
    Figure 0007637828000002
  • Figure 0007637828000003
    Figure 0007637828000003
Patent Text Reader

Abstract

The present invention relates to a method, system and cloud platform for inspecting the quality of a single map result of forest resources, in which submission and inspection are carried out according to the data processing process, submission at the county level can be carried out at any time, and inspection at the provincial level can be carried out collectively at any time, and the inspection work is carried out in stages according to the workflow, and the work at the next step is carried out only after ensuring that the previous step is correct, errors can be corrected in their early stages, and the repeated operations at the county level and inspection at the provincial level can be avoided, and the timeliness is greatly improved. At the same time, the results at the county level are centrally compiled into a provincial-level aggregated database, and the provincial level can centrally inspect the results of the single map produced by the entire province, so that the inspection for the entire province can be completed in one inspection, which greatly improves the inspection efficiency, and changes the submission of the entire map to the submission of key parts, greatly reducing the stress on the system storage and network.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to the technical field of geospatial data calculation, identification and processing, and more particularly to a method, system and cloud platform for inspecting the quality of a forest resource single map result. [Background technology]

[0002] At present, the annual update of the forest resources map adopts two-level updates: the province and the county. After the county-level units complete the results of the forest resources change database, they report to the provincial inspection department in a centralized manner. When the county-level results are reported to the province, they are completed by hard disk copy. The results of the forest resources map update are all geospatial databases, so the calculation and storage of geospatial data is large. The county level adopts desktop software with independently deployed C / S architecture to complete spatial editing, attribute quality inspection, topology analysis and geospatial processing for the county-level data. The provincial level inspection also uses the same desktop software, and the software is imported again for the results submitted by the county level to repeat the inspection steps, and the failed results are repeatedly inspected until they pass, and finally the whole province's forest resources map results are compiled and formed.

[0003] The above solution has the following defects:

[0004] 1. Poor timeliness. Provincial-level users must wait until the county-level units complete all work and submit the results before they can check the data. If an error is found, it must be corrected and submitted for recheck by the county-level units. In addition, because the results are composed of multiple result databases and inspection modules, early errors require the entire work to be restarted.

[0005] 2. Work is concentrated. The provincial level needs to create a library of data for each prefecture and inspect it. When there are many prefectures or a large amount of data, the work stress at the provincial level is large.

[0006] 3. Duplication of work. While the county level believes that it has already completed all the inspections and passed them, the provincial level, from the perspective of inspection, does not trust the results submitted by the county level and still needs to repeat the entire inspection process, which results in duplication of work and inefficiency.

[0007] 4. Poor inspection effect. Due to the concentrated inspection time and heavy workload, provincial-level inspection mainly focuses on basic data normative inspection such as data space topology inspection and attribute logic inspection, which conforms to logical rules, but is weak in testing mutations and abnormal changes that do not conform to actual work requirements. In addition, data from each district and county can only be inspected before data is aggregated for the entire province, and the changes in resource data for the entire province can be statistically analyzed, so it is easy to encounter unpredictable changes at the provincial level.

[0008] 5. Poor user experience: All data needs to be submitted face-to-face, and the testing process takes a long time, so users have to wait a long time for the test results.

[0009] As described above, there is an urgent need to provide a method, system, and cloud platform for inspecting the quality of forest resource single map results that is time-effective, has high inspection efficiency, and significantly improves inspection quality. Summary of the Invention [Problem to be solved by the invention]

[0010] The present invention aims to provide a method, system and cloud platform for inspecting the quality of forest resource single map results, which has high time-to-marketability, high inspection efficiency and significantly improves inspection quality.

[0011] The above objectives are achieved by the following technical solutions:

[0012] Specifically, the following steps are: (1) establishing a provincial-level aggregated database including at least an administrative division database, a forestry supervision database, a forestry resource change database, and a forestry resource file database; (2) a prefecture-level user forms an administrative division database, and performs self-checking on the formed administrative division database to ensure that there is no spatial topology error or attribute logic error locally; (3) a county-level user submits an administrative division database to a provincial-level aggregated database; and (4) a provincial-level user checks the administrative division database in the provincial-level aggregated database to determine whether there is an error; if there is an error, export the list of county-level units with errors and the error content; and request to execute steps (2) to (3) until there is no error, so that the administrative division data of the whole province forms a map; and (5) a county-level user forms a forest supervision database, and performs self-inspection on the formed forest supervision database to ensure that there is no spatial topology error or attribute logic error locally; and (6) a county-level user submits the forest supervision database to a provincial-level aggregated database; and (7) the provincial-level user inspects the forest supervision database in the provincial-level aggregated database to determine whether there is an error; if there is an error, export the list of county-level units with errors and the error contents; and request to execute steps (5)-(6) until there is no error, so that the forest supervision data of the whole province forms a map; and (8) a county-level user forms a forest resource status database and a forest resource change database, and performs self-inspection on the formed forest resource status database and forest resource change database to ensure that there are no spatial topology errors or attribute logic errors locally; (9) a county-level user submits a change polygon in the forest resources change database with a non-zero change cause to a provincial-level aggregated database; and (10) a provincial-level user inspects the forest resource change database in the provincial-level aggregated database to determine whether there is an error; if there is an error, export the list of county-level units having errors and the error contents; and request to execute steps (8) to (9) until there is no error, so that the forest resource change data of the whole province forms a map; and (11) the provincial-level user performs statistics on the forest resource change database, compares the data changes of each county before and after the period, exports the comparative analysis results, analyzes the comparative analysis results of each county's data in the provincial-wide forest resource change database, determines whether there are abnormal changes, and if so, exports the list of county-level units with abnormal changes and the contents of abnormal changes, and requests the county-level units with abnormal changes to perform steps (8) to (10) until there are no abnormal changes and complete the quality inspection; and (12) The county-level user exports all the outcome databases and reports them to the provincial level.

[0013] Further technical measures include, in the above steps (3), (6) and (9), the county-level user accesses the administrative division database, the forestry supervision database or the forest resources change database in the provincial-level aggregated database via a network, determines whether data of the current county code already exists in the administrative division database, the forestry supervision database or the forest resources change database in the provincial-level aggregated database, and if so, deletes it and then inserts all the data in the county-level administrative division database, the forestry supervision database or the forest resources change database; if not, directly inserts all the data in the county-level administrative division database, the forestry supervision database or the forest resources change database.

[0014] Further technical means include, in the step (4), checking the provincial administrative division database for spatial topology errors and attribute logic errors within county level units and between county level units and county level units; in the step (7), checking the provincial forestry supervision database for spatial topology errors and attribute logic errors within county level units and between county level units and county level units; and in the step (10), checking the provincial forestry resource change database for attribute logic errors.

[0015] Further technical measures in the step (11) include analyzing the comparative analysis results of the data of each county in the province-wide forest resource change database to determine whether there are any abnormal changes, and adjusting factor values ​​including land type, rights, origin, forest category, real rights grade, public interest forest grade, and forest land grade based on the abnormal changes.

[0016] Further technical means is, the logical structure of the administrative division database includes: OBJECTID, shape, province, county, township, village, bureau, site, work area, forest section; The logical structure of the forest resource status database is as follows: OBJECETID, shape, county, township, village, bureau, field, work area, forest section, sub-section, sub-subdivision, small land name, forest land ownership, forest land use right, forest tree ownership, forest tree use right, right holder name, forest right certificate number, land type, land use status land type, land management type, vegetation cover type, forest tree type, area, origin, forest category, real right grade, natural forest protection area public forest or not, national public forest grade, project grade, ecological area, area to which it belongs, area name, area description, natural degree, community structure, regeneration grade, health grade, harmful organisms, disaster type, damage, etc. degree, degradation type, degradation degree, wetland type, site type, site grade, afforestation type, management type, management opinion, terrain location, aspect, gradient location, gradient, altitude, accessibility, soil, soil layer thickness, humus thickness, texture, matrix, gravel content, soil structure, soil moisture, pH, compactness, drainage condition, erosion condition, dominant tree species, tree species composition, closedness, age, age group, average breast diameter, average tree height, hectare accumulation, number of plants per hectare, tree species structure, forest land quality grade, whether it is supplementary forest land, forest land protection grade, forest land functional partition, main functional area, The logical structure of the forest supervision database is as follows: OBJECET ID, shape, interpreted change polygon number, supplementary polygon number, province, county, township, village, forestry bureau, forest farm, forest section, abscissa, ordinate, interpreted polygon area, interpreted change cause, confirmation subsection number, forest resource change base polygon, forest land management unit, change cause, change period, project name, project use, inspection document number, inspection year, inspection area, actual change in forest land use area, nature reserve area in actual change in forest land use area, nature reserve name, nature reserve level and type, previous forest resource management "one map" land type, pre-certification land type, Includes forest land area under the third national land survey, forest category from the previous forest resource management "One Map", real estate grade from the previous forest resource management "One Map", national public interest forest grade from the previous forest resource management "One Map", nature of forest land in use, origin from the previous forest resource management "One Map", status of issuance of forest tree felling licenses, forest tree felling license number, actual felling area, actual felling stock, actual number of felled plants, felling area exceeding license, felling stock exceeding license, number of felled plants exceeding license, felling area exceeding license, felling stock without license, number of felled plants without license, remarks, survey level, survey unit, surveyor, current land type, The logical structure of the forest resource change database is as follows: OBJECETID, shape, QQ_OBJECTID, XZ_OBJECTID, DC_OBJECTID, province, county, township, village, bureau, field, work area, forest section, Q_sub-section, Q_land type, Q_forestland ownership, Q_forestland use right, Q_origin, Q_forest species, Q_dominant tree species, Q_age group, Q_density, Q_number of plants per hectare, Q_hectare accumulation, Q_forest category, Q_public forestry right, Q_public forest grade, Q_forestland protection grade, Q_land management type, XZ_sub-section, XZ_land type, XZ_forestland ownership, XZ_forestland use right, XZ_origin, XZ_forest species, XZ_dominant tree species, XZ_age group, XZ _Degree of density, XZ _Number of plants per hectare, XZ _Hectare accumulation, XZ _Forest category, XZ _Public forest right, XZ _Public forest grade, XZ _Forestland protection grade, XZ _Land management type, DC _Interpretation polygon number, DC _Supplementary polygon number, DC _Interpretation change cause, DC _Current land type, DC _Change cause, DC _Previous land type, DC _Certified previous land type, DC _Previous origin, DC _Previous forest category, DC _Previous right grade, DC _Previous public forest grade, DC _Used forestland characteristics, DC _License issuance status, Change area, Change cause, Change time, Change basis, Change remarks, The forest resource file database includes, but is not limited to, a construction project forest land database, a forest cutting database, a reforestation database, a natural disaster database, and a forestry incident database, and the database logic is formulated according to actual needs; In this, OBJECTID represents a unique identifier of an object, and shape represents a shape.

[0017] In order to achieve the above object, the present invention is used to implement any one of the above forest resource single map result quality inspection methods, which includes a county-level user-side application system and a provincial-level server-side application system, The county-level user-side application system includes the following components: An application creation and data import module is used for importing local data according to requirements from county-level users, the local data including at least forest resources pre-term database, administrative division database, forest resources status database, forest supervision database and forest resources file database, and for constructing county-level forest resources annual update project file; an administrative division database checking module, which is used to perform a spatial topology check and an attribute logic check on the edited and imported administrative division database, in which the spatial topology check includes at least an overlap and gap check, and the attribute logic check includes at least a dictionary check, a required item and an optional item check, and a factor logic relationship; a forestry supervisor database inspection module used for performing a spatial topology inspection and an attribute logic inspection on the edited and imported forestry supervisor database, in which the spatial topology inspection includes at least a duplication and multi-part inspection, and the attribute logic inspection includes at least a dictionary inspection, a required item and an optional item inspection, and a factor logic relationship inspection; A forest resource current status database inspection module is used to perform a spatial topology inspection and an attribute logic inspection on the forest resource current status database completed this term, in which the spatial topology inspection includes at least overlap, gap, open area, multiple parts, fragmentation, super boundary, and forest compartment boundary crossing inspection, and the attribute logic inspection includes at least dictionary domain inspection, partition factor inspection, basic factor inspection, management factor inspection, forest ecology inspection, topography and soil factor inspection, and forest stand factor inspection; a forest resource change database checking module used for performing attribute logic checking on the forest resource change database, including at least a forest supervision factor checking, a change cause checking and an abnormal change checking; a forest resource single map result reporting module, which is used to report and consolidate the administrative division database, forest supervision database, forest resource change database and forest resource file database in the local county-level forest resource annual update application via the Internet, and enter the administrative division database, forest supervision database, forest resource change database and forest resource file database in the provincial-level aggregated database; The provincial-level server-side application system includes: a provincial-level aggregated database creation module, which is used to provide a provincial-level user with a provincial-level aggregated database creation function, set provincial-level and county-level access groups or users of the provincial-level aggregated database, and grant usage rights to each access group and user; a provincial-level aggregate database aggregation module, which is used to make judgments on the data reporting applications submitted by the prefecture level, check whether the performance data of the application unit already exists in the provincial-level aggregate database, and if so, delete and then insert the aggregate, while if not, directly insert the aggregate; A provincial-level aggregated database inspection module is used to provide provincial-level users with administrative division database, forest supervision database, forest resource change database and forest resource file database inspection functions; and a provincial-level aggregated database comparative analysis module, which provides provincial-level users with the function of comparative statistical analysis of forest resource change databases, and which is used to collect statistics on the change areas of factors including land type, rights, origin, forest category, real right grade, public interest forest grade, and forest land grade before and after changes in county-level units.

[0018] In order to achieve the above object, the present invention provides the above forest resource single map product quality inspection system, which is as follows: A prefecture-level user side on which the prefecture-level user side application system is installed; A provincial cloud server side on which a provincial server side application system is installed; and a base cloud platform used to provide computing, storage, network communication and system operation capacity support for the county-level user-side application system and the province-level server-side application system.

[0019] Further technical means include various PC machines, notebook PCs, mobile workstations and tablet PCs installed on the county-level user side application system, which provide county-level users with application creation and data import functions, administrative district database inspection function, forestry supervision database inspection function, forest resources status database inspection function, forest resources change database inspection function and forest resources single map result reporting function.

[0020] Further technical means is that the provincial-level cloud server side, including a server, workstation, or virtual machine that provides computing, storage, and network capabilities for the operation of the provincial-level server-side application system, provides users with a provincial-level aggregated database creation function, a provincial-level aggregated database inspection function, a provincial-level aggregated database aggregation function, and a provincial-level aggregated database comparison and analysis function, wherein the server, workstation, or virtual machine is configured with an application platform including an operating system, a database platform, a GIS platform, and network middleware required to support the operation of the provincial-level server-side application system, and the platform capabilities of the virtual machine are provided by the base cloud platform.

[0021] Further technical means include, but are not limited to, the base cloud platform includes an X86 computing server for constructing a computing resource pool, a storage server for constructing a storage resource pool, a network server and a gateway for constructing a network resource pool, a virtualization platform software for performing resource virtualization management, and an application platform on which an operating system, a database platform, a GIS platform, and a network middleware are disposed on the virtualization platform.

[0022] Compared with the prior art, the present invention has the following advantages:

[0023] 1. Change from result inspection to process inspection, greatly improving the timeliness: After the original county-level department has completed all submissions, the provincial-level department can start a centralized inspection, and submit and inspect according to the data processing process, the county level can submit at any time, and the provincial level can inspect collectively at any time, and the inspection work is carried out in stages according to the work flow, and the work of the previous stage is ensured to be correct before the next step is carried out, so that errors can be corrected in the early stages, and the repetition of county-level operations and provincial-level inspections can be avoided, greatly improving the timeliness.

[0024] 2. Changing from individual decentralized inspection to centralized unified inspection, greatly improving inspection efficiency: This invention changes the original process in which the provincial level reuses desktop GIS software to import the results at the county level and then inspects them one by one, consolidating the results at the county level into a provincial-level aggregated database, so that the provincial level can centrally inspect the results compiled on a single map of the entire province, and complete the inspection of the entire province in one inspection, greatly improving inspection efficiency.

[0025] 3. Changing from newspaper delivery to online reporting, greatly improving user experience: This invention changes the original way that county-level units had to submit data face-to-face, and data can be entered into the provincial-level aggregated database simply by reporting via local networks. In addition to improving the efficiency of testing, it also enables immediate reporting and immediate testing, greatly improving the user experience.

[0026] 4. Change from partial inspection to overall inspection, greatly improving inspection quality. The present invention focuses only on the basic data normative inspection part of the original inspection work, such as data space topology inspection and attribute logic inspection, and based on the real-time provincial-level aggregated database, analyzes the change situation and change rules of the forest resources of the whole province from an overall and global perspective, and takes the forest resource change database as a clue to focus on inspecting the mutations and abnormal changes that superficially conform to the data inspection rules but do not conform to the actual work requirements, greatly improving the height and depth of the inspection work and further improving the inspection quality.

[0027] 5. Change from full submission to key part submission, greatly reducing system storage and network stress. The number of elements in the county-level forest resource status database and forest resource change database is generally 100,000-400,000, and the data storage volume is 1-3 GB. Therefore, for the provincial-level aggregation, if the forest resource status database and forest resource change database are submitted simultaneously, the requirements for data storage and network load at the county and provincial levels are very high, and submitting the entire forest resource status database will cause data security problems. By changing the full submission to the key part, the present invention requires users to submit the changed part (the change cause is not 0) in the forest resource change database, and not to submit the unchanged part (the change cause is 0) of the forest resource status database and forest resource change database, and only check the changed part to control the change situation of the entire county, greatly reducing the data storage and network transmission stress during system inspection. [Brief description of the drawings]

[0028] The accompanying drawings, which form a part of the present invention, are used to provide a further understanding of the present invention, and the exemplary embodiments of the present invention and the description thereof are used to explain the present invention without construing an undue limitation thereon. [Figure 1] 2 is a flowchart of a method for inspecting the quality of a forest resource single map product according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a configuration block diagram of a prefecture-level user-side application system according to an embodiment of the present invention. [Diagram 3] 1 is a block diagram of a configuration of a local-level server-side application system according to an embodiment of the present invention; [Figure 4] 2 is an execution flowchart of each module of a quality inspection system for a forest resource single map product according to an embodiment of the present invention; [Diagram 5] This is a configuration block diagram of a forest resource single map result quality inspection cloud platform according to one embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0029] The present invention will be described in detail below with reference to the accompanying drawings, but the description in this part is merely illustrative and interpretive and does not limit the scope of protection of the present invention. Furthermore, a person skilled in the art can combine the features in the embodiments and different embodiments of the present specification based on the description in the specification.

[0030] In an embodiment of the present invention, with reference to FIG. 1, a flowchart of a method for inspecting the quality of a forest resource single map product is as follows.

[0031] (1) Construct a provincial-level aggregated database and set access users and privileges. A provincial-level aggregated database shall be constructed by provincial-level administrators, provincial-level and county-level access groups or users of the provincial-level aggregated database shall be set, and privileges shall be granted to each access group and user, whereby the provincial-level aggregated database shall include, but not be limited to, the administrative division database, the forestry supervision database, the forestry resource change database, and the forestry resource file database, and its database logical structure shall be completely consistent with the names and database logical structures of each county-level result database; Among them, the logical structure of the administrative division database is (OBJECTID, shape, province, county, township, village, bureau, site, work area, forest division (Compartment)). The logical structure of the forest resource status database is (OBJECETID, shape, prefecture, township, village, bureau, field, work area, forest compartment, subcompartment, subplot, sub-plot name, forest land ownership, forest land use right, forest tree ownership, forest tree use right, right holder name, forest right certificate number, land type, land use status land type, land management type, vegetation cover type, forest tree type, area, origin, forest category, real right grade, natural forest protection area public interest forest or not, national public interest forest grade, project type, ecological area, area to which it belongs, area name, area description, natural degree, community structure, regeneration grade, health grade, harmful organisms, disaster type, damage level, degradation type, degradation level, wetland type, etc.) type, location type, location grade, afforestation type, management type, management opinion, terrain location, aspect, slope position, gradient, altitude, accessibility, soil, soil layer thickness, humus thickness, texture, matrix, gravel content, soil structure, soil moisture, pH, compactness, drainage condition, erosion condition, dominant tree species, tree species composition, closedness, age, age group, average breast diameter, average tree height, hectare accumulation, number of plants per hectare, tree species structure, forest land quality grade, whether it is supplementary forest land, forest land protection grade, forest land function partition, main function area), The logical structure of the forest supervision database is (OBJECETID, shape, interpreted change polygon number, supplementary polygon number, province, county, township, village, forestry bureau, forest farm, forest section, abscissa, ordinate, interpreted polygon area, interpreted change cause, confirmed subplot number, forest resource change base polygon, forest land management unit, change cause, change period, project name, project use, inspection document number, inspection year, inspection area, actual change in forest land use area, nature reserve area in actual change in forest land use area, nature reserve name, nature reserve level and type, previous forest resource management "one map" land type, previous certification area type, forest area during the third national land survey, forest category from the previous forest resource management "One Map", real estate grade from the previous forest resource management "One Map", national public interest forest grade from the previous forest resource management "One Map", nature of forest land in use, origin from the previous forest resource management "One Map", status of issuance of forest tree felling license, forest tree felling license number, actual felling area, actual felling stock, actual number of felled plants, felling area exceeding license, felling stock exceeding license, number of felled plants exceeding license, felling area exceeding license, felling stock without license, number of felled plants without license, remarks, survey level, survey unit, surveyor, current area type), The forest resource file database includes, but is not limited to, a construction project forest land database, a forest cutting database, a reforestation database, a natural disaster database, and a forestry incident database, and the database logic is established according to actual needs.

[0032] (2) County-level users form administrative division databases and perform self-checking to ensure that there are no spatial topology errors or attribute logic errors locally.

[0033] (3) A county-level user submits an administrative division database to a provincial-level aggregated database, where the county-level user accesses the administrative division database in the provincial-level aggregated database through the network, determines whether data for the current county code already exists in the administrative division database in the provincial-level aggregated database, and if so, deletes it and then inserts all the data into the county-level administrative division database; if not, directly inserts all the data into the county-level administrative division database.

[0034] (4) The provincial-level user performs an inspection on the administrative division database in the provincial-level aggregated database, exports the inspection results, inspects the spatial topology errors and attribute logic errors within the county-level units and between the county-level units in the administrative division database of the whole province, determines whether there are errors, and if so, exports the list of the county-level units with errors and the error contents, and executes step 2 until there are no errors, and the layers of the administrative divisions of the whole province form a seamless map.

[0035] (5) County-level users form a forest supervision database and perform self-inspection to ensure that there are no spatial topology errors or attribute logic errors locally.

[0036] (6) A county-level user submits a forest supervision database to a provincial-level aggregated database, where the county-level user accesses the forest supervision database in the provincial-level aggregated database through the network, determines whether data of the current county code already exists in the forest supervision database in the provincial-level aggregated database, and if so, deletes it and then inserts all the data into the county-level forest supervision database; if not, directly inserts all the data into the county-level forest supervision database.

[0037] (7) The provincial-level user inspects the forest supervision database in the provincial-level aggregated database, exports the inspection results, inspects the spatial topology errors and attribute logic errors existing within the county-level units and between the county-level units in the provincial-wide forest supervision database, determines whether there are errors, and if so, exports the list of county-level units with errors and the error contents, and requests the county-level units with errors to perform step 5 until there are no errors, so that the provincial-wide forest supervision data forms a single map.

[0038] (8) County-level users can form forest resource status databases and forest resource change databases, and perform self-checking to ensure that there are no spatial topology errors or attribute logic errors locally.

[0039] (9) A county-level user submits a change polygon with a non-zero change cause in the forest resource change database to the provincial-level aggregated database, where the county-level user accesses the forest resource change database of the provincial-level aggregated database through the network, determines whether data of the current county code already exists in the forest resource change database in the provincial-level aggregated database, and if so, deletes it and then inserts all the data in the county-level forest resource change database; if not, directly inserts all the data in the county-level forest resource change database.

[0040] (10) The provincial-level user performs an inspection on the forest resource change database in the provincial-level aggregated database, exports the inspection results, inspects the attribute logic errors of the data in the provincial-level forest resource change database, determines whether there are errors, and if so, exports the list of county-level units with errors and the error contents, and requests the county-level units with errors to perform step 8 until there are no errors, so that the province-wide forest resource change data forms a map.

[0041] (11) Provincial-level users shall collect statistics on the forest resource change database, compare the data changes of each county before and after the period, and export the comparative analysis results. Analyze the comparative analysis results of each county's data in the provincial forest resource change database to determine whether there are any abnormal changes, that is, determine whether factors such as land type, ownership, origin, forest category, real rights grade, public interest forest grade, and forest land grade should be adjusted, and if so, export the list of county-level units with abnormal changes and the contents of the abnormal changes, and request the abnormal county-level units to carry out step 8 until there are no abnormal changes.

[0042] (12) County-level users will export all results databases and report them to the provincial level via hard disk copies.

[0043] The embodiment of the quality inspection system structure of the forest resource single map product provided by the present invention is as follows, which includes a county-level user-side application system and a provincial-level server-side application system: As shown in FIG. 2, the county-level user-side application system includes:

[0044] An application creation and data import module is used for importing local data according to requirements from county-level users, the local data including at least forest resources pre-term database, administrative division database, forest resources status database, forest supervision database and forest resources file database, and for constructing county-level forest resources annual update project file; an administrative division database checking module, which is used to perform a spatial topology check and an attribute logic check on the edited and imported administrative division database; in which the spatial topology check includes at least an overlap and gap check, and the attribute logic check includes at least a dictionary check, a required item and an optional item check, and a factor logic relationship; a forestry supervisor database inspection module used for performing a spatial topology inspection and an attribute logic inspection on the edited and imported forestry supervisor database, in which the spatial topology inspection includes at least a duplication and multi-part inspection, and the attribute logic inspection includes at least a dictionary inspection, a required item and an optional item inspection, and a factor logic relationship inspection; A forest resource current status database inspection module is used to perform a spatial topology inspection and an attribute logic inspection on the forest resource current status database completed this term, in which the spatial topology inspection includes at least overlap, gap, open area, multiple parts, fragmentation, super boundary, and forest compartment boundary crossing inspection, and the attribute logic inspection includes at least dictionary domain inspection, partition factor inspection, basic factor inspection, management factor inspection, forest ecology inspection, topography and soil factor inspection, and forest stand factor inspection; a forest resource change database checking module used for performing attribute logic checking on the forest resource change database, including at least a forest supervision factor checking, a change cause checking and an abnormal change checking; and a forest resources single map result reporting module, which is used to consolidate the administrative division database, forest supervision database, forest resources change database and forest resource file database in the local county-level forest resources annual update project into the administrative division database, forest supervision database, forest resources change database and forest resource file database of the provincial-level aggregated database through the network.

[0045] As shown in Figure 3, the provincial-level server-side application system includes the following: a provincial-level aggregated database creation module, which is used to provide a provincial-level user with a provincial-level aggregated database creation function, set provincial-level and prefecture-level access groups or users of the provincial-level aggregated database, and grant usage rights to each access group and user; A provincial-level aggregate database aggregation module is used to make judgments on the data reporting applications submitted by the county level, check whether the performance data of the application unit already exists in the provincial-level aggregate database, and if so, delete it and then insert the aggregate, or if not, directly insert the aggregate; A provincial-level aggregated database inspection module is used to provide provincial-level users with administrative division database, forest supervision database, forest resource change database and forest resource file database inspection functions; and a provincial-level aggregated database comparative analysis module, which provides provincial-level users with the function of comparative statistical analysis of forest resource change data, and is used to collect statistics on the change areas of factors including land type, rights, origin, forest category, real right grade, public interest forest grade, and forest land grade before and after changes in county-level units.

[0046] The execution flow of the forest resource single map product quality inspection system provided by the present invention is as follows, as shown in FIG. 4, the following steps are included: 1. Running a provincial-level aggregated database creation module; in the provincial-level cloud server-side application system, constructing a provincial-level aggregated database through a provincial-level administrator, setting provincial-level and county-level access groups or users of the provincial-level aggregated database, and granting usage rights to each access group and user; 2. Run the application creation and data import module; Step 2: The county-level user imports local data according to requirements, including but not limited to forest resources pre-stage database, administrative division database, forest resources status database, forest supervision database, and forest resources file database; 3. Running an administrative division database checking module; and a county-level user forming an administrative division database in a county-level user's device, and performing self-checking to ensure that the local administrative division database has no spatial topology error or attribute logic error; 4. Running the forest resource single map result reporting module; Step 4: The county-level user submits all local forest resource single map results in the county-level user's device, which only includes administrative division database results; 5. Running the provincial-level aggregated database aggregation module; Step 5: The provincial-level cloud server-side application system makes a judgment on the data report application submitted by the county level, checks whether the application unit result data already exists in the provincial-level aggregated database, and if so, deletes it and then inserts the aggregate; if not, directly inserts the aggregate; 6. Running the provincial-level aggregated database inspection module; Step 3. The provincial-level cloud server-side application system inspects the provincial aggregated database data formed after the county-level is consolidated and submitted. In this case, only the provincial administrative division database is inspected. The inspection items and methods are consistent with those in Step 3; 7. Running a forest supervision database inspection module; and a county-level user forms a forest supervision database in the county-level user's device, and performs self-inspection to ensure that the local administrative division database has no spatial topology error or attribute logic error. Step 8. Running a forest resource single map result reporting module; and a county-level user submits all local forest resource single map results in the county-level user's device, including the results of administrative division database and forest supervision database; 9. Running the provincial-level aggregated database aggregation module; Step 9. The provincial-level cloud server-side application system makes a judgment on the data report application submitted by the county level, checks whether the performance data of the application unit already exists in the provincial-level aggregated database, and if so, deletes it and then inserts the aggregate; if not, directly inserts the aggregate; Step 10: Running the provincial-level aggregated database inspection module; Step 11: The provincial-level cloud server-side application system inspects the provincial aggregated database data formed after the county-level is consolidated and submitted. In this case, only the provincial forest resources supervision database is inspected, and the inspection items and methods are consistent with those in step 7; 11. Running a forest resource current status database checking module; in step 11, the county-level user forms a forest resource current status database in the county-level user's device, and performs self-checking to ensure that there is no spatial topology error or attribute logic error in the forest resource current status database; 12. Running a forest resource change database checking module; and the county-level user forms a forest resource change database in the county-level user's device, and performs self-checking to ensure that there is no spatial topology error or attribute logic error in the forest resource change database; 13. Running a forest resource single map result reporting module; and a county-level user submits all local forest resource single map results in the county-level user's device, including results of administrative division database, forest supervision database, and forest resource change database; 14. Running the provincial-level aggregated database aggregation module; and the provincial-level cloud server-side application system makes a judgment on the data report application submitted by the county level, checks whether the performance data of the application unit already exists in the provincial-level aggregated database, and if so, deletes it and then inserts the aggregate; if not, directly inserts the aggregate; Step 15. Running the provincial-level aggregated database inspection module; Step 16. The provincial-level cloud server-side application system inspects the provincial aggregated database data formed after the county-level is consolidated and submitted. In this case, only the provincial forest resource change database is inspected. The inspection items and methods are consistent with those in step 12; 16. Running the provincial-level aggregated database comparative analysis module; step 16: The provincial-level cloud server-side application system performs comparative analysis on the provincial-level aggregated database data formed after the county-level data is consolidated and submitted, and collects statistics on the change area of ​​factors such as land type, right ownership, origin, forest category, real right grade, public interest forest grade, and forestland grade before and after the changes in county-level units.

[0047] An embodiment of the forest resource single map result quality inspection cloud platform structure provided by the present invention is as follows. The above-mentioned forest resource single map result quality inspection system is arranged, as shown in Figure 5, including a county-level user-side application system, a provincial-level cloud server application system and a base cloud platform.

[0048] The county-level user side includes various PC machines, notebook PCs, mobile workstations, tablet PCs and other equipment that are equipped with the county-level user side application system, and provides county-level users with application creation and data import functions, administrative division database inspection function, forestry supervision database inspection function, forest resource status database inspection function, forest resource change database inspection function, and forest resource single map result report function. The provincial-level cloud server side includes equipment such as servers, workstations or virtual machines that provide computing, storage and network capabilities for the operation of the provincial-level server application system, and provides users with the functions of provincial-level aggregated database creation, provincial-level aggregated database inspection, provincial-level aggregated database aggregation and provincial-level aggregated database comparison and analysis, in which the servers, workstations and other equipment are configured with application platforms such as operating systems, database platforms, GIS platforms and network middleware required to support the operation of the provincial-level server-side application system, and the virtual machine platform capabilities are provided by the base cloud platform; The base cloud platform includes, but is not limited to, X86 computing servers that build a network resource pool, storage servers that build a storage resource pool, network servers and gateways that build a network resource pool, virtualization platform software that performs resource virtualization management, and application platforms such as operating systems, database platforms, GIS platforms, and network middleware that are deployed on the virtualization platform.

[0049] It should be noted that the above is merely a preferred embodiment of the present invention, and that those skilled in the art may make various improvements and modifications without departing from the spirit of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method for inspecting the quality of a forest resource single map product, comprising: (1) a server establishes a provincial-level aggregated database, including at least an administrative division database, a forestry supervision database, a forestry resource change database, and a forestry resource file database; (2) the computer forms an administrative division database, and performs self-checking on the formed administrative division database to ensure that there is no spatial topology error or attribute logic error; (3) the computer submits the administrative division database to a provincial-level aggregated database; (4) the server checks the administrative division database in the provincial-level aggregated database to determine whether there is an error, and if there is an error, exports the list of county-level units having errors and the error contents, and requests to execute steps (2) to (3) until there are no errors, so that the administrative division data of the whole province forms a single map; (5) a computer forms the forestry supervision database, and performs self-checking on the formed forestry supervision database to ensure that there is no spatial topology error or attribute logic error; (6) a computer submits the forest supervision database to the provincial-level aggregated database; (7) the server checks the forest supervision database in the provincial-level aggregated database to determine whether there is an error, and if there is an error, exports the list of county-level units with errors and the error contents, and requests to execute steps (5) and (6) until there are no errors, so that the forest supervision data of the whole province forms a single map; (8) a computer forms a forest resource status database and the forest resource change database, and performs self-checking on the formed forest resource status database and forest resource change database to ensure that there is no spatial topology error or attribute logic error; (9) a computer submits the change part of the forest resource change database to the provincial-level aggregated database; (10) the server checks the forest resource change database in the provincial-level aggregated database to determine whether there is an error, and if there is an error, exports the list of county-level units with errors and the error contents, and requests to execute steps (8) to (9) until there are no errors, so that the forest resource change data of the whole province forms a map; (11) The server performs statistics on the forest resource change database, compares the data changes of each county before and after the period, exports the comparative analysis results, analyzes the comparative analysis results of each county's data in the province-wide forest resource change database, determines whether there are abnormal changes, and if there are abnormal changes, exports the list of county-level units with abnormal changes and the contents of the abnormal changes, and requests the county-level units with abnormal changes to carry out steps (8) to (10) until there are no abnormal changes, and completes the quality inspection; (12) the computer exports all the achievement databases and reports them to the provincial level. A method for inspecting the quality of a single forest resource map product.

2. In the steps (3), (6) and (9), a computer accesses the administrative division database, the forestry supervision database or the forestry resource change database in the provincial-level aggregated database via a network, determines whether the administrative division database, the forestry supervision database or the forestry resource change database in the provincial-level aggregated database already has data of a current county code, and if the data of the current county code is present, deletes the data of the current county code and then inserts all the data of the county-level administrative division database, the forestry supervision database or the forestry resource change database; if the data of the current county code is not present, inserts all the data of the county-level administrative division database, the forestry supervision database or the forestry resource change database. The method for inspecting the quality of a single forest resource map product according to claim 1.

3. In the step (4), the provincial administrative division database checks for spatial topology errors and attribute logic errors within the county level units and between the county level units and the county level units; in the step (7), the provincial forestry supervision database checks for spatial topology errors and attribute logic errors within the county level units and between the county level units and the county level units; in the step (10), the provincial forestry resource change database checks for attribute logic errors. The method for inspecting the quality of a single forest resource map product according to claim 2.

4. In the step (11), the comparative analysis result of the data of each county in the provincial forest resource change database is analyzed to determine whether there is an abnormal change; The abnormal changes include land type, rights, origin, forest category, real rights grade, public interest forest grade, and forest land grade. The method for inspecting the quality of a forest resource single map product according to claim 3.

5. A forest resource single map product quality inspection system for implementing the forest resource single map product quality inspection method according to claim 4, wherein the forest resource single map product quality inspection system includes a county-level user-side application system and a provincial-level server-side application system; The prefecture-level user-side application system includes: an application creation and data import module, which imports local data including at least forest resources pre-stage database, administrative division database, forest resources status database, forest supervision database, and forest resources file database, and the local data builds a county-level forest resources annual update project file; an administrative division database checking module for performing a spatial topology check and an attribute logic check on the administrative division database, the spatial topology check including at least an overlap and gap check, and the attribute logic check including at least a dictionary check, a required item and an optional item check, and a factor logic relationship check; a forestry supervisor database inspection module for performing the spatial topology inspection and the attribute logic inspection on the forestry supervisor database, the spatial topology inspection including at least a duplicate and multiple component inspection, and the attribute logic inspection including at least a dictionary inspection, a required item and an optional item inspection, and a factor logic relationship inspection; A forest resource current state database inspection module performs the spatial topology inspection and the attribute logic inspection on the forest resource current state database, the spatial topology inspection including at least overlap, gap, open area, multi-part, fragmentation, super boundary, and crossing of forest compartment boundaries inspection, and the attribute logic inspection including at least dictionary domain inspection, partition factor inspection, basic factor inspection, management factor inspection, forest ecology inspection, topography and soil factor inspection, and forest stand factor inspection; A forest resource change database checking module performs the attribute logic check on the forest resource change database, the forest resource change database checking module at least includes forest supervision factor check, change cause check and abnormal change check; a forest resource single map result reporting module, which reports and consolidates the administrative division database, forest supervision database, forest resource change database and forest resource file database in the local county-level forest resource annual update application via the Internet, and accesses the administrative division database, forest supervision database, forest resource change database and forest resource file database in the provincial-level aggregated database; The provincial-level server-side application system includes: a provincial-level aggregated database creation module for providing a provincial-level user with a provincial-level aggregated database creation function, setting provincial-level and county-level access groups or users of the provincial-level aggregated database, and granting usage rights to each access group and user; a provincial-level aggregated database aggregation module that performs judgment on the data report application submitted by the prefecture level, checks whether the application unit's performance data already exists in the provincial-level aggregated database, and deletes the performance data before inserting the aggregate if the performance data exists, and inserts the aggregate if the performance data does not exist; A provincial-level aggregated database inspection module provides provincial-level users with administrative division database, forest supervision database, forest resource change database and forest resource file database inspection functions; and a provincial-level aggregated database comparative analysis module for providing provincial-level users with a comparative statistical analysis function of the forest resource change database, and for statistically analyzing the change area of ​​factors including land type, right, origin, forest category, real right grade, public interest forest grade, and forest land grade before and after the change in the county-level unit. The forest resource single map result quality inspection system is characterized by:

6. The forest resource single map product quality inspection system according to claim 5 is installed, a base cloud platform that provides computing, storage, network communication and system operation capability support for the county-level user-side application system and the province-level server-side application system; A forest resources single map result quality inspection cloud platform.

7. The various PC machines, notebook PCs, mobile workstations, and tablet PCs equipped with the county-level user-side application system provide county-level users with the functions of application creation and data import, administrative division database inspection, forestry supervision database inspection, forest resource status database inspection, forest resource change database inspection, and forest resource single map result report. The forest resource single map result quality inspection cloud platform as described in claim 6.

8. A server, workstation, or virtual machine that provides computing, storage, and network capabilities for running the provincial-level server-side application system provides a provincial-level aggregated database creation function, a provincial-level aggregated database inspection function, a provincial-level aggregated database aggregation function, and a provincial-level aggregated database comparison and analysis function to a user; The server, the workstation, or the virtual machine is configured with an application platform including an operating system, a database platform, a GIS platform, and a network middleware required to support the operation of a department-level server-side application system, and the platform capabilities of the virtual machine are provided by a base cloud platform. The forest resource single map result quality inspection cloud platform as described in claim 7.

9. The base cloud platform includes an X86 computing server that builds a computing resource pool, a storage server that builds a storage resource pool, a network server and a gateway that build a network resource pool, virtualization platform software that performs resource virtualization management, and an application platform on which an operating system, a database platform, a GIS platform, and a network middleware are deployed on the virtualization platform. The forest resource single map result quality inspection cloud platform as described in claim 8.

Citation Information

Patent Citations

  • Forestry big data construction method based on map

    CN106547853A

  • Geographic grid-based government affair information resource integration method

    CN107092680A

  • Online forest resource supervision method based on mobile internet

    CN110648120A

  • Method and device for constructing 'one graph' of territorial space planning and storage medium

    CN112084243A

  • Forestry data co-processing system

    CN113159698A