Definition Type: ComplexType
Name: SolidType
Namespace: http://www.opengis.net/gml
Type: gml:AbstractSolidType
Containing Schema: geometryPrimitives.xsd
Abstract False
Documentation:
A solid is the basis for 3-dimensional geometry. The extent of a solid is defined by the boundary surfaces (shells). A shell is represented by a composite surface, where every shell is used to represent a single connected component of the boundary of a solid. It consists of a composite surface (a list of orientable surfaces) connected in a topological cycle (an object whose boundary is empty). Unlike a Ring, a Shell's elements have no natural sort order. Like Rings, Shells are simple.
Collapse XSD Schema Diagram:
Drilldown into interior Drilldown into exterior Drilldown into uomLabels Drilldown into axisLabels Drilldown into srsDimension Drilldown into srsName Drilldown into gid Drilldown into id Drilldown into name Drilldown into description Drilldown into metaDataProperty Drilldown into AbstractGMLType Drilldown into AbstractGeometryType Drilldown into AbstractGeometricPrimitiveType Drilldown into AbstractSolidTypeXSD Diagram of SolidType
Collapse XSD Schema Code:
<complexType name="SolidType">
    <annotation>
        <documentation>A solid is the basis for 3-dimensional geometry. The extent of a solid is defined by the boundary surfaces (shells). A shell is represented by a composite surface, where every  shell is used to represent a single connected component of the boundary of a solid. It consists of a composite surface (a list of orientable surfaces) connected in a topological cycle (an object whose boundary is empty). Unlike a Ring, a Shell's elements have no natural sort order. Like Rings, Shells are simple.</documentation>
    </annotation>
    <complexContent>
        <extension base="gml:AbstractSolidType">
            <sequence>
                <element name="exterior" type="gml:SurfacePropertyType" minOccurs="0">
                    <annotation>
                        <appinfo>
                            <sch:pattern name="Check either href or content not both" xmlns:sch="http://www.ascc.net/xml/schematron">
                                <sch:rule context="gml:exterior">
                                    <sch:extends rule="hrefOrContent" />
                                </sch:rule>
                            </sch:pattern>
                        </appinfo>
                        <documentation>Boundaries of solids are similar to surface boundaries. In normal 3-dimensional Euclidean space, one (composite) surface is distinguished as the exterior. In the more general case, this is not always possible.</documentation>
                    </annotation>
                </element>
                <element name="interior" type="gml:SurfacePropertyType" minOccurs="0" maxOccurs="unbounded">
                    <annotation>
                        <appinfo>
                            <sch:pattern name="Check either href or content not both" xmlns:sch="http://www.ascc.net/xml/schematron">
                                <sch:rule context="gml:interior">
                                    <sch:extends rule="hrefOrContent" />
                                </sch:rule>
                            </sch:pattern>
                        </appinfo>
                        <documentation>Boundaries of solids are similar to surface boundaries.</documentation>
                    </annotation>
                </element>
            </sequence>
        </extension>
    </complexContent>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
metaDataProperty gml:metaDataProperty 0 unbounded
description gml:description 0 (1)
name gml:name 0 unbounded
exterior gml:exterior 0 (1)
interior gml:interior 0 unbounded
<xs:group> gml:StandardObjectProperties (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id gml:id Optional
gid gml:gid Optional
srsName gml:srsName Optional
srsDimension gml:srsDimension Optional
axisLabels gml:axisLabels Optional
uomLabels gml:uomLabels Optional
Collapse Derivation Tree:
Collapse References:
gml:Solid
Collapse Comments:
blog comments powered by Disqus