Property type that contains one object, which is a diggs:PlanarSurface, adiggs:CompositeSurface, a diggs:MultiPlanarSurface or a diggs:TriangulatedSurfaceinline, or refers to one with xlink:href. It holds one continuous bounding surfaceof a diggs:SurfaceBoundedSolid: a diggs:PlanarSurface, diggs:CompositeSurface,diggs:MultiPlanarSurface or diggs:TriangulatedSurface. It is narrower thandiggs:SurfacePropertyType, which also admits diggs:MultiSurface: a collection ofsurfaces with no assumed adjacency cannot serve as one bounding surface, and a bodyin disjoint pieces is expressed with a diggs:MultiSurface footprint instead. Thatthe members of a diggs:CompositeSurface, and the patches of adiggs:MultiPlanarSurface, share boundaries is a geometric condition this type cannotexpress; see diggs:SurfaceBoundedSolid.
<complexType name="BoundingSurfacePropertyType"><annotation><documentation>Property type that contains one object, which is a diggs:PlanarSurface, a diggs:CompositeSurface, a diggs:MultiPlanarSurface or a diggs:TriangulatedSurface inline, or refers to one with xlink:href. It holds one continuous bounding surface of a diggs:SurfaceBoundedSolid: a diggs:PlanarSurface, diggs:CompositeSurface, diggs:MultiPlanarSurface or diggs:TriangulatedSurface. It is narrower than diggs:SurfacePropertyType, which also admits diggs:MultiSurface: a collection of surfaces with no assumed adjacency cannot serve as one bounding surface, and a body in disjoint pieces is expressed with a diggs:MultiSurface footprint instead. That the members of a diggs:CompositeSurface, and the patches of a diggs:MultiPlanarSurface, share boundaries is a geometric condition this type cannot express; see diggs:SurfaceBoundedSolid.</documentation></annotation><sequence minOccurs="0"><choice><element ref="diggs:PlanarSurface"/><element ref="diggs:CompositeSurface"/><element ref="diggs:MultiPlanarSurface"/><element ref="diggs:TriangulatedSurface"/></choice></sequence><attributeGroup ref="gml:OwnershipAttributeGroup"/><attributeGroup ref="gml:AssociationAttributeGroup"/></complexType>