CN112233226B - Index information determining method, device and system based on index and graphic linkage - Google Patents

Index information determining method, device and system based on index and graphic linkage Download PDF

Info

Publication number
CN112233226B
CN112233226B CN202011103885.XA CN202011103885A CN112233226B CN 112233226 B CN112233226 B CN 112233226B CN 202011103885 A CN202011103885 A CN 202011103885A CN 112233226 B CN112233226 B CN 112233226B
Authority
CN
China
Prior art keywords
index
entity
professional
information
type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011103885.XA
Other languages
Chinese (zh)
Other versions
CN112233226A (en
Inventor
丁伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhongzhi Software Co.,Ltd.
Original Assignee
Luoyang Zhongzhi Software Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Luoyang Zhongzhi Software Technology Co ltd filed Critical Luoyang Zhongzhi Software Technology Co ltd
Priority to CN202011103885.XA priority Critical patent/CN112233226B/en
Publication of CN112233226A publication Critical patent/CN112233226A/en
Application granted granted Critical
Publication of CN112233226B publication Critical patent/CN112233226B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to an index information determining method, device and system based on index and graphic linkage, which constructs entity class, index calculation class, index summarization class and integral index class; storing the entity graph and attribute information of each professional entity into a corresponding entity class; calculating entity index information of each professional entity by utilizing the attribute information and the index calculation class; calculating type summary index information corresponding to each index summary type by using the index summary type and all entity index information; calculating the overall summarized index information of a preset planning scheme by using the overall index class and the summarized index information of all types; outputting overall summarized index information; and outputting attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user. According to the entity graph selected by the user, attribute information of the professional entity is displayed in a linked mode, summarized index information of the planning scheme can be displayed, determining efficiency of the index information can be improved, and planning scheme completion efficiency is improved.

Description

Index information determining method, device and system based on index and graphic linkage
Technical Field
The invention relates to the technical field of parametric modeling, in particular to an index information determining method, device and system based on index and graphic linkage.
Background
Three-dimensional modeling techniques are techniques that study the expression, storage, and processing of spatial features on a computer. The three-dimensional modeling technology models and simulates things in the real world, and researches the shape, color, material, illumination, movement and other attributes of the things in the three-dimensional space according to the research targets and key points so as to achieve the 3D reproduction process.
The existing three-dimensional modeling technology is mainly used as a means for showing the general effect of a scheme, for example, most of software such as 3dmax, sketchup, lumion is pure effect software, and is lack of butt joint with the professional field, so that a user cannot obtain data information such as attributes or indexes. If the data information such as the attribute or the index is required to be obtained, only manual or other software is adopted to perform independent query calculation, if the professional entity created through three-dimensional modeling changes, the attribute and the index are required to be queried again, and if the attribute information of the professional entity is modified, the professional entity is required to be modeled again, the creation of the professional entity, the attribute information of the professional entity and the index information of the planning scheme are independent, so that the complexity of the creation of the planning scheme is higher, the time is longer, and the completion efficiency of the planning scheme is reduced.
Disclosure of Invention
In view of the above, the present invention aims to provide a method, a device and a system for determining index information based on index and graphic linkage, so as to solve the problems of higher complexity and longer time for creating a planning scheme and reduced efficiency of completing the planning scheme due to the independence among the creation of a professional entity, attribute information of the professional entity and index information of the planning scheme in the prior art.
In order to achieve the above purpose, the invention adopts the following technical scheme:
an index information determining method based on index and graphic linkage comprises the following steps:
constructing an entity class and an index calculation class corresponding to each professional entity type according to all the professional entity types in a preset planning scheme;
storing entity graphs and attribute information corresponding to each professional entity in the preset planning scheme into entity classes corresponding to the types of the professional entities carried by the professional entities;
calculating entity index information corresponding to each professional entity by using the attribute information of each professional entity and the carried index calculation class corresponding to the professional entity type, and storing the entity index information in the index calculation class corresponding to the professional entity type;
Dividing all the entity index information in all the index calculation classes according to index summarization types, and constructing an index summarization class corresponding to each index summarization type and an integral index class corresponding to all the index summarization types;
calculating type summary index information corresponding to each index summary type by using the index summary type corresponding to each index summary type and all entity index information contained in the index summary type, and storing the type summary index information in the index summary type corresponding to the index summary type;
calculating the overall summarized index information corresponding to the preset planning scheme by using the overall index class and all the type summarized index information;
outputting the overall summarized index information;
and outputting the attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user.
Further, the method for determining the index information based on the linkage of the index and the graph further comprises the following steps:
acquiring entity graph modification information input by a user;
determining a modification professional entity corresponding to the entity graphic modification information according to the entity graphic modification information;
And carrying out linkage refreshing on the attribute information, the entity index information, the type summary index information and the whole summary index information corresponding to the modified professional entity.
Further, the method for determining the index information based on the linkage of the index and the graph further comprises the following steps:
acquiring attribute modification information input by a user;
according to the attribute modification information, determining a modification professional entity corresponding to the attribute modification information;
and carrying out linkage refreshing on the entity graph, the entity index information, the type summary index information and the whole summary index information corresponding to the modified professional entity.
Further, in the method for determining the index information based on the linkage of the index and the graphic, before the step of obtaining the selected professional entity selected by the user according to the entity graphic, the method further includes:
outputting a three-dimensional modeling diagram corresponding to the preset planning scheme; the three-dimensional modeling diagram comprises entity graphs corresponding to all the professional entities in the preset planning scheme.
Further, in the method for determining the index information based on the linkage of the index and the graph, the step of obtaining the selected professional entity selected by the user according to the entity graph includes:
Acquiring the selected entity graph selected from the three-dimensional modeling graph by the user;
taking the professional entity corresponding to the selected entity graph as the selected professional entity;
and outputting the attribute information corresponding to the selected professional entity.
Further, in the method for determining the index information based on the linkage of the index and the graph, before storing the entity graph and the attribute information corresponding to each professional entity in the preset planning scheme in the entity class corresponding to the professional entity type carried by the professional entity, the method further includes:
and rendering all the professional entities in the preset planning scheme by utilizing a pre-constructed geometric figure class, and determining entity figures corresponding to all the professional entities.
The invention also provides an index information determining device based on the linkage of the index and the graph, which comprises: the device comprises a construction module, a storage module, a first calculation module, a second calculation module, a third calculation module, an acquisition module and an output module;
the construction module is used for constructing entity classes and index calculation classes corresponding to each professional entity type according to all the professional entity types in a preset planning scheme;
The storage module is used for storing entity graphs and attribute information corresponding to each professional entity in the preset planning scheme into entity classes corresponding to the types of the professional entities carried by the professional entities;
the first calculation module is configured to calculate entity index information corresponding to each professional entity by using the attribute information of each professional entity and the carried index calculation class corresponding to the type of the professional entity, and store the entity index information in the index calculation class corresponding to the type of the professional entity;
the construction module is further used for dividing all the entity index information in all the index calculation types according to index summarization types, and constructing an index summarization type corresponding to each index summarization type and an overall index type corresponding to all the index summarization types;
the second calculation module is configured to calculate type summary index information corresponding to each index summary type by using the index summary type corresponding to each index summary type and all the entity index information included in the index summary type, and store the type summary index information in the index summary type corresponding to the index summary type;
The third calculation module is configured to calculate overall summarized index information corresponding to the preset planning scheme by using the overall index class and all the class summarized index information;
the output module is used for outputting the overall summarized index information; and outputting the attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user.
Further, the index information determining device based on the linkage of the index and the graph further comprises: the device comprises an acquisition module, a determination module and a linkage refreshing module;
the acquisition module is used for acquiring entity graphic modification information input by a user;
the determining module is used for determining a modified professional entity corresponding to the entity graphic modification information according to the entity graphic modification information;
and the linkage refreshing module is used for carrying out linkage refreshing on the attribute information, the entity index information, the type summary index information and the integral summary index information corresponding to the modified professional entity.
Further, in the index information determining device based on the linkage of the index and the graph, the obtaining module is further configured to obtain attribute modification information input by a user;
The determining module is further configured to determine, according to the attribute modification information, a modification professional entity corresponding to the attribute modification information;
and the linkage refreshing module is also used for carrying out linkage refreshing on the entity graph, the entity index information, the type summary index information and the whole summary index information corresponding to the modified professional entity.
The invention also provides an index information determining system based on the linkage of the index and the graph, which comprises: a processor and a memory coupled to the processor;
the memory is used for storing a computer program, and the computer program is at least used for executing the index information determining method based on the index and graph linkage;
the processor is used for calling and executing the computer program.
An index information determining method, device and system based on index and graphic linkage constructs an entity class and an index calculation class corresponding to each professional entity type according to all the professional entity types in a preset planning scheme; storing entity graphs and attribute information corresponding to each professional entity in a preset planning scheme into entity classes corresponding to the types of the professional entities carried by the professional entities; calculating and storing entity index information corresponding to each professional entity by utilizing attribute information of each professional entity and index calculation class corresponding to the carried professional entity type; dividing all entity index information in all index calculation types according to index summarization types, and constructing an index summarization type corresponding to each index summarization type and an integral index type corresponding to all index summarization types; calculating and storing type summary index information corresponding to each index summary type by using the index summary type corresponding to each index summary type and all entity index information contained in the index summary type; calculating the integral summarized index information corresponding to the preset planning scheme by utilizing the integral index class and the summarized index information of all types; outputting overall summarized index information; and outputting attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user. By adopting the technical scheme of the invention, a user can directly output the integral summarized index information corresponding to the preset planning scheme, and can also directly select the entity graph of the professional entity through the three-dimensional modeling graph, so that the attribute information corresponding to the professional entity is displayed in a linked manner, the determination efficiency of the index information can be improved by the linkage among the entity graph, the attribute information and the index information, the time and complexity for determining the planning scheme are reduced, and the completion efficiency of the planning scheme is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention as claimed.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of one embodiment of a method for determining index information based on index and graphic linkage according to the present invention;
FIG. 2 is a schematic diagram of a structure provided by an embodiment of an index information determining apparatus based on index and graphic linkage according to the present invention;
fig. 3 is a schematic structural diagram of an index information determining system based on index and graphic linkage according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be described in detail below. It will be apparent that the described embodiments are only some, but not all, embodiments of the invention. All other embodiments, based on the examples herein, which are within the scope of the invention as defined by the claims, will be within the scope of the invention as defined by the claims.
Fig. 1 is a flowchart provided by an embodiment of an index information determining method based on index and graphic linkage according to the present invention, as shown in fig. 1, the index information determining method based on index and graphic linkage according to the present embodiment specifically includes the following steps:
s101, constructing an entity class and an index calculation class corresponding to each professional entity type according to all the professional entity types in a preset planning scheme;
in this embodiment, the preset planning scheme is an initial planning scheme designed in advance. Firstly, according to all professional entity types in a preset planning scheme, adopting class and object technologies to construct entity classes and index calculation classes corresponding to each professional entity type. The number of entity classes and index calculation classes is the same as the number of all professional entity types in a preset planning scheme. For example, the entity class "CZzBuild" corresponds to the building type, and the corresponding index calculation class "CBuildTarget".
S102, storing entity graphs and attribute information corresponding to each professional entity in a preset planning scheme into entity classes corresponding to the types of the professional entities carried by the professional entities;
after the entity class and the index calculation class are constructed, entity graphics and attribute information corresponding to each professional entity in a preset planning scheme are required to be stored in entity classes corresponding to professional entity types carried by the professional entity, wherein each professional entity carries the professional entity type corresponding to the professional entity. The attribute information of each professional entity is preset in a preset planning scheme, and the attribute information of all the professional entities needs to be extracted from the preset planning scheme and then stored in the corresponding entity class. And each entity class stores entity graphics and attribute information of all professional entities of the professional entity type corresponding to the entity class.
Professional entities can be buildings, roads, greening, parking spaces of a parking lot, and the like. Besides visual attribute information such as position, geometric shape and color, the attribute information of the professional entity also has accurate attribute values which cannot be directly obtained by naked eyes such as area, length, width and height. The entity graph refers to a three-dimensional graph rendered in a scene by a professional entity in a preset planning scheme. Such as a building, a parking space.
S103, calculating entity index information corresponding to each professional entity by utilizing attribute information of each professional entity and an index calculation class corresponding to the carried professional entity type, and storing the entity index information in the index calculation class corresponding to the professional entity type;
each entity class provides an interface for obtaining and setting data information. The index calculation class corresponding to the professional entity type can acquire the data information in the entity class through the external interface of the entity class corresponding to the professional entity type. Therefore, after the entity graph and the attribute information of each professional entity are stored in the corresponding entity class, the index calculation class corresponding to the professional entity type carried by each professional entity can acquire the attribute information of the professional entity through the interface provided by the entity class corresponding to the professional entity type, and the attribute information of each professional entity is utilized to calculate the entity index information corresponding to each professional entity according to the industry standard. And storing the entity index information corresponding to each professional entity into an index calculation class corresponding to the type of the professional entity carried by the professional entity. In this way, the index calculation class corresponding to each professional entity type stores entity index information of a plurality of professional entities belonging to the professional entity type.
Each professional entity has respective attribute information, the content is comprehensive but the emphasis cannot be highlighted, the attribute items needing to be focused are extracted from the attribute information of the professional entity, and the attribute items are summarized to be indexes. For example, building height, building area and number of building layers are extracted from building attributes as key indexes; the type of the parking lot and the number of the parking spaces are extracted from the outdoor parking lot to serve as key indexes.
S104, dividing all entity index information in all index calculation types according to index summarization types, and constructing an index summarization type corresponding to each index summarization type and an integral index type corresponding to all index summarization types;
in this embodiment, the entity index information of all the professional entities in the preset planning scheme is further divided according to the index summarization types, so that the class and object technology is adopted to construct index summarization classes corresponding to each index summarization type, and to construct an overall index class corresponding to all the index summarization types. Wherein the number of the overall index classes is preferably one.
In this embodiment, the index summary type may include a building index type, a land index type, a road parking space index type, and the like.
S105, calculating type summary index information corresponding to each index summary type by using the index summary type corresponding to each index summary type and all entity index information contained in the index summary type, and storing the type summary index information in the index summary type corresponding to the index summary type;
After determining the entity index information of each professional entity and constructing an index summarization class and an overall index class, the index summarization class corresponding to each index summarization class can acquire the entity index information from the index calculation class where all the entity index information contained in the index summarization class is located, so that the type summarization index information corresponding to each index summarization class is calculated according to industry standards. And storing the type summary index information into an index summary class corresponding to the index summary type.
The index summary type may include: building index type, land index type, road parking space index type and the like. The building index type includes entity index information that may be: building area, building height, indoor parking space, etc., and these entity index information can be obtained from the index calculation class corresponding to the building type for the professional entity. The physical index information included in the land index type may be: planning floor area, greening floor area, and the like. The road parking space index type comprises entity index information such as road area, parking lot area, parking space number and the like, the road area can be obtained from an index calculation class with a professional entity type being the road type, and the parking lot area and the parking space number can be obtained from an index calculation class with the professional entity type being the parking lot parking space type.
S106, calculating the integral summarized index information corresponding to the preset planning scheme by utilizing the integral index class and the summarized index information of all types;
the overall index class has authority to access all index summary classes, and after the type summary index information corresponding to each index summary class is determined, the overall index class obtains all types of summary index information stored in all index summary classes, and calculates the overall summary index information corresponding to the preset planning scheme according to industry standards. Wherein, the overall summary index information may include: land scale, total building area, greenbelt rate, volume rate, building density, etc.
S107, outputting overall summary index information;
after the integral summarized index information corresponding to the preset planning scheme is calculated, the integral summarized index information is output, so that a user can check the integral summarized index information conveniently, whether the current planning scheme meets the standard or not can be directly determined, and the user can modify and adjust the planning scheme conveniently. For example, after the overall summary index information is output, the overall summary index information may be displayed in an index field of the display terminal, where the overall summary index information displayed in the index field may include contents in all types of summary index information, and contents such as land scale, total building area, greenbelt rate, volume rate, building density, and the like.
S108, outputting attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user.
The user can check the three-dimensional modeling diagram corresponding to the output preset planning scheme by using the display terminal, and if the user wants to check the attribute information of a certain professional entity, the entity diagram corresponding to the professional entity in the three-dimensional modeling diagram can be selected, so that the embodiment can acquire the selected professional entity selected by the user according to the entity diagram.
After the selected professional entity selected by the user is obtained, determining the current professional entity type of the selected professional entity, and obtaining attribute information corresponding to the selected professional entity from entity classes corresponding to the current professional entity type. And outputting the attribute information corresponding to the acquired professional entity so as to be checked by a user through the display terminal. In this way, the user can directly view the attribute information of the professional entity corresponding to the entity graph in linkage display through selecting the entity graph in the displayed three-dimensional modeling graph.
According to the index information determining method based on index and graphic linkage, according to all professional entity types in a preset planning scheme, an entity class and an index calculation class corresponding to each professional entity type are constructed; storing entity graphs and attribute information corresponding to each professional entity in a preset planning scheme into entity classes corresponding to the types of the professional entities carried by the professional entities; calculating and storing entity index information corresponding to each professional entity by utilizing attribute information of each professional entity and index calculation class corresponding to the carried professional entity type; dividing all entity index information in all index calculation types according to index summarization types, and constructing an index summarization type corresponding to each index summarization type and an integral index type corresponding to all index summarization types; calculating and storing type summary index information corresponding to each index summary type by using the index summary type corresponding to each index summary type and all entity index information contained in the index summary type; calculating the integral summarized index information corresponding to the preset planning scheme by utilizing the integral index class and the summarized index information of all types; and outputting the overall summarized index information, and outputting attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user. By adopting the technical scheme of the embodiment, a user can directly select the entity graph of the professional entity from the three-dimensional modeling graph, so that attribute information corresponding to the professional entity is displayed in a linked manner, and the overall summarized index information of the preset planning scheme can be directly checked. The linkage among the entity graph, the attribute information and the index information can improve the determining efficiency of the index information, reduce the time and complexity of determining the planning scheme and improve the completion efficiency of the planning scheme.
Further, the method for determining the index information based on the linkage of the index and the graph in the embodiment further comprises the following steps:
firstly, acquiring entity graphic modification information input by a user;
the user can modify the three-dimensional modeling diagram corresponding to the output preset planning scheme, and the embodiment can acquire entity graphic modification information for modifying the entity graphic, which is input by the user. The entity graphic modification information may be a mobile entity graphic position or a modification entity graphic geometry, or may be adding or deleting entity graphic.
Secondly, determining a modification professional entity corresponding to the entity graphic modification information according to the entity graphic modification information;
and determining a modification professional entity corresponding to the entity graph modified by the user according to the acquired entity graph modification information, namely, the modification professional entity corresponding to the entity modification information. If the entity graphic modification information is adding or deleting entity graphics, adding or deleting entity graphics in the entity class corresponding to the professional entity type according to the professional entity type of the professional entity corresponding to the entity graphic.
And thirdly, carrying out linkage refreshing on the attribute information, the entity index information, the type summary index information and the whole summary index information corresponding to the modified professional entity.
Refreshing entity graphics of the modified professional entity in the entity class corresponding to the professional entity type of the modified professional entity according to the entity modification information, so that attribute information of the modified professional entity is refreshed in a linkage way. Because the attribute information of the modified professional entity is refreshed in a linkage way, and the entity index information in the index calculation class corresponding to the professional entity type of the modified professional entity is calculated according to the attribute information, the entity index information corresponding to the modified professional entity is refreshed in a linkage way, and the type summary index information calculated according to the entity index information and the whole summary index information calculated according to the type summary index information are refreshed in a linkage way. Therefore, the attribute information, the entity index information, the type summary index information and the whole summary index information corresponding to the output modified professional entity are also refreshed in a linkage way, so that after the entity graph in the three-dimensional modeling graph is modified by a user, the attribute information, the entity index information, the type summary index information and the whole summary index information of the modified professional entity corresponding to the entity graph are refreshed in a linkage way in real time, the output attribute information and the whole summary index information are refreshed and displayed without manual corresponding modification, the linkage between the entity graph and the attribute information and the related index information is realized, the adjustment time of a planning scheme is saved, the complexity of determining the planning scheme is reduced, and the completion efficiency of the planning scheme is improved.
Further, the method for determining the index information based on the linkage of the index and the graph in the embodiment further comprises the following steps:
firstly, acquiring attribute modification information input by a user;
each entity class externally provides an interface for acquiring and setting data, and a user can modify attribute information of a professional entity through an attribute column in the display terminal so that the display terminal can modify the attribute information through the interface set by the entity class. The embodiment can acquire the attribute modification information input by the user.
Secondly, determining a modification professional entity corresponding to the attribute modification information according to the attribute modification information;
after the attribute modification information input by the user is obtained, a modification professional entity corresponding to the attribute modification information and a professional entity type of the modification professional entity can be determined.
Thirdly, the entity graph, the entity index information, the type summary index information and the whole summary index information corresponding to the modified professional entity are refreshed in a linkage way.
And carrying out linkage refreshing on the entity graph of the modified professional entity in the entity class corresponding to the professional entity type of the modified professional entity according to the attribute modification information. And because the attribute information of the modified professional entity is modified, the entity index information of the modified professional entity is also refreshed in a linkage way, and then all types of summarized index information and whole summarized index information are refreshed in a linkage way. In this way, the entity graph, the entity index information, the type summary index information and the whole summary index information corresponding to the output modified professional entity are refreshed in a linkage way, and the entity graph and the whole summary index information of the output modified professional entity are also refreshed and displayed, so that after the attribute information of the professional entity is modified by a user, the entity graph, the entity index information, the type summary index information and the whole summary index information corresponding to the professional entity are refreshed in a linkage way in real time, and no manual corresponding modification is needed, thereby realizing the linkage between the attribute information and the entity graph and the related index information, saving the adjustment time of a planning scheme, reducing the complexity of determining the planning scheme and improving the completion efficiency of the planning scheme.
Further, the method for determining the index information based on the linkage of the index and the graph in the embodiment further comprises the following steps before outputting the attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user:
and outputting a three-dimensional modeling diagram corresponding to the preset planning scheme.
The three-dimensional modeling diagram corresponding to the preset planning scheme can be output, wherein the three-dimensional modeling diagram comprises entity graphs corresponding to all professional entities in the preset planning scheme, and a user can select a certain entity graph in the three-dimensional modeling diagram in a mouse click mode, so that a selected professional entity corresponding to the entity graph selected by the user is determined, and the output display of attribute information, entity index information, all types of summary index information and all types of summary index information corresponding to the selected professional entity is realized.
Further, in the method for determining index information based on index and graphic linkage according to the embodiment, according to the selected professional entity selected by the user, attribute information corresponding to the selected professional entity is output, which specifically includes the following steps:
firstly, acquiring a selected entity graph selected from a three-dimensional modeling graph by a user;
the user can select the entity graph from the three-dimensional modeling graph corresponding to the output preset planning scheme as the selected entity graph, and the embodiment can obtain the selected entity graph selected by the user.
Secondly, taking the professional entity corresponding to the selected entity graph as a selected professional entity;
according to the embodiment, according to the selected entity graph selected by the user, the professional entity corresponding to the selected entity graph is determined, and the professional entity is used as the selected professional entity.
Thirdly, outputting attribute information corresponding to the selected professional entity.
After the selected professional entity selected by the user is obtained, determining the current professional entity type of the selected professional entity, and obtaining attribute information corresponding to the selected professional entity from entity classes corresponding to the current professional entity type. And outputting the attribute information corresponding to the acquired professional entity so as to be checked by a user through the display terminal.
Further, the method for determining index information based on index and graphic linkage according to the present embodiment further includes the following steps before storing entity graphics and attribute information corresponding to each professional entity in a preset planning scheme into an entity class corresponding to the type of the professional entity carried by the professional entity:
rendering all professional entities in a preset planning scheme by utilizing a pre-constructed geometric figure class, and determining entity figures corresponding to all the professional entities.
The geometric figure class is pre-constructed, and classifies and organizes geometric data according to a geometric basic dot line surface structure, consists of a dot composition line, a line composition surface and a surface composition body, is respectively stored in different geometric data structures in the geometric figure class, and also constructs a corresponding geometric operation algorithm for geometric data calculation. The embodiment can render all the professional entities in the preset planning scheme by utilizing the geometric figure class, so as to determine entity figures corresponding to all the professional entities, and can also generate a three-dimensional modeling figure. And rendering the professional entity according to attribute information and the like of the professional entity stored in a preset planning scheme.
In order to be more comprehensive, the application also provides an index information determining device based on the index and graph linkage, which corresponds to the index information determining method based on the index and graph linkage provided by the embodiment of the application.
Fig. 2 is a schematic structural diagram provided by an embodiment of the index information determining apparatus based on index and graphic linkage according to the present application, as shown in fig. 2, the index information determining apparatus based on index and graphic linkage of the present embodiment includes a building module 101, a storage module 102, a first calculation module 103, a second calculation module 104, a third calculation module 105, and an output module 106.
The construction module 101 is configured to construct an entity class and an index calculation class corresponding to each professional entity type according to all the professional entity types in the preset planning scheme;
the storage module 102 is configured to store entity graphs and attribute information corresponding to each professional entity in a preset planning scheme into an entity class corresponding to a professional entity type carried by the professional entity;
the first calculating module 103 is configured to calculate, using attribute information of each professional entity and an index calculation class corresponding to a carried professional entity type, entity index information corresponding to each professional entity, and store the entity index information in the index calculation class corresponding to the professional entity type;
The construction module 101 is further configured to divide all the entity index information in all the index calculation classes according to the index summary types, and construct an index summary class corresponding to each index summary type and an overall index class corresponding to all the index summary types;
the second calculating module 104 is configured to calculate type summary index information corresponding to each index summary type by using the index summary type corresponding to each index summary type and all entity index information included in the index summary type, and store the type summary index information in the index summary type corresponding to the index summary type;
a third calculation module 105, configured to calculate overall summary index information corresponding to a preset planning scheme by using the overall index class and all types of summary index information;
and the output module 106 is used for outputting the overall summarized index information and outputting attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user.
In the index information determining device based on index and graphic linkage of the embodiment, the construction module 101 constructs an entity class and an index calculation class corresponding to each professional entity type according to all the professional entity types in the preset planning scheme; the storage module 102 stores entity graphs and attribute information corresponding to each professional entity in a preset planning scheme into entity classes corresponding to the types of the professional entities carried by the professional entities; the first calculation module 103 calculates and stores entity index information corresponding to each professional entity by using attribute information of each professional entity and index calculation class corresponding to the carried professional entity type; the construction module 101 divides all entity index information in all index calculation types according to index summarization types, and constructs an index summarization type corresponding to each index summarization type and an integral index type corresponding to all index summarization types; the second calculation module 104 calculates and stores type summary index information corresponding to each index summary type by using the index summary type corresponding to each index summary type and all entity index information contained in the index summary type; the third calculation module 105 calculates the overall summarized index information corresponding to the preset planning scheme by using the overall index class and the summarized index information of all types; the output module 106 outputs the overall summary index information, and outputs attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user. Therefore, the user can directly check the whole summarized index information corresponding to the planning scheme, and can also directly select the entity graph of the professional entity through the three-dimensional modeling graph, so that the attribute information corresponding to the professional entity is displayed in a linked manner, the determining efficiency of the index information can be improved through the linkage among the entity graph, the attribute information and the index information, the determining time and complexity of the planning scheme are reduced, and the completion efficiency of the planning scheme is improved.
Further, the index information determining device based on index and graphic linkage in this embodiment further includes an acquisition module, a determining module and a linkage refreshing module.
The acquisition module is used for acquiring entity graphic modification information input by a user;
the determining module is used for determining a modified professional entity corresponding to the entity graphic modification information according to the entity graphic modification information;
and the linkage refreshing module is used for carrying out linkage refreshing on the attribute information, the entity index information, the type summary index information and the whole summary index information corresponding to the modified professional entity.
Further, in the index information determining device based on the linkage of the index and the graph of the embodiment, the obtaining module is further configured to obtain the attribute modification information input by the user;
the determining module is also used for determining a modification professional entity corresponding to the attribute modification information according to the attribute modification information;
and the linkage refreshing module is also used for carrying out linkage refreshing on the entity graph, the entity index information, the type summary index information and the whole summary index information corresponding to the modified professional entity.
Further, in the index information determining device based on index and graphic linkage of the present embodiment, the output module 106 is further configured to output a three-dimensional modeling map corresponding to a preset planning scheme; the three-dimensional modeling diagram comprises entity graphs corresponding to all professional entities in a preset planning scheme.
Further, in the index information determining device based on index and graph linkage of the embodiment, the obtaining module is specifically configured to obtain a selected entity graph selected by a user from the three-dimensional modeling graph; and taking the professional entity corresponding to the selected entity graph as the selected professional entity.
Further, the index information determining device based on the linkage of the index and the graph in the embodiment further comprises a rendering module. And the rendering module is used for rendering all the professional entities in the preset planning scheme by utilizing the pre-constructed geometric figure class and determining entity figures corresponding to all the professional entities.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
FIG. 3 is a schematic diagram of a structure provided by an embodiment of an index information determining system based on index and graphic linkage according to the present invention, as shown in FIG. 3, the index information determining system based on index and graphic linkage of the present embodiment includes a processor 21 and a memory 22 connected to the processor 21;
the memory 22 is for storing a computer program for executing at least the index information determining method based on the index and graphic linkage of the above-described embodiment;
The processor 21 is arranged to invoke and execute the computer program.
According to the index information determining system based on index and graph linkage, a user can directly check the overall summarized index information corresponding to the planning scheme, and can also directly select the entity graph of the professional entity through the three-dimensional modeling graph, so that the attribute information corresponding to the professional entity is displayed in a linkage mode, the determining efficiency of the index information can be improved through linkage among the entity graph, the attribute information and the index information, the time and complexity of determining the planning scheme are reduced, and the completion efficiency of the planning scheme is improved.
It is to be understood that the same or similar parts in the above embodiments may be referred to each other, and that in some embodiments, the same or similar parts in other embodiments may be referred to.
It should be noted that in the description of the present invention, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Furthermore, in the description of the present invention, unless otherwise indicated, the meaning of "plurality" means at least two.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and further implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
It is to be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of the following techniques, as is well known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having suitable combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
Those of ordinary skill in the art will appreciate that all or a portion of the steps carried out in the method of the above-described embodiments may be implemented by a program to instruct related hardware, and the program may be stored in a computer readable storage medium, where the program when executed includes one or a combination of the steps of the method embodiments.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing module, or each unit may exist alone physically, or two or more units may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules. The integrated modules may also be stored in a computer readable storage medium if implemented in the form of software functional modules and sold or used as a stand-alone product.
The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, or the like.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the invention, and that variations, modifications, alternatives and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the invention.

Claims (10)

1. The index information determining method based on the linkage of the index and the graph is characterized by comprising the following steps:
constructing an entity class and an index calculation class corresponding to each professional entity type according to all the professional entity types in a preset planning scheme;
Storing entity graphs and attribute information corresponding to each professional entity in the preset planning scheme into entity classes corresponding to the types of the professional entities carried by the professional entities;
calculating entity index information corresponding to each professional entity by using the attribute information of each professional entity and the carried index calculation class corresponding to the professional entity type, and storing the entity index information in the index calculation class corresponding to the professional entity type;
dividing all the entity index information in all the index calculation classes according to index summarization types, and constructing an index summarization class corresponding to each index summarization type and an integral index class corresponding to all the index summarization types;
calculating type summary index information corresponding to each index summary type by using the index summary type corresponding to each index summary type and all entity index information contained in the index summary type, and storing the type summary index information in the index summary type corresponding to the index summary type;
calculating the overall summarized index information corresponding to the preset planning scheme by using the overall index class and all the type summarized index information;
Outputting the overall summarized index information;
and outputting the attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user.
2. The index information determining method based on the index and graphic linkage according to claim 1, further comprising:
acquiring entity graph modification information input by a user;
determining a modification professional entity corresponding to the entity graphic modification information according to the entity graphic modification information;
and carrying out linkage refreshing on the attribute information, the entity index information, the type summary index information and the whole summary index information corresponding to the modified professional entity.
3. The index information determining method based on the index and graphic linkage according to claim 1, further comprising:
acquiring attribute modification information input by a user;
according to the attribute modification information, determining a modification professional entity corresponding to the attribute modification information;
and carrying out linkage refreshing on the entity graph, the entity index information, the type summary index information and the whole summary index information corresponding to the modified professional entity.
4. The method for determining the index information based on the index and graphic linkage according to claim 1, wherein before outputting the attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user, further comprises:
Outputting a three-dimensional modeling diagram corresponding to the preset planning scheme; the three-dimensional modeling diagram comprises entity graphs corresponding to all the professional entities in the preset planning scheme.
5. The method for determining the index information based on the index and graphic linkage according to claim 4, wherein the outputting the attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user comprises:
acquiring a selected entity graph selected from the three-dimensional modeling graph by the user;
taking the professional entity corresponding to the selected entity graph as the selected professional entity;
and outputting the attribute information corresponding to the selected professional entity.
6. The method for determining the index information based on the index and graphic linkage according to claim 1, wherein before storing the entity graphic and the attribute information corresponding to each professional entity in the preset planning scheme in the entity class corresponding to the professional entity type carried by the professional entity, the method further comprises:
and rendering all the professional entities in the preset planning scheme by utilizing a pre-constructed geometric figure class, and determining entity figures corresponding to all the professional entities.
7. An index information determining apparatus based on index and graphic linkage, comprising: the device comprises a construction module, a storage module, a first calculation module, a second calculation module, a third calculation module, an acquisition module and an output module;
the construction module is used for constructing entity classes and index calculation classes corresponding to each professional entity type according to all the professional entity types in a preset planning scheme;
the storage module is used for storing entity graphs and attribute information corresponding to each professional entity in the preset planning scheme into entity classes corresponding to the types of the professional entities carried by the professional entities;
the first calculation module is configured to calculate entity index information corresponding to each professional entity by using the attribute information of each professional entity and the carried index calculation class corresponding to the type of the professional entity, and store the entity index information in the index calculation class corresponding to the type of the professional entity;
the construction module is further used for dividing all the entity index information in all the index calculation types according to index summarization types, and constructing an index summarization type corresponding to each index summarization type and an overall index type corresponding to all the index summarization types;
The second calculation module is configured to calculate type summary index information corresponding to each index summary type by using the index summary type corresponding to each index summary type and all the entity index information included in the index summary type, and store the type summary index information in the index summary type corresponding to the index summary type;
the third calculation module is configured to calculate overall summarized index information corresponding to the preset planning scheme by using the overall index class and all the class summarized index information;
the output module is used for outputting the overall summarized index information; and outputting the attribute information corresponding to the selected professional entity according to the selected professional entity selected by the user.
8. The index information determining apparatus based on the index-to-graphic linkage according to claim 7, further comprising: the device comprises an acquisition module, a determination module and a linkage refreshing module;
the acquisition module is used for acquiring entity graphic modification information input by a user;
the determining module is used for determining a modified professional entity corresponding to the entity graphic modification information according to the entity graphic modification information;
And the linkage refreshing module is used for carrying out linkage refreshing on the attribute information, the entity index information, the type summary index information and the integral summary index information corresponding to the modified professional entity.
9. The index information determining apparatus based on index and graphic linkage according to claim 8, wherein the obtaining module is further configured to obtain attribute modification information input by a user;
the determining module is further configured to determine, according to the attribute modification information, a modification professional entity corresponding to the attribute modification information;
and the linkage refreshing module is also used for carrying out linkage refreshing on the entity graph, the entity index information, the type summary index information and the whole summary index information corresponding to the modified professional entity.
10. An index information determining system based on index and graphic linkage, comprising: a processor and a memory coupled to the processor;
the memory is used for storing a computer program at least for executing the index information determining method based on index and graphic linkage as claimed in any one of claims 1-6;
The processor is used for calling and executing the computer program.
CN202011103885.XA 2020-10-15 2020-10-15 Index information determining method, device and system based on index and graphic linkage Active CN112233226B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011103885.XA CN112233226B (en) 2020-10-15 2020-10-15 Index information determining method, device and system based on index and graphic linkage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011103885.XA CN112233226B (en) 2020-10-15 2020-10-15 Index information determining method, device and system based on index and graphic linkage

Publications (2)

Publication Number Publication Date
CN112233226A CN112233226A (en) 2021-01-15
CN112233226B true CN112233226B (en) 2023-08-25

Family

ID=74117319

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011103885.XA Active CN112233226B (en) 2020-10-15 2020-10-15 Index information determining method, device and system based on index and graphic linkage

Country Status (1)

Country Link
CN (1) CN112233226B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112801420A (en) * 2021-03-17 2021-05-14 万翼科技有限公司 Method and device for determining indexes of ground library scheme and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101599070A (en) * 2009-07-07 2009-12-09 武汉大学 Utilize the spatial database synthesis method in the information multi-scale expression in the soil
CN103942299A (en) * 2014-04-15 2014-07-23 湖南中烟工业有限责任公司 Data linkage display device and method
CN105825550A (en) * 2016-03-15 2016-08-03 中国科学院沈阳应用生态研究所 Consistency considered section modeling method of complex 3D building model
CN106202784A (en) * 2016-07-20 2016-12-07 庆铃汽车(集团)有限公司 A kind of parts detail extracting method based on UG NX system and system
CN110083965A (en) * 2019-05-07 2019-08-02 洛阳众智软件科技股份有限公司 Analysis of Thermal Environment method, apparatus, equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101599070A (en) * 2009-07-07 2009-12-09 武汉大学 Utilize the spatial database synthesis method in the information multi-scale expression in the soil
CN103942299A (en) * 2014-04-15 2014-07-23 湖南中烟工业有限责任公司 Data linkage display device and method
CN105825550A (en) * 2016-03-15 2016-08-03 中国科学院沈阳应用生态研究所 Consistency considered section modeling method of complex 3D building model
CN106202784A (en) * 2016-07-20 2016-12-07 庆铃汽车(集团)有限公司 A kind of parts detail extracting method based on UG NX system and system
CN110083965A (en) * 2019-05-07 2019-08-02 洛阳众智软件科技股份有限公司 Analysis of Thermal Environment method, apparatus, equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
图元驱动参数化设计方法在流道设计中的应用;王业明 等;《农业机械学报》;第32卷(第06期);第38-44页 *

Also Published As

Publication number Publication date
CN112233226A (en) 2021-01-15

Similar Documents

Publication Publication Date Title
Glander et al. Abstract representations for interactive visualization of virtual 3D city models
Li et al. Image-based streamline generation and rendering
CA2790842C (en) Integrated gis system with interactive 3d interface
Mao et al. A multiple representation data structure for dynamic visualisation of generalised 3D city models
AU2018205182B2 (en) A method and apparatus for colouring of vector graphics
Mitani et al. 3D sketch: sketch-based model reconstruction and rendering
CN101930623A (en) Three-dimensional road modeling method and device
Brooks et al. Multilayer hybrid visualizations to support 3D GIS
CN105761303A (en) Creation Of Bounding Boxes On 3d Modeled Assembly
US20210327138A1 (en) Interactive System and Method Providing Real-Time Virtual Reality Visualization of Simulation Data
CN102203781A (en) System and method for hybrid solid and surface modeling for computer-aided design environments
CN101866379B (en) Method, program and product edition system for visualizing objects displayed on a computer screen
US20110158555A1 (en) Curved surface area calculation device and method
CN110110445B (en) Sunshine analysis method, device, equipment and storage medium
CN105760570A (en) Viewpoint selection in the redering of a set of objects
CN112233226B (en) Index information determining method, device and system based on index and graphic linkage
CN114359501B (en) Configurable 3D visualization platform and scene construction method
Sherlock et al. Interactive data styling and multifocal visualization for a multigrid web-based Digital Earth
Brooks et al. A 2D/3D hybrid geographical information system
US20110169839A1 (en) Curved surface importing device and method
Glander et al. Concepts for automatic generalization of virtual 3D landscape models
CN113888718A (en) Route modeling method and device based on cross section template
Stuckey A Comparison of ArcGIS and QGIS for Animation
Congote et al. Web based hybrid volumetric visualisation of urban gis data-integration of 4d temperature and wind fields with lod-2 citygml models
KR101661529B1 (en) Three-dimensional visibility analysis, three-dimensional visibility analyzing program, server system and computer saved the program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: Floor 13, 14 and 15, building 3, lianfei building, No.1, Fenghua Road, high tech Development Zone, Luoyang City, Henan Province, 471000

Patentee after: Zhongzhi Software Co.,Ltd.

Country or region after: China

Address before: Floor 13, 14 and 15, building 3, lianfei building, No.1, Fenghua Road, high tech Development Zone, Luoyang City, Henan Province, 471000

Patentee before: Luoyang Zhongzhi Software Technology Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address