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

geometryPrimitives.xsd

See ISO/DIS 19136 Clause 11.
Beside the "simple" geometric primitives specified in the previous Clause, this Clause specifies additional primitives to describe real world situations which require a more expressive geometry model.

Schema Document Information

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

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

Properties: Version: 3.2.1, Element Form Default: qualified

Elements

gml:AbstractCurveSegment

gml:AbstractGriddedSurface

gml:AbstractParametricCurveSurface

gml:AbstractSolid

gml:AbstractSurfacePatch

gml:AffinePlacement

gml:Arc

gml:ArcByBulge

gml:ArcByCenterPoint

gml:ArcString

gml:ArcStringByBulge

gml:BSpline

gml:Bezier

gml:Circle

gml:CircleByCenterPoint

gml:Clothoid

gml:Cone

gml:CubicSpline

gml:Curve

gml:Cylinder

gml:Geodesic

gml:GeodesicString

gml:Knot

gml:LineStringSegment

gml:OffsetCurve

gml:OrientableCurve

gml:OrientableSurface

gml:PolygonPatch

gml:PolyhedralSurface

gml:Rectangle

gml:Ring

gml:Row

gml:Shell

gml:Solid

gml:Sphere

gml:Surface

gml:Tin

gml:Triangle

gml:TriangulatedSurface

gml:baseCurve

gml:baseSurface

gml:breakLines

gml:bulge

gml:controlPoint

gml:curveMember

gml:degree

gml:distance

gml:endAngle

gml:endParameter

gml:exterior

gml:inDimension

gml:interior

gml:knot

gml:location

gml:maxLength

gml:multiplicity

gml:normal

gml:offsetBase

gml:outDimension

gml:patches

gml:radius

gml:refDirection

gml:refLocation

gml:rows

gml:scaleFactor

gml:segments

gml:solidProperty

gml:startAngle

gml:startParameter

gml:stopLines

gml:surfaceMember

gml:value

gml:vectorAtEnd

gml:vectorAtStart

gml:weight

Complex Types

gml:AbstractCurveSegmentType

gml:AbstractGriddedSurfaceType

gml:AbstractParametricCurveSurfaceType

gml:AbstractSolidType

gml:AbstractSurfacePatchType

gml:AffinePlacementType

gml:ArcByBulgeType

gml:ArcByCenterPointType

gml:ArcStringByBulgeType

gml:ArcStringType

gml:ArcType

gml:BSplineType

gml:BezierType

gml:CircleByCenterPointType

gml:CircleType

gml:ClothoidType

gml:ConeType

gml:CubicSplineType

gml:CurveSegmentArrayPropertyType

gml:CurveType

gml:CylinderType

gml:GeodesicStringType

gml:GeodesicType

gml:KnotPropertyType

gml:KnotType

gml:LineStringSegmentArrayPropertyType

gml:LineStringSegmentType

gml:OffsetCurveType

gml:OrientableCurveType

gml:OrientableSurfaceType

gml:PolygonPatchType

gml:RectangleType

gml:RingPropertyType

gml:RingType

gml:ShellPropertyType

gml:ShellType

gml:SolidArrayPropertyType

gml:SolidPropertyType

gml:SolidType

gml:SphereType

gml:SurfacePatchArrayPropertyType

gml:SurfaceType

gml:TinType

gml:TriangleType

Simple Types

gml:CurveInterpolationType

gml:KnotTypesType

gml:SurfaceInterpolationType

Attributes

columns

degree

horizontalCurveType

interpolation

interpolation

isPolynomial

knotType

numDerivativeInterior

numDerivativesAtEnd

numDerivativesAtStart

orientation

rows

verticalCurveType

Groups

gml:PointGrid

Attribute Groups

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