CN110490926A - Absolute altitude determines method, apparatus and electronic equipment - Google Patents

Absolute altitude determines method, apparatus and electronic equipment Download PDF

Info

Publication number
CN110490926A
CN110490926A CN201910705439.7A CN201910705439A CN110490926A CN 110490926 A CN110490926 A CN 110490926A CN 201910705439 A CN201910705439 A CN 201910705439A CN 110490926 A CN110490926 A CN 110490926A
Authority
CN
China
Prior art keywords
absolute altitude
element type
pel
type
impacted
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.)
Granted
Application number
CN201910705439.7A
Other languages
Chinese (zh)
Other versions
CN110490926B (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.)
Glodon Polytron Technologies Inc
Glodon Co Ltd
Original Assignee
Glodon Polytron Technologies Inc
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 Glodon Polytron Technologies Inc filed Critical Glodon Polytron Technologies Inc
Priority to CN201910705439.7A priority Critical patent/CN110490926B/en
Publication of CN110490926A publication Critical patent/CN110490926A/en
Application granted granted Critical
Publication of CN110490926B publication Critical patent/CN110490926B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/08Construction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Geometry (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Navigation (AREA)

Abstract

The disclosure discloses a kind of absolute altitude and determines method, apparatus and electronic equipment.Wherein, which determines that method includes: the absolute altitude change events for receiving target member type;Determine the unidirectional dependence table of the target member type and at least one or more dependence element type;All element types in the unidirectional dependence table are reversely traversed, the absolute altitude of impacted pel under all element types is successively calculated;Wherein.The embodiment of the present disclosure can be with Automatic analysis element type dependence, and by the reverse process of suspending mechanism and element type dependence avoids computing repeatedly the absolute altitude of same pel under same element type, improves computational efficiency.

Description

Absolute altitude determines method, apparatus and electronic equipment
Technical field
This disclosure relates to which technical field of buildings, determines method, apparatus and electronic equipment more particularly to a kind of absolute altitude.
Background technique
The drawing of existing building industry, which is substantially, goes out figure mode using two-dimentional drawing, passes through mark, explanation, specification etc. Mode supplements short transverse information, to complete the description of three-dimensional model information.
The common of absolute altitude is provided with floor top mark height, floor bottom absolute altitude, association diagram element top mark height, association diagram element bottom absolute altitude. The key problem of this absolute altitude calculation has following two o'clock: one is the absolute altitude for how calculating a pel, the other is absolute altitude When related data changes how effectively and efficiently recalculate variation in need pel.
Summary of the invention
According to one aspect of the disclosure, the following technical schemes are provided:
A kind of absolute altitude determines method, comprising:
Receive the absolute altitude change events of target member type;
Determine the unidirectional dependence table of the target member type and at least one or more dependence element type;
All element types in the unidirectional dependence table are reversely traversed, are successively calculated under all element types The absolute altitude of impacted pel;Wherein, the impacted pel includes the pel that the absolute altitude change events cause its absolute altitude to change.
Further, it is determined that the target member type and at least one or more unidirectional dependence for relying on element type are closed It is table, comprising:
Determine the absolute altitude variation dependent on the target member type directly relies on element type, and dependent on described Directly rely on element type indirectly relies on element type;
It directly relies on element type according to described and indirectly relies on element type and determine the individual event dependence table;Its In, first item is the target member type in the unidirectional dependence table, and Section 2 directly relies on element type to be described One of, and the absolute altitude variation of previous item will lead to the absolute altitude variation of latter in the unidirectional dependence table, last Absolute altitude variation not will lead to the absolute altitude variation of any one.
Further, it is determined that the target member type absolute altitude variation cause its absolute altitude change directly rely on component class Type and indirectly rely on element type, comprising:
According to the calculating principle of pre-set absolute altitude calculation determine described in directly rely on element type and it is described between Connect dependence element type.
Further, the calculating principle include: search floor principle, floor principle of ordering, search constructed type principle, Pel principle of ordering, such as without taking floor absolute altitude principle referring to pel.
Further, all element types in the dependence table are reversely traversed, all components are successively calculated The absolute altitude of impacted pel under type, comprising:
I1:j=n;Wherein, j and n is the integer more than or equal to 0;N is the number of element type in the dependence table Amount;
I2: calculating the absolute altitude of the first impacted pel under jth item element type in the dependence table, and calculate to In calculations list under jth item element type the second impacted pel absolute altitude;
I3: will be dependent on impacted figure under other element types of the described first impacted pel and the second impacted pel Member is added in list to be calculated;
I4:j=j-1;
I5:j > 1 then goes to step i2, otherwise terminates.
According to the another aspect of the disclosure, and also the following technical schemes are provided:
A kind of absolute altitude determining device, comprising:
Receiving module is configured as receiving the absolute altitude change events of target member type;
Determining module, is configured as element type and at least one or more relies on the unidirectional dependence of element type Table;
Spider module is configured as reversely traversing all element types in the dependence table, successively described in calculating The absolute altitude of impacted pel under all element types;Wherein, the impacted pel includes that the absolute altitude change events lead to it The pel of absolute altitude variation.
Further, the determining module, comprising:
First determines submodule, is configured to determine that directly relying on for the absolute altitude variation dependent on the target member type Element type, and dependent on it is described directly rely on element type indirectly rely on element type;
Second determines submodule, is configured as directly relying on element type according to and indirectly relying on element type determining The individual event dependence table;Wherein, first item is the target member type in the unidirectional dependence table, and Section 2 is It is described to directly rely on one of element type, and the absolute altitude variation of previous item will lead to latter in the unidirectional dependence table Absolute altitude variation, last absolute altitude variation not will lead to the absolute altitude variation of any one.
Further, the determining module, comprising:
Third determines submodule, is configured as being determined according to the calculating principle of pre-set absolute altitude calculation described straight It connects and relies on element type and described indirectly rely on element type.
Further, the calculating principle include: search floor principle, floor principle of ordering, search constructed type principle, Pel principle of ordering, such as without taking floor absolute altitude principle referring to pel.
Further, the spider module is configured as:
I1:j=n;Wherein, j and n is the integer more than or equal to 0;N is the number of element type in the dependence table Amount;
I2: calculating the absolute altitude of the first impacted pel under jth item element type in the dependence table, and calculate to In calculations list under jth item element type the second impacted pel absolute altitude;
I3: will be dependent on impacted figure under other element types of the described first impacted pel and the second impacted pel Member is added in list to be calculated;
I4:j=j-1;
I5:j > 0 then goes to step i2, otherwise terminates.
According to the another aspect of the disclosure, and also the following technical schemes are provided:
A kind of electronic equipment, comprising: memory, for storing non-transitory computer-readable instruction;And processor, it uses In running the computer-readable instruction, so that the step of processor is realized described in any of the above-described method when executing.
According to the another aspect of the disclosure, and also the following technical schemes are provided:
A kind of computer readable storage medium, for storing non-transitory computer-readable instruction, when the non-transitory When computer-readable instruction is executed by computer, so that the step of computer executes described in any of the above-described method.
The embodiment of the present disclosure is receiving target member by monitoring the absolute altitude change events of any one element type After the absolute altitude change events of type, establishes target member type and at least one or more unidirectional dependence for relying on element type is closed It is table, by reversely traversing the unidirectional dependence list, recalculates the absolute altitude of impacted pel under each element type.It is logical This mode is crossed, can be with Automatic analysis element type dependence, and pass through suspending mechanism and element type dependence Reverse process avoid computing repeatedly the absolute altitude of same pel under same element type, improve computational efficiency.
Above description is only the general introduction of disclosed technique scheme, in order to better understand the technological means of the disclosure, and It can be implemented in accordance with the contents of the specification, and to allow the above and other objects, features and advantages of the disclosure can be brighter Show understandable, it is special below to lift preferred embodiment, and cooperate attached drawing, detailed description are as follows.
Detailed description of the invention
Fig. 1 (a)-(b) is the variation schematic diagram for the pel absolute altitude that element type is plate;
Fig. 2 is the flow diagram that method is determined according to the absolute altitude of an embodiment of the present disclosure;
Fig. 3 (a)-(b) is according to dependence schematic diagram between the element type of an embodiment of the present disclosure;
Fig. 4 is the flow diagram according to step S202 in embodiment illustrated in fig. 2;
Fig. 5 is the structural schematic diagram according to the absolute altitude determining device of an embodiment of the present disclosure;
Fig. 6 is the structural schematic diagram according to determining module 502 in embodiment illustrated in fig. 5;
Fig. 7 is the structural schematic diagram of the electronic equipment provided according to the embodiment of the present disclosure.
Specific embodiment
Illustrate embodiment of the present disclosure below by way of specific specific example, those skilled in the art can be by this specification Disclosed content understands other advantages and effect of the disclosure easily.Obviously, described embodiment is only the disclosure A part of the embodiment, instead of all the embodiments.The disclosure can also be subject to reality by way of a different and different embodiment It applies or applies, the various details in this specification can also be based on different viewpoints and application, in the spirit without departing from the disclosure Lower carry out various modifications or alterations.It should be noted that in the absence of conflict, the feature in following embodiment and embodiment can To be combined with each other.Based on the embodiment in the disclosure, those of ordinary skill in the art are without creative efforts Every other embodiment obtained belongs to the range of disclosure protection.
It should be noted that the various aspects of embodiment within the scope of the appended claims are described below.Ying Xian And be clear to, aspect described herein can be embodied in extensive diversified forms, and any specific structure described herein And/or function is only illustrative.Based on the disclosure, it will be understood by one of ordinary skill in the art that one described herein Aspect can be independently implemented with any other aspect, and can combine the two or both in these aspects or more in various ways. For example, carry out facilities and equipments in terms of any number set forth herein can be used and/or practice method.In addition, can make With other than one or more of aspect set forth herein other structures and/or it is functional implement this equipment and/or Practice the method.
It should also be noted that, diagram provided in following embodiment only illustrates the basic structure of the disclosure in a schematic way Think, component count, shape and the size when only display is with component related in the disclosure rather than according to actual implementation in schema are drawn System, when actual implementation kenel, quantity and the ratio of each component can arbitrarily change for one kind, and its assembly layout kenel can also It can be increasingly complex.
In addition, in the following description, specific details are provided for a thorough understanding of the examples.However, fields The skilled person will understand that the aspect can be practiced without these specific details.
The basic procedure that pel calculates absolute altitude is to calculate search range by the position and shape of current pel, herein Search is all possible referring to pel in range, finds qualified reference pel further according to business demand, finally calculates Out referring to pel top/bottom absolute altitude and be arranged into corresponding primitive shapes.Association diagram element calculates absolute altitude basic procedure, currently The pel of variation calculates search range Box, according to the reversed all associated diagrams searched within the scope of Box of the setting calculated in absolute altitude Member, then successively calculate absolute altitude.
But prior art is substantially to be changed using pel and directly notifies association diagram element, this mode has as following drawbacks:
When one, high-volume modification primitive information, it will lead to the pel being affected and do not stop to be searched coming out and computing repeatedly, Lead to performance dramatic decrease.As shown in Fig. 1 (a), the absolute altitude of three pels in element type-plate influences whether component class The absolute altitude of four pels in type-beam, in the case that three pel absolute altitudes in element type-plate change, component class The absolute altitude of four pels in type-beam is repeated calculating.
Secondly, various element types repeat recurrence rely on, one by one association notice, lead to the pel of certain element types repeatedly Recalculate, as shown in Fig. 1 (b), in the case that element type-plate absolute altitude changes, element type-beam and component class Type-column can be recalculated absolute altitude, but after element type-beam recalculates absolute altitude, and element type-can be recalculated The absolute altitude of Liang Chong, so that causing element type-beam to compute repeatedly in the case that element type-plate absolute altitude changes Absolute altitude twice.
Thirdly, under complicated business scene, computation complexity exponential increase causes service logic to be easy to omit.
The embodiment of the present disclosure provides a kind of absolute altitude and determines method.The absolute altitude provided in this embodiment determines that method can be by one Computing device executes, which can be implemented as software, or be embodied as the combination of software and hardware, the computing device It can integrate and be arranged in server, terminal device etc..As shown in Fig. 2, which determines that method mainly includes the following steps:
Step S201: the absolute altitude change events of target member type are received;
Step S202: determine that the target member type and at least one or more unidirectional dependence for relying on element type are closed It is table;
Step S203: reversely traversing all element types in the dependence table, successively calculates all components The absolute altitude of impacted pel under type;Wherein, the impacted pel includes that the absolute altitude change events cause its absolute altitude to change Pel.
It may include a variety of element types in the drawing corresponding three-dimensional model of building trade in the present embodiment.One building Including basic element type have plate, beam, column, wall, basis etc.;Plate, which is covering one, has larger planar dimension, but has There is the plane-shaped structure component of relatively small thickness;Beam refers generally to bear the line style component perpendicular to its y direction load;Column Be subject to be parallel to the linear structure of its y direction load, its sectional dimension is less than its height, generally be pressurized and by Based on curved, therefore column is also referred to as bending component;Wall is mainly subject to be parallel to the vertical member of wall direction load, it is in gravity and erects It is primarily subjected to pressure under to load action, is also subjected to moment of flexure and shearing sometimes;Basis is the structural elements of below ground part, is used The load that superstructure (i.e. the above structure in ground) is born is transmitted to ground.
And the same element type may include multiple entities in a building, being embodied on threedimensional model can be referred to as Pel may include multiple pels under every kind of element type, such as the column in a building has many, therefore element type-column Under will include multiple pels.In the case that the absolute altitude of pel changes, the pel under other element types may result in Absolute altitude changes, such as the absolute altitude of a pillar changes, then the absolute altitude of the plate on the pillar top also can accordingly occur Variation.
In some embodiments, the absolute altitude calculating process of pel is thrown according to the two dimension of the changed pel of current absolute altitude Effective pel is searched in shadow position upward or downward, wherein validity be according to service definition, it is specific as follows: in certain floor models In enclosing, certain element types are searched, and meeting projection overlapping relation, finding multiple absolute altitudes to take the pel at highest or most bottom is ginseng According to.Such as to be set as [Roof absolute altitude] condition as follows for capital absolute altitude, where column pel in floor search projection polygon with Intersection highest plate, if current layer do not search continue up face floor search.All pels under a kind of element type Absolute altitude calculate demand and be consistent, therefore the minimum particle size of dependence can accomplish as unit of element type, in this way It can effectively avoid computing repeatedly.
The embodiment of the present disclosure is become by monitoring absolute altitude change events in the absolute altitude for receiving monitored element type After change, according to pre-set dependence setting information determine occur absolute altitude variation target member type influence whether its His element type, and form unidirectional dependence table.It may include multiple element types in the unidirectional dependence table, and it is preceding The absolute altitude that the absolute altitude variation of one element type will lead to latter element type changes, and first item element type is mesh Element type is marked, and the absolute altitude variation of any one other element type not will lead to the absolute altitude generation of first item element type Variation, the absolute altitude that the absolute altitude variation of last element type will not influence any one other element type change.
If Fig. 3 (a), element type A rely on element type B, C, but B relies on C, and business in principle will not be cyclic, therefore By handling available one group of unidirectional dependence list, A relies on B, and B relies on C, as shown in Fig. 3 (b).If identified into Ring, this state are that configuration error leads to warning note.
After unidirectional dependence table has been determined, can be reversed traverse the unidirectional dependence table, and from last Start the absolute altitude for successively calculating impacted pel under element type.This is because the absolute altitude variation of last element type will not The absolute altitude influenced under other element types changes, therefore first calculates the mark of impacted pel under last element type It is high.The absolute altitude change events of target member type can directly or indirectly influence one under its one or more element type Or the absolute altitude of multiple pels changes, and last element type may include multiple pels, and not all pel all can It is influenced by target member type absolute altitude change events, such as in a building, the layer height of topmost floor changes, then it can shadow The absolute altitude of the pel into associated components types all under topmost floor is rung, but not necessarily influences whether other floor lower member classes The absolute altitude of pel in type.
It can continue after the absolute altitude of impacted pel under last element type in unidirectional dependence table has been calculated The absolute altitude for traversing impacted pel under item element type second from the bottom, since pel absolute altitude becomes under by item element type second from the bottom The absolute altitude for changing pel under last element type influenced, which has already been through, to be recalculated, therefore recalculates item second from the bottom The absolute altitude of impacted pel will not then cause pel absolute altitude under other element types to change again under element type, by this Mode successively recalculates absolute altitude since last element type, completes under first item element type until calculating by shadow Until the absolute altitude for ringing pel.
The embodiment of the present disclosure is receiving target member by monitoring the absolute altitude change events of any one element type After the absolute altitude change events of type, establishes target member type and at least one or more unidirectional dependence for relying on element type is closed It is table, by reversely traversing the unidirectional dependence list, recalculates the absolute altitude of impacted pel under each element type.It is logical This mode is crossed, can be with Automatic analysis element type dependence, and pass through suspending mechanism and element type dependence Reverse process avoid computing repeatedly the absolute altitude of same pel under same element type, improve computational efficiency.
In the optional implementation of the embodiment of the present disclosure one, as shown in figure 4, the step S202, that is, determine the target The step of unidirectional dependence table of element type and at least one or more dependence element type, comprising:
Step S401: determining the element type that directly relies on of the absolute altitude variation dependent on the target member type, and Dependent on it is described directly rely on element type indirectly rely on element type;
Step S402: according to it is described directly rely on element type and indirectly rely on element type and determine that the individual event relies on close It is table;Wherein, first item is the target member type in the unidirectional dependence table, and Section 2 directly relies on structure to be described One of part type, and the absolute altitude variation of previous item will lead to the absolute altitude variation of latter in the unidirectional dependence table, finally One absolute altitude variation not will lead to the absolute altitude variation of any one.
In the optional implementation, it can first be changed according to the absolute altitude of target member type and determine target member type One or more directly relies on the pel in pel and another element type B in element type, such as target member type A Two-dimensional projection's intersection, then element type B directly relies on element type for target member type A.It later, can be successively true again What the fixed one or more directly relied on that element type determines target member type indirectly relies on element type;For example, component class Type C directly relies on element type for element type B's, and element type C is not the element type that directly relies on of element type A, Then element type C indirectly relies on element type for target member type A.If it is understood that an element type was both Target member type is depended directly on, also indirectly depending on target member type, (namely the element type also depends directly on mesh Mark the another of element type directly relies on element type), then occur annular dependence referred to above in this case, Therefore it alarms, and then solve the problems, such as this from service layer.
After the directly relying on relationship or indirectly rely on relationship type of target member type has been determined, can establish as Unidirectional dependence table shown in Fig. 3 (a).First item is the target member type in unidirectional dependence table, and Section 2 is One of element type is directly relied on, and the absolute altitude that the absolute altitude variation of previous item will lead to latter in unidirectional dependence table becomes Change, last absolute altitude variation not will lead to the absolute altitude variation of any one.
In the optional implementation of the embodiment of the present disclosure one, the step S401 is determined and is depended on the target member The absolute altitude variation of type directly relies on element type, and dependent on it is described directly rely on element type indirectly rely on component The step of type, comprising:
According to the calculating principle of pre-set absolute altitude calculation determine described in directly rely on element type and it is described between Connect dependence element type.
In the optional implementation, target structure can be determined according to the calculating principle of pre-set absolute altitude calculation Directly relying on for part type and indirectly relies on element type at element type.Directly relying on element type is absolute altitude directly by target structure The element type that the absolute altitude variation of part type influences, and the absolute altitude that element type receives target member type between absolute altitude indirectly becomes Change the element type influenced.
In an optional implementation, calculating principle includes: search floor principle, floor principle of ordering, search building Type principle, pel principle of ordering, such as without taking floor absolute altitude principle referring to pel.
Certain element type can have several absolute altitude calculating and settings.The principle of each absolute altitude calculating and setting is, from certain buildings Effective pel is searched under certain element types in layer (requirement that floor has searching order), and is obtained prepreerence referring to figure Member takes corresponding top, bottom absolute altitude, if not finding the top of floor where pel takes it, bottom absolute altitude.
It therefore can be in advance by user setting element type absolute altitude calculating and setting table: being arranged under certain element type in the table How many kind absolute altitude calculating and setting, and a kind of search floor principle of absolute altitude calculating and setting, floor principle of ordering, search structure are set Build type principle, pel principle of ordering, such as without taking floor absolute altitude principle referring to pel.
It being configured by database, each profession can configure the absolute altitude calculating principle of oneself according to the business principle of oneself, from And realize the professionalism of business.
In the optional implementation of the embodiment of the present disclosure one, the step S203 reversely traverses the unidirectional dependence and closes The step of being all element types in table, successively calculating the absolute altitude of impacted pel under all element types, comprising:
I1:j=n;Wherein, j and n is the integer more than or equal to 0;N is the number of element type in the dependence table Amount;
I2: calculating the absolute altitude of the first impacted pel under jth item element type in the dependence table, and calculate to In calculations list under jth item element type the second impacted pel absolute altitude;
I3: will be dependent on impacted figure under other element types of the described first impacted pel and the second impacted pel Member is added in list to be calculated;
I4:j=j-1;
I5:j > 1 then goes to step i2, otherwise terminates.
In the optional implementation, when j=1, target member type has been arrived in statement processing, and target member type is to draw Play the source recalculated of this absolute altitude, under pel absolute altitude have occurred that variation, without recalculating, thus After j=1, terminate the traversal of dependence list.
Hereinbefore, although describing each step in above method embodiment, this field skill according to above-mentioned sequence Art personnel it should be clear that the step in the embodiment of the present disclosure not necessarily executes in the order described above, can also with inverted order, it is parallel, Other sequences such as intersection execute, moreover, those skilled in the art can also add other steps on the basis of above-mentioned steps Suddenly, the mode of these obvious variants or equivalent replacement should also be included within the protection scope of the disclosure, and details are not described herein.
It is below embodiment of the present disclosure, embodiment of the present disclosure can be used for executing embodiments of the present disclosure realization The step of, for ease of description, part relevant to the embodiment of the present disclosure is illustrated only, it is disclosed by specific technical details, it asks Referring to embodiments of the present disclosure.
The embodiment of the present disclosure provides a kind of absolute altitude determining device.The device can execute above-mentioned absolute altitude and determine embodiment of the method Described in the step of.As shown in figure 5, the device mainly includes:
Receiving module 501 is configured as receiving the absolute altitude change events of target member type;
Determining module 502, is configured as element type and at least one or more unidirectional dependence for relying on element type is closed It is table;
Spider module 503 is configured as reversely traversing all element types in the dependence table, successively calculates institute State the absolute altitude of impacted pel under all element types;Wherein, the impacted pel includes that the absolute altitude change events cause The pel of its absolute altitude variation.
It may include a variety of element types in the drawing corresponding three-dimensional model of building trade in the present embodiment.One building Including basic element type have plate, beam, column, wall, basis etc.;Plate, which is covering one, has larger planar dimension, but has There is the plane-shaped structure component of relatively small thickness;Beam refers generally to bear the line style component perpendicular to its y direction load;Column Be subject to be parallel to the linear structure of its y direction load, its sectional dimension is less than its height, generally be pressurized and by Based on curved, therefore column is also referred to as bending component;Wall is mainly subject to be parallel to the vertical member of wall direction load, it is in gravity and erects It is primarily subjected to pressure under to load action, is also subjected to moment of flexure and shearing sometimes;Basis is the structural elements of below ground part, is used The load that superstructure (i.e. the above structure in ground) is born is transmitted to ground.
And the same element type may include multiple entities in a building, being embodied on threedimensional model can be referred to as Pel may include multiple pels under every kind of element type, such as the column in a building has many, therefore element type-column Under will include multiple pels.In the case that the absolute altitude of pel changes, the pel under other element types may result in Absolute altitude changes, such as the absolute altitude of a pillar changes, then the absolute altitude of the plate on the pillar top also can accordingly occur Variation.
In some embodiments, the absolute altitude calculating process of pel is thrown according to the two dimension of the changed pel of current absolute altitude Effective pel is searched in shadow position upward or downward, wherein validity be according to service definition, it is specific as follows: in certain floor models In enclosing, certain element types are searched, and meeting projection overlapping relation, finding multiple absolute altitudes to take the pel at highest or most bottom is ginseng According to.Such as to be set as [Roof absolute altitude] condition as follows for capital absolute altitude, where column pel in floor search projection polygon with Intersection highest plate, if current layer do not search continue up face floor search.All pels under a kind of element type Absolute altitude calculate demand and be consistent, therefore the minimum particle size of dependence can accomplish as unit of element type, in this way It can effectively avoid computing repeatedly.
The embodiment of the present disclosure is become by monitoring absolute altitude change events in the absolute altitude for receiving monitored element type After change, according to pre-set dependence setting information determine occur absolute altitude variation target member type influence whether its His element type, and form unidirectional dependence table.It may include multiple element types in the unidirectional dependence table, and it is preceding The absolute altitude that the absolute altitude variation of one element type will lead to latter element type changes, and first item element type is mesh Element type is marked, and the absolute altitude variation of any one other element type not will lead to the absolute altitude generation of first item element type Variation, the absolute altitude that the absolute altitude variation of last element type will not influence any one other element type change.
After unidirectional dependence table has been determined, can be reversed traverse the unidirectional dependence table, and from last Start the absolute altitude for successively calculating impacted pel under element type.This is because the absolute altitude variation of last element type will not The absolute altitude influenced under other element types changes, therefore first calculates the mark of impacted pel under last element type It is high.The absolute altitude change events of target member type can directly or indirectly influence one under its one or more element type Or the absolute altitude of multiple pels changes, and last element type may include multiple pels, and not all pel all can It is influenced by target member type absolute altitude change events, such as in a building, the layer height of topmost floor changes, then it can shadow The absolute altitude of the pel into associated components types all under topmost floor is rung, but not necessarily influences whether other floor lower member classes The absolute altitude of pel in type.
It can continue after the absolute altitude of impacted pel under last element type in unidirectional dependence table has been calculated The absolute altitude for traversing impacted pel under item element type second from the bottom, since pel absolute altitude becomes under by item element type second from the bottom The absolute altitude for changing pel under last element type influenced, which has already been through, to be recalculated, therefore recalculates item second from the bottom The absolute altitude of impacted pel will not then cause pel absolute altitude under other element types to change again under element type, by this Mode successively recalculates absolute altitude since last element type, completes under first item element type until calculating by shadow Until the absolute altitude for ringing pel.
The embodiment of the present disclosure is receiving target member by monitoring the absolute altitude change events of any one element type After the absolute altitude change events of type, establishes target member type and at least one or more unidirectional dependence for relying on element type is closed It is table, by reversely traversing the unidirectional dependence list, recalculates the absolute altitude of impacted pel under each element type.It is logical This mode is crossed, can be with Automatic analysis element type dependence, and pass through suspending mechanism and element type dependence Reverse process avoid computing repeatedly the absolute altitude of same pel under same element type, improve computational efficiency.
In the optional implementation of the embodiment of the present disclosure one, as shown in fig. 6, the determining module 502, comprising:
First determines submodule 601, is configured to determine that the direct of the absolute altitude variation dependent on the target member type Rely on element type, and dependent on it is described directly rely on element type indirectly rely on element type;
Second determines submodule 602, is configured as directly relying on element type according to and indirectly relies on element type Determine the individual event dependence table;Wherein, in the unidirectional dependence table first item be the target member type, second Directly rely on one of element type to be described, and in the unidirectional dependence table absolute altitude variation of previous item will lead to it is latter The absolute altitude variation of item, last absolute altitude variation not will lead to the absolute altitude variation of any one.
In the optional implementation, it can first be changed according to the absolute altitude of target member type and determine target member type One or more directly relies on the pel in pel and another element type B in element type, such as target member type A Two-dimensional projection's intersection, then element type B directly relies on element type for target member type A.It later, can be successively true again What the fixed one or more directly relied on that element type determines target member type indirectly relies on element type;For example, component class Type C directly relies on element type for element type B's, and element type C is not the element type that directly relies on of element type A, Then element type C indirectly relies on element type for target member type A.If it is understood that an element type was both Target member type is depended directly on, also indirectly depending on target member type, (namely the element type also depends directly on mesh Mark the another of element type directly relies on element type), then occur annular dependence referred to above in this case, Therefore it alarms, and then solve the problems, such as this from service layer.
After the directly relying on relationship or indirectly rely on relationship type of target member type has been determined, can establish as Unidirectional dependence table shown in Fig. 3 (a).First item is the target member type in unidirectional dependence table, and Section 2 is One of element type is directly relied on, and the absolute altitude that the absolute altitude variation of previous item will lead to latter in unidirectional dependence table becomes Change, last absolute altitude variation not will lead to the absolute altitude variation of any one.
In the optional implementation of the embodiment of the present disclosure one, described first determines submodule 601, comprising:
Third determines submodule, is configured as being determined according to the calculating principle of pre-set absolute altitude calculation described straight It connects and relies on element type and described indirectly rely on element type.
In the optional implementation, target structure can be determined according to the calculating principle of pre-set absolute altitude calculation Directly relying on for part type and indirectly relies on element type at element type.Directly relying on element type is absolute altitude directly by target structure The element type that the absolute altitude variation of part type influences, and the absolute altitude that element type receives target member type between absolute altitude indirectly becomes Change the element type influenced.
In an optional implementation, calculating principle includes: search floor principle, floor principle of ordering, search building Type principle, pel principle of ordering, such as without taking floor absolute altitude principle referring to pel.
Certain element type can have several absolute altitude calculating and settings.The principle of each absolute altitude calculating and setting is, from certain buildings Effective pel is searched under certain element types in layer (requirement that floor has searching order), and is obtained prepreerence referring to figure Member takes corresponding top, bottom absolute altitude, if not finding the top of floor where pel takes it, bottom absolute altitude.
It therefore can be in advance by user setting element type absolute altitude calculating and setting table: being arranged under certain element type in the table How many kind absolute altitude calculating and setting, and a kind of search floor principle of absolute altitude calculating and setting, floor principle of ordering, search structure are set Build type principle, pel principle of ordering, such as without taking floor absolute altitude principle referring to pel.
It being configured by database, each profession can configure the absolute altitude calculating principle of oneself according to the business principle of oneself, from And realize the professionalism of business.
In the optional implementation of the embodiment of the present disclosure one, the spider module 703 is configured as:
I1:j=n;Wherein, j and n is the integer more than or equal to 0;N is the number of element type in the dependence table Amount;
I2: calculating the absolute altitude of the first impacted pel under jth item element type in the dependence table, and calculate to In calculations list under jth item element type the second impacted pel absolute altitude;
I3: will be dependent on impacted figure under other element types of the described first impacted pel and the second impacted pel Member is added in list to be calculated;
I4:j=j-1;
I5:j > 0 then goes to step i2, otherwise terminates.
In the optional implementation, when j=1, target member type has been arrived in statement processing, and target member type is to draw Play the source recalculated of this absolute altitude, under pel absolute altitude have occurred that variation, without recalculating, thus After j=1, terminate the traversal of dependence list.
Hereinbefore, although describing each step in above method embodiment, this field skill according to above-mentioned sequence Art personnel it should be clear that the step in the embodiment of the present disclosure not necessarily executes in the order described above, can also with inverted order, it is parallel, Other sequences such as intersection execute, moreover, those skilled in the art can also add other steps on the basis of above-mentioned steps Suddenly, the mode of these obvious variants or equivalent replacement should also be included within the protection scope of the disclosure, and details are not described herein.
Illustrate the implementation process of the embodiment of the present disclosure below by specific example.
User can specify which absolute altitude calculating and setting every kind of element type can have in the configuration of database, and every Kind absolute altitude calculating and setting is searched under which element type referring to pel, to obtain the dependence of 1 couple of n.
Due to having nested situation in dependence, such as in Fig. 3 (a), A relies on B, C, but B relies on C, passes through algorithm Handle available one group unidirectional element type list, A- " B- " C, as shown in Fig. 3 (b).Business in principle will not be cyclic, such as Fruit identifies cyclization, this state is that configuration error leads to warning note.
1, monitored data changes, automatic to calculate
When pel A is created, A needs to calculate absolute altitude, while the pel B for being associated with A needs to recalculate absolute altitude.
When pel A is deleted, association diagram element B needs to recalculate absolute altitude.
When the setting variation of pel A absolute altitude, A needs to recalculate absolute altitude.
When the change in shape of pel A, A has been associated with it or has needed to be associated with the pel B of A and recalculated absolute altitude.
When floor top, the variation of bottom absolute altitude, all pels inside floor need to calculate absolute altitude.
All possible service logic all passes through monitoring variation, and real-time response variation can reduce receive calling in this way The business complexity that absolute altitude calculates, avoids the mistakes such as omission, endless loop.
2, absolute altitude calculates suspending mechanism
Since thirdly automatic trigger calculates above-mentioned by the way of monitored data variation, if all calculating are all Real-time response will lead to and largely compute repeatedly, efficiency decline.Such as: absolute altitude category is directly modified after scene one, newly-built pel Property, cause the absolute altitude of A to be calculated twice.Scene two, modification A pel cause B and C pel to change, but modify B pel and lead again The variation of C pel is caused, the absolute altitude of such C pel is repeated calculating.
So avoiding computing repeatedly using suspending mechanism in this programme improving computational efficiency.Caused by all changes Variation does not calculate in real time, but relevant data and variation are recorded in change procedure, then last unified calculation, unified calculation Time point is that model hangs up clearing opportunity.
Due to the associated dependence sequence of the unidirectional dependence list records of element type, the element type absolute altitude of front Subsequent element type is relied on, is successively counted so reversely traversing element type list during unified calculation and traversing all pels again Calculate corresponding absolute altitude.
Unidirectionally dependence sequence is A- shown in Fig. 3 (b) " B- " for C:
The first step comes last element type C and does not depend on other any element types, and shape occurs after C calculates absolute altitude Variation, influences the pel of A and B, impacted element type A, B pel found at this time continues to be added to list to be calculated In, after the completion of all pels under C calculate, the pel of all A, B influenced by C has been added in list to be calculated entirely, then Calculate the pel under element type B.
Second step comes the element type that intermediate element type B is relied on and all calculates completion, after B calculates absolute altitude Shape changes, and influences the pel of A, and the impacted element type A pel found at this time continues to be added to column to be calculated In table, after the completion of all pels calculate under B, the pel of all A influenced by B has been added in list to be calculated entirely, then counts Calculate the pel under element type A.
Third step comes element type all calculating completions that the element type A of foremost is relied on, A calculating absolute altitude Shape changes afterwards, is not influencing any constructed type, processing is completed.
Below with reference to Fig. 7, it illustrates the structural representations for the electronic equipment 700 for being suitable for being used to realize the embodiment of the present disclosure Figure.Electronic equipment in the embodiment of the present disclosure can include but is not limited to such as mobile phone, laptop, digital broadcasting and connect Receive device, PDA (personal digital assistant), PAD (tablet computer), PMP (portable media player), car-mounted terminal (such as vehicle Carry navigation terminal) etc. mobile terminal and such as number TV, desktop computer etc. fixed terminal.Electricity shown in Fig. 7 Sub- equipment is only an example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in fig. 7, electronic equipment 700 may include processing unit (such as central processing unit, graphics processor etc.) 701, random access can be loaded into according to the program being stored in read-only memory (ROM) 702 or from storage device 708 Program in memory (RAM) 703 and execute various movements appropriate and processing.In RAM 703, it is also stored with electronic equipment Various programs and data needed for 700 operations.Processing unit 701, ROM 702 and RAM 703 pass through the phase each other of bus 704 Even.Input/output (I/O) interface 705 is also connected to bus 704.
In general, following device can connect to I/O interface 705: including such as touch screen, touch tablet, keyboard, mouse, figure As the input unit 706 of sensor, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaking The output device 707 of device, vibrator etc.;Storage device 708 including such as tape, hard disk etc.;And communication device 709.It is logical T unit 709 can permit electronic equipment 700 and wirelessly or non-wirelessly be communicated with other equipment to exchange data.Although Fig. 7 shows The electronic equipment 700 with various devices is gone out, it should be understood that being not required for implementing or having all dresses shown It sets.It can alternatively implement or have more or fewer devices.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium On computer program, which includes the program code for method shown in execution flow chart.In such reality It applies in example, which can be downloaded and installed from network by communication device 709, or from storage device 708 It is mounted, or is mounted from ROM 702.When the computer program is executed by processing unit 701, executes the disclosure and implement The above-mentioned function of being limited in the method for example.
It should be noted that the above-mentioned computer-readable medium of the disclosure can be computer-readable signal media or meter Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device, Or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be it is any include or storage journey The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this In open, computer-readable signal media may include in a base band or as the data-signal that carrier wave a part is propagated, In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable and deposit Any computer-readable medium other than storage media, the computer-readable signal media can send, propagate or transmit and be used for By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium Program code can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. are above-mentioned Any appropriate combination.
Above-mentioned computer-readable medium can be included in above-mentioned electronic equipment;It is also possible to individualism, and not It is fitted into the electronic equipment.
Above-mentioned computer-readable medium carries one or more program, when said one or multiple programs are by the electricity When sub- equipment executes, so that the electronic equipment:
Receive the absolute altitude change events of target member type;
Determine the unidirectional dependence table of the target member type and at least one or more dependence element type;
All element types in the unidirectional dependence table are reversely traversed, are successively calculated under all element types The absolute altitude of impacted pel;Wherein, the impacted pel includes the pel that the absolute altitude change events cause its absolute altitude to change.
The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereof Machine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C+ +, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package, Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part. In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN) Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction Combination realize.
Being described in unit involved in the embodiment of the present disclosure can be realized by way of software, can also be by hard The mode of part is realized.Wherein, the title of unit does not constitute the restriction to the unit itself under certain conditions, for example, the One acquiring unit is also described as " obtaining the unit of at least two internet protocol addresses ".
Above description is only the preferred embodiment of the disclosure and the explanation to institute's application technology principle.Those skilled in the art Member is it should be appreciated that the open scope involved in the disclosure, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic Scheme, while should also cover in the case where not departing from design disclosed above, it is carried out by above-mentioned technical characteristic or its equivalent feature Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed in the disclosure Can technical characteristic replaced mutually and the technical solution that is formed.

Claims (12)

1. a kind of absolute altitude determines method, comprising:
Receive the absolute altitude change events of target member type;
Determine the unidirectional dependence table of the target member type and at least one or more dependence element type;
All element types in the unidirectional dependence table are reversely traversed, are successively calculated under all element types by shadow Ring the absolute altitude of pel;Wherein, the impacted pel includes the pel that the absolute altitude change events cause its absolute altitude to change.
2. method as described in claim 1, which is characterized in that determine the target member type and at least one or more Rely on the unidirectional dependence table of element type, comprising:
Determine the element type that directly relies on of the absolute altitude variation dependent on the target member type, and dependent on described direct Rely on element type indirectly relies on element type;
It directly relies on element type according to described and indirectly relies on element type and determine the individual event dependence table;Wherein, institute Stating first item in unidirectional dependence table is the target member type, and Section 2 directly relies on one of element type to be described, And the absolute altitude variation of previous item will lead to the absolute altitude variation of latter in the unidirectional dependence table, last absolute altitude becomes Change the absolute altitude variation that not will lead to any one.
3. method as described in claim 2, which is characterized in that determine that the absolute altitude dependent on the target member type changes Directly rely on element type, and dependent on it is described directly rely on element type indirectly rely on element type, comprising:
According to the calculating principle of pre-set absolute altitude calculation determine described in directly rely on element type and it is described indirectly according to Rely element type.
4. method as described in claim 3, which is characterized in that the calculating principle includes: search floor principle, floor row Sequence principle, search constructed type principle, pel principle of ordering, such as without taking floor absolute altitude principle referring to pel.
5. the method as described in claim any one of 1-4, which is characterized in that reversely traverse the institute in the dependence table There is element type, successively calculate the absolute altitude of impacted pel under all element types, comprising:
I1:j=n;Wherein, j and n is the integer more than or equal to 0;N is the quantity of element type in the dependence table;
I2: the absolute altitude of the first impacted pel under jth item element type in the dependence table is calculated, and is calculated to be calculated In list under jth item element type the second impacted pel absolute altitude;
I3: will add dependent on impacted pel under other element types of the described first impacted pel and the second impacted pel Enter in list to be calculated;
I4:j=j-1;
I5:j > 1 then goes to step i2, otherwise terminates.
6. a kind of absolute altitude determining device, comprising:
Receiving module is configured as receiving the absolute altitude change events of target member type;
Determining module, is configured as element type and at least one or more relies on the unidirectional dependence table of element type;
Spider module is configured as reversely traversing all element types in the dependence table, successively calculates described all The absolute altitude of impacted pel under element type;Wherein, the impacted pel includes that the absolute altitude change events lead to its absolute altitude The pel of variation.
7. device as described in claim 6, which is characterized in that the determining module, comprising:
First determines submodule, and be configured to determine that the absolute altitude variation dependent on the target member type directly relies on component Type, and dependent on it is described directly rely on element type indirectly rely on element type;
Second determination submodule is configured as directly relying on element type according to and indirectly rely on described in element type determination Individual event dependence table;Wherein, first item is the target member type in the unidirectional dependence table, and Section 2 is described One of element type is directly relied on, and the absolute altitude variation of previous item will lead to the absolute altitude of latter in the unidirectional dependence table Variation, last absolute altitude variation not will lead to the absolute altitude variation of any one.
8. device as described in claim 7, which is characterized in that described first determines submodule, comprising:
Third determines submodule, be configured as being determined according to the calculating principle of pre-set absolute altitude calculation it is described directly according to Rely element type and described indirectly relies on element type.
9. device as described in claim 8, which is characterized in that the calculating principle includes: search floor principle, floor row Sequence principle, search constructed type principle, pel principle of ordering, such as without taking floor absolute altitude principle referring to pel.
10. the device as described in any one of claim 6-9, which is characterized in that the spider module is configured as:
I1:j=n;Wherein, j and n is the integer more than or equal to 0;N is the quantity of element type in the dependence table;
I2: the absolute altitude of the first impacted pel under jth item element type in the dependence table is calculated, and is calculated to be calculated In list under jth item element type the second impacted pel absolute altitude;
I3: will add dependent on impacted pel under other element types of the described first impacted pel and the second impacted pel Enter in list to be calculated;
I4:j=j-1;
I5:j > 0 then goes to step i2, otherwise terminates.
11. a kind of electronic equipment, comprising:
Memory, for storing computer-readable instruction;And
Processor, for running the computer-readable instruction, so that realizing according to claim 1-5 when the processor is run Any one of described in method.
12. a kind of non-transient computer readable storage medium, for storing computer-readable instruction, when the computer-readable finger When order is executed by computer, so that the computer perform claim requires method described in any one of 1-5.
CN201910705439.7A 2019-08-01 2019-08-01 Elevation determination method and device and electronic equipment Active CN110490926B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910705439.7A CN110490926B (en) 2019-08-01 2019-08-01 Elevation determination method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910705439.7A CN110490926B (en) 2019-08-01 2019-08-01 Elevation determination method and device and electronic equipment

Publications (2)

Publication Number Publication Date
CN110490926A true CN110490926A (en) 2019-11-22
CN110490926B CN110490926B (en) 2021-12-21

Family

ID=68547718

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910705439.7A Active CN110490926B (en) 2019-08-01 2019-08-01 Elevation determination method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN110490926B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112560150A (en) * 2020-12-21 2021-03-26 广联达科技股份有限公司 Road surface elevation calculation method and device, computer equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103235742A (en) * 2013-04-07 2013-08-07 山东大学 Dependency-based parallel task grouping scheduling method on multi-core cluster server
CN103678736A (en) * 2012-09-06 2014-03-26 上海市政工程设计研究总院(集团)有限公司 Automatic elevation value updating method in computer aided design
CN107843230A (en) * 2017-10-31 2018-03-27 成都市第四建筑工程公司 High and big die plate fastener type support frame deformation monitoring method and system based on BIM
CN109033598A (en) * 2018-07-18 2018-12-18 于海涛 A method of the batch setting absolute altitude based on Revit
CN110059301A (en) * 2019-03-12 2019-07-26 北京字节跳动网络技术有限公司 Data processing method, device, electronic equipment and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678736A (en) * 2012-09-06 2014-03-26 上海市政工程设计研究总院(集团)有限公司 Automatic elevation value updating method in computer aided design
CN103235742A (en) * 2013-04-07 2013-08-07 山东大学 Dependency-based parallel task grouping scheduling method on multi-core cluster server
CN107843230A (en) * 2017-10-31 2018-03-27 成都市第四建筑工程公司 High and big die plate fastener type support frame deformation monitoring method and system based on BIM
CN109033598A (en) * 2018-07-18 2018-12-18 于海涛 A method of the batch setting absolute altitude based on Revit
CN110059301A (en) * 2019-03-12 2019-07-26 北京字节跳动网络技术有限公司 Data processing method, device, electronic equipment and computer readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112560150A (en) * 2020-12-21 2021-03-26 广联达科技股份有限公司 Road surface elevation calculation method and device, computer equipment and storage medium
CN112560150B (en) * 2020-12-21 2024-04-12 广联达科技股份有限公司 Road elevation calculation method, device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN110490926B (en) 2021-12-21

Similar Documents

Publication Publication Date Title
CN109523187A (en) Method for scheduling task, device and equipment
US20210108931A1 (en) Method and apparatus for determining hybrid travel route, device and storage medium
CN110276346A (en) Target area identification model training method, device and computer readable storage medium
EP3842765A2 (en) Method and apparatus for displaying point of information of map, device, and readable storage medium
CN110276345A (en) Convolutional neural networks model training method, device and computer readable storage medium
US10728120B2 (en) Weighted node layering in graph drawing
CN109299088A (en) Mass data storage means, device, storage medium and electronic equipment
CN110020376A (en) Data linkage method and system
CN110287950A (en) Target detection and the training method of target detection model, device and electronic equipment
CN108073698B (en) Real-time animation display methods, device, electric terminal and readable storage medium storing program for executing
US20240192824A1 (en) Information displaying method and device
CN110489041B (en) Method, device, equipment and medium for automatically aligning small program dragging elements
CN108920618A (en) A kind of store method, device, medium and the electronic equipment of object reference relationship
CN110490926A (en) Absolute altitude determines method, apparatus and electronic equipment
US20210303773A1 (en) Automatic layout of elements in a process flow on a 2-d canvas based on representations of flow logic
CN110287954A (en) Target area determines training method, device and the computer readable storage medium of model
CN110490970A (en) Store the method, apparatus and electronic equipment of three-dimensional geometric information
CN110135903A (en) Advertisement position ranks method, system, medium and electronic equipment
CN112770003A (en) Method, device, terminal and storage medium for controlling electronic equipment
CN108830674A (en) Trip order production method, device and terminal device
CN114742935A (en) Method, apparatus, electronic device, and medium for processing map data
CN114491269A (en) Recommendation method, device, equipment and medium for travel service
US10949229B1 (en) Tracking interactions with a software platform and identifying underutilization of software platform features in a specific deployment
CN114121180A (en) Drug screening method, drug screening device, electronic device and storage medium
CN109522133A (en) A kind of data joining method, device, electronic equipment and storage medium

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