All Downloads are FREE. Search and download functionalities are using the official Maven repository.

schemas.CityGML.1.0.0.building.xsd Maven / Gradle / Ivy









    
    
    
    
    
    
        
            Type describing the thematic and geometric attributes and the associations of buildings. It is an abstract type, only its
                subclasses Building and BuildingPart can be instantiated. An _AbstractBuilding may consist of BuildingParts, which are again _AbstractBuildings
                by inheritance. Thus an aggregation hierarchy between _AbstractBuildings of arbitrary depth may be specified. In such an hierarchy, top elements
                are Buildings, while all other elements are BuildingParts. Each element of such a hierarchy may have all attributes and geometries of
                _AbstractBuildings. It must, however, be assured than no inconsistencies occur (for example, if the geometry of a Building does not correspond
                to the geometries of its parts, or if the roof type of a Building is saddle roof, while its parts have an hip roof). As subclass of _CityObject,
                an _AbstractBuilding inherits all attributes and relations, in particular an id, names, external references, and generalization relations.
            
        
        
            
                
                    
                         The name will be represented by gml:name (inherited from _GML) . list order for storeyHeightsAboveground: first
                            floor, second floor,... list order for storeyHeightsBelowground: first floor below ground, second floor below ground,... The
                            lodXMultiSurface must be used, if the geometry of a building is just a collection of surfaces bounding a solid, but not a
                            topologically clean solid boundary necessary for GML3 solid boundaries. 
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                
            
        
    
    
    
    
    
    
    
        
             Class of a building. The values of this type are defined in the XML file BuildingClassType.xml, according to the dictionary
                concept of GML3.
        
        
    
    
    
        
             Intended function of a building. The values of this type are defined in the XML file BuildingFunctionType.xml, according to the
                dictionary concept of GML3. The values may be adopted from ALKIS, the german standard for cadastre modelling. If the cadastre models from other
                countries differ in the building functions, these values may be compiled in another codelist to be used with CityGML. 
        
        
    
    
    
        
             Actual usage of a building. The values of this type are defined in the XML file BuildingUsageType.xml, according to the
                dictionary concept of GML3.
        
        
    
    
    
        
            Roof Types. The values of this type are defined in the XML file RoofTypeType.xml, according to the dictionary concept of
                GML3.
        
        
    
    
    
        
            
                
                    
                
            
        
    
    
    
    
    
    
    
        
            
                
                    
                
            
        
    
    
    
    
    
    
    
        
            Denotes the relation of an _AbstractBuilding to its building parts. The BuildingPartPropertyType element must either carry a
                reference to a BuildingPart object or contain a BuildingPart object inline, but neither both nor none.
        
        
            
                
                    
                
            
        
    
    
    
        
            A BuildingInstallation is a part of a Building which has not the significance of a BuildingPart. Examples are stairs, antennas,
                balconies or small roofs. As subclass of _CityObject, a BuildingInstallation inherits all attributes and relations, in particular an id, names,
                external references, and generalization relations. 
        
        
            
                
                    
                    
                    
                    
                    
                    
                    
                
            
        
    
    
    
    
    
    
    
        
            Class of a building installation. The values of this type are defined in the XML file BuildingInstallationClassType.xml, according
                to the dictionary concept of GML3. 
        
        
    
    
    
        
            Function of a building installation. The values of this type are defined in the XML file BuildingInstallationFunctionType.xml,
                according to the dictionary concept of GML3. 
        
        
    
    
    
        
            Actual usage of a building installation. The values of this type are defined in the XML file BuildingInstallationUsageType.xml,
                according to the dictionary concept of GML3. 
        
        
    
    
    
        
            Denotes the relation of an _AbstractBuilding to its building installations. The BuildingInstallationPropertyType element must
                either carry a reference to a BuildingInstallation object or contain a BuildingInstallation object inline, but neither both nor none.
            
        
        
            
                
                    
                
            
        
    
    
    
        
            An IntBuildingInstallation is an interior part of a Building which has a specific function or semantical meaning. Examples are
                interior stairs, railings, radiators or pipes. As subclass of _CityObject, a nIntBuildingInstallation inherits all attributes and relations, in
                particular an id, names, external references, and generalization relations. 
        
        
            
                
                    
                    
                    
                    
                    
                
            
        
    
    
    
    
    
    
    
        
            Class of an interior building installation. The values of this type are defined in the XML file
                IntBuildingInstallationClassType.xml, according to the dictionary concept of GML3. 
        
        
    
    
    
        
            Function of an interior building installation. The values of this type are defined in the XML file
                IntBuildingInstallationFunctionType.xml, according to the dictionary concept of GML3. 
        
        
    
    
    
        
            Actual Usage of an interior building installation. The values of this type are defined in the XML file
                IntBuildingInstallationUsageType.xml, according to the dictionary concept of GML3. 
        
        
    
    
    
        
            Denotes the relation of an _AbstractBuilding to its interior building installations. The IntBuildingInstallationPropertyType
                element must either carry a reference to a IntBuildingInstallation object or contain a IntBuildingInstallation object inline, but neither both
                nor none. 
        
        
            
                
                    
                
            
        
    
    
    
    
    
        
            A BoundarySurface is a thematic object which classifies surfaces bounding a building or a room. The geometry of a BoundarySurface
                is given by MultiSurfaces. As it is a subclass of _CityObject, it inherits all atributes and relations, in particular the external references,
                and the generalization relations. 
        
        
            
                
                    
                    
                    
                    
                    
                
            
        
    
    
    
    
    
    
    
        
            
                
                    
                
            
        
    
    
    
    
    
    
    
        
            
                
                    
                
            
        
    
    
    
    
    
    
    
        
            
                
                    
                
            
        
    
    
    
    
    
    
    
        
            
                
                    
                
            
        
    
    
    
    
    
    
    
    
    
        
            
                
                    
                
            
        
    
    
    
    
    
    
    
        
            
                
                    
                
            
        
    
    
    
    
    
    
    
        
            
                
                    
                
            
        
    
    
    
    
    
    
    
    
    
        
            Denotes the relation of an _AbstractBuilding to its bounding thematic surfaces (walls, roofs, ..). The BoundarySurfacePropertyType
                element must either carry a reference to a _BoundarySurface object or contain a _BoundarySurface object inline, but neither both nor none. There
                is no differentiation between interior surfaces bounding rooms and outer ones bounding buildings (one reason is, that ClosureSurfaces belong to
                both types). It has to be made sure by additional integrity constraints that, e.g. an _AbstractBuilding is not related to CeilingSurfaces or a
                room not to RoofSurfaces. 
        
        
            
                
                    
                
            
        
    
    
    
    
    
        
            Denotes the relation of an _BondarySurface to its openings (doors, windows). The OpeningPropertyType element must either carry a
                reference to an _Opening object or contain an _Opening object inline, but neither both nor none. 
        
        
            
                
                    
                
            
        
    
    
    
        
             Type for openings (doors, windows) in walls. Used in LOD3 and LOD4 only. As subclass of _CityObject, an _Opening inherits all
                attributes and relations, in particular an id, names, external references, and generalization relations. 
        
        
            
                
                    
                    
                    
                
            
        
    
    
    
    
    
    
    
        
             Type for windows in walls. Used in LOD3 and LOD4 only . As subclass of _CityObject, a window inherits all attributes and
                relations, in particular an id, names, external references, and generalization relations. 
        
        
            
                
                    
                
            
        
    
    
    
    
    
    
    
        
             Type for doors in walls. Used in LOD3 and LOD4 only . As subclass of _CityObject, a Door inherits all attributes and relations,
                in particular an id, names, external references, and generalization relations. 
        
        
            
                
                    
                    
                
            
        
    
    
    
    
    
    
    
    
    
        
            A Room is a thematic object for modelling the closed parts inside a building. It has to be closed, if necessary by using closure
                surfaces. The geometry may be either a solid, or a MultiSurface if the boundary is not topologically clean. The room connectivity may be derived
                by detecting shared thematic openings or closure surfaces: two rooms are connected if both use the same opening object or the same closure
                surface. The thematic surfaces bounding a room are referenced by the boundedBy property. As subclass of _CityObject, a Room inherits all
                attributes and relations, in particular an id, names, external references, and generalization relations. 
        
        
            
                
                    
                    
                    
                    
                    
                    
                    
                    
                    
                
            
        
    
    
    
    
    
    
    
        
            Class of a room . The values of this type are defined in the XML file RoomClassType.xml, according to the dictionary concept of
                GML3. 
        
        
    
    
    
        
            Function of a room. The values of this type are defined in the XML file RoomFunctionType.xml, according to the dictionary concept
                of GML3. 
        
        
    
    
    
        
            Actual Usage of a room. The values of this type are defined in the XML file RoomUsageType.xml, according to the dictionary concept
                of GML3. 
        
        
    
    
    
        
            Type for building furnitures. As subclass of _CityObject, a BuildingFurniture inherits all attributes and relations, in particular
                an id, names, external references, and generalization relations. 
        
        
            
                
                    
                    
                    
                    
                    
                    
                
            
        
    
    
    
    
    
    
    
        
             Class of a building furniture. The values of this type are defined in the XML file BuildingFurnitureClassType.xml, according to
                the dictionary concept of GML3. 
        
        
    
    
    
        
             Function of a building furniture. The values of this type are defined in the XML file BuildingFurnitureFunctionType.xml,
                according to the dictionary concept of GML3. 
        
        
    
    
    
        
             Actual Usage of a building Furniture. The values of this type are defined in the XML file BuildingFurnitureUsageType.xml,
                according to the dictionary concept of GML3. 
        
        
    
    
    
    
    
        
            Denotes the relation of an _AbstractBuilding to its rooms. The InteriorRoomPropertyType element must either carry a reference to a
                Room object or contain a Room object inline, but neither both nor none. 
        
        
            
                
                    
                
            
        
    
    
    
        
            Denotes the relation of a Room to its interior furnitures (movable). The InteriorFurniturePropertyType element must either carry a
                reference to a BuildingFurniture object or contain a BuildingFurniture object inline, but neither both nor none. 
        
        
            
                
                    
                
            
        
    
    





© 2015 - 2025 Weber Informatics LLC | Privacy Policy