
org.citygml4j.schemas.citygml.2.0.bridge.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of citygml4j-xml Show documentation
Show all versions of citygml4j-xml Show documentation
The Open Source Java API for CityGML
CityGML is an OGC Standard.
Copyright (c) 2012 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
Type describing the thematic and geometric attributes and the associations of bridges. It is an abstract
type, only its subclasses Bridge and BridgePart can be instantiated. An _AbstractBridge may consist of BridgeParts, which
are again _AbstractBridges by inheritance. Thus an aggregation hierarchy between _AbstractBridges of arbitrary depth may
be specified. In such an hierarchy, top elements are Bridges, while all other elements are BridgeParts. Each element of
such a hierarchy may have all attributes and geometries of _AbstractBridges. It must, however, be assured that no
inconsistencies occur.
Denotes the relation of an _AbstractBridge to its bridge parts. The BridgePartPropertyType element must
either carry a reference to a BridgePart object or contain a BridgePart object inline, but neither both nor
none.
A BridgeInstallation is a part of a Bridge which has not the significance of a BridgePart. In contrast to
BridgeConstructionElements, a BridgeInstallation is not essential from a structural point of view. Thus, it may be removed
without the bridge collapsing. Examples are stairs, antennas, railways, etc. As subclass of _CityObject, a
BridgeInstallation inherits all attributes and relations, in particular an id, names, external references, generic
attributes and generalization relations.
Denotes the relation of an _AbstractBridge to its bridge installations. The BridgeInstallationPropertyType
element must either carry a reference to a BridgeInstallation object or contain a BridgeInstallation object inline, but
neither both nor none.
An IntBridgeInstallation is an interior part of a Bridge which has a specific function or semantic
meaning. Examples are interior stairs, railings, radiators or pipes. As subclass of _CityObject, an IntBridgeInstallation
inherits all attributes and relations, in particular an id, names, external references, generic attributes and
generalization relations.
Denotes the relation of an _AbstractBridge to its interior bridge installations. The
IntBridgeInstallationPropertyType element must either carry a reference to a IntBridgeInstallation object or contain a
IntBridgeInstallation object inline, but neither both nor none.
A BridgeConstructionElement is a part of a Bridge which has not the significance of a BridgePart. In
contrast to BridgeInstallation, a BridgeConstructionElement is essential from a structural point of view. Examples are
pylons, anchorages, etc. As subclass of _CityObject, a BridgeInstallation inherits all attributes and relations, in
particular an id, names, external references, generic attributes and generalization relations.
The name will be represented by gml:name (inherited from _GML) 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.
Denotes the relation of an _AbstractBridge to its bridge construction elements. The
BridgeConstructionElementPropertyType element must either carry a reference to a BridgeConstructionElement object or
contain a BridgeConstructionElement object inline, but neither both nor none.
A BoundarySurface is a thematic object which classifies surfaces bounding an _AbstractBridge,
BridgeInstallation, IntBuildingInstallation, BridgeConstructionElement, and BridgeRoom. 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, the generic attributes, and the generalization relations.
Denotes the relation of an _AbstractBridge 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 bridges (one reason is, that ClosureSurface belongs to both types). It has to be made sure
by additional integrity constraints that, e.g. an _AbstractBridge 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 boundary surfaces. Used in LoD3 and LoD4 only. As subclass of
_CityObject, an _Opening inherits all attributes and relations, in particular an id, names, external references, generic
attributes and generalization relations.
Type for windows in boundary surfaces. Used in LoD3 and LoD4 only . As subclass of _CityObject, a window
inherits all attributes and relations, in particular an id, names, external references, generic attributes and
generalization relations.
Type for doors in boundary surfaces. Used in LoD3 and LoD4 only . As subclass of _CityObject, a Door
inherits all attributes and relations, in particular an id, names, external references, generic attributes and
generalization relations.
A BridgeRoom is a thematic object for modelling the closed parts inside a Bridge. 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 BridgeRoom 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
BridgeRoom are referenced by the boundedBy property. As subclass of _CityObject, a BridgeRoom inherits all attributes and
relations, in particular an id, names, external references, generic attributes and generalization relations.
Type for bridge furnitures. As subclass of _CityObject, a BridgeFurniture inherits all attributes and
relations, in particular an id, names, external references, generic attributes and generalization relations.
Denotes the relation of an _AbstractBridge to its rooms. The InteriorBridgeRoomPropertyType element must
either carry a reference to an BridgeRoom object or contain an BridgeRoom object inline, but neither both nor
none.
Denotes the relation of a BridgeRoom to its interior bridge furniture. The
InteriorBridgeFurniturePropertyType element must either carry a reference to an BridgeFurniture object or contain an
BridgeFurniture object inline, but neither both nor none.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy