A collection of surface geometries with no assumed contiguity between members (ISO19107 GM_MultiSurface): a coverage domain (N surfaces, N values) or a genuinelydiscontinuous extent, such as several isolated footing surfaces. Members may begiven inline (surfaceMember or surfaceMembers) or by xlink:href to a surface definedelsewhere in the document; a coverage domain should prefer the inline surfaceMembersarray so its element count stays directly readable without resolving references.Contrast diggs:CompositeSurface (contiguous, one domain value) anddiggs:MultiPlanarSurface (contiguous, non-addressable patches).
Database handle for the object. It is of XML type ID, so is constrained to beunique in the XML document within which it occurs. An external identifier for the object inthe form of a URI may be constructed using standard XML and XPointer methods. This is doneby concatenating the URI for the document, a fragment separator, and the value of the idattribute.
<element name="MultiSurface" substitutionGroup="diggs:AbstractGeometricAggregate" type="diggs:MultiSurfaceType"><annotation><documentation>A collection of surface geometries with no assumed contiguity between members (ISO 19107 GM_MultiSurface): a coverage domain (N surfaces, N values) or a genuinely discontinuous extent, such as several isolated footing surfaces. Members may be given inline (surfaceMember or surfaceMembers) or by xlink:href to a surface defined elsewhere in the document; a coverage domain should prefer the inline surfaceMembers array so its element count stays directly readable without resolving references. Contrast diggs:CompositeSurface (contiguous, one domain value) and diggs:MultiPlanarSurface (contiguous, non-addressable patches).</documentation></annotation></element>