Seedling table generation method, device and drawing operating system

By implementing the seedling table generation method in the drawing operating system, the problem of low drawing efficiency in the prior art is solved, and the quality and efficiency of drawing work are improved.

CN113901561BActive Publication Date: 2025-03-11GUANGZHOU S P I DESIGN CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111253576.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-27
Publication Date
2025-03-11
Estimated Expiration
2041-10-27

AI Technical Summary

Technical Problem

The existing drawing software cannot effectively improve efficiency during the drawing drawing process, resulting in an increase in overtime intensity for landscape designers.

Method used

A seedling table generation method, device and drawing operating system are provided. By receiving user generation instructions, the seedling information corresponding to the target seedling type is found and output within the specified range of the preset drawing to form a seedling table.

Benefits of technology

It improves the quality and efficiency of users in drawing work and reduces the overtime intensity of landscape designers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113901561B_ABST
    Figure CN113901561B_ABST
Patent Text Reader

Abstract

The present invention provides a seedling table generation method, device and drawing operating system, and relates to the field of software drawing technology. The method comprises: when receiving a generation instruction, obtaining the target seedling type selected by the user and the specified range of the preset drawing; within the specified range of the preset drawing, searching for seedling information corresponding to the target seedling type; outputting the seedling information in a table form to obtain a seedling table. The seedling table generation method, device and drawing operating system of the present invention, by receiving a seedling table generation instruction issued by a user using drawing software, automatically generates a seedling table containing the target seedling type selected by the user within the specified range of the preset drawing, thereby achieving the technical effect of improving the quality and efficiency of the user's drawing work.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of software drawing, and in particular to a seedling table generation method, device and drawing operation system. Background Art

[0002] At present, computer drawing technology is an indispensable application technology for every engineering designer in today's era. In the domestic garden landscape industry, the drawing software commonly used by large, medium and small enterprises or individual garden designers is CAD. The most commonly used ones are Tianzheng Architectural CAD and Zhongwang Architectural CAD. The existing functions of these drawing software can basically meet the needs of garden design at the usage level.

[0003] However, with the rapid development of the market economy, the development cycle of projects has become shorter and shorter, and the design cycle has also been compressed accordingly. Under this circumstance, the high quality and efficiency of drawing are particularly important. However, the existing functions of current drawing software cannot better improve the efficiency of drawing work, which leads to the increasing overtime intensity of landscape designers. Therefore, a computer-implemented method is urgently needed to automatically output drawing results using computer programming technology. Summary of the invention

[0004] In view of this, an object of the present invention is to provide a seedling table generation method, device and drawing operation system to improve the above technical problems.

[0005] In a first aspect, an embodiment of the present invention provides a method for generating a seedling table, the method comprising the following steps:

[0006] When receiving the generation instruction, obtaining the target seedling type selected by the user and the specified range of the preset drawing;

[0007] Searching for seedling information corresponding to the target seedling type within a specified range of the preset drawing, wherein the seedling legend of the preset drawing includes a description of the seedling type;

[0008] The seedling information is output in a table form to obtain a seedling table.

[0009] In combination with the first aspect, an embodiment of the present invention provides a first possible implementation of the first aspect, wherein the step of searching for seedling information corresponding to the target seedling type within a specified range of the preset drawing includes:

[0010] Searching and obtaining at least one plane diagram example within a specified range of the preset drawing;

[0011] According to the parameterized information feature data corresponding to each of the plane illustrations, a target plane illustration is selected from the at least one plane illustration; wherein the parameterized information feature data includes a seedling type, and the seedling type of the target plane illustration belongs to the target seedling type;

[0012] The parameterized information feature data corresponding to the target plane illustration is determined as the seedling information corresponding to the target seedling type.

[0013] In combination with the first aspect, the embodiment of the present invention provides a second possible implementation of the first aspect, wherein the method further includes:

[0014] When receiving the export instruction, obtaining the first seedling table to be exported selected by the user;

[0015] Converting the first seedling table into a first format to obtain a first seedling table in a first specified format;

[0016] The first seedling table in the first specified format is saved to a specified storage location.

[0017] In combination with the first aspect, the embodiment of the present invention provides a third possible implementation of the first aspect, wherein the method further includes:

[0018] When receiving an instruction to import a second seedling table, converting the format of the second seedling table to obtain a second seedling table in a second specified format;

[0019] The second seedling table in the second specified format is displayed for user modification.

[0020] In combination with the first aspect, the embodiment of the present invention provides a fourth possible implementation of the first aspect, wherein the method further includes:

[0021] When a rearrangement instruction for the third seedling table is received, the seedlings in the third seedling table are rearranged according to the pre-sequence order of the third seedling table.

[0022] In combination with the first aspect, the embodiment of the present invention provides a fifth possible implementation of the first aspect, wherein the method further includes:

[0023] When a change instruction to the fourth seedling table is received, the change information of the seedling types and the seedling quantities before and after the change of the fourth seedling table is counted and displayed.

[0024] In a second aspect, an embodiment of the present invention further provides a seedling table generation device, the device comprising:

[0025] A data acquisition module, for acquiring the target seedling type selected by the user and the specified range of the preset drawing when receiving the generation instruction;

[0026] An information search module, used to search for seedling information corresponding to the target seedling type within a specified range of the preset drawing, wherein the seedling legend of the preset drawing includes a description of the seedling type;

[0027] The information output module is used to output the seedling information in a table form to obtain a seedling table.

[0028] In combination with the second aspect, the embodiment of the present invention provides a first possible implementation of the second aspect, wherein the information search module is used to:

[0029] Searching and obtaining at least one plane diagram example within a specified range of the preset drawing;

[0030] According to the parameterized information feature data corresponding to each of the plane illustrations, a target plane illustration is selected from the at least one plane illustration; wherein the parameterized information feature data includes a seedling type, and the seedling type of the target plane illustration belongs to the target seedling type;

[0031] The parameterized information feature data corresponding to the target plane illustration is determined as the seedling information corresponding to the target seedling type.

[0032] In combination with the second aspect, the embodiment of the present invention provides a second possible implementation of the second aspect, wherein the device further includes:

[0033] A seedling table acquisition module is used to acquire a first seedling table to be exported selected by a user when an export instruction is received;

[0034] a format conversion module, used for performing format conversion on the first seedling table to obtain a first seedling table in a first specified format;

[0035] The seedling table storage module is used to save the first seedling table in the first specified format to a specified storage location.

[0036] In a third aspect, an embodiment of the present invention further provides a graphics operating system, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor implements the above-described method when executing the computer program.

[0037] The embodiments of the present invention bring the following beneficial effects: the embodiments of the present invention provide a seedling table generation method, device and drawing operation system, which first obtains the target seedling type selected by the user and the specified range of the preset drawing when receiving the generation instruction, then searches for seedling information corresponding to the target seedling type within the specified range of the preset drawing, and finally outputs the seedling information in a table form to obtain a seedling table. The seedling table generation method, device and drawing operation system of the present invention automatically generate a seedling table containing the target seedling type selected by the user within the specified range of the preset drawing by receiving the seedling table generation instruction issued by the user using drawing software, thereby achieving the technical effect of improving the quality and efficiency of the user's drawing work.

[0038] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or be understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained in the structures particularly pointed out in the description, claims and drawings.

[0039] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.

[0041] Figure 1 A flow chart of a method for generating a seedling table provided in an embodiment of the present invention;

[0042] Figure 2 A flow chart of another method for generating a seedling table provided by an embodiment of the present invention;

[0043] Figure 3 A schematic diagram of a process of injecting parameterized information feature data into a plane diagram provided by an embodiment of the present invention;

[0044] Figure 4 A structural block diagram of a seedling table generating device provided by an embodiment of the present invention;

[0045] Figure 5 A schematic diagram of the structure of a graphics operating system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0047] At present, computer drawing technology is an indispensable application technology means for every engineering designer in today's era. In the domestic garden landscape industry, the drawing software commonly used by large, medium and small enterprises or individual garden designers is CAD. The most commonly used ones are Tianzheng Building CAD and Zhongwang Building CAD. The existing functions of these drawing software can basically meet the needs of garden design at the use level. However, with the rapid development of the market economy, the development cycle of the project has become shorter and shorter, and the design cycle has also been compressed accordingly. In this case, the high quality and efficiency of drawing are particularly important. However, the existing functions of the current drawing software cannot better improve the efficiency of drawing work, which leads to the continuous increase in the overtime intensity of landscape designers. Therefore, there is an urgent need for a computer-implemented method to automatically output the drawing results using computer programming technology. Based on this, an embodiment of the present invention provides a seedling table generation method, device and drawing operating system to alleviate the above problems.

[0048] In order to facilitate understanding of this embodiment, a method for generating a seedling table disclosed in an embodiment of the present invention is first introduced in detail.

[0049] The embodiment of the present invention provides a method for generating a seedling table, which can be executed by an electronic device with data processing capability, and the electronic device can be a desktop computer, a laptop computer, a handheld computer, a tablet computer or a mobile phone. Figure 1 The flowchart of a method for generating a seedling table is shown, and the method mainly comprises the following steps:

[0050] Step S102: When a generation instruction is received, the target seedling type selected by the user and the specified range of the preset drawing are obtained.

[0051] When the user needs to obtain information about a specific type of seedlings, the information about the seedlings of this type will be counted within a specific range.

[0052] Step S104: within the specified range of the preset drawing, search for seedling information corresponding to the target seedling type.

[0053] Among them, the seedling legend of the preset drawing includes a description of the seedling type.

[0054] In addition, each seedling legend contains a detailed description of the legend type, including parameter information corresponding to the seedling legend.

[0055] Step S106: Output the above seedling information in a table form to obtain a seedling table.

[0056] Among them, based on the above-mentioned target seedling type, the seedling information of all seedlings of the corresponding type is searched, and the seedling information is counted in the form of a table. The obtained seedling table can be generated in a blank position of the drawing by clicking the mouse according to the user's personal preferences.

[0057] The embodiment of the present invention brings the following beneficial effects: the embodiment of the present invention uses a seedling table generation method to first obtain the target seedling type selected by the user and the specified range of the preset drawing when receiving a generation instruction, then search for seedling information corresponding to the target seedling type within the specified range of the preset drawing, and finally output the seedling information in a table form to obtain a seedling table. The seedling table generation method, device and drawing operating system of the present invention automatically generate a seedling table containing the target seedling type selected by the user within the specified range of the preset drawing by receiving a seedling table generation instruction issued by the user using drawing software, thereby achieving the technical effect of improving the quality and efficiency of the user's drawing work.

[0058] In order to facilitate Figure 1 Based on our understanding of the method in Figure 1 The contents in the Figure 2 The flowchart of another method for generating a seedling table is shown in FIG. 1 , and the method can also be implemented by the following steps:

[0059] Step S202: When a generation instruction is received, the target seedling type selected by the user and the specified range of the preset drawing are obtained.

[0060] Step S204: Search and obtain at least one floor plan example within a specified range of the preset drawing.

[0061] The at least one plane diagram example includes plane diagram examples of multiple types of seedlings.

[0062] Step S206: Filter out a target plane diagram example from the at least one plane diagram example according to the parameterized information feature data corresponding to each of the plane diagram examples.

[0063] Among them, the above-mentioned parameterized information characteristic data includes seedling types, and the seedling types of the above-mentioned target plane illustration belong to the target seedling types.

[0064] In addition, the injection of corresponding parameterized information feature data into the plane diagram example is performed by drawing software such as CAD software, so as to more intuitively filter the target plane diagram example from the at least one plane diagram example according to the parameterized information feature data.

[0065] Step S208: Determine the parameterized information feature data corresponding to the target plane diagram as the seedling information corresponding to the target seedling type.

[0066] Among them, the plane diagram example and its corresponding parameterized information feature data are in a corresponding relationship and exist at the same time, refer to Figure 3 The schematic diagram of the process of injecting parameterized information feature data into a plane diagram provided by an embodiment of the present invention is shown in FIG. Figure 3 As shown in the figure, the plane legend and its corresponding parameterized information feature data are explained by taking palm plants as an example. The plane legend of the original plant is only in the form of a picture; the plant plane legend after the parameterization is injected contains the corresponding plant's breast diameter / ground diameter (30-40), crown width (3-3.5) and height level (GH6) and is displayed below the plant name; when the plant plane legend is further double-clicked, all the information of the plant can be browsed, such as: stem height, name, specification attributes, branching points, and notes on the plant, which makes the plant information more intuitively displayed to the user to facilitate user operation.

[0067] Step S210: output the above seedling information in a table form to obtain a seedling table.

[0068] In summary, the seedling table generation method of the present invention first obtains the target seedling type selected by the user and the specified range of the preset drawing when receiving the generation instruction, then searches for seedling information corresponding to the target seedling type within the specified range of the preset drawing, and finally outputs the seedling information in a table form to obtain a seedling table. The seedling table generation method, device and drawing operating system of the present invention automatically generate a seedling table containing the target seedling type selected by the user within the specified range of the preset drawing by receiving the seedling table generation instruction issued by the user using drawing software, thereby achieving the technical effect of improving the quality and efficiency of the user's drawing work.

[0069] In addition to the above automatic generation of the seedling table, the method of the embodiment of the present invention can also automatically realize the functions of exporting the seedling table, importing the seedling table, rearranging the seedling table, changing the seedling table, and updating the seedling table. The specific implementation methods of these functions are now described in detail:

[0070] For the seedling table export function, when an export instruction is received, the first seedling table to be exported selected by the user is obtained, the format of the first seedling table is converted to obtain the first seedling table in the first specified format, and the first seedling table in the first specified format is saved to the designated storage location.

[0071] Among them, the format of the first seedling table to be exported can be Dwg format (file format in drawing software), and the first specified format can be spreadsheet format. In other embodiments, the format of the first seedling table can be the file format in drawing software, and the first specified format can also be other formats. The embodiment of the present invention does not limit the file format issue.

[0072] For the seedling table import function, when an import instruction for the second seedling table is received, the second seedling table is converted into a format to obtain a second seedling table in a second specified format, and the second seedling table in the second specified format is displayed for user modification.

[0073] Among them, the format of the above-mentioned second seedlings can be a spreadsheet format, and the second seedling table of the second specified format can be a Dwg format. In other embodiments, the format of the second seedling table can be other formats, and the first specified format can also be a file format in the drawing software. The embodiment of the present invention does not limit the file format issue.

[0074] As for the seedling table rearrangement function, when a rearrangement instruction for the third seedling table is received, the seedlings in the third seedling table are rearranged according to the pre-sequence order of the third seedling table.

[0075] At the same time, the plants in the third seedling table are rearranged according to their heights, and adjusted from high to low according to their heights.

[0076] Among them, the basis for rearranging seedlings can be the seedlings' stem height, crown width, breast diameter / ground diameter and other data according to the user's preferences. The original seedling table can be rearranged from large to small or from small to large according to these data to achieve a technical effect that is convenient for users to design and view.

[0077] For the seedling table change function, when a change instruction for the fourth seedling table is received, the change information of the seedling types and the number of seedlings before and after the change of the fourth seedling table is counted and displayed.

[0078] Among them, the seedling table change refers to the change in the types and quantities of seedlings before and after the change. Through the seedling table change function, the changes in the types and quantities of seedlings before and after the change can be displayed intuitively and quickly.

[0079] For the seedling table update function, when the update instruction for the fifth seedling table is received, the other data except the height in the old seedling table is matched to the new seedling table, and the corresponding data in the new seedling table is overwritten. The new seedling table at this time is the seedling table obtained after the seedling table update function is performed.

[0080] It should be further explained that the automatic generation of seedling tables, export of seedling tables, import of seedling tables, seedling table rearrangement, seedling table changes and seedling table updates are realized through pre-developed function files, and the functions corresponding to the instructions are realized by receiving the instructions input by the user and using the drawing software loaded with the function files. The function files are obtained through the following steps: obtaining the corresponding parameterized information feature data based on the plant plane legend within the specified range of the preset drawing; developing functions based on the parameterized information feature data based on the computer programming language (such as Visual LISP language), and the function files obtained at this time are LSP files, which need to be converted into function files compatible with the drawing software through the drawing software, that is, VLS files, and the VLS files contain the above six functions.

[0081] Corresponding to the seedling table generation method provided in the above embodiment, the embodiment of the present invention further provides a seedling table generation device, Figure 4 A structural block diagram of a seedling table generation device provided by an embodiment of the present invention. Figure 4 As shown, the device comprises:

[0082] The data acquisition module 401 is used to acquire the target seedling type selected by the user and the specified range of the preset drawing when receiving the generation instruction;

[0083] The information search module 402 is used to search for the seedling information corresponding to the target seedling type within the specified range of the preset drawing.

[0084] Among them, the seedling legend of the preset drawing includes a description of the seedling type.

[0085] The information output module 403 is used to output the above seedling information in a table form to obtain a seedling table.

[0086] In summary, the seedling table generation device of the present invention first obtains the target seedling type selected by the user and the specified range of the preset drawing when receiving the generation instruction, then searches for seedling information corresponding to the target seedling type within the specified range of the preset drawing, and finally outputs the seedling information in a table form to obtain a seedling table. The seedling table generation method, device and drawing operating system of the present invention automatically generate a seedling table containing the target seedling type selected by the user within the specified range of the preset drawing by receiving the seedling table generation instruction issued by the user using drawing software, thereby achieving the technical effect of improving the quality and efficiency of the user's drawing work.

[0087] Furthermore, the information search module 402 is also used for:

[0088] Find and obtain at least one plane diagram example within the specified range of the above preset drawings;

[0089] Filtering a target plane diagram example from the at least one plane diagram example according to the parameterized information feature data corresponding to each of the plane diagram examples;

[0090] The parameterized information characteristic data includes seedling types, and the seedling types of the target plane diagram example belong to the target seedling types;

[0091] The parameterized information feature data corresponding to the above target plane diagram is determined as the seedling information corresponding to the above target seedling type.

[0092] Furthermore, the seedling table generating device further comprises a seedling table exporting module, and the seedling table exporting module is used for:

[0093] When receiving the export instruction, obtaining the first seedling table to be exported selected by the user;

[0094] Convert the format of the first seedling table to obtain a first seedling table in a first specified format;

[0095] The first seedling table in the first specified format is saved to a specified storage location.

[0096] Furthermore, the seedling table generating device further comprises a seedling table importing module, and the seedling table importing module is used for:

[0097] When receiving an import instruction for the second seedling table, converting the format of the second seedling table to obtain the second seedling table in a second specified format;

[0098] Furthermore, the seedling table generating device further comprises a seedling table rearrangement module, and the seedling table rearrangement module is used for:

[0099] When a rearrangement instruction for the third seedling table is received, the seedlings in the third seedling table are rearranged according to the pre-sequence order of the third seedling table.

[0100] Furthermore, the seedling table generating device further comprises a seedling table changing module, and the seedling table changing module is used for:

[0101] When a change instruction to the fourth seedling table is received, the change information of the seedling types and the seedling quantities before and after the change of the fourth seedling table is counted and displayed.

[0102] The seedling table generating device provided in the embodiment of the present invention has the same technical features as the seedling table generating method provided in the above embodiment, so it can also solve the same technical problems and achieve the same technical effects.

[0103] The embodiment of the present invention also provides a graphics operating system. Figure 5 A structural diagram of a drawing operating system is shown, the electronic device includes: a processor 500, a memory 501, a bus 502 and a communication interface 503, the processor 500, the communication interface 503 and the memory 501 are connected via the bus 502; the processor 500 is used to execute an executable module stored in the memory 501, such as a computer program.

[0104] The memory 501 may include a random access memory (RAM), and may also include a non-volatile memory (NVM), such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used.

[0105] The bus 502 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0106] Among them, the memory 501 is used to store programs, and the processor 500 executes the program after receiving the execution instruction. The method executed by the process definition device disclosed in any embodiment of the above-mentioned embodiment of the present invention can be applied to the processor 500 or implemented by the processor 500.

[0107] The processor 500 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 500. The above processor 500 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present invention can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module may be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 501, and the processor 500 reads the information in the memory 501 and completes the steps of the above method in combination with its hardware.

[0108] In addition, an embodiment of the present invention further provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the method described above.

[0109] The computer program product of the seedling table generation method, device and drawing operating system provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. The specific implementation can be found in the method embodiments and will not be repeated here.

[0110] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0111] In addition, in the description of the embodiments of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, and it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0112] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RanDom Access Memory), disk or optical disk, and other media that can store program codes.

[0113] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0114] Finally, it should be noted that the above embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above embodiments, those skilled in the art should understand that any person skilled in the art can still modify the technical solutions recorded in the above embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A method for generating a seedling table, characterized in that: The method comprises: When receiving the generation instruction, obtaining the target seedling type selected by the user and the specified range of the preset drawing; Searching for seedling information corresponding to the target seedling type within a specified range of the preset drawing, wherein the seedling legend of the preset drawing includes a description of the seedling type; Outputting the seedling information in a table form to obtain a seedling table; The step of searching for seedling information corresponding to the target seedling type within a specified range of the preset drawing includes: Searching and obtaining at least one plane diagram example within a specified range of the preset drawing; According to the parameterized information feature data corresponding to each of the plane illustrations, a target plane illustration is selected from the at least one plane illustration; wherein the parameterized information feature data includes a seedling type, and the seedling type of the target plane illustration belongs to the target seedling type; The parameterized information feature data corresponding to the target plane legend is determined as the seedling information corresponding to the target seedling type.

2. The method for generating a seedling table according to claim 1, characterized in that: The method further comprises: When receiving the export instruction, obtaining the first seedling table to be exported selected by the user; Converting the first seedling table into a first format to obtain a first seedling table in a first specified format; The first seedling table in the first specified format is saved to a specified storage location.

3. The method for generating a seedling table according to claim 1, characterized in that: The method further comprises: When receiving an instruction to import a second seedling table, converting the format of the second seedling table to obtain a second seedling table in a second specified format; The second seedling table in the second specified format is displayed for user modification.

4. The method for generating a seedling table according to claim 1, characterized in that: The method further comprises: When a rearrangement instruction for the third seedling table is received, the seedlings in the third seedling table are rearranged according to the pre-sequence order of the third seedling table.

5. The method for generating a seedling table according to claim 1, characterized in that: The method further comprises: When a change instruction to the fourth seedling table is received, the change information of the seedling types and the seedling quantities before and after the change of the fourth seedling table is counted and displayed.

6. A seedling table generating device, characterized in that: The device comprises: A data acquisition module, for acquiring the target seedling type selected by the user and the specified range of the preset drawing when receiving the generation instruction; An information search module, used to search for seedling information corresponding to the target seedling type within a specified range of the preset drawing, wherein the seedling legend of the preset drawing includes a description of the seedling type; An information output module, used for outputting the seedling information in a table form to obtain a seedling table; The information search module is used for: Searching and obtaining at least one plane diagram example within a specified range of the preset drawing; According to the parameterized information feature data corresponding to each of the plane illustrations, a target plane illustration is selected from the at least one plane illustration; wherein the parameterized information feature data includes a seedling type, and the seedling type of the target plane illustration belongs to the target seedling type; The parameterized information feature data corresponding to the target plane legend is determined as the seedling information corresponding to the target seedling type.

7. The seedling table generating device according to claim 6, characterized in that: The device also includes: A seedling table acquisition module is used to acquire a first seedling table to be exported selected by a user when an export instruction is received; a format conversion module, used for performing format conversion on the first seedling table to obtain a first seedling table in a first specified format; The seedling table storage module is used to save the first seedling table in the first specified format to a specified storage location.

8. A graphics operating system, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor implements the method according to any one of claims 1 to 5 when executing the computer program.

Citation Information

Patent Citations

  • Method for automatically cataloging construction drawings based on CAD (computer-aided design) software

    CN102831267A