Schema Central Home  |  NIEM 2.1 Overview  |   Search NIEM 2.1:
   Advanced Search
NIEM 2.1

geometryBasic0d1d.xsd

See ISO/DIS 19136 Clause 10.
Any geometry element that inherits the semantics of AbstractGeometryType may be viewed as a set of direct positions. 
All of the classes derived from AbstractGeometryType inherit an optional association to a coordinate reference system. All direct positions shall directly or indirectly be associated with a coordinate reference system. When geometry elements are aggregated in another geometry element (such as a MultiGeometry or GeometricComplex), which already has a coordinate reference system specified, then these elements are assumed to be in that same coordinate reference system unless otherwise specified.
The geometry model distinguishes geometric primitives, aggregates and complexes. 
Geometric primitives, i.e. instances of a subtype of AbstractGeometricPrimitiveType, will be open, that is, they will not contain their boundary points; curves will not contain their end points, surfaces will not contain their boundary curves, and solids will not contain their bounding surfaces.

Schema Document Information

Namespace: http://www.opengis.net/gml/3.2

File Path: external/ogc/gml/3.2.1/geometryBasic0d1d.xsd

Properties: Version: 3.2.1, Element Form Default: qualified

Elements

gml:AbstractCurve

gml:AbstractGeometricPrimitive

gml:AbstractGeometry

gml:Envelope

gml:LineString

gml:Point

gml:curveProperty

gml:lowerCorner

gml:pointProperty

gml:pos

gml:posList

gml:upperCorner

gml:vector

Complex Types

gml:AbstractCurveType

gml:AbstractGeometricPrimitiveType

gml:AbstractGeometryType

gml:CurveArrayPropertyType

gml:CurvePropertyType

gml:DirectPositionListType

gml:DirectPositionType

gml:EnvelopeType

gml:GeometricPrimitivePropertyType

gml:GeometryArrayPropertyType

gml:GeometryPropertyType

gml:LineStringType

gml:PointArrayPropertyType

gml:PointPropertyType

gml:PointType

gml:VectorType

Simple Types

Attributes

axisLabels

count

srsDimension

srsName

uomLabels

Groups

gml:geometricPositionGroup

gml:geometricPositionListGroup

Attribute Groups

gml:SRSInformationGroup

gml:SRSReferenceGroup

Need NIEM Help?
D A T Y P I C
Training | Consulting | Development

 

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications