Nursery stock planting progress determination method and system
By using different colored dots to represent the status of seedlings on a map, the problem of the lack of intuitiveness in the progress of seedling planting was solved. This enabled a two-dimensional visualization of the seedling planting progress and a detailed display of information, thereby improving the comprehensiveness and accuracy of seedling planting information.
Patent Information
- Application Number
- CN202511169171.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-20
- Publication Date
- 2026-01-09
AI Technical Summary
The existing descriptions of the progress of seedling planting in the afforestation industry are not intuitive or comprehensive, making it impossible to quickly, accurately, and comprehensively understand the progress of seedling planting.
By acquiring on-site measurement information of planted seedlings, GIS technology is used to mark seedlings that have not been inspected, have passed inspection, and need to be returned or withdrawn on the map in the form of green dots, red dots, and gray dots. Combined with QR code association and on-site photos, the quality of seedlings is judged, and inspection status instructions are generated to realize a two-dimensional visualization of the seedling planting progress.
It provides a visual and efficient display of the progress of seedling planting, enabling a quick understanding of the overall project progress and the results of spot checks by supervisors, thus improving the comprehensiveness and accuracy of information description.
Smart Images

Figure CN121303518A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of monitoring the progress of seedling planting in the afforestation industry, and in particular to a method and system for determining the progress of seedling planting. Background Technology
[0002] This initiative explores the first large-scale, near-natural forest construction project in my country's plains region, featuring diverse ages, multiple layers, and mixed planting patterns, aiming to create a "millennial forest." Currently, the progress of seedling planting in the afforestation industry is typically represented by numbers, recording only the quantity of planted and unplanted seedlings. This numerical description method is not intuitive enough, and the information presented is incomplete, failing to allow users to quickly, accurately, and comprehensively understand the progress of seedling planting. Summary of the Invention
[0003] The purpose of this invention is to provide a method and system for determining the progress of seedling planting, so as to solve the problem that the description of the progress of seedling planting in the existing afforestation industry is not intuitive and comprehensive.
[0004] To achieve the above objectives, the present invention provides the following solution:
[0005] A method for determining the progress of seedling planting, the method comprising:
[0006] Obtain on-site measurement information of planted seedlings; the on-site measurement information includes sequence code, tree species, planting location, plot, region, sub-compartment, sub-compartment, section, height, ground diameter, crown width, diameter at breast height, root ball thickness and root ball diameter, and also includes photos of the height, ground diameter, crown width, diameter at breast height, root ball thickness and root ball diameter of the planted seedlings;
[0007] The planted seedlings are marked and displayed as green dots on the map according to their planting locations;
[0008] A seedling inspection status instruction is generated based on the on-site measurement information of the planted seedlings; the seedling inspection status instruction is a return instruction, a seedling rejection instruction, or a qualified instruction;
[0009] If the seedling inspection status instruction is a return instruction, the planted seedlings that need to be returned will be marked and displayed on the map as red dots according to the return instruction;
[0010] If the seedling inspection status instruction is a seedling removal instruction, the planted seedlings that need to be removed will be marked and displayed on the map as gray dots according to the seedling removal instruction;
[0011] If the seedling inspection status command is a qualified command, the qualified planted seedlings will be marked and displayed on the map as red dots according to the qualified command;
[0012] The progress of seedling planting is determined based on the planting location and quantity of the seedlings represented by the green dots, red dots, and gray dots.
[0013] Optionally, generating a return instruction based on the on-site measurement information of the planted seedlings specifically includes:
[0014] Determine whether the on-site measurement information of the planted seedlings is entered incorrectly, and obtain a first determination result;
[0015] If the first judgment result indicates that the on-site measurement information input is incorrect, the planted seedlings are determined to be planted seedlings that need to be returned, and a return instruction is generated; the return instruction includes the on-site measurement information of the planted seedlings that need to be returned and a description of the input error information.
[0016] Optionally, generating a seedling removal instruction or a qualified instruction based on the on-site measurement information of the planted seedlings specifically includes:
[0017] Obtain seedling quality standard information; the seedling quality standard information includes standard ranges for height, ground diameter, crown width, diameter at breast height, root ball thickness, and root ball diameter.
[0018] The second determination result is obtained by determining whether the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter of the planted seedling are within the standard ranges for height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, respectively.
[0019] If the second determination result indicates that any one of the following parameters—height, diameter at breast height (DBH), crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter—is outside the standard ranges for height, DBH, DBH, root ball thickness, and root ball diameter, then the planted seedling is determined to be a seedling requiring removal, and a removal instruction is generated. The removal instruction includes on-site measurement information of the seedling requiring removal and a description of the reason for removal.
[0020] If the second judgment result is that the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter are all within the standard ranges for height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, respectively, then based on the photos of the planted seedlings' height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, it is determined whether the planted seedlings have seedling damage, thus obtaining the third judgment result; the seedling damage includes seedling trunk cutting, bark damage, crown shape deviation, and pests and diseases;
[0021] If the third judgment result indicates that the planted seedlings are damaged, the planted seedlings are determined to be seedlings that need to be removed, and the removal instruction is generated; the removal instruction includes on-site measurement information of the planted seedlings that need to be removed and a description of the reason for removal;
[0022] If the third judgment result is that the planted seedlings do not have seedling damage, the planted seedlings are determined to be qualified seedlings in the random inspection, and the qualified instruction is generated.
[0023] Optionally, determining the seedling planting progress based on the planting location and quantity of the seedlings represented by the green dots, red dots, and gray dots specifically includes:
[0024] The number of planted seedlings represented by the green dots, red dots, and gray dots is obtained and displayed respectively;
[0025] The number of planted but unchecked seedlings is determined and displayed based on the number of green dots.
[0026] The number of planted and inspected seedlings is determined and displayed based on the number of red dots and the number of gray dots.
[0027] The proportion of seedlings that have been inspected is determined and displayed based on the number of planted but not inspected seedlings and the number of planted and inspected seedlings.
[0028] The proportion of uninspected seedlings is determined and displayed based on the number of planted but uninspected seedlings and the number of planted but inspected seedlings.
[0029] Optionally, the method further includes:
[0030] Associate and save the on-site measurement information of the planted seedlings with the QR code of the planted seedlings;
[0031] Obtain a seedling information query instruction; the seedling information query instruction may be a nursery measurement information query instruction, an on-site measurement information query instruction, or a process information query instruction.
[0032] If the seedling information query instruction is a nursery measurement information query instruction, the nursery measurement information of the planted seedlings is queried and displayed according to the nursery measurement information query instruction; the nursery measurement information includes sequence code, packing vehicle license plate number, tree species, place of origin, supplier, nursery name, seedling lifting time, seedling lifting location, seedling lifting height, seedling lifting diameter at ground level, seedling crown width, seedling diameter at breast height, seedling root ball thickness, and seedling root ball diameter;
[0033] If the seedling information query instruction is an on-site measurement information query instruction, the on-site measurement information of the planted seedlings is queried according to the on-site measurement information query instruction and displayed;
[0034] If the seedling information query instruction is a process information query instruction, the process information of the planted seedlings is queried and displayed according to the process information query instruction; the process information includes the name of the nursery submitter, the nursery submission time, the name of the construction party, the construction submission time, the name of the supervisor, the supervisor's spot check opinion, the supervisor's spot check time, the owner's name, the owner's spot check opinion, and the owner's spot check time;
[0035] The planting time cycle after seedling removal is calculated based on the difference between the seedling removal time and the construction submission time of an individual seedling. If the planting time cycle is less than the preset time threshold, the seedling inspection status command generated by the on-site measurement information will be displayed. If the planting time cycle is greater than the preset time threshold, further analysis is required. The difference between the seedling arrival time at the construction site and the construction submission time of an individual seedling will be analyzed, and the construction time threshold will be used to determine whether there is a construction delay. If so, the seedling inspection status command generated by the on-site measurement information will not be displayed. If not, the seedling inspection status command generated by the on-site measurement information will be displayed.
[0036] A system for determining the progress of seedling planting, the system comprising:
[0037] The on-site measurement information acquisition module is used to acquire on-site measurement information of planted seedlings; the on-site measurement information includes sequence code, tree species, planting location, plot, region, sub-compartment, sub-compartment, section, height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter, and also includes photos of the height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter of the planted seedlings;
[0038] The planted seedling marking module is used to mark and display the planted seedlings as green dots on the map according to their planting locations;
[0039] The seedling inspection status instruction generation module is used to generate seedling inspection status instructions based on the on-site measurement information of the planted seedlings; the seedling inspection status instructions are return instructions, seedling return instructions, or qualified instructions;
[0040] The seedling return marking module is used to mark and display the planted seedlings that need to be returned as red dots on the map when the seedling inspection status command is a return command.
[0041] The seedling removal marking module is used to mark and display the planted seedlings that need to be removed as gray dots on the map when the seedling inspection status instruction is a seedling removal instruction.
[0042] The qualified seedling marking module is used to mark and display the qualified planted seedlings on the map as red dots according to the qualified command when the seedling inspection status command is a qualified command;
[0043] The seedling planting progress determination module is used to determine the seedling planting progress based on the planting location and quantity of the seedlings represented by the green dots, red dots, and gray dots.
[0044] Optionally, the seedling inspection status instruction generation module specifically includes:
[0045] The first judgment unit is used to determine whether the on-site measurement information of the planted seedlings has been entered incorrectly, and to obtain a first judgment result;
[0046] The return instruction generation unit is used to determine that the planted seedlings need to be returned when the first judgment result is that the on-site measurement information input is incorrect, and to generate a return instruction; the return instruction includes the on-site measurement information of the planted seedlings to be returned and a description of the input error information.
[0047] Optionally, the seedling inspection status instruction generation module further includes:
[0048] The seedling quality standard information acquisition unit is used to acquire seedling quality standard information; the seedling quality standard information includes the standard range of height, standard range of ground diameter, standard range of crown width, standard range of diameter at breast height, standard range of root ball thickness, and standard range of root ball diameter;
[0049] The second judgment unit is used to determine whether the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter of the planted seedling are within the standard ranges for height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, respectively, and to obtain a second judgment result.
[0050] The first seedling removal instruction generation unit is used to determine that the planted seedlings need to be removed when the second judgment result is that any one of the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter is not within the standard ranges for height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, and generates the seedling removal instruction; the seedling removal instruction includes on-site measurement information of the planted seedlings that need to be removed and a description of the reason for removal;
[0051] The third judgment unit is used to determine whether the planted seedlings have seedling damage based on photos of the planted seedlings' height, diameter at breast height (DBH), crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter, respectively, when the second judgment result is that the height, diameter at breast height (DBH), crown width, DBH, root ball thickness, and root ball diameter are all within the standard ranges for height, diameter at breast height, crown width, DBH, root ball thickness, and root ball diameter, and obtains the third judgment result; the seedling damage includes seedling trunk cutting, bark damage, crown shape deviation, and pests and diseases;
[0052] The second seedling removal instruction generation unit is used to determine that the planted seedlings need to be removed when the third judgment result is that the planted seedlings have seedling damage, and generate the seedling removal instruction; the seedling removal instruction includes on-site measurement information of the planted seedlings that need to be removed and a description of the reason for removal;
[0053] The qualified instruction generation unit is used to determine that the planted seedlings are qualified seedlings when the third judgment result is that the planted seedlings do not have seedling damage, and generate the qualified instruction.
[0054] Optionally, the seedling planting progress determination module specifically includes:
[0055] The marker point quantity display unit is used to obtain and display the number of planted seedlings represented by the green dots, the red dots, and the gray dots, respectively.
[0056] The unit for determining the number of planted but uninspected seedlings is used to determine and display the number of planted but uninspected seedlings based on the number of green dots.
[0057] The unit for determining the number of planted and inspected seedlings is used to determine and display the number of planted and inspected seedlings based on the number of red dots and the number of gray dots.
[0058] The unit for determining the proportion of sampled seedlings is used to determine and display the proportion of sampled seedlings based on the number of planted but not sampled seedlings and the number of planted and sampled seedlings.
[0059] The unit for determining the proportion of uninspected seedlings is used to determine and display the proportion of uninspected seedlings based on the number of planted uninspected seedlings and the number of planted and inspected seedlings.
[0060] Optionally, the system further includes:
[0061] The QR code association storage module is used to associate and save the on-site measurement information of the planted seedlings with the QR code of the planted seedlings;
[0062] The seedling information query instruction acquisition module is used to acquire seedling information query instructions; the seedling information query instructions are nursery measurement information query instructions, on-site measurement information query instructions, or process information query instructions;
[0063] The nursery measurement information query module is used to query and display the nursery measurement information of the planted seedlings when the seedling information query instruction is a nursery measurement information query instruction. The nursery measurement information includes sequence code, packing vehicle license plate number, tree species, place of origin, supplier, nursery name, seedling lifting time, seedling lifting location, seedling lifting height, seedling lifting diameter at ground level, seedling crown width, seedling diameter at breast height, seedling root ball thickness, and seedling root ball diameter.
[0064] The on-site measurement information query module is used to query and display the on-site measurement information of the planted seedlings according to the on-site measurement information query instruction when the seedling information query instruction is an on-site measurement information query instruction;
[0065] The process information query module is used to query and display the process information of the planted seedlings when the seedling information query instruction is a process information query instruction. The process information includes the name of the nursery submitter, the nursery submission time, the name of the construction party, the construction submission time, the name of the supervisor, the supervisor's spot check opinion, the supervisor's spot check time, the owner's name, the owner's spot check opinion, and the owner's spot check time.
[0066] According to specific embodiments provided by the present invention, the present invention discloses the following technical effects:
[0067] This invention provides a method and system for determining the progress of seedling planting. The method and system represent planted seedlings that have not yet been inspected as green dots on a map, planted seedlings that need to be returned and those that have passed inspection as red dots, and planted seedlings that need to be returned as gray dots. This achieves a two-dimensional visual display of the progress of seedling planting, which is vivid, efficient, reasonable, abstract, and easy to understand. It allows for a quick overview of the overall positioning and progress of the planting project, as well as a clear understanding of the inspection results and planting quality by the supervisors. Furthermore, it can accurately determine the number of planted seedlings that have not yet been inspected, the number of planted seedlings that have been inspected, the proportion of inspected seedlings, and the proportion of uninspected seedlings based on the planting location and quantity of green, red, and gray dots on the map.
[0068] Furthermore, the method and system provided by this invention can query nursery measurement information, on-site measurement information and process information of planted seedlings according to seedling information query instructions, and view the detailed information of individual planted seedlings, thereby improving the comprehensiveness of seedling planting information description. Attached Figure Description
[0069] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0070] Figure 1 A flowchart of the method for determining the progress of seedling planting provided by the present invention;
[0071] Figure 2 This is a schematic diagram of the on-site measurement information page provided by the present invention;
[0072] Figure 3 A schematic diagram of the interface for issuing seedling spot check status instructions provided by the present invention;
[0073] Figure 4 A two-dimensional visualization diagram showing the progress of seedling planting provided by this invention;
[0074] Figure 5 A schematic diagram of the overall query interface for nursery measurement information, on-site measurement information, and process information provided by this invention;
[0075] Figure 6 A schematic diagram of the query interface for nursery measurement information provided by the present invention;
[0076] Figure 7 A schematic diagram of the query interface for on-site measurement information provided by this invention;
[0077] Figure 8 A schematic diagram of the process information query interface provided by the present invention;
[0078] Figure 9 A system structure diagram for determining the progress of seedling planting provided by this invention. Detailed Implementation
[0079] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0080] The purpose of this invention is to provide a method and system for determining the progress of seedling planting, thereby addressing the problems of unintuitive and incomplete descriptions of seedling planting progress in the existing afforestation industry. The method and system can be implemented using a corresponding APP (mobile software), referred to in this invention as a Forest Big Data APP.
[0081] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0082] Figure 1 A flowchart illustrating the method for determining the progress of seedling planting provided by this invention. See also... Figure 1 The method for determining the progress of seedling planting provided by this invention specifically includes:
[0083] Step 101: Obtain on-site measurement information of the planted seedlings.
[0084] The on-site measurement information includes sequence code, tree species, planting location, plot, region, sub-compartment, sub-compartment, section, height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter. It also includes photos of the planted seedlings' height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter.
[0085] As one embodiment, the method and system for determining the progress of seedling planting provided by this invention are implemented using a forest big data APP, which is installed on a mobile communication device such as a mobile phone. In practical application, the mobile phone with the forest big data APP installed is first connected to an RTK (Real-time kinematic) handheld positioning device via Bluetooth. The forest big data APP is then opened and the QR code on a seedling is scanned to automatically obtain the sequence code and tree species of the planted seedling. The QR code then leads to the on-site measurement information page for that seedling. Figure 2 This is a schematic diagram of the on-site measurement information page provided by the present invention.
[0086] The RTK handheld positioning device is used to locate the seedling and obtain the specific coordinates of the seedling planting location. Then, the planting location of the seedling is transmitted to the mobile phone to obtain the planting location of the planted seedling.
[0087] After on-site measurements are taken by construction personnel, the planted saplings' height, diameter at breast height (DBH), crown width, DBH, root ball thickness, and root ball diameter are entered into the on-site measurement information page. This data includes the plot, region, sub-compartment, sub-compartment, and section where the planted saplings are located. Furthermore, photos corresponding to the sapling measurement data (height, DBH, crown width, DBH, root ball thickness, and root ball diameter) can also be entered.
[0088] After the construction personnel confirm that the positioning information and on-site measurement data are correct, they click "Save." The on-site measurement information of the planted saplings is then associated with and saved in the database along with the QR codes of the planted saplings. Each sapling has a unique corresponding QR code; by scanning the QR code of a planted sapling, all information about that sapling can be obtained.
[0089] Step 102: Mark and display the planted seedlings as green dots on the map according to their planting locations.
[0090] Green dots on the map represent seedlings that have been planted but not inspected. In this invention, these are referred to as planted but uninspected seedlings. Once these planted but uninspected seedlings are inspected, the marking color of the planted seedlings will be updated according to the inspection status.
[0091] Step 103: Generate a seedling spot check status instruction based on the on-site measurement information of the planted seedlings.
[0092] The seedling inspection status command is either a return command, a seedling rejection command, or a qualified command.
[0093] Supervisors will randomly scan the QR code labels on planted seedlings at a certain ratio to conduct spot checks and determine the inspection status of each seedling. The inspection status includes returned status, seedling returned status, and qualified status. Figure 3 This is a schematic diagram of the interface for issuing seedling inspection status commands provided by the present invention. The seedling inspection status commands can also be automatically generated based on on-site measurement information of the planted seedlings.
[0094] Step 104: If the seedling inspection status instruction is a return instruction, mark and display the planted seedlings that need to be returned on the map as red dots according to the return instruction.
[0095] Supervisors obtain on-site measurement information of planted saplings by scanning the QR codes on the saplings. If construction workers enter incorrect on-site measurement information due to manual errors, the supervisors issue a return instruction by clicking the "Return" button in the Forest Big Data APP, requiring the construction workers to re-enter the correct data. The return instruction can also be automatically generated by the system. The automatic generation methods for the return instruction include:
[0096] Determine whether the on-site measurement information of the planted seedlings is entered incorrectly, and obtain a first determination result;
[0097] If the first judgment result indicates that the on-site measurement information input is incorrect, then the planted seedlings are determined to be planted seedlings that need to be returned, and a return instruction is generated; the return instruction includes the on-site measurement information of the planted seedlings that need to be returned and a description of the input error information;
[0098] If the first judgment result indicates that the on-site measurement information is correct, then no return instruction will be generated.
[0099] Construction workers can determine which measurement data in the on-site measurement information is incorrect based on the description of the input error information, and thus quickly and specifically correct the erroneous data.
[0100] The planted seedlings corresponding to the return instruction are marked and displayed as red dots on the GIS (Geographic Information System) map as seedlings that need to be returned.
[0101] Step 105: If the seedling inspection status instruction is a seedling removal instruction, mark and display the planted seedlings that need to be removed as gray dots on the map according to the seedling removal instruction.
[0102] Step 106: If the seedling inspection status instruction is a qualified instruction, mark and display the qualified planted seedlings on the map as red dots according to the qualified instruction.
[0103] Supervisors obtain on-site measurement information of the planted seedlings by scanning the QR codes on them. This information is then compared with established seedling quality standards to determine if the seedlings meet the requirements. Additionally, photos of the seedlings' height, diameter at breast height (DBH), crown width, DBH, root ball thickness, and root ball diameter are used to identify any damage such as trunk cutting, bark damage, crown misshapenness, or pest and disease infestation. If the seedlings do not meet the standards or are damaged, the supervisors issue a removal order via the Forest Big Data APP. Construction workers mark the removed seedlings with paint and replace them with qualified seedlings. If the seedlings pass inspection, the supervisors issue a qualified order via the Forest Big Data APP.
[0104] The seedling removal instruction and the acceptance instruction can also be automatically generated by the system. The automatic generation methods for the seedling removal instruction and the acceptance instruction include:
[0105] (1) Obtain seedling quality standard information; the seedling quality standard information includes the standard range of height, standard range of ground diameter, standard range of crown width, standard range of diameter at breast height, standard range of root ball thickness, and standard range of root ball diameter;
[0106] (2) Determine whether the height, diameter at ground level, crown width, diameter at breast height, root ball thickness, and root ball diameter of the planted seedling are within the standard ranges for height, diameter at ground level, crown width, diameter at breast height, root ball thickness, and root ball diameter, respectively, and obtain a second determination result;
[0107] (3) If the second judgment result is that any one of the height, ground diameter, crown width, diameter at breast height, root ball thickness, and root ball diameter is not within the standard range of the height, ground diameter, crown width, diameter at breast height, root ball thickness, and root ball diameter, the planted seedling is determined to be a planted seedling that needs to be removed, and the removal instruction is generated; the removal instruction includes the on-site measurement information of the planted seedling that needs to be removed and a description of the reason for removal;
[0108] (4) If the second judgment result is that the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter are all within the standard ranges of the height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, respectively, then the third judgment result is obtained by judging whether the planted seedlings have seedling damage based on the photos of the planted seedlings' height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter; the seedling damage includes seedling trunk cutting, bark damage, crown shape deviation, and pests and diseases;
[0109] (5) If the third judgment result is that the planted seedlings have seedling damage, the planted seedlings are determined to be planted seedlings that need to be removed, and the removal instruction is generated; the removal instruction includes the on-site measurement information of the planted seedlings that need to be removed and a description of the reason for removal;
[0110] (6) If the third judgment result is that the planted seedlings do not have seedling damage, the planted seedlings are determined to be qualified seedlings in the random inspection, and the qualified instruction is generated.
[0111] According to the seedling removal instruction, the planted seedlings that need to be removed will be marked and displayed on the map as gray dots; according to the qualification instruction, the planted seedlings that pass the random inspection will be marked and displayed on the map as red dots.
[0112] This invention abstracts each planted seedling as a point on a GIS map, which is both intuitive and efficient. Based on the planting location, the inspection status of each planted seedling can be accurately displayed on the map, with different inspection statuses represented by dots of different colors. In a preferred embodiment, this invention uses green dots to represent planted seedlings that have not been inspected, red dots to represent planted seedlings that have passed inspection or have been returned, and gray dots to represent planted seedlings that have been returned. Figure 4 As shown.
[0113] Furthermore, clicking on a single point on the map allows you to view the nursery measurement information, on-site measurement information, and process information for the planted seedlings corresponding to that point. The query interface for the nursery measurement information, on-site measurement information, and process information is as follows: Figure 5-8 As shown. The nursery measurement information refers to the nursery measurement information of planted seedlings entered by nursery personnel, while the on-site measurement information refers to the on-site measurement information of planted seedlings entered by on-site construction personnel before planting. The process information refers to the operation and review records of the personnel handling each seedling.
[0114] The method for querying nursery measurement information, on-site measurement information, and process information provided by this invention specifically includes:
[0115] Obtain a seedling information query instruction; the seedling information query instruction may be a nursery measurement information query instruction, an on-site measurement information query instruction, or a process information query instruction.
[0116] If the seedling information query instruction is a nursery measurement information query instruction, the nursery measurement information of the planted seedlings is queried according to the nursery measurement information query instruction and displayed (the nursery measurement information query interface is as follows). Figure 6 (as shown); The nursery measurement information includes sequence code, packing vehicle license plate number, tree species, place of origin, supplier, nursery name, seedling lifting time, seedling lifting location, seedling lifting height, seedling diameter at ground level, seedling crown width, seedling diameter at breast height, seedling root ball thickness, and seedling root ball diameter;
[0117] If the seedling information query instruction is a field measurement information query instruction, the field measurement information of the planted seedlings is queried according to the field measurement information query instruction and displayed (the field measurement information query interface is as follows). Figure 7 (as shown);
[0118] If the seedling information query instruction is a process information query instruction, the process information of the planted seedlings is queried and displayed according to the process information query instruction (the process information query interface is as follows). Figure 8 (as shown); the process information includes the name of the nursery submitter, the nursery submission time, the name of the construction party, the construction submission time, the name of the supervisor, the supervisor's spot check comments, the supervisor's spot check time, the owner's name, the owner's spot check comments, and the owner's spot check time, etc.
[0119] Step 107: Determine the progress of seedling planting based on the planting location and quantity of the seedlings represented by the green dots, red dots, and gray dots. Specifically, this includes:
[0120] The number of planted seedlings represented by the green dots, red dots, and gray dots is obtained and displayed respectively;
[0121] The number of planted but unchecked seedlings is determined and displayed based on the number of green dots.
[0122] The number of planted and inspected seedlings is determined and displayed based on the number of red dots and the number of gray dots.
[0123] The proportion of seedlings that have been inspected is determined and displayed based on the number of planted but not inspected seedlings and the number of planted and inspected seedlings.
[0124] The proportion of uninspected seedlings is determined and displayed based on the number of planted but uninspected seedlings and the number of planted but inspected seedlings.
[0125] This invention, on the one hand, abstracts each planted seedling as a point on a GIS map, with different colored points representing planted seedlings in different inspection states. This approach is reasonable, concise, easy to understand, and both visually appealing and efficient. On the other hand, it displays detailed information about the seedling planting progress, such as the specific number of planted but not inspected seedlings, the number of planted and inspected seedlings, and the proportion of inspected seedlings. Furthermore, it allows for a rapid, macroscopic understanding of the overall project positioning progress (the total number of green and red dots reflects the positioning progress), the inspection status of supervisors (the total number of red and gray dots reflects the inspection progress of supervisors), and the planting quality (the comparison between the number of red and gray dots reflects the planting quality). Moreover, the distribution of red and gray dots can serve as an assessment criterion for whether supervisors conduct random inspections. Therefore, the method provided by this invention, through graphical means, simplifies each seedling into a single point, and distinguishes the seedling inspection status by the color of the point, clearly and effectively conveying and communicating project progress information, achieving a two-dimensional visual display of the seedling planting and inspection progress.
[0126] Furthermore, BIM (Building Information Modeling) + GIS technology can be used to provide three-dimensional engineering information for seedlings, simulating their growth under seasonal changes, making the seedling planting situation more vivid and intuitive.
[0127] This invention can also calculate the planting time cycle after seedling removal based on the difference between the seedling removal time and the construction submission time of a single seedling. If the planting time cycle is less than a preset time threshold, the seedling inspection status command generated by the on-site measurement information will be displayed. If the planting time cycle is greater than the preset time threshold, further analysis is required. The difference between the seedling arrival time at the construction site and the construction submission time of a single seedling will be analyzed, and the construction time threshold will be used to determine whether there is a construction delay. If so, the seedling inspection status command generated by the on-site measurement information will not be displayed. If not, the seedling inspection status command generated by the on-site measurement information will be displayed.
[0128] The present invention also provides a system for determining the progress of seedling planting. Figure 9 This is a schematic diagram of the system for determining the progress of seedling planting provided by this invention. (Participants) Figure 9 The system includes:
[0129] The on-site measurement information acquisition module 901 is used to acquire on-site measurement information of planted seedlings; the on-site measurement information includes sequence code, tree species, planting location, plot, region, sub-compartment, sub-compartment, section, height, ground diameter, crown width, diameter at breast height, root ball thickness and root ball diameter, and also includes photos of the height, ground diameter, crown width, diameter at breast height, root ball thickness and root ball diameter of the planted seedlings;
[0130] The planted seedling marking module 902 is used to mark and display the planted seedlings as green dots on the map according to the planting location of the planted seedlings;
[0131] The seedling inspection status instruction generation module 903 is used to generate a seedling inspection status instruction based on the on-site measurement information of the planted seedlings; the seedling inspection status instruction is a return instruction, a seedling removal instruction, or a qualified instruction;
[0132] The seedling return marking module 904 is used to mark and display the planted seedlings that need to be returned as red dots on the map when the seedling inspection status instruction is a return instruction.
[0133] The seedling removal marking module 905 is used to mark and display the planted seedlings that need to be removed as gray dots on the map when the seedling inspection status instruction is a seedling removal instruction.
[0134] The qualified seedling marking module 906 is used to mark and display the qualified planted seedlings on the map as red dots according to the qualified command when the seedling inspection status command is a qualified command;
[0135] The seedling planting progress determination module 907 is used to determine the seedling planting progress based on the planting location and quantity of the seedlings represented by the green dots, red dots and gray dots.
[0136] Specifically, the seedling inspection status instruction generation module 903 includes:
[0137] The first judgment unit is used to determine whether the on-site measurement information of the planted seedlings has been entered incorrectly, and to obtain a first judgment result;
[0138] The return instruction generation unit is used to determine that the planted seedlings need to be returned when the first judgment result is that the on-site measurement information input is incorrect, and to generate a return instruction; the return instruction includes the on-site measurement information of the planted seedlings to be returned and a description of the input error information.
[0139] The seedling quality standard information acquisition unit is used to acquire seedling quality standard information; the seedling quality standard information includes the standard range of height, standard range of ground diameter, standard range of crown width, standard range of diameter at breast height, standard range of root ball thickness, and standard range of root ball diameter;
[0140] The second judgment unit is used to determine whether the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter of the planted seedling are within the standard ranges for height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, respectively, and to obtain a second judgment result.
[0141] The first seedling removal instruction generation unit is used to determine that the planted seedlings need to be removed when the second judgment result is that any one of the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter is not within the standard ranges for height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, and generates the seedling removal instruction; the seedling removal instruction includes on-site measurement information of the planted seedlings that need to be removed and a description of the reason for removal;
[0142] The third judgment unit is used to determine whether the planted seedlings have seedling damage based on photos of the planted seedlings' height, diameter at breast height (DBH), crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter, respectively, when the second judgment result is that the height, diameter at breast height (DBH), crown width, DBH, root ball thickness, and root ball diameter are all within the standard ranges for height, diameter at breast height, crown width, DBH, root ball thickness, and root ball diameter, and obtains the third judgment result; the seedling damage includes seedling trunk cutting, bark damage, crown shape deviation, and pests and diseases;
[0143] The second seedling removal instruction generation unit is used to determine that the planted seedlings need to be removed when the third judgment result is that the planted seedlings have seedling damage, and generate the seedling removal instruction; the seedling removal instruction includes on-site measurement information of the planted seedlings that need to be removed and a description of the reason for removal;
[0144] The qualified instruction generation unit is used to determine that the planted seedlings are qualified seedlings when the third judgment result is that the planted seedlings do not have seedling damage, and generate the qualified instruction.
[0145] The seedling planting progress determination module 907 specifically includes:
[0146] The marker point quantity display unit is used to obtain and display the number of planted seedlings represented by the green dots, the red dots, and the gray dots, respectively.
[0147] The unit for determining the number of planted but uninspected seedlings is used to determine and display the number of planted but uninspected seedlings based on the number of green dots.
[0148] The unit for determining the number of planted and inspected seedlings is used to determine and display the number of planted and inspected seedlings based on the number of red dots and the number of gray dots.
[0149] The unit for determining the proportion of sampled seedlings is used to determine and display the proportion of sampled seedlings based on the number of planted but not sampled seedlings and the number of planted and sampled seedlings.
[0150] The unit for determining the proportion of uninspected seedlings is used to determine and display the proportion of uninspected seedlings based on the number of planted uninspected seedlings and the number of planted and inspected seedlings.
[0151] In practical applications, the seedling planting progress determination system may further include:
[0152] The QR code association storage module is used to associate and save the on-site measurement information of the planted seedlings with the QR code of the planted seedlings;
[0153] The seedling information query instruction acquisition module is used to acquire seedling information query instructions; the seedling information query instructions are nursery measurement information query instructions, on-site measurement information query instructions, or process information query instructions;
[0154] The nursery measurement information query module is used to query and display the nursery measurement information of the planted seedlings when the seedling information query instruction is a nursery measurement information query instruction. The nursery measurement information includes sequence code, packing vehicle license plate number, tree species, place of origin, supplier, nursery name, seedling lifting time, seedling lifting location, seedling lifting height, seedling lifting diameter at ground level, seedling crown width, seedling diameter at breast height, seedling root ball thickness, and seedling root ball diameter.
[0155] The on-site measurement information query module is used to query and display the on-site measurement information of the planted seedlings according to the on-site measurement information query instruction when the seedling information query instruction is an on-site measurement information query instruction;
[0156] The process information query module is used to query and display the process information of the planted seedlings when the seedling information query instruction is a process information query instruction. The process information includes the name of the nursery submitter, the nursery submission time, the name of the construction party, the construction submission time, the name of the supervisor, the supervisor's spot check opinion, the supervisor's spot check time, the owner's name, the owner's spot check opinion, and the owner's spot check time.
[0157] As can be seen, the method and system for determining the progress of seedling planting provided by this invention, based on GIS technology, achieves a two-dimensional visual display of the progress of seedling planting. This display is visually appealing, efficient, logically abstract, and easy to understand. It allows for a rapid overview of the overall progress of the planting project, provides a clear view of the supervisors' inspections and planting quality, and accurately determines the number of planted but not inspected seedlings, the number of planted and inspected seedlings, the proportion of inspected seedlings, and the proportion of uninspected seedlings based on the planting locations and quantities of green, red, and gray dots on the map. Furthermore, using the method and system provided by this invention, users can query nursery measurement information, on-site measurement information, and process information of planted seedlings according to seedling information query commands. Detailed information on individual planted seedlings can also be viewed, improving the comprehensiveness of the seedling planting information description.
[0158] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the systems disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple; relevant parts can be referred to the method section.
[0159] This document uses specific examples to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. Furthermore, those skilled in the art will recognize that, based on the ideas of the present invention, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A method for determining the progress of seedling planting, characterized in that, The method includes: Obtain on-site measurement information of planted seedlings; the on-site measurement information includes sequence code, tree species, planting location, plot, region, sub-compartment, sub-compartment, section, height, ground diameter, crown width, diameter at breast height, root ball thickness and root ball diameter, and also includes photos of the height, ground diameter, crown width, diameter at breast height, root ball thickness and root ball diameter of the planted seedlings; The planted seedlings are marked and displayed as green dots on the map according to their planting locations; A seedling inspection status instruction is generated based on the on-site measurement information of the planted seedlings; the seedling inspection status instruction is a return instruction, a seedling rejection instruction, or a qualified instruction; If the seedling inspection status instruction is a return instruction, the planted seedlings that need to be returned will be marked and displayed on the map as red dots according to the return instruction; If the seedling inspection status instruction is a seedling removal instruction, the planted seedlings that need to be removed will be marked and displayed on the map as gray dots according to the seedling removal instruction; If the seedling inspection status command is a qualified command, the qualified planted seedlings will be marked and displayed on the map as red dots according to the qualified command; The progress of seedling planting is determined based on the planting location and quantity of the seedlings represented by the green dots, red dots, and gray dots.
2. The method for determining the progress of seedling planting according to claim 1, characterized in that, The step of generating a return instruction based on the on-site measurement information of the planted seedlings specifically includes: Determine whether the on-site measurement information of the planted seedlings is entered incorrectly, and obtain a first determination result; If the first judgment result indicates that the on-site measurement information input is incorrect, the planted seedlings are determined to be planted seedlings that need to be returned, and a return instruction is generated; the return instruction includes the on-site measurement information of the planted seedlings that need to be returned and a description of the input error information.
3. The method for determining the progress of seedling planting according to claim 1, characterized in that, The step of generating a seedling removal instruction or a qualified instruction based on the on-site measurement information of the planted seedlings specifically includes: Obtain seedling quality standard information; the seedling quality standard information includes standard ranges for height, ground diameter, crown width, diameter at breast height, root ball thickness, and root ball diameter. The second determination result is obtained by determining whether the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter of the planted seedling are within the standard ranges for height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, respectively. If the second determination result indicates that any one of the following parameters—height, diameter at breast height (DBH), crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter—is outside the standard ranges for height, DBH, DBH, root ball thickness, and root ball diameter, then the planted seedling is determined to be a seedling requiring removal, and a removal instruction is generated. The removal instruction includes on-site measurement information of the seedling requiring removal and a description of the reason for removal. If the second judgment result is that the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter are all within the standard ranges for height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, respectively, then based on the photos of the planted seedlings' height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, it is determined whether the planted seedlings have seedling damage, thus obtaining the third judgment result; the seedling damage includes seedling trunk cutting, bark damage, crown shape deviation, and pests and diseases; If the third judgment result indicates that the planted seedlings are damaged, the planted seedlings are determined to be seedlings that need to be removed, and the removal instruction is generated; the removal instruction includes on-site measurement information of the planted seedlings that need to be removed and a description of the reason for removal; If the third judgment result is that the planted seedlings do not have seedling damage, the planted seedlings are determined to be qualified seedlings in the random inspection, and the qualified instruction is generated.
4. The method for determining the progress of seedling planting according to claim 1, characterized in that, The process of determining the progress of seedling planting based on the planting location and quantity of seedlings represented by the green dots, red dots, and gray dots specifically includes: The number of planted seedlings represented by the green dots, red dots, and gray dots is obtained and displayed respectively; The number of planted but unchecked seedlings is determined and displayed based on the number of green dots. The number of planted and inspected seedlings is determined and displayed based on the number of red dots and the number of gray dots. The proportion of seedlings that have been inspected is determined and displayed based on the number of planted but not inspected seedlings and the number of planted and inspected seedlings. The proportion of uninspected seedlings is determined and displayed based on the number of planted but uninspected seedlings and the number of planted but inspected seedlings.
5. The method for determining the progress of seedling planting according to claim 1, characterized in that, The method further includes: Associate and save the on-site measurement information of the planted seedlings with the QR code of the planted seedlings; Obtain a seedling information query instruction; the seedling information query instruction may be a nursery measurement information query instruction, an on-site measurement information query instruction, or a process information query instruction. If the seedling information query instruction is a nursery measurement information query instruction, the nursery measurement information of the planted seedlings is queried and displayed according to the nursery measurement information query instruction; the nursery measurement information includes sequence code, packing vehicle license plate number, tree species, place of origin, supplier, nursery name, seedling lifting time, seedling lifting location, seedling lifting height, seedling lifting diameter at ground level, seedling crown width, seedling diameter at breast height, seedling root ball thickness, and seedling root ball diameter; If the seedling information query instruction is an on-site measurement information query instruction, the on-site measurement information of the planted seedlings is queried according to the on-site measurement information query instruction and displayed; If the seedling information query instruction is a process information query instruction, the process information of the planted seedlings is queried and displayed according to the process information query instruction; the process information includes the name of the nursery submitter, the nursery submission time, the name of the construction party, the construction submission time, the name of the supervisor, the supervisor's spot check opinion, the supervisor's spot check time, the owner's name, the owner's spot check opinion, and the owner's spot check time; The planting time cycle after seedling removal is calculated based on the difference between the seedling removal time and the construction submission time of an individual seedling. If the planting time cycle is less than the preset time threshold, the seedling inspection status command generated by the on-site measurement information will be displayed. If the planting time cycle is greater than the preset time threshold, further analysis is required. The difference between the seedling arrival time at the construction site and the construction submission time of an individual seedling will be analyzed, and the construction time threshold will be used to determine whether there is a construction delay. If so, the seedling inspection status command generated by the on-site measurement information will not be displayed. If not, the seedling inspection status command generated by the on-site measurement information will be displayed.
6. A system for determining the progress of seedling planting, characterized in that, The system includes: The on-site measurement information acquisition module is used to acquire on-site measurement information of planted seedlings; the on-site measurement information includes sequence code, tree species, planting location, plot, region, sub-compartment, sub-compartment, section, height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter, and also includes photos of the height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter of the planted seedlings; The planted seedling marking module is used to mark and display the planted seedlings as green dots on the map according to their planting locations; The seedling inspection status instruction generation module is used to generate seedling inspection status instructions based on the on-site measurement information of the planted seedlings; the seedling inspection status instructions are return instructions, seedling return instructions, or qualified instructions; The seedling return marking module is used to mark and display the planted seedlings that need to be returned as red dots on the map when the seedling inspection status command is a return command. The seedling removal marking module is used to mark and display the planted seedlings that need to be removed as gray dots on the map when the seedling inspection status instruction is a seedling removal instruction. The qualified seedling marking module is used to mark and display the qualified planted seedlings on the map as red dots according to the qualified command when the seedling inspection status command is a qualified command; The seedling planting progress determination module is used to determine the seedling planting progress based on the planting location and quantity of the seedlings represented by the green dots, red dots, and gray dots.
7. The seedling planting progress determination system according to claim 6, characterized in that, The seedling inspection status instruction generation module specifically includes: The first judgment unit is used to determine whether the on-site measurement information of the planted seedlings has been entered incorrectly, and to obtain a first judgment result; The return instruction generation unit is used to determine that the planted seedlings need to be returned when the first judgment result is that the on-site measurement information input is incorrect, and to generate a return instruction; the return instruction includes the on-site measurement information of the planted seedlings to be returned and a description of the input error information.
8. The seedling planting progress determination system according to claim 7, characterized in that, The seedling inspection status instruction generation module also includes: The seedling quality standard information acquisition unit is used to acquire seedling quality standard information; the seedling quality standard information includes the standard range of height, standard range of ground diameter, standard range of crown width, standard range of diameter at breast height, standard range of root ball thickness, and standard range of root ball diameter; The second judgment unit is used to determine whether the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter of the planted seedling are within the standard ranges for height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, respectively, and to obtain a second judgment result. The first seedling removal instruction generation unit is used to determine that the planted seedlings need to be removed when the second judgment result is that any one of the height, ground diameter, crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter is not within the standard ranges for height, ground diameter, crown width, DBH, root ball thickness, and root ball diameter, and generates the seedling removal instruction; the seedling removal instruction includes on-site measurement information of the planted seedlings that need to be removed and a description of the reason for removal; The third judgment unit is used to determine whether the planted seedlings have seedling damage based on photos of the planted seedlings' height, diameter at breast height (DBH), crown width, diameter at breast height (DBH), root ball thickness, and root ball diameter, respectively, when the second judgment result is that the height, diameter at breast height (DBH), crown width, DBH, root ball thickness, and root ball diameter are all within the standard ranges for height, diameter at breast height, crown width, DBH, root ball thickness, and root ball diameter, and obtains the third judgment result; the seedling damage includes seedling trunk cutting, bark damage, crown shape deviation, and pests and diseases; The second seedling removal instruction generation unit is used to determine that the planted seedlings need to be removed when the third judgment result is that the planted seedlings have seedling damage, and generate the seedling removal instruction; the seedling removal instruction includes on-site measurement information of the planted seedlings that need to be removed and a description of the reason for removal; The qualified instruction generation unit is used to determine that the planted seedlings are qualified seedlings when the third judgment result is that the planted seedlings do not have seedling damage, and generate the qualified instruction.
9. The forest quality inspection and management system according to claim 6, characterized in that, The module for determining the progress of seedling planting specifically includes: The marker point quantity display unit is used to obtain and display the number of planted seedlings represented by the green dots, the red dots, and the gray dots, respectively. The unit for determining the number of planted but uninspected seedlings is used to determine and display the number of planted but uninspected seedlings based on the number of green dots. The unit for determining the number of planted and inspected seedlings is used to determine and display the number of planted and inspected seedlings based on the number of red dots and the number of gray dots. The unit for determining the proportion of sampled seedlings is used to determine and display the proportion of sampled seedlings based on the number of planted but not sampled seedlings and the number of planted and sampled seedlings. The unit for determining the proportion of uninspected seedlings is used to determine and display the proportion of uninspected seedlings based on the number of planted uninspected seedlings and the number of planted and inspected seedlings.
10. The seedling planting progress determination system according to claim 6, characterized in that, The system also includes: The QR code association storage module is used to associate and save the on-site measurement information of the planted seedlings with the QR code of the planted seedlings; The seedling information query instruction acquisition module is used to acquire seedling information query instructions; the seedling information query instructions are nursery measurement information query instructions, on-site measurement information query instructions, or process information query instructions; The nursery measurement information query module is used to query and display the nursery measurement information of the planted seedlings when the seedling information query instruction is a nursery measurement information query instruction. The nursery measurement information includes sequence code, packing vehicle license plate number, tree species, place of origin, supplier, nursery name, seedling lifting time, seedling lifting location, seedling lifting height, seedling lifting diameter at ground level, seedling crown width, seedling diameter at breast height, seedling root ball thickness, and seedling root ball diameter. The on-site measurement information query module is used to query and display the on-site measurement information of the planted seedlings according to the on-site measurement information query instruction when the seedling information query instruction is an on-site measurement information query instruction; The process information query module is used to query and display the process information of the planted seedlings when the seedling information query instruction is a process information query instruction. The process information includes the name of the nursery submitter, the nursery submission time, the name of the construction party, the construction submission time, the name of the supervisor, the supervisor's spot check opinion, the supervisor's spot check time, the owner's name, the owner's spot check opinion, and the owner's spot check time.