Schema Central > niem40 > geometryPrimitives.xsd > gml:OffsetCurve
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

gml:OffsetCurve

An offset curve is a curve at a constant distance from the basis curve. offsetBase is the base curve from which this curve is defined as an offset. distance and refDirection have the same meaning as specified in ISO 19107:2003, 6.4.23.
The content model follows the general pattern for the encoding of curve segments.

Element information

Type: gml:OffsetCurveType

Properties: Global, Qualified

Content

Attributes

NameOccTypeDescriptionNotes
numDerivativesAtStart [0..1]xsd:integerDefault value is "0". from type gml:AbstractCurveSegmentType
numDerivativesAtEnd [0..1]xsd:integerDefault value is "0". from type gml:AbstractCurveSegmentType
numDerivativeInterior [0..1]xsd:integerDefault value is "0". from type gml:AbstractCurveSegmentType

Used in

Substitution hierarchy

Sample instance

<gml:OffsetCurve>
   <gml:offsetBase>
      <gml:LineString gml:id="ID">
         <gml:metaDataProperty>...
         </gml:metaDataProperty>
         <gml:description>string</gml:description>
         <gml:descriptionReference/>
         <gml:identifier codeSpace="http://www.example.com/">string</gml:identifier>
         <gml:name>string</gml:name>
         <gml:pos>1.0 1.0</gml:pos>
      </gml:LineString>
   </gml:offsetBase>
   <gml:distance uom="">1.0</gml:distance>
   <gml:refDirection>1.0 1.0</gml:refDirection>
</gml:OffsetCurve>