Schematron validation
convexPolyhedron.xsd
A GML conformant schema for specialised geometries
simple solids
Copyright (c) 2007 Open Geospatial Consortium - see http://www.opengeospatial.org/about/?page=ipr
Head of substitution group for primitive Solids with simple descriptions.
AbstractGeometricAggregateType is used as root class instead of MultiSolid to avoid derivation-by-restriction to override the inherited "solidMember" property
Head of substitution group for multiSolids with simple descriptions.
The "Hexahedron" element is a simple solid with eight vertices and six sides.
Relative to a right-handed coordinate system the conventional vertex sequence is
7____6
/ | / |
4____5 |
| 3 _ | 2
| / | /
0____1
For cases where the face order is used implicitly, then the faces are usually defined with the following vertices (in the local coordinate system)
0 - 0 1 5 4
1 - 1 2 6 5
2 - 2 3 7 6
3 - 3 0 4 7
4 - 0 3 2 1
5 - 4 5 6 7
Hexahedron must have 8 vertices
The "Hexahedron" element is a simple solid with eight vertices and six sides.
The "Wedge" element is a simple solid with six vertices and five sides.
Relative to a right-handed coordinate system the conventional vertex sequence is
5
/ | \
/ 4 \
3 / -\- 2
|/ \ |
0____1
For cases where the face order is used implicitly, then the faces are usually defined with the following vertices (in the local coordinate system)
0 - 0 1 4
1 - 1 2 5 4
2 - 2 3 5
3 - 3 0 4 5
4 - 0 3 2 1
Wedge must have 6 vertices
The "Wedge" element is a simple solid with six vertices and five sides.
The "Pyramid" element is a simple solid with five vertices and five sides.
Relative to a right-handed coordinate system the conventional vertex sequence is
4
//\\
3 / -\- 2
|/ \ |
0____1
For cases where the face order is used implicitly, then the faces are usually defined with the following vertices (in the local coordinate system)
0 - 0 1 4
1 - 1 2 4
2 - 2 3 4
3 - 3 0 4
4 - 0 3 2 1
Pyramid must have 5 vertices
The "Pyramid" element is a simple solid with five vertices and five sides.
The "Tetrahedron" element is a simple solid with four vertices and four sides.
Relative to a right-handed coordinate system the conventional vertex sequence is
3
/ | \
2- -| - -1
\ | /
0
For cases where the face order is used implicitly, then the faces are usually defined with the following vertices (in the local coordinate system)
1 - 1 2 3
2 - 2 0 3
0 - 0 1 3
3 - 0 2 1
Tetrahedron must have 4 vertices
The "Tetrahedron" element is a simple solid with four vertices and four sides.