CN105513126B - A kind of three-dimensional building modeling method - Google Patents

A kind of three-dimensional building modeling method Download PDF

Info

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
Application number
CN201510845596.XA
Other languages
Chinese (zh)
Other versions
CN105513126A (en
Inventor
陈磊
高权忠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NANJING GUOTU INFORMATION INDUSTRY Co Ltd
Original Assignee
NANJING GUOTU INFORMATION INDUSTRY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NANJING GUOTU INFORMATION INDUSTRY Co Ltd filed Critical NANJING GUOTU INFORMATION INDUSTRY Co Ltd
Priority to CN201510845596.XA priority Critical patent/CN105513126B/en
Publication of CN105513126A publication Critical patent/CN105513126A/en
Application granted granted Critical
Publication of CN105513126B publication Critical patent/CN105513126B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/16Real estate
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/04Indexing 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

A kind of three-dimensional building modeling method
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)

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
CN201510845596.XA 2015-11-26 2015-11-26 A kind of three-dimensional building modeling method Expired - Fee Related CN105513126B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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