CN110490926A - Absolute altitude determines method, apparatus and electronic equipment - Google Patents
Absolute altitude determines method, apparatus and electronic equipment Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000008859 change Effects 0.000 claims abstract description 48
- 230000001419 dependent effect Effects 0.000 claims description 21
- 238000004364 calculation method Methods 0.000 claims description 18
- 241000239290 Araneae Species 0.000 claims description 6
- 230000001052 transient effect Effects 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 8
- 230000007246 mechanism Effects 0.000 abstract description 6
- 238000004458 analytical method Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 8
- 238000012544 monitoring process Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 3
- 230000005611 electricity Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 241000208340 Araliaceae Species 0.000 description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 238000007630 basic procedure Methods 0.000 description 2
- 238000005452 bending Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 235000008434 ginseng Nutrition 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000010008 shearing Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000007363 ring formation reaction Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/08—Construction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis 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
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.
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)
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)
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 |
-
2019
- 2019-08-01 CN CN201910705439.7A patent/CN110490926B/en active Active
Patent Citations (5)
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)
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 |