CN105513126B - A kind of three-dimensional building modeling method - Google Patents
A kind of three-dimensional building modeling method Download PDFInfo
- Publication number
- CN105513126B CN105513126B CN201510845596.XA CN201510845596A CN105513126B CN 105513126 B CN105513126 B CN 105513126B CN 201510845596 A CN201510845596 A CN 201510845596A CN 105513126 B CN105513126 B CN 105513126B
- Authority
- CN
- China
- Prior art keywords
- family room
- house
- dimensional building
- building
- basal plane
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000000605 extraction Methods 0.000 claims description 13
- 238000003860 storage Methods 0.000 claims description 4
- 238000009877 rendering Methods 0.000 claims description 2
- 230000015572 biosynthetic process Effects 0.000 abstract description 12
- 238000003786 synthesis reaction Methods 0.000 abstract description 12
- 239000010410 layer Substances 0.000 description 39
- 238000007726 management method Methods 0.000 description 17
- 238000010276 construction Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 6
- 238000000151 deposition Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000013523 data management Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- BYACHAOCSIPLCM-UHFFFAOYSA-N 2-[2-[bis(2-hydroxyethyl)amino]ethyl-(2-hydroxyethyl)amino]ethanol Chemical group OCCN(CCO)CCN(CCO)CCO BYACHAOCSIPLCM-UHFFFAOYSA-N 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000011229 interlayer Substances 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- KJLLKLRVCJAFRY-UHFFFAOYSA-N mebutizide Chemical compound ClC1=C(S(N)(=O)=O)C=C2S(=O)(=O)NC(C(C)C(C)CC)NC2=C1 KJLLKLRVCJAFRY-UHFFFAOYSA-N 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- 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/10—Services
- G06Q50/16—Real estate
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/04—Indexing scheme for image data processing or generation, in general involving 3D image data
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Computer Graphics (AREA)
- General Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a kind of three-dimensional building modeling method, comprise the following steps:House Story and door based map is read from house property database, two-dimentional per unit area yield power body family room basal plane is extracted from the house Story and door based map, and the attribute assignment of body family room basal plane is weighed for the two-dimentional per unit area yield;Basal plane stretching is carried out according to the property value of the two-dimentional per unit area yield power body family room basal plane, builds three-dimensional per unit area yield power body family room;The combination of family room is carried out to the three-dimensional per unit area yield power body family room, builds three-dimensional building model;Family room table is read from the house property database, house right status attribute is read according to family room table, is the three-dimensional building model assignment;Show Styles is carried out according to corresponding right status attribute to the three-dimensional building model to render, three-dimensional building model is applied in output.This method is realized and house property graphical information is made full use of, and rapidly constructing three-dimensional building model, makes up the drawbacks of two-dimentional building table is managed complex building synthesis.
Description
Technical field
The present invention relates to a kind of method in modeling field, in particular to a kind of three-dimensional building modeling method.
Background technology
Real estate is uniformly registered as real estate Data Integration and brings opportunity.The difficult point of real estate Data Integration is difference
The unified management of the real estate data of dimension, i.e., how efficiently two-dimentional land data and three-dimensional building thing, structures data
Unified management is got up.At present, ongoing real estate uniformly registers pilot work, and data managing method still applies mechanically housing property management
Mode, such as:By housing map, Story and door based map, being stored as binary stream field, the effect of house property figure is only to check,
The utilization rate of data uses the form of map in being managed not as good as CADASTRAL DATA.Building, the space form of structures be it is three-dimensional,
Therefore data management is carried out using three dimensional form and meets its substantive characteristics.In view of the difficulty of data construction and management, into
This, for simple, regular two-dimentional building, structures, is possible using two dimensional form, and two-dimentional building table is using two dimension
Form shows, and is laterally layer, and longitudinal direction is unit, and floor and unit can be further divided into family room, and it is acted on and map class
Seemingly, for indicating the spatial distribution of each independent right unit.
But the two-dimentional building table management mode in house property data management can not gradually meet that building is increasingly sophisticated and become
Gesture, such as two-dimentional building table do not apply to current complex building synthesis.Two-dimentional building table way to manage is applicable in the prior art
In simple, regular building building, and it is difficult to accurately express for increasingly sophisticated building synthesis, such as:Large scale business synthesis, tower
Building, annex etc., these buildings generally include the building structure such as arc, spring layer, cross-layer, interlayer, protrusion, different, use
Two-dimentional building table is difficult to portray, and causes two-dimentional building table to show not clear, table of expressing the meaning when serving complex building synthesis
Meaning mistake.
In the prior art, the building mode of three-dimensional building is all to use modeling software, by hand modeling, is the advantages of which
It is good to show effect.But existing three-dimensional building building model is typically the building building in three-dimensional scenic, its be only to house property external structure,
The simulation of texture, acted on displaying based on, can not check its internal accurately house property structure and can not using family room as management singly
Member carries out uniform data management.Fine three-dimensional building building internal model specially designs for certain specific demand, works
Measure that huge, cost is quite high, it is intended to show the structure of house property internal fine.It can be found that its drawback is it is also obvious that such as:Cost height,
Take time and effort, construction schedule is long, data volume is big etc..
How under the driving of the unified registration of current real estate, on the basis of various real estate Data Integrations, realization pair
House property graphical information makes full use of, and with rapidly constructing three-dimensional building model, makes up two-dimentional building table to complex building synthesis
The drawbacks of management, become studying a question for this programme.
In order to solve the above technical problems, the present invention provides a kind of three-dimensional building modeling method.
The content of the invention
To overcome above-mentioned the deficiencies in the prior art, the present invention provides a kind of three-dimensional building modeling method.
Solution is used by realizing above-mentioned purpose:
A kind of three-dimensional building modeling method, it is theed improvement is that:It the described method comprises the following steps:
I, house Story and door based map is read from house property database, two-dimentional per unit area yield is extracted from the house Story and door based map
Body family room basal plane is weighed, and the attribute assignment of body family room basal plane is weighed for the two-dimentional per unit area yield;
II, the property value progress basal plane stretching according to the two-dimentional per unit area yield power body family room basal plane, build three-dimensional per unit area yield power body
Family room;
III, the combination of family room is carried out to the three-dimensional per unit area yield power body family room, build three-dimensional building model;
IV, family room table is read from the house property database, house right status attribute is read according to family room table, is
The three-dimensional building model assignment;
V, right status attribute renders to the three-dimensional building model progress Show Styles corresponding to, and output applies three
Tie up building model.
Preferably, the attribute of the house Story and door based map includes:Family room basal plane identification code, land deeds number, natural building numbering,
Logic building numbering, initial layers, stop layer, floor height, starting layer height, basal plane family room number and room sequence number;
Two-dimentional per unit area yield power body family room basal plane is extracted from the house Story and door based map with basal plane extracting method, with category
Property extracting method extracts attribute from the house Story and door based map.
Preferably, the basal plane extracting method comprises the following steps:
House Story and door based map is read, creates house object set and CAD faces elements combination;
Create layer identification number, and is read for different figure layers and preserve in cad file polygon figure layer to CAD faces key element
Set;
CAD faces elements combination is traveled through, therefrom obtains the family room standard width of a room in an old-style house figure and corresponding attribute, and preserve to house pair
As in set;
Each object in house object set is differentiated, discriminates whether to belong to family room, if belonging to a family
Room, then figure merging is carried out, retain belonging to originally property;If being not belonging to family room, respectively as family room, abandon merging.
Preferably, the attributes extraction method comprises the following steps:
The two-dimentional per unit area yield power each property value in body family room is obtained from the house property database, and is the two-dimentional per unit area yield power
The attribute assignment of body family room basal plane.
Preferably, in the step IV, house right status attribute is read from the family room table of the house property database, is assigned
Give three-dimensional building figure layer;
From the attribute of the three-dimensional building figure layer read ancestor number, natural building numbering, logic building numbering, floor numbering, base
Face family room number;
Unique designation strip is formed by the form of " ancestor number+natural building numbering+logic building numbering+floor numbering+family room number "
Part, family room table reads out corresponding right state from the house property database, assigns corresponding in the three-dimensional building model
Family room object.
Preferably, the three-dimensional building figure layer, for depositing graph data and attribute data after modeling;Its attribute includes
Family room basal plane identification code, ancestor number, land deeds number, natural building numbering, logic building numbering, floor numbering, family room number, right state and mould
Type transparency;
The graph data is stretched according to certain altitude and sets the height of basal plane to obtain, and the attribute data is from institute
State and obtained in the attribute data of house Story and door based map;
The right state, for distinguishing the right of attribution state in house, including:It is registered, unregistered, mortgage, close down and
Public domain.
Preferably, in the step V, Show Styles is carried out to the three-dimensional building model and rendered, is comprised the following steps:
Receive and store the family room set after stretching, travel through the set, the field of right state is read, according to the power
Sharp state determines that pattern renders value and renders the three-dimensional building pattern, until completing the wash with watercolours of all family rooms in the family room set
Dye, the three-dimensional building model after final output renders is the three-dimensional building model of application.
Preferably, the pattern renders value, different patterns is set according to the right state attribute value of family room object, simultaneously
According to user's transparence value set in advance, the transparence information for corresponding to family room is set.
Preferably, the house Story and door based map, obtained before being modeled for storage from the house Story and door based map
Basal plane graph data and attribute data.
Compared with immediate prior art, the invention has the advantages that:
1st, method provided by the invention, using the technological means of house property building Story and door based map basal plane automatic modeling, solve
Technical problem using house property property right management as the three-dimensional building model construction of core, reach using three-dimensional building model service
In the technique effect of housing property management.
2nd, method provided by the invention, by realizing that pattern renders to three-dimensional building model right state assignment, it is different from
Traditional modeling method model pattern uses sturdy border building texture form, and method of the invention is imitated with reaching modeling true to nature
Fruit, overcome and be assigned to texture in the prior art, block internal structure, the problem of right state can not be illustrated well;This method
The pattern of three-dimensional building model is changed by the way of right state is assigned, and the transparency of model is set, is realized inside house property
Transparence, information is more accurate, checks more convenient.
3rd, three-dimensional building model, increasingly sophisticated building synthesis is served primarily in, using real three-dimensional building mould
Type intuitively portrays the spatial distribution of each family room property right unit of building synthesis, position feature, direction, volume, area etc., changes
Become conventional two-dimensional building table to express the meaning to complex building synthesis management not clear, non-intuitive drawback.
4th, Method Modeling cost provided by the invention is low, modeling method is simply efficient, for housing property management, real estate management
And each field of estate management, economic benefits are obvious.
5th, method provided by the invention, based on standard compliant house Story and door based map, realize what basal plane automatically extracted
Process, the basic data of automatic structure three-dimensional building model is obtained.
6th, method provided by the invention, realize and the pattern of three-dimensional building model is rendered, render mode and use right shape
The difference that state value is come renders different patterns, and rendering result obtains expressing the three-dimensional building model of house right state.
Brief description of the drawings
Fig. 1 is a kind of three-dimensional building modeling method flow chart in the present invention;
Fig. 2 is basal plane extracting method flow chart in the present embodiment;
Fig. 3 is building modeling procedure figure in the present embodiment;
Fig. 4 is three-dimensional building right state assignment in the present embodiment and renders flow chart.
Embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in accompanying drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
Limited, other embodiments can include structure, logic, electric, process and other changes.Embodiment only generation
The possible change of table.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the disclosure
Scope be completely communicated to those skilled in the art.Herein, these embodiments of the invention can by individually or
Generally represented with term " invention ", this if in fact discloses the invention more than one, no just for the sake of convenient
It is that automatically to limit the scope of the application be any single invention or inventive concept.
The present invention provides a kind of three-dimensional building modeling method, unifies registration data according to obtainable real estate, considers such as
Where three-dimensional building model construction and the utilization of complicated synthesis is built in the data basis, so as to make up current two-dimentional building table
The drawbacks of managing complicated synthesis.This method be based on " surround real estate basic data, extract complicated synthesis basal plane information,
Rapidly constructing three-dimensional building model;And with deferring to ancestor, natural building, logic building, layer, the tree directory structure at family is to three-dimensional building mould
Type is managed, and with three-dimensional building model is interactive shows " purpose, retain the management mode of two-dimentional building table, enhancing is three-dimensional
The applicability of building table.
The present invention provides a kind of three-dimensional building modeling method, respectively from crucial table structure, input data standard declaration,
Basal plane Graph Extraction, the modeling of three-dimensional building, three-dimensional building right state assignment and render etc. one is entered to the method for the present invention
Walk explanation.
As shown in figure 1, Fig. 1 is a kind of three-dimensional building modeling method flow chart in the present invention, the three-dimensional building modeling method
Including following:
Step 1: reading house Story and door based map from house property database, extracted according in the house Story and door based map
The figure of two-dimentional per unit area yield power body family room basal plane, and be the attribute assignment of the two-dimentional per unit area yield power body family room basal plane;
Step 2: the property value that body family room basal plane is weighed to the two-dimentional per unit area yield carries out basal plane stretching, three-dimensional per unit area yield power is built
Body family room;
Step 3: the three-dimensional per unit area yield power body for treating modeling carries out the combination of family room, three-dimensional building model is built;
Step 4: family room table is read from house property database, according to the house right state category read in the table of the family room
Property is the three-dimensional building model assignment;
Render, export Step 5: carrying out Show Styles to the three-dimensional building model according to corresponding right status attribute
Using three-dimensional building model.
First, its minimum administrative unit of three-dimensional building pattern is right family room, is the minimum unit of housing property management, and being can be with
A kind of building model of observation cabin room internal structure.Therefore, when building three-dimensional building model, need to first define inside three-dimensional building
Structure is managed, the present invention is corresponded using hierarchical structure with corresponding three-dimensional building model.Build three-dimensional building model
Tree construction:Mound (ancestor), natural building (Zheng Zhuan buildings), logic building (identified according to function and usage and building building architectural feature,
Such as:Retail, market, house, office building etc.), layer (during modeling, " layer " of use, unified original actual layer, nominal layer, ground
Upper strata uses numerical character string mode, from lower to upper, such as:First layer, " 01 ", subterranean layer use " B+ undergrounds level number ", on toward
Under, such as negative one layer, " B1 ", less than minus ten layers are put aside herein.Three-dimensional building table uses above-mentioned form, and two-dimentional building table is still
Showed with actual layer, nominal layer), family (privately owned unit can divide, independent).
Based on described above, the method for step 1 to step 5 is illustrated respectively.
In step 1, body family room is weighed according to the extraction two dimension per unit area yield of the house Story and door based map with basal plane extracting method
Basal plane, obtained with attributes extraction method from two-dimentional per unit area yield power body family room basal plane extraction attribute.
House Story and door based map, for depositing house mapping information, on data message, using a family housing ownership to be single
Position, the detail drawing for the House Property scope being depicted as;Data tissue, in units of each floor, represent House Property scope
Detail drawing, with the right boundary line of clearly different production abutting building supply core building droit card brief description of the drawings.
It is layered and is placed using the figure layer organizational form of " natural building _ logic building _ floor _ family room ", is deposited in each figure layer corresponding
The hierarchical diagram of building building floor.
Natural:Refer to independent including different structure and a house for different levels.
Logic:Refer to according to the needs of data organization and management, logical division carried out by structure or type to natural building and
Into house.
Family room:House Story and door based map distinguishes the set for the standard width of a room in an old-style house for forming family according to place level;The standard width of a room in an old-style house represents house point
Layer divides the basic polygonal element of reference area in the figure of family.
House Story and door based map, basal plane graph data and attribute data before being modeled for storage;The graph data and category
Property data, are obtained from the Story and door based map of input.
As shown in table 1 below, table 1 is house house division figure layer attribute list, and the attribute of house house division figure layer includes:Family
Room basal plane identification code, land deeds number, natural building numbering, logic building numbering, initial layers, stop layer, floor height, starting layer height, basal plane
Family room number (numbering of the corresponding basal plane family room of same floor building structure, such as 101,102,103;) and room sequence number (explanation family room
Number, the number of basal plane family room number order, such as 1,2,3,4,5).
Table 1
Basal plane extraction is the data basis of three-dimensional building model construction, and the principle followed is:Observe and predict the house property in accusing in room
The Story and door based map that CAD diagram is recorded all is extracted, and is carried out in units of the room of family during extraction.Extraction process is by house property CAD
The influence of the quality of data, the present invention provide manual extraction and automatically extract two ways.
The mode of manual extraction is contour structure figure spot outside extraction family room, then fills in the attribute information of the family room again.
Automatically extract to data quality requirement height, i.e., extract figure spot in the form of program, attribute field information presses its institute
The attribute of record is extracted, as shown in Fig. 2 Fig. 2 is basal plane extracting method flow chart in the present embodiment;The basal plane extracting mode
Comprise the following steps:
House Story and door based map is read, creates house object set and CAD faces elements combination;
Create layer identification number, and is read for different figure layers and preserve in cad file polygon figure layer to CAD faces key element
Set;
CAD faces elements combination is traveled through, therefrom obtains the family room standard width of a room in an old-style house figure and corresponding attribute, and preserve to house pair
As in set;
Each object in house object set is differentiated, discriminates whether to belong to family room, if belonging to a family
Room, then figure merging is carried out, retain belonging to originally property;If being not belonging to family room, respectively as family room, abandon merging.
For automatically extracting it should be noted that in actual applications, can further be checked after use automatically extracts, if
The mode completion of manual extraction is carried out in the presence of the attribute do not filled in.
Step 2: the property value that body family room basal plane is weighed to the two-dimentional per unit area yield carries out basal plane stretching, three-dimensional per unit area yield power is built
Body family room.
The floor height of the two-dimentional per unit area yield power body family room is obtained, body family room basal plane figure is weighed further according to its two-dimentional per unit area yield, carries out
Basal plane stretches, so as to build three-dimensional but the property right body family room to be formed corresponding to the two-dimentional per unit area yield power body family room.
In the present invention, three-dimensional building model is built using LPB3D_ModelBuilder modeling tools, the modeling tool with
Family room is the fundamental unit of model, breaks through the limitation that outer table model is only focused in the modeling of conventional three-dimensional house property;Model datatypes accord with
Closing GIS software needs, and can be managed collectively with other real estate data.
LPB3D_ModelBuilder delimit according to house plan and functional areas, determined each after determining the basal plane in house
Family room plan in basal plane;Newly-built space base face figure layer again, basal plane figure object is extracted from house plan, step is entered after calculating
Rapid four carry out assignment for the right status attribute of three-dimensional building model.
In step 4, house right status attribute is read from the family room table of house property database, assignment is in three-dimensional building figure
Layer.
Right state, for distinguishing the right of attribution state in house, including:It is registered, unregistered, mortgage, close down with it is public
Region.
House property database, the outcomes data measured for depositing house investigation, and stepped on for housing property management, house property
The database of note.
Three-dimensional building figure layer, for depositing graph data and attribute data after modeling.
The graph data is stretched according to certain altitude and sets the height of basal plane and obtain, the attribute data from
Obtained in the attribute data of the house Story and door based map.
Three-dimensional building layer properties includes:Identification code, land deeds number, natural building numbering, logic building numbering, floor numbering, family room
Number numbering of house family room (represent), right state, model transparency.
As shown in table 2 below, table 2 is a kind of three-dimensional building layer properties table.
Table 2
Wherein, right state, for representing the right of attribution of building, specifically include:1- is registered, 2- is unregistered, 3- is mortgaged,
4- is closed down, 5- public domains.
From the three-dimensional building attribute read ancestor number, natural building numbering, logic building numbering, floor numbering, basal plane family room
Number;
Unique designation strip is formed by the form of " ancestor number+natural building numbering+logic building numbering+floor numbering+family room number "
Part, corresponding right state is read out from the table of the house property database family room, is assigned in three-dimensional building model corresponding family room
Object.
In step 5, Show Styles is carried out to the three-dimensional building model and rendered, is comprised the following steps:
Receive and store the family room set after stretching, travel through the set, the field of right state is read, according to the power
Sharp state determines that pattern renders value and renders the three-dimensional building pattern, until completing the wash with watercolours of all family rooms in the family room set
Dye, the three-dimensional building model after final output renders is the three-dimensional building model of application.
The pattern renders value, and different pattern is set according to the right state attribute value of family room object, at the same according to
Family transparence value set in advance, set the transparence information of corresponding family room.
Finally it should be noted that:Above example is merely to illustrate the technical scheme of the application rather than to its protection domain
Limitation, although the application is described in detail with reference to above-described embodiment, those of ordinary skill in the art should
Understand:Those skilled in the art read the embodiment of application can be still carried out after the application a variety of changes, modification or
Person's equivalent substitution, but these changes, modification or equivalent substitution, are applying within pending claims.
Claims (8)
- A kind of 1. three-dimensional building modeling method, it is characterised in that:It the described method comprises the following steps:I, house Story and door based map is read from house property database, two-dimentional per unit area yield power body is extracted from the house Story and door based map Family room basal plane, and be the attribute assignment of the two-dimentional per unit area yield power body family room basal plane;II, the property value progress basal plane stretching according to the two-dimentional per unit area yield power body family room basal plane, build three-dimensional per unit area yield power body family room;III, the combination of family room is carried out to the three-dimensional per unit area yield power body family room, build three-dimensional building model;IV, family room table is read from the house property database, house right status attribute is read according to family room table, is described Three-dimensional building model assignment;V, right status attribute is rendered to the three-dimensional building model progress Show Styles corresponding to, and three-dimensional building is applied in output Disk model,The attribute of wherein described house Story and door based map includes:Family room basal plane identification code, land deeds number, natural building numbering, logic building Numbering, initial layers, stop layer, floor height, starting layer height, basal plane family room number and room sequence number;Two-dimentional per unit area yield power body family room basal plane is extracted from the house Story and door based map with basal plane extracting method, is carried with attribute Method is taken to extract attribute from the house Story and door based map.
- A kind of 2. three-dimensional building modeling method as claimed in claim 1, it is characterised in that:The basal plane extracting method include with Lower step:House Story and door based map is read, creates house object set and CAD faces elements combination;Create layer identification number, and is read for different figure layers and preserve in cad file polygon figure layer to CAD faces key element collection Close;CAD faces elements combination is traveled through, therefrom obtains the family room standard width of a room in an old-style house figure and corresponding attribute, and preserve to house object collection In conjunction;Each object in house object set is differentiated, discriminates whether to belong to family room, if belonging to family room, Figure merging is carried out, retains belonging to originally property;If being not belonging to family room, respectively as family room, abandon merging.
- A kind of 3. three-dimensional building modeling method as claimed in claim 1, it is characterised in that:The attributes extraction method include with Lower step:The two-dimentional per unit area yield power each property value in body family room is obtained from the house property database, and body family is weighed for the two-dimentional per unit area yield The attribute assignment of room basal plane.
- A kind of 4. three-dimensional building modeling method as claimed in claim 1, it is characterised in that:In the step IV, from the room Produce and house right status attribute is read in the family room table of database, assign three-dimensional building figure layer;From the attribute of the three-dimensional building figure layer read ancestor number, natural building numbering, logic building numbering, floor numbering, basal plane family Room number;Unique sign condition is formed by the form of " ancestor number+natural building numbering+logic building numbering+floor numbering+family room number ", from Family room table in the house property database reads out corresponding right state, assigns corresponding family room in the three-dimensional building model Object.
- A kind of 5. three-dimensional building modeling method as claimed in claim 4, it is characterised in that:The three-dimensional building figure layer, is used for Graph data and attribute data after storage modeling;Its attribute include family room basal plane identification code, ancestor number, land deeds number, natural building Numbering, logic building numbering, floor numbering, family room number, right state and model transparency;The graph data is stretched according to certain altitude and sets the height of basal plane to obtain, and the attribute data is from the room Obtained in the attribute data of room Story and door based map;The right state, for distinguishing the right of attribution state in house, including:It is registered, unregistered, mortgage, close down with it is public Region.
- A kind of 6. three-dimensional building modeling method as claimed in claim 1, it is characterised in that:In the step V, to the three-dimensional Building model carries out Show Styles and rendered, and comprises the following steps:Receive and store the family room set after stretching, travel through the set, the field of right state is read, according to the right shape State determines that pattern renders value and renders the three-dimensional building pattern, until rendering for all family rooms in the set of the family room is completed, Three-dimensional building model after final output renders is the three-dimensional building model of application.
- A kind of 7. three-dimensional building modeling method as claimed in claim 6, it is characterised in that:The pattern renders value, according to family The right state attribute value of room object sets different patterns, while corresponding according to user's transparence value set in advance, setting The transparence information of family room.
- A kind of 8. three-dimensional building modeling method as claimed in claim 1, it is characterised in that:The house Story and door based map, use The basal plane graph data and attribute data obtained before storage models from the house Story and door based map.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510845596.XA CN105513126B (en) | 2015-11-26 | 2015-11-26 | A kind of three-dimensional building modeling method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510845596.XA CN105513126B (en) | 2015-11-26 | 2015-11-26 | A kind of three-dimensional building modeling method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105513126A CN105513126A (en) | 2016-04-20 |
CN105513126B true CN105513126B (en) | 2018-01-02 |
Family
ID=55721078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510845596.XA Expired - Fee Related CN105513126B (en) | 2015-11-26 | 2015-11-26 | A kind of three-dimensional building modeling method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105513126B (en) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106023301A (en) * | 2016-05-03 | 2016-10-12 | 广州凡拓动漫科技有限公司 | Building information display method and system |
CN107393003B (en) * | 2017-08-07 | 2020-12-04 | 苍穹数码技术股份有限公司 | Cloud computing-based three-dimensional house automatic modeling method and implementation |
CN109509254B (en) * | 2017-09-14 | 2024-01-02 | 中兴通讯股份有限公司 | Three-dimensional map construction method, device and storage medium |
CN109816767B (en) * | 2017-11-17 | 2023-04-21 | 南京国图信息产业有限公司 | Fuzzy matching method for layered household-division diagrams of three-dimensional building model houses based on tangent space |
CN109840338B (en) * | 2017-11-28 | 2023-04-25 | 南京国图信息产业有限公司 | Three-dimensional building model construction method applied to three-dimensional real estate information management |
CN108509191A (en) * | 2018-03-16 | 2018-09-07 | 杭州聚秀科技有限公司 | A kind of housing property management WEB graphic methods |
CN108648279A (en) * | 2018-03-22 | 2018-10-12 | 平安科技(深圳)有限公司 | House three-dimensional virtual tapes see method, apparatus, mobile terminal and storage medium |
CN109325251B (en) * | 2018-07-31 | 2019-08-27 | 苏州工业园区格网信息科技有限公司 | A kind of three-dimensional automation modeling method in the interior of GIS data |
CN109544687B (en) * | 2018-11-21 | 2023-03-31 | 南京师范大学 | Directional layered household graph expansion method |
CN109934921A (en) * | 2019-01-21 | 2019-06-25 | 城市元素(北京)科技有限公司 | The method and apparatus and storage medium that three-dimensional building model is constructed and shown |
CN109886844B (en) * | 2019-03-21 | 2022-08-12 | 中国电建集团昆明勘测设计研究院有限公司 | House registration data association building chart method based on Bayesian network model |
CN110096558A (en) * | 2019-03-28 | 2019-08-06 | 国智恒北斗好年景农业科技有限公司 | A kind of restorative procedure of the data space attribute based on GIS |
CN111125812B (en) * | 2019-11-28 | 2023-09-26 | 广东白云学院 | Automatic generation method and device for building plan, computer equipment and storage medium |
CN111462305B (en) * | 2020-03-17 | 2022-08-02 | 中国电建集团昆明勘测设计研究院有限公司 | Three-dimensional real estate management method applied to rural house-ground integration |
CN112330292A (en) * | 2020-11-12 | 2021-02-05 | 特力惠信息科技股份有限公司 | Method, device, equipment and medium for building real estate auxiliary registration examination |
CN112948933B (en) * | 2021-03-05 | 2023-06-16 | 深圳市中地软件工程有限公司 | Building method, display method, management device, and storage medium for house model |
CN115222873B (en) * | 2022-05-19 | 2023-06-20 | 南京信息工程大学 | Three-dimensional property map attribute batch association method based on labels and spatial semantics |
CN116956423B (en) * | 2023-07-27 | 2024-02-09 | 重庆市规划和自然资源调查监测院 | Automatic modeling method and system based on property layering household map |
CN118229516A (en) * | 2024-05-23 | 2024-06-21 | 北京山维科技股份有限公司 | Method and device for converting map house information elements into horizontal slices |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101763656A (en) * | 2010-01-28 | 2010-06-30 | 北京航空航天大学 | Construction and display control method for floor and house division model of three-dimensional urban building |
CN104751515A (en) * | 2015-04-03 | 2015-07-01 | 福建省纳金网信息技术有限公司 | Real estate building exhibition method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2592576A1 (en) * | 2011-11-08 | 2013-05-15 | Harman Becker Automotive Systems GmbH | Parameterized graphical representation of buildings |
US9582930B2 (en) * | 2011-12-30 | 2017-02-28 | Honeywell International Inc. | Target aquisition in a three dimensional building display |
-
2015
- 2015-11-26 CN CN201510845596.XA patent/CN105513126B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101763656A (en) * | 2010-01-28 | 2010-06-30 | 北京航空航天大学 | Construction and display control method for floor and house division model of three-dimensional urban building |
CN104751515A (en) * | 2015-04-03 | 2015-07-01 | 福建省纳金网信息技术有限公司 | Real estate building exhibition method |
Also Published As
Publication number | Publication date |
---|---|
CN105513126A (en) | 2016-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105513126B (en) | A kind of three-dimensional building modeling method | |
CN109840338B (en) | Three-dimensional building model construction method applied to three-dimensional real estate information management | |
CN103942388B (en) | Large-scale building information model and three-dimensional digital city integration method | |
Mehra et al. | Abstraction of man-made shapes | |
CN109918751A (en) | A kind of building three-dimensional Semantic Modeling Method based on CityGML extension | |
CN106326517B (en) | Stratiform crack-matrix hybrid grid modeling method and device | |
Tutenel et al. | Generating consistent buildings: a semantic approach for integrating procedural techniques | |
CN107729664A (en) | A kind of building intelligence design method based on BIM technology | |
CN107180452A (en) | The stratified geological objects modeling method of the multi-source data coupling on the stratum containing standard | |
Bellotti et al. | An architectural approach to efficient 3D urban modeling | |
Boulch et al. | Semantizing complex 3D scenes using constrained attribute grammars | |
CN110990919A (en) | Three-dimensional GIS route selection design analysis method for urban rail transit | |
Ham et al. | A study on application of bim (building information modeling) to pre-design in construction project | |
Tang | Parametric building design using Autodesk Maya | |
CN104598553A (en) | Composite geological map automated cartographic generalization method | |
CN101789030A (en) | Virtual geographical environment (VGE) symbolic model and map symbol sharing system and method based on same | |
CN105320802B (en) | A method of it is designed based on AutoCAD general graphical object implementatio8 auxiliary programmings | |
He et al. | All range and heterogeneous multi-scale 3D city models | |
Hu et al. | Batch modeling of 3d city based on esri cityengine | |
CN109509254A (en) | Three-dimensional map construction method, device and storage medium | |
Silveira et al. | Real-time procedural generation of personalized facade and interior appearances based on semantics | |
CN110667103A (en) | Building model rapid forming method | |
Botica et al. | 3D representation of the urban evolution of Braga using the CityEngine tool | |
Di Angelo et al. | Shape grammars for architectural heritage | |
Liu et al. | Building Chinese ancient architectures in seconds |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180102 Termination date: 20181126 |