Schema Central > niem40 > maritime.xsd > m:Position
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

m:Position

A geospatial position, course, heading, speed, and status of a vessel or other conveyance at a given time.

Element information

Type: m:PositionType

Properties: Global, Qualified, Nillable

Content

Attributes

NameOccTypeDescriptionNotes
structures:id [0..1]xsd:IDfrom type structures:ObjectType
structures:ref [0..1]xsd:IDREFfrom type structures:ObjectType
structures:uri [0..1]xsd:anyURIfrom type structures:ObjectType
structures:metadata [0..1]xsd:IDREFSfrom type structures:ObjectType
structures:relationshipMetadata [0..1]xsd:IDREFSfrom type structures:ObjectType
Any attribute[0..*]Namespace: urn:us:gov:ic:ism urn:us:gov:ic:ntk, Process Contents: laxfrom type structures:ObjectType

Sample instance

<m:Position>
   <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
   <m:LocationCurve>
      <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
      <gml:Curve 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:segments>...
         </gml:segments>
      </gml:Curve>
   </m:LocationCurve>
   <m:PositionSpeedMeasure>
      <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
      <nc:MeasureDecimalValue>1.0</nc:MeasureDecimalValue>
      <nc:MeasureCommentText>string</nc:MeasureCommentText>
      <nc:MeasureDate>
         <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
         <nc:Date>2000-01-01</nc:Date>
         <nc:DateAccuracyAbstract>any content</nc:DateAccuracyAbstract>
         <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration>
         <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint>
      </nc:MeasureDate>
      <nc:MeasureErrorText>string</nc:MeasureErrorText>
      <nc:MeasureUnitText>string</nc:MeasureUnitText>
      <nc:Measurer>
         <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
         <nc:EntityItem>...
         </nc:EntityItem>
         <nc:EntityAugmentationPoint>any content</nc:EntityAugmentationPoint>
      </nc:Measurer>
      <nc:MeasureMethodText>string</nc:MeasureMethodText>
      <nc:MeasureEstimatedIndicator>true</nc:MeasureEstimatedIndicator>
      <nc:MeasureAugmentationPoint>any content</nc:MeasureAugmentationPoint>
      <nc:SpeedUnitCode>2M</nc:SpeedUnitCode>
      <mo:SpeedMeasureAugmentation/>
   </m:PositionSpeedMeasure>
   <m:PositionCourseMeasure>
      <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
      <nc:MeasureDecimalValue>1.0</nc:MeasureDecimalValue>
      <nc:MeasureCommentText>string</nc:MeasureCommentText>
      <nc:MeasureDate>
         <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
         <nc:Date>2000-01-01</nc:Date>
         <nc:DateAccuracyAbstract>any content</nc:DateAccuracyAbstract>
         <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration>
         <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint>
      </nc:MeasureDate>
      <nc:MeasureErrorText>string</nc:MeasureErrorText>
      <nc:MeasureUnitText>string</nc:MeasureUnitText>
      <nc:Measurer>
         <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
         <nc:EntityItem>...
         </nc:EntityItem>
         <nc:EntityAugmentationPoint>any content</nc:EntityAugmentationPoint>
      </nc:Measurer>
      <nc:MeasureMethodText>string</nc:MeasureMethodText>
      <nc:MeasureEstimatedIndicator>true</nc:MeasureEstimatedIndicator>
      <nc:MeasureAugmentationPoint>any content</nc:MeasureAugmentationPoint>
      <nc:AngleUnitAbstract>any content</nc:AngleUnitAbstract>
      <nc:AngleMeasureAugmentationPoint>any content</nc:AngleMeasureAugmentationPoint>
   </m:PositionCourseMeasure>
   <m:PositionHeadingMeasure>
      <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
      <nc:MeasureDecimalValue>1.0</nc:MeasureDecimalValue>
      <nc:MeasureCommentText>string</nc:MeasureCommentText>
      <nc:MeasureDate>
         <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
         <nc:Date>2000-01-01</nc:Date>
         <nc:DateAccuracyAbstract>any content</nc:DateAccuracyAbstract>
         <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration>
         <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint>
      </nc:MeasureDate>
      <nc:MeasureErrorText>string</nc:MeasureErrorText>
      <nc:MeasureUnitText>string</nc:MeasureUnitText>
      <nc:Measurer>
         <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
         <nc:EntityItem>...
         </nc:EntityItem>
         <nc:EntityAugmentationPoint>any content</nc:EntityAugmentationPoint>
      </nc:Measurer>
      <nc:MeasureMethodText>string</nc:MeasureMethodText>
      <nc:MeasureEstimatedIndicator>true</nc:MeasureEstimatedIndicator>
      <nc:MeasureAugmentationPoint>any content</nc:MeasureAugmentationPoint>
      <nc:AngleUnitAbstract>any content</nc:AngleUnitAbstract>
      <nc:AngleMeasureAugmentationPoint>any content</nc:AngleMeasureAugmentationPoint>
   </m:PositionHeadingMeasure>
   <m:PositionNavigationStatus>
      <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
      <im:ImmigrationStatusCode>1</im:ImmigrationStatusCode>
      <nc:StatusCommentText>string</nc:StatusCommentText>
      <nc:StatusDescriptionText>string</nc:StatusDescriptionText>
      <nc:StatusIssuerIdentification>
         <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
         <nc:IdentificationID>string</nc:IdentificationID>
         <nc:IdentificationJurisdiction>...
         </nc:IdentificationJurisdiction>
         <em:TemporaryIDIndicator>true</em:TemporaryIDIndicator>
         <nc:IdentificationCategoryDescriptionText>string</nc:IdentificationCategoryDescriptionText>
         <nc:IdentificationEffectiveDate>...
         </nc:IdentificationEffectiveDate>
         <nc:IdentificationExpirationDate>...
         </nc:IdentificationExpirationDate>
         <nc:IdentificationSourceText>string</nc:IdentificationSourceText>
         <nc:IdentificationStatus>...
         </nc:IdentificationStatus>
         <intel:IdentificationAugmentation>...............
         </intel:IdentificationAugmentation>
      </nc:StatusIssuerIdentification>
      <nc:StatusIssuerText>string</nc:StatusIssuerText>
      <nc:StatusDate>
         <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
         <nc:Date>2000-01-01</nc:Date>
         <nc:DateAccuracyAbstract>any content</nc:DateAccuracyAbstract>
         <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration>
         <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint>
      </nc:StatusDate>
      <im:StatusAugmentation>
         <im:StatusReasonText>string</im:StatusReasonText>
      </im:StatusAugmentation>
   </m:PositionNavigationStatus>
   <m:PositionDateTime>
      <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
      <nc:Date>2000-01-01</nc:Date>
      <nc:DateAccuracyAbstract>any content</nc:DateAccuracyAbstract>
      <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration>
      <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint>
   </m:PositionDateTime>
   <m:PositionRateOfTurnMeasure>
      <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
      <nc:MeasureDecimalValue>1.0</nc:MeasureDecimalValue>
      <nc:MeasureCommentText>string</nc:MeasureCommentText>
      <nc:MeasureDate>
         <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
         <nc:Date>2000-01-01</nc:Date>
         <nc:DateAccuracyAbstract>any content</nc:DateAccuracyAbstract>
         <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration>
         <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint>
      </nc:MeasureDate>
      <nc:MeasureErrorText>string</nc:MeasureErrorText>
      <nc:MeasureUnitText>string</nc:MeasureUnitText>
      <nc:Measurer>
         <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint>
         <nc:EntityItem>...
         </nc:EntityItem>
         <nc:EntityAugmentationPoint>any content</nc:EntityAugmentationPoint>
      </nc:Measurer>
      <nc:MeasureMethodText>string</nc:MeasureMethodText>
      <nc:MeasureEstimatedIndicator>true</nc:MeasureEstimatedIndicator>
      <nc:MeasureAugmentationPoint>any content</nc:MeasureAugmentationPoint>
      <nc:AngularRateUnitAbstract>any content</nc:AngularRateUnitAbstract>
      <nc:AngularRateMeasureAugmentationPoint>any content</nc:AngularRateMeasureAugmentationPoint>
   </m:PositionRateOfTurnMeasure>
   <m:PositionAugmentationPoint>any content</m:PositionAugmentationPoint>
</m:Position>