<

Schema Documentation for smi

Schema Document Properties

Target Namespace
https://schemas.isotc211.org/19130/-3/smi/1.1
Version
1.1.0
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):
    • https://schemas.isotc211.org/19103/-/gco/1.2 (at ../../../../19103/-/gco/1.2.0/gco.xsd)
    • http://www.opengis.net/gmlcov/1.0 (at ../../../../19123/-/cis/1.1.0/codeLists.xsd)
    • https://schemas.isotc211.org/19103/-/gco/1.2 (at ../../../../19103/-/gco/1.2.0/gco.xsd)
    • http://www.opengis.net/sensorml/2.0 (at http://schemas.opengis.net/sensorML/2.0/sensorML.xsd)
    • http://www.opengis.net/gml/3.2 (at http://schemas.opengis.net/gml/3.2.1/gml.xsd)
    • http://www.w3.org/XML/1998/namespace (at http://www.w3.org/2001/xml.xsd)
    • https://schemas.isotc211.org/19157/-/mdq/1.2 (at ../../../../19157/-/mdq/1.2.0/mdq.xsd)
    • http://www.opengis.net/gmlcov/1.0 (at ../../../../19123/-/cis/1.1.0/gridPoint.xsd)
    • https://schemas.isotc211.org/19103/-/gco/1.2 (at ../../../../19103/-/gco/1.2.0/gco.xsd)
    • https://schemas.isotc211.org/19163/-1/igd/1.1 (at ../../../../19163/-1/igd/1.1.0/igd.xsd)
    • https://schemas.isotc211.org/19163/-1/igd/1.1 (at ../../../../19163/-1/igd/1.1.0/IE_ImageryAndGriddedData.xsd)
    • http://www.opengis.net/sensorml/2.0 (at http://schemas.opengis.net/sensorML/2.0/sensorML.xsd)
    • http://www.opengis.net/gml/3.2 (at http://schemas.opengis.net/gml/3.2.1/gml.xsd)
    • http://www.w3.org/XML/1998/namespace (at http://www.w3.org/2001/xml.xsd)
    • https://schemas.isotc211.org/19157/-/mdq/1.2 (at ../../../../19157/-/mdq/1.2.0/mdq.xsd)
    • https://schemas.isotc211.org/19115/-1/cit/1.3 (at ../../../../19115/-1/cit/1.3.0/cit.xsd)
    • https://schemas.isotc211.org/19115/-1/mrs/1.3 (at ../../../../19115/-1/mrs/1.3.0/mrs.xsd)
    • https://schemas.isotc211.org/19115/-1/msr/1.3 (at ../../../../19115/-2/msr/2.2.0/spatialRepresentationImagery.xsd)
    • http://www.opengis.net/swe/2.0 (at http://schemas.opengis.net/sweCommon/2.0/swe.xsd)
    • http://www.opengis.net/swe/2.0 (at http://schemas.opengis.net/sweCommon/2.0/simple_components.xsd)
    • https://schemas.isotc211.org/19163/-1/igd/1.1 (at ../../../../19163/-1/igd/1.1.0/IE_ImageryAndGriddedData.xsd)
    • https://schemas.isotc211.org/19103/-/gco/1.2 (at ../../../../19103/-/gco/1.2.0/gco.xsd)
    • http://www.opengis.net/sensorml/2.0 (at http://schemas.opengis.net/sensorML/2.0/sensorML.xsd)
    • http://www.opengis.net/gml/3.2 (at http://schemas.opengis.net/gml/3.2.1/gml.xsd)
    • https://schemas.isotc211.org/19157/-/mdq/1.2 (at ../../../../19157/-/mdq/1.2.0/mdq.xsd)
    • https://schemas.isotc211.org/19115/-1/msr/1.3 (at ../../../../19115/-1/msr/1.3.0/msr.xsd)
    • http://www.opengis.net/gmlcov/1.0 (at ../../../../19123/-2/cis/1.1.0/gmlcovAll.xsd)
    • http://www.opengis.net/gmlcov/1.0 (at ../../../../19123/-/cis/1.1.0/codeLists.xsd)
    • http://www.opengis.net/gmlcov/1.0 (at ../../../../19123/-/cis/1.1.0/gridPoint.xsd)
    • http://www.w3.org/XML/1998/namespace (at http://www.w3.org/2001/xml.xsd)
    • http://www.opengis.net/swe/2.0 (at http://schemas.opengis.net/sweCommon/2.0/swe.xsd)
    • http://www.opengis.net/swe/2.0 (at http://schemas.opengis.net/sweCommon/2.0/simple_components.xsd)
    • http://www.opengis.net/gmlcov/1.0 (at ../../../../19123/-/cis/1.1.0/gridPoint.xsd)
    • https://schemas.isotc211.org/19103/-/gco/1.2 (at ../../../../19103/-/gco/1.2.0/gco.xsd)
    • http://www.opengis.net/sensorml/2.0 (at http://schemas.opengis.net/sensorML/2.0/sensorML.xsd)
    • http://www.opengis.net/gml/3.2 (at http://schemas.opengis.net/gml/3.2.1/gml.xsd)
    • http://www.w3.org/XML/1998/namespace (at http://www.w3.org/2001/xml.xsd)
    • https://schemas.isotc211.org/19115/-1/msr/1.3 (at ../../../../19115/-1/msr/1.3.0/msr.xsd)
    • http://www.opengis.net/swe/2.0 (at http://schemas.opengis.net/sweCommon/2.0/simple_components.xsd)
    • https://schemas.isotc211.org/19103/-/gco/1.2 (at ../../../../19103/-/gco/1.2.0/gco.xsd)
    • http://www.opengis.net/sensorml/2.0 (at http://schemas.opengis.net/sensorML/2.0/sensorML.xsd)
    • http://www.w3.org/XML/1998/namespace (at http://www.w3.org/2001/xml.xsd)
    • https://schemas.isotc211.org/19115/-1/msr/1.3 (at ../../../../19115/-1/msr/1.3.0/msr.xsd)
    • https://schemas.isotc211.org/19157/-/mdq/1.2 (at ../../../../19157/-/mdq/1.2.0/mdq.xsd)
    • https://schemas.isotc211.org/19103/-/gco/1.2 (at ../../../../19103/-/gco/1.2.0/gco.xsd)
    • https://schemas.isotc211.org/19115/-1/cit/1.3 (at ../../../../19115/-1/cit/1.3.0/cit.xsd)
    • https://schemas.isotc211.org/19115/-1/mrs/1.3 (at ../../../../19115/-1/mrs/1.3.0/mrs.xsd)
    • https://schemas.isotc211.org/19115/-2/mac/2.2 (at ../../../../19115/-2/mac/2.2.0/mac.xsd)
    • https://schemas.isotc211.org/19115/-1/mrc/1.3 (at ../../../../19115/-1/mrc/1.3.0/mrc.xsd)
    • http://www.opengis.net/sensorml/2.0 (at http://schemas.opengis.net/sensorML/2.0/sensorML.xsd)
    • http://www.opengis.net/gml/3.2 (at http://schemas.opengis.net/gml/3.2.1/gml.xsd)
    • http://www.w3.org/XML/1998/namespace (at http://www.w3.org/2001/xml.xsd)
    • http://www.opengis.net/swe/2.0 (at http://schemas.opengis.net/sweCommon/2.0/swe.xsd)
    • https://schemas.isotc211.org/19103/-/gco/1.2 (at ../../../../19103/-/gco/1.2.0/gco.xsd)
    • https://schemas.isotc211.org/19111/-/rbc/3.1 (at ../../../../19111/-/rbc/3.1.0/rbc.xsd)
    • https://schemas.isotc211.org/19111/-/rbc/3.1 (at ../../../../19111/-/rbc/3.1.0/rbcStubs.xsd)
    • http://www.opengis.net/sensorml/2.0 (at http://schemas.opengis.net/sensorML/2.0/sensorML.xsd)
    • http://www.opengis.net/gml/3.2 (at http://schemas.opengis.net/gml/3.2.1/gml.xsd)
    • http://www.opengis.net/swe/2.0 (at http://schemas.opengis.net/sweCommon/2.0/swe.xsd)
    • http://www.w3.org/XML/1998/namespace (at http://www.w3.org/2001/xml.xsd)
    • https://schemas.isotc211.org/19115/-2/mac/2.2 (at ../../../../19115/-2/mac/2.2.0/mac.xsd)
    • https://schemas.isotc211.org/19157/-/mdq/1.2 (at ../../../../19157/-/mdq/1.2.0/mdq.xsd)

Declared Namespaces:

Prefix
Namespace
Default namespace
http://www.w3.org/2001/XMLSchema
xml
http://www.w3.org/XML/1998/namespace
gmlcov
http://www.opengis.net/gmlcov/1.0
gco
https://schemas.isotc211.org/19103/-/gco/1.2
smi
https://schemas.isotc211.org/19130/-3/smi/1.1

Schema Component Representation

<schema elementFormDefault="qualified" targetNamespace="https://schemas.isotc211.org/19130/-3/smi/1.1" version="1.1.0">
   <import namespace="https://schemas.isotc211.org/19103/-/gco/1.2" schemaLocation="../../../../19103/-/gco/1.2.0/gco.xsd"/>
   <import namespace="http://www.opengis.net/gmlcov/1.0" schemaLocation="../../../../19123/-/cis/1.1.0/codeLists.xsd"/>
   <import namespace="https://schemas.isotc211.org/19103/-/gco/1.2" schemaLocation="../../../../19103/-/gco/1.2.0/gco.xsd"/>
   <import namespace="http://www.opengis.net/sensorml/2.0" schemaLocation="http://schemas.opengis.net/sensorML/2.0/sensorML.xsd"/>
   <import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>
   <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
   <import namespace="https://schemas.isotc211.org/19157/-/mdq/1.2" schemaLocation="../../../../19157/-/mdq/1.2.0/mdq.xsd"/>
   <import namespace="http://www.opengis.net/gmlcov/1.0" schemaLocation="../../../../19123/-/cis/1.1.0/gridPoint.xsd"/>
   <import namespace="https://schemas.isotc211.org/19103/-/gco/1.2" schemaLocation="../../../../19103/-/gco/1.2.0/gco.xsd"/>
   <import namespace="https://schemas.isotc211.org/19163/-1/igd/1.1" schemaLocation="../../../../19163/-1/igd/1.1.0/igd.xsd"/>
   <import namespace="https://schemas.isotc211.org/19163/-1/igd/1.1" schemaLocation="../../../../19163/-1/igd/1.1.0/IE_ImageryAndGriddedData.xsd"/>
   <import namespace="http://www.opengis.net/sensorml/2.0" schemaLocation="http://schemas.opengis.net/sensorML/2.0/sensorML.xsd"/>
   <import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>
   <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
   <import namespace="https://schemas.isotc211.org/19157/-/mdq/1.2" schemaLocation="../../../../19157/-/mdq/1.2.0/mdq.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-1/cit/1.3" schemaLocation="../../../../19115/-1/cit/1.3.0/cit.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-1/mrs/1.3" schemaLocation="../../../../19115/-1/mrs/1.3.0/mrs.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-1/msr/1.3" schemaLocation="../../../../19115/-2/msr/2.2.0/spatialRepresentationImagery.xsd"/>
   <import namespace="http://www.opengis.net/swe/2.0" schemaLocation="http://schemas.opengis.net/sweCommon/2.0/swe.xsd"/>
   <import namespace="http://www.opengis.net/swe/2.0" schemaLocation="http://schemas.opengis.net/sweCommon/2.0/simple_components.xsd"/>
   <import namespace="https://schemas.isotc211.org/19163/-1/igd/1.1" schemaLocation="../../../../19163/-1/igd/1.1.0/IE_ImageryAndGriddedData.xsd"/>
   <import namespace="https://schemas.isotc211.org/19103/-/gco/1.2" schemaLocation="../../../../19103/-/gco/1.2.0/gco.xsd"/>
   <import namespace="http://www.opengis.net/sensorml/2.0" schemaLocation="http://schemas.opengis.net/sensorML/2.0/sensorML.xsd"/>
   <import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>
   <import namespace="https://schemas.isotc211.org/19157/-/mdq/1.2" schemaLocation="../../../../19157/-/mdq/1.2.0/mdq.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-1/msr/1.3" schemaLocation="../../../../19115/-1/msr/1.3.0/msr.xsd"/>
   <import namespace="http://www.opengis.net/gmlcov/1.0" schemaLocation="../../../../19123/-2/cis/1.1.0/gmlcovAll.xsd"/>
   <import namespace="http://www.opengis.net/gmlcov/1.0" schemaLocation="../../../../19123/-/cis/1.1.0/codeLists.xsd"/>
   <import namespace="http://www.opengis.net/gmlcov/1.0" schemaLocation="../../../../19123/-/cis/1.1.0/gridPoint.xsd"/>
   <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
   <import namespace="http://www.opengis.net/swe/2.0" schemaLocation="http://schemas.opengis.net/sweCommon/2.0/swe.xsd"/>
   <import namespace="http://www.opengis.net/swe/2.0" schemaLocation="http://schemas.opengis.net/sweCommon/2.0/simple_components.xsd"/>
   <import namespace="http://www.opengis.net/gmlcov/1.0" schemaLocation="../../../../19123/-/cis/1.1.0/gridPoint.xsd"/>
   <import namespace="https://schemas.isotc211.org/19103/-/gco/1.2" schemaLocation="../../../../19103/-/gco/1.2.0/gco.xsd"/>
   <import namespace="http://www.opengis.net/sensorml/2.0" schemaLocation="http://schemas.opengis.net/sensorML/2.0/sensorML.xsd"/>
   <import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>
   <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-1/msr/1.3" schemaLocation="../../../../19115/-1/msr/1.3.0/msr.xsd"/>
   <import namespace="http://www.opengis.net/swe/2.0" schemaLocation="http://schemas.opengis.net/sweCommon/2.0/simple_components.xsd"/>
   <import namespace="https://schemas.isotc211.org/19103/-/gco/1.2" schemaLocation="../../../../19103/-/gco/1.2.0/gco.xsd"/>
   <import namespace="http://www.opengis.net/sensorml/2.0" schemaLocation="http://schemas.opengis.net/sensorML/2.0/sensorML.xsd"/>
   <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-1/msr/1.3" schemaLocation="../../../../19115/-1/msr/1.3.0/msr.xsd"/>
   <import namespace="https://schemas.isotc211.org/19157/-/mdq/1.2" schemaLocation="../../../../19157/-/mdq/1.2.0/mdq.xsd"/>
   <import namespace="https://schemas.isotc211.org/19103/-/gco/1.2" schemaLocation="../../../../19103/-/gco/1.2.0/gco.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-1/cit/1.3" schemaLocation="../../../../19115/-1/cit/1.3.0/cit.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-1/mrs/1.3" schemaLocation="../../../../19115/-1/mrs/1.3.0/mrs.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-2/mac/2.2" schemaLocation="../../../../19115/-2/mac/2.2.0/mac.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-1/mrc/1.3" schemaLocation="../../../../19115/-1/mrc/1.3.0/mrc.xsd"/>
   <import namespace="http://www.opengis.net/sensorml/2.0" schemaLocation="http://schemas.opengis.net/sensorML/2.0/sensorML.xsd"/>
   <import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>
   <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
   <import namespace="http://www.opengis.net/swe/2.0" schemaLocation="http://schemas.opengis.net/sweCommon/2.0/swe.xsd"/>
   <import namespace="https://schemas.isotc211.org/19103/-/gco/1.2" schemaLocation="../../../../19103/-/gco/1.2.0/gco.xsd"/>
   <import namespace="https://schemas.isotc211.org/19111/-/rbc/3.1" schemaLocation="../../../../19111/-/rbc/3.1.0/rbc.xsd"/>
   <import namespace="https://schemas.isotc211.org/19111/-/rbc/3.1" schemaLocation="../../../../19111/-/rbc/3.1.0/rbcStubs.xsd"/>
   <import namespace="http://www.opengis.net/sensorml/2.0" schemaLocation="http://schemas.opengis.net/sensorML/2.0/sensorML.xsd"/>
   <import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>
   <import namespace="http://www.opengis.net/swe/2.0" schemaLocation="http://schemas.opengis.net/sweCommon/2.0/swe.xsd"/>
   <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
   <import namespace="https://schemas.isotc211.org/19115/-2/mac/2.2" schemaLocation="../../../../19115/-2/mac/2.2.0/mac.xsd"/>
   <import namespace="https://schemas.isotc211.org/19157/-/mdq/1.2" schemaLocation="../../../../19157/-/mdq/1.2.0/mdq.xsd"/>
...
</schema>

Elements

Element: Abstract_SMI

Type hierarchy:

  • This element can be used wherever the following element is referenced:
  • The following elements can be used wherever this element is referenced:
Type
smi:Abstract_SMI_Type
Abstract
yes

XML Instance Representation

<smi:Abstract_SMI>
   <!-- 'gco:AbstractObject_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
</smi:Abstract_SMI>

Schema Component Representation

<element name="Abstract_SMI" type="smi:Abstract_SMI_Type" abstract="true" substitutionGroup="gco:AbstractObject"/>

Element: SD_AngleAttitude

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_AngleAttitude_Type
Documentation

XML Instance Representation

<smi:SD_AngleAttitude>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:rotatedAxes> gco:Boolean_PropertyType </smi:rotatedAxes> [1] 
   <smi:rotationAngleX> gco:Angle_PropertyType </smi:rotationAngleX> [1] 
   <smi:rotationAngleY> gco:Angle_PropertyType </smi:rotationAngleY> [1] 
   <smi:rotationAngleZ> gco:Angle_PropertyType </smi:rotationAngleZ> [1] 
   <smi:rotationSequence> smi:SD_RotationSequence_PropertyType </smi:rotationSequence> [1] 
</smi:SD_AngleAttitude>

Schema Component Representation

<element name="SD_AngleAttitude" type="smi:SD_AngleAttitude_Type" substitutionGroup="smi:SD_Attitude"/>

Element: SD_ArrayDimension

Type
smi:SD_ArrayDimension_Type
Documentation

XML Instance Representation

<smi:SD_ArrayDimension>
   <smi:name> gco:CharacterString_PropertyType </smi:name> [1]
   <smi:size> gco:Integer_PropertyType </smi:size> [1]
</smi:SD_ArrayDimension>

Schema Component Representation

<element name="SD_ArrayDimension" type="smi:SD_ArrayDimension_Type"/>

Element: SD_Attitude

Type hierarchy:

Type
smi:SD_Attitude_Type
Documentation

XML Instance Representation

<smi:SD_Attitude>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
</smi:SD_Attitude>

Schema Component Representation

<element name="SD_Attitude" type="smi:SD_Attitude_Type" substitutionGroup="sml:PhysicalComponent"/>

Element: SD_AzimuthMeasure

Type
smi:SD_AzimuthMeasure_Type
Documentation

XML Instance Representation

<smi:SD_AzimuthMeasure>
   <smi:azimuth> gco:Angle_PropertyType </smi:azimuth> [1] 
   <smi:distance> gco:Distance_PropertyType </smi:distance> [1] 
</smi:SD_AzimuthMeasure>

Schema Component Representation

<element name="SD_AzimuthMeasure" type="smi:SD_AzimuthMeasure_Type"/>

Element: SD_Calibration

Type hierarchy:

Type
smi:SD_Calibration_Type
Documentation

XML Instance Representation

<smi:SD_Calibration>
   <!-- 'sml:DescribedObjectType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:calibrationAgency> cit:CI_Responsibility_PropertyType </smi:calibrationAgency> [1]
   <smi:calibrationDate> gco:Date_PropertyType </smi:calibrationDate> [1]
</smi:SD_Calibration>

Schema Component Representation

<element name="SD_Calibration" type="smi:SD_Calibration_Type" substitutionGroup="sml:DescribedObject"/>

Element: SD_CorrespondenceModel

Type
smi:SD_CorrespondenceModel_Type
Documentation

XML Instance Representation

<smi:SD_CorrespondenceModel>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:fittingFunction> smi:SD_FittingFunction_Type </smi:fittingFunction> [1] 
   <smi:regionOfValidity   > [1]  
      <smi:regionOfValidity> gmlcov:CV_GridPoint_PropertyType </smi:regionOfValidity> [3..*]
   </smi:regionOfValidity>
   Start Choice [1]
      <smi:controlPoints> msr:MI_GCPCollection_PropertyType </smi:controlPoints> [1] 
      <smi:repositoryGCP> smi:SD_GCPRepository_PropertyType </smi:repositoryGCP> [1] 
   End Choice
</smi:SD_CorrespondenceModel>

Schema Component Representation

<element name="SD_CorrespondenceModel" type="smi:SD_CorrespondenceModel_Type"/>

Element: SD_DetectorArray

Type hierarchy:

Type
smi:SD_DetectorArray_Type
Documentation

XML Instance Representation

<smi:SD_DetectorArray>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:arrayDimensions   > [1]  
      <smi:SD_ArrayDimension> smi:SD_ArrayDimension_Type </smi:SD_ArrayDimension> [1..2]
   </smi:arrayDimensions>
   <smi:arrayOrigin> gml:DirectPositionType </smi:arrayOrigin> [1] 
   <smi:detectorShape> smi:SD_ShapeCode_PropertyType </smi:detectorShape> [1] 
   <smi:detectorSize   > [1..2]  
      <smi:Length> gco:Length_PropertyType </smi:Length> [1..2]
   </smi:detectorSize>
   <smi:distortion> smi:SD_Distortion_PropertyType </smi:distortion> [0..1] 
   <smi:numberOfDimensions> gco:Integer_PropertyType </smi:numberOfDimensions> [1] 
   <smi:offsetVectors   > [1]  
      <smi:Vector> swe:VectorType </smi:Vector> [1..2]
   </smi:offsetVectors>
</smi:SD_DetectorArray>

Schema Component Representation

<element name="SD_DetectorArray" type="smi:SD_DetectorArray_Type" substitutionGroup="sml:PhysicalComponent"/>

Element: SD_Distortion

Type hierarchy:

Type
smi:SD_Distortion_Type
Documentation

XML Instance Representation

<smi:SD_Distortion>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:princPointOfSymmetry> gml:DirectPositionType </smi:princPointOfSymmetry> [1] 
   <smi:qualityOfPrincPointOfsymmetry> mdq:DQ_QuantitativeAttributeAccuracy_PropertyType </smi:qualityOfPrincPointOfsymmetry> [1] 
</smi:SD_Distortion>

Schema Component Representation

<element name="SD_Distortion" type="smi:SD_Distortion_Type" substitutionGroup="sml:SimpleProcess"/>

Element: SD_DistortionPolynomial

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_DistortionPolynomial_Type
Documentation

XML Instance Representation

<smi:SD_DistortionPolynomial>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:princPointOfSymmetry> gml:DirectPositionType </smi:princPointOfSymmetry> [1] 
   <smi:qualityOfPrincPointOfsymmetry> mdq:DQ_QuantitativeAttributeAccuracy_PropertyType </smi:qualityOfPrincPointOfsymmetry> [1] 
   <smi:polynomialDecentering> smi:SD_Polynomial_PropertyType </smi:polynomialDecentering> [0..1] 
   <smi:polynomialRadial> smi:SD_Polynomial_PropertyType </smi:polynomialRadial> [0..1] 
   <smi:qualityOfPolynomialDecentering> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:qualityOfPolynomialDecentering> [0..1] 
   <smi:qualityOfPolynomialRadial> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:qualityOfPolynomialRadial> [0..1] 
</smi:SD_DistortionPolynomial>

Schema Component Representation

<element name="SD_DistortionPolynomial" type="smi:SD_DistortionPolynomial_Type" substitutionGroup="smi:SD_Distortion"/>

Element: SD_DistortionTable

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_DistortionTable_Type
Documentation

XML Instance Representation

<smi:SD_DistortionTable>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:princPointOfSymmetry> gml:DirectPositionType </smi:princPointOfSymmetry> [1] 
   <smi:qualityOfPrincPointOfsymmetry> mdq:DQ_QuantitativeAttributeAccuracy_PropertyType </smi:qualityOfPrincPointOfsymmetry> [1] 
   <smi:columns> gco:Integer_PropertyType </smi:columns> [1] 
   <smi:distortionValues   > [1]  
      <smi:Real> gco:Real_PropertyType </smi:Real> [1..*]
   </smi:distortionValues>
   <smi:rows> gco:Integer_PropertyType </smi:rows> [1] 
   <smi:xOffset> gco:Integer_PropertyType </smi:xOffset> [1] 
   <smi:xSpacing> gco:Integer_PropertyType </smi:xSpacing> [1] 
   <smi:yOffset> gco:Integer_PropertyType </smi:yOffset> [1] 
   <smi:ySpacing> gco:Integer_PropertyType </smi:ySpacing> [1] 
</smi:SD_DistortionTable>

Schema Component Representation

<element name="SD_DistortionTable" type="smi:SD_DistortionTable_Type" substitutionGroup="smi:SD_Distortion"/>

Element: SD_Dynamics

Type hierarchy:

Type
smi:SD_Dynamics_Type
Documentation

XML Instance Representation

<smi:SD_Dynamics>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:acceleration> swe:QualityPropertyType </smi:acceleration> [0..1] 
   <smi:angularAcceleration> swe:QualityPropertyType </smi:angularAcceleration> [0..1] 
   <smi:angularVelocity> swe:QuantityPropertyType </smi:angularVelocity> [0..1] 
   <smi:attitude> smi:SD_Attitude_PropertyType </smi:attitude> [0..1] 
   <smi:dateTime> gco:DateTime_PropertyType </smi:dateTime> [1] 
   <smi:velocity> swe:QuantityPropertyType </smi:velocity> [0..1] 
</smi:SD_Dynamics>

Schema Component Representation

<element name="SD_Dynamics" type="smi:SD_Dynamics_Type" substitutionGroup="sml:PhysicalComponent"/>

Element: SD_EarthMeasuredLocation

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_EarthMeasuredLocation_Type
Documentation

XML Instance Representation

<smi:SD_EarthMeasuredLocation>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:navigationalConfidence> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:navigationalConfidence> [0..1] 
   <smi:timeOfMeasurement> gco:DateTime_PropertyType </smi:timeOfMeasurement> [1] 
   <smi:position> gml:DirectPositionType </smi:position> [1] 
</smi:SD_EarthMeasuredLocation>

Schema Component Representation

<element name="SD_EarthMeasuredLocation" type="smi:SD_EarthMeasuredLocation_Type" substitutionGroup="smi:SD_Position"/>

Element: SD_FittingFunction

Type hierarchy:

Type
smi:SD_FittingFunction_Type
Documentation

XML Instance Representation

<smi:SD_FittingFunction>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
</smi:SD_FittingFunction>

Schema Component Representation

<element name="SD_FittingFunction" type="smi:SD_FittingFunction_Type"/>

Element: SD_GCPRepository

Type
smi:SD_GCPRepository_Type
Documentation

XML Instance Representation

<smi:SD_GCPRepository>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:accessInformation> cit:CI_Contact_PropertyType </smi:accessInformation> [1] 
   <smi:accessRestricted> gco:Boolean_PropertyType </smi:accessRestricted> [1] 
   <smi:controlPoints> msr:MI_GCPCollection_PropertyType </smi:controlPoints> [0..1] 
</smi:SD_GCPRepository>

Schema Component Representation

<element name="SD_GCPRepository" type="smi:SD_GCPRepository_Type"/>

Element: SD_GSD

Type hierarchy:

Type
smi:SD_GSD_Type
Documentation

XML Instance Representation

<smi:SD_GSD>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:azimuthIPR> smi:SD_AzimuthMeasure_PropertyType </smi:azimuthIPR> [0..1] 
   <smi:columnSpacing> gco:Distance_PropertyType </smi:columnSpacing> [1] 
   <smi:gsdCRS> mrs:MD_ReferenceSystem_PropertyType </smi:gsdCRS> [1] 
   <smi:rangeIPR> gco:Distance_PropertyType </smi:rangeIPR> [0..1] 
   <smi:referenceSurface> smi:SD_SurfaceCode_PropertyType </smi:referenceSurface> [1] 
   <smi:rowSpacing> gco:Distance_PropertyType </smi:rowSpacing> [1] 
</smi:SD_GSD>

Schema Component Representation

<element name="SD_GSD" type="smi:SD_GSD_Type" substitutionGroup="sml:PhysicalComponent"/>

Element: SD_GriddedGCPCollection

Type hierarchy:

Type
smi:SD_GriddedGCPCollection_Type
Documentation

XML Instance Representation

<smi:SD_GriddedGCPCollection>
   <!-- 'msr:MI_GCPCollection_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dimension> gco:Integer_PropertyType </smi:dimension> [1] 
</smi:SD_GriddedGCPCollection>

Schema Component Representation

<element name="SD_GriddedGCPCollection" type="smi:SD_GriddedGCPCollection_Type" substitutionGroup="msr:MI_GCPCollection"/>

Element: SD_ImageGridGCPCollection

Type hierarchy:

Type
smi:SD_ImageGridGCPCollection_Type
Documentation

XML Instance Representation

<smi:SD_ImageGridGCPCollection>
   <!-- 'msr:MI_GCPCollection_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dimension> gco:Integer_PropertyType </smi:dimension> [1] 
   <smi:origin> gmlcov:CV_GridCoordinates_PropertyType </smi:origin> [1] 
   <smi:spacing   > [1]  
      <smi:Integer> gco:Integer_PropertyType </smi:Integer> [2..3]
   </smi:spacing>
</smi:SD_ImageGridGCPCollection>

Schema Component Representation

<element name="SD_ImageGridGCPCollection" type="smi:SD_ImageGridGCPCollection_Type" substitutionGroup="smi:SD_GriddedGCPCollection"/>

Element: SD_ImageIdentifiableGCP

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_ImageIdentifiableGCP_Type
Documentation

XML Instance Representation

<smi:SD_ImageIdentifiableGCP>
   <!-- 'msr:MI_GCP_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:description> gco:CharacterString_PropertyType </smi:description> [1] 
</smi:SD_ImageIdentifiableGCP>

Schema Component Representation

<element name="SD_ImageIdentifiableGCP" type="smi:SD_ImageIdentifiableGCP_Type" substitutionGroup="msr:MI_GCP"/>

Element: SD_LocationGCP

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_LocationGCP_Type
Documentation

XML Instance Representation

<smi:SD_LocationGCP>
   <!-- 'msr:MI_GCP_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:gridCoordinates> gmlcov:CV_GridCoordinates_PropertyType </smi:gridCoordinates> [1]
</smi:SD_LocationGCP>

Schema Component Representation

<element name="SD_LocationGCP" type="smi:SD_LocationGCP_Type" substitutionGroup="msr:MI_GCP"/>

Element: SD_MatrixAttitude

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_MatrixAttitude_Type
Documentation

XML Instance Representation

<smi:SD_MatrixAttitude>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:matrixElements> ... </smi:matrixElements> [1]
</smi:SD_MatrixAttitude>

Schema Component Representation

<element name="SD_MatrixAttitude" type="smi:SD_MatrixAttitude_Type" substitutionGroup="smi:SD_Attitude"/>

Element: SD_Microwave

Type hierarchy:

Type
smi:SD_Microwave_Type
Abstract
yes
Documentation

XML Instance Representation

<smi:SD_Microwave>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:collectionStartTime> gco:DateTime_PropertyType </smi:collectionStartTime> [1] 
   <smi:collectionEndTime> gco:DateTime_PropertyType </smi:collectionEndTime> [0..1] 
</smi:SD_Microwave>

Schema Component Representation

<element name="SD_Microwave" type="smi:SD_Microwave_Type" abstract="true" substitutionGroup="smi:SD_SensorSystemAndOperation"/>

Element: SD_ObjectGridGCPCollection

Type hierarchy:

Type
smi:SD_ObjectGridGCPCollection_Type
Documentation

XML Instance Representation

<smi:SD_ObjectGridGCPCollection>
   <!-- 'msr:MI_GCPCollection_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dimension> gco:Integer_PropertyType </smi:dimension> [1] 
   <smi:offsets   > [1]  
      <smi:Vector> swe:VectorType </smi:Vector> [2..3]
   </smi:offsets>
   <smi:origin> gml:DirectPositionType </smi:origin> [1] 
</smi:SD_ObjectGridGCPCollection>

Schema Component Representation

<element name="SD_ObjectGridGCPCollection" type="smi:SD_ObjectGridGCPCollection_Type" substitutionGroup="smi:SD_GriddedGCPCollection"/>

Element: SD_OpticalSystem

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_OpticalSystem_Type
Documentation

XML Instance Representation

<smi:SD_OpticalSystem>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:calibratedFocalLength> gco:Length_PropertyType </smi:calibratedFocalLength> [1]
   <smi:covPrincPtAutocoll> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:covPrincPtAutocoll> [0..1]
   <smi:princPointAutocoll> gml:DirectPositionType </smi:princPointAutocoll> [1]
   <smi:qualityOfFocalLength> mdq:DQ_QuantitativeAttributeAccuracy_PropertyType </smi:qualityOfFocalLength> [0..1]
</smi:SD_OpticalSystem>

Schema Component Representation

<element name="SD_OpticalSystem" type="smi:SD_OpticalSystem_Type" substitutionGroup="sml:PhysicalSystem"/>

Element: SD_Optics

Type hierarchy:

Type
smi:SD_Optics_Type
Documentation

XML Instance Representation

<smi:SD_Optics>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:collectionStartTime> gco:DateTime_PropertyType </smi:collectionStartTime> [1] 
   <smi:collectionEndTime> gco:DateTime_PropertyType </smi:collectionEndTime> [0..1] 
   Start Choice [1]
      <smi:opticsOperation> smi:SD_OpticsOperation_PropertyType </smi:opticsOperation> [1] 
      <smi:opticalSystem> smi:SD_OpticalSystem_PropertyType </smi:opticalSystem> [1] 
      <smi:opticalDistortion> smi:SD_Distortion_PropertyType </smi:opticalDistortion> [1] 
   End Choice
</smi:SD_Optics>

Schema Component Representation

<element name="SD_Optics" type="smi:SD_Optics_Type" substitutionGroup="smi:SD_SensorSystemAndOperation"/>

Element: SD_OpticsOperation

Type hierarchy:

Type
smi:SD_OpticsOperation_Type
Documentation

XML Instance Representation

<smi:SD_OpticsOperation>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:instFiedlOfView> gco:Angle_PropertyType </smi:instFiedlOfView> [1]
   <smi:swathFieldOfView> gco:Angle_PropertyType </smi:swathFieldOfView> [1]
</smi:SD_OpticsOperation>

Schema Component Representation

<element name="SD_OpticsOperation" type="smi:SD_OpticsOperation_Type" substitutionGroup="sml:SimpleProcess"/>

Element: SD_OrbitMeasuredLocation

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_EarthMeasuredLocation_Type
Documentation

XML Instance Representation

<smi:SD_OrbitMeasuredLocation>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:navigationalConfidence> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:navigationalConfidence> [0..1] 
   <smi:timeOfMeasurement> gco:DateTime_PropertyType </smi:timeOfMeasurement> [1] 
   <smi:position> gml:DirectPositionType </smi:position> [1] 
</smi:SD_OrbitMeasuredLocation>

Schema Component Representation

<element name="SD_OrbitMeasuredLocation" type="smi:SD_EarthMeasuredLocation_Type" substitutionGroup="smi:SD_Position"/>

Element: SD_PhysicalSensorModel

Type hierarchy:

Type
smi:SD_PhysicalSensorModel_Type

XML Instance Representation

<smi:SD_PhysicalSensorModel>
   <!-- 'sml:AggregateProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:regionOfValidity   > [1..*] 
      <smi:CV_GridPoint> gmlcov:CV_GridPoint_Type </smi:CV_GridPoint> [3..*]
   </smi:regionOfValidity>
   <smi:sensorInformation> smi:SD_SensorParameters_PropertyType </smi:sensorInformation> [1]
   Start Choice [1]
      <smi:controlPointRespository> smi:SD_GCPRepository_PropertyType </smi:controlPointRespository> [0..1]
      <smi:controlPoints> msr:MI_GCPCollection_PropertyType </smi:controlPoints> [0..1]
   End Choice
</smi:SD_PhysicalSensorModel>

Schema Component Representation

<element name="SD_PhysicalSensorModel" type="smi:SD_PhysicalSensorModel_Type" substitutionGroup="sml:AggregateProcess"/>

Element: SD_PlatformDynamics

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_PlatformDynamics_Type
Documentation

XML Instance Representation

<smi:SD_PlatformDynamics>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:acceleration> swe:QualityPropertyType </smi:acceleration> [0..1] 
   <smi:angularAcceleration> swe:QualityPropertyType </smi:angularAcceleration> [0..1] 
   <smi:angularVelocity> swe:QuantityPropertyType </smi:angularVelocity> [0..1] 
   <smi:attitude> smi:SD_Attitude_PropertyType </smi:attitude> [0..1] 
   <smi:dateTime> gco:DateTime_PropertyType </smi:dateTime> [1] 
   <smi:velocity> swe:QuantityPropertyType </smi:velocity> [0..1] 
   <smi:trueHeading> gco:Angle_PropertyType </smi:trueHeading> [1] 
   <smi:yaw> gco:Angle_PropertyType </smi:yaw> [1] 
</smi:SD_PlatformDynamics>

Schema Component Representation

<element name="SD_PlatformDynamics" type="smi:SD_PlatformDynamics_Type" substitutionGroup="smi:SD_Dynamics"/>

Element: SD_PlatformParameters

Type
smi:SD_PlatformParameters_Type
Documentation

XML Instance Representation

<smi:SD_PlatformParameters>
   <!-- 'sml:PhysicalComponentPropertyType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dynamics> smi:SD_PlatformDynamics_PropertyType </smi:dynamics> [1..*] 
   <smi:observedPosition> smi:SD_Position_PropertyType </smi:observedPosition> [1] 
   <smi:offsetOfINS> swe:VectorPropertyType </smi:offsetOfINS> [0..1] 
   <smi:positionObservationOffset> swe:VectorPropertyType </smi:positionObservationOffset> [0..1] 
   <smi:platformIdentification> mac:MI_Platform_PropertyType </smi:platformIdentification> [1] 
   Start Choice [1]
      <smi:aerialTriangulation> smi:SE_AerialTriangulation_PropertyType </smi:aerialTriangulation> [0..*]
   End Choice
</smi:SD_PlatformParameters>

Schema Component Representation

<element name="SD_PlatformParameters" type="smi:SD_PlatformParameters_Type"/>

Element: SD_Polynomial

Type hierarchy:

Type
smi:SD_Polynomial_Type
Documentation

XML Instance Representation

<smi:SD_Polynomial>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:resultDimension> msr:MD_DimensionNameTypeCode_PropertyType </smi:resultDimension> [1] 
   <smi:coefficient> smi:SD_PolynomialCoefficient_PropertyType </smi:coefficient> [1..*] 
</smi:SD_Polynomial>

Schema Component Representation

<element name="SD_Polynomial" type="smi:SD_Polynomial_Type" substitutionGroup="smi:SD_FittingFunction"/>

Element: SD_PolynomialCoefficient

Type
smi:SD_PolynomialCoefficient_Type
Documentation

XML Instance Representation

<smi:SD_PolynomialCoefficient>
   <smi:value> gco:Real_PropertyType </smi:value> [1]
   <smi:variable> smi:SD_Variable_PropertyType </smi:variable> [0..*] 
</smi:SD_PolynomialCoefficient>

Schema Component Representation

<element name="SD_PolynomialCoefficient" type="smi:SD_PolynomialCoefficient_Type"/>

Element: SD_Position

Type hierarchy:

Type
smi:SD_Position_Type

XML Instance Representation

<smi:SD_Position>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:navigationalConfidence> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:navigationalConfidence> [0..1] 
   <smi:timeOfMeasurement> gco:DateTime_PropertyType </smi:timeOfMeasurement> [1] 
</smi:SD_Position>

Schema Component Representation

<element name="SD_Position" type="smi:SD_Position_Type" substitutionGroup="sml:PhysicalComponent"/>

Element: SD_PositionAndOrientation

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_PositionAndOrientation_Type
Documentation

XML Instance Representation

<smi:SD_PositionAndOrientation>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:CRS> rbc:RS_CRS_PropertyType </smi:CRS> [1] 
   <smi:dynamics> smi:SD_Dynamics_PropertyType </smi:dynamics> [1] 
   <smi:offset> swe:VectorPropertyType </smi:offset> [0..1] 
   <smi:position> smi:SD_Position_PropertyType </smi:position> [1] 
   <smi:mountingObject> smi:SD_PositionAndOrientation_PropertyType </smi:mountingObject> [0..1] 
   <smi:platform> smi:SD_PlatformParameters_PropertyType </smi:platform> [0..1] 
</smi:SD_PositionAndOrientation>

Schema Component Representation

<element name="SD_PositionAndOrientation" type="smi:SD_PositionAndOrientation_Type" substitutionGroup="sml:PhysicalSystem"/>

Element: SD_PushbroomOperation

Type hierarchy:

Type
smi:SD_PushbroomOperation_Type
Documentation

XML Instance Representation

<smi:SD_PushbroomOperation>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:instFiedlOfView> gco:Angle_PropertyType </smi:instFiedlOfView> [1]
   <smi:swathFieldOfView> gco:Angle_PropertyType </smi:swathFieldOfView> [1]
   <smi:groundSamplingTime> gco:TM_PeriodDuration_PropertyType </smi:groundSamplingTime> [1]
   <smi:forwardLookingAngle> gco:Angle_PropertyType </smi:forwardLookingAngle> [1]
   <smi:sideLookingAngle> gco:Angle_PropertyType </smi:sideLookingAngle> [1]
</smi:SD_PushbroomOperation>

Schema Component Representation

<element name="SD_PushbroomOperation" type="smi:SD_PushbroomOperation_Type" substitutionGroup="smi:SD_OpticsOperation"/>

Element: SD_RationalPolynomial

Type hierarchy:

Type
smi:SD_RationalPolynomial_Type
Documentation

XML Instance Representation

<smi:SD_RationalPolynomial>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:numerator> smi:SD_Polynomial_PropertyType </smi:numerator> [1] 
   <smi:denominator> smi:SD_Polynomial_PropertyType </smi:denominator> [1] 
</smi:SD_RationalPolynomial>

Schema Component Representation

<element name="SD_RationalPolynomial" type="smi:SD_RationalPolynomial_Type" substitutionGroup="smi:SD_FittingFunction"/>

Element: SD_RotationSequence

Type hierarchy:

Type
gco:CodeListValue_Type
Documentation

XML Instance Representation

<smi:SD_RotationSequence> gco:CodeListValue_Type </smi:SD_RotationSequence>

Schema Component Representation

<element name="SD_RotationSequence" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString">
<--<element name="SD_RotationSequence" substitutionGroup="gco:CharacterString" type="smi:SD_RotationSequence_Type"> --></element>

Element: SD_SAROperation

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_SAROperation_Type
Documentation

XML Instance Representation

<smi:SD_SAROperation>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:collectionStartTime> gco:DateTime_PropertyType </smi:collectionStartTime> [1] 
   <smi:collectionEndTime> gco:DateTime_PropertyType </smi:collectionEndTime> [0..1] 
   <smi:grpPosition> gml:DirectPositionType </smi:grpPosition> [1]
   <smi:orientation> smi:SD_SAROrientationCode_PropertyType </smi:orientation> [1] 
</smi:SD_SAROperation>

Schema Component Representation

<element name="SD_SAROperation" type="smi:SD_SAROperation_Type" substitutionGroup="smi:SD_Microwave"/>

Element: SD_SAROrientationCode

Type hierarchy:

Type
gco:CodeListValue_Type
Documentation

XML Instance Representation

<smi:SD_SAROrientationCode> gco:CodeListValue_Type </smi:SD_SAROrientationCode>

Schema Component Representation

<element name="SD_SAROrientationCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString">
<--    <element name="SD_SAROrientationCode" substitutionGroup="gco:CharacterString" type="smi:SD_SAROrientationCode_Type"> --></element>

Element: SD_ScanAngleFunction

Type
smi:SD_ScanAngleFunction_Type
Documentation

XML Instance Representation

<smi:SD_ScanAngleFunction>
   <smi:angleEquation> gco:CharacterString_PropertyType </smi:angleEquation> [1] 
   <smi:angleTable> smi:SD_ScanAngleTime_PropertyType </smi:angleTable> [1] 
   <smi:rate> swe:QuantityPropertyType </smi:rate> [1] 
</smi:SD_ScanAngleFunction>

Schema Component Representation

<element name="SD_ScanAngleFunction" type="smi:SD_ScanAngleFunction_Type"/>

Element: SD_ScanAngleTime

Type
smi:SD_ScanAngleTime_Type
Documentation

XML Instance Representation

<smi:SD_ScanAngleTime>
   <smi:angle   > [1]  
      <smi:Angle> gco:Angle_PropertyType </smi:Angle> [1..*]
   </smi:angle>
   <smi:time   > [1]  
      <smi:TM_IntervalLength> gco:TM_PeriodDuration_PropertyType </smi:TM_IntervalLength> [1..*]
   </smi:time>
</smi:SD_ScanAngleTime>

Schema Component Representation

<element name="SD_ScanAngleTime" type="smi:SD_ScanAngleTime_Type"/>

Element: SD_Sensor

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_Sensor_Type
Documentation

XML Instance Representation

<smi:SD_Sensor>
   <!-- 'mac:MI_Instrument_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:calibration> smi:SD_Calibration_PropertyType </smi:calibration> [0..1] 
   <smi:mode> gco:CharacterString_PropertyType </smi:mode> [0..1] 
   <smi:operationalBand> mrc:MI_Band_PropertyType </smi:operationalBand> [0..*] 
</smi:SD_Sensor>

Schema Component Representation

<element name="SD_Sensor" type="smi:SD_Sensor_Type" substitutionGroup="mac:MI_Instrument"/>

Element: SD_SensorModel

Type hierarchy:

Type
smi:SD_SensorModel_Type
Documentation

XML Instance Representation

<smi:SD_SensorModel>
   <!-- 'msr:AbstractMI_GeolocationInformation_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:forImageID> sml:IdentifierListType </smi:forImageID> [1] 
   Start Choice [1]
      <smi:physicalSensorModel> smi:SD_PhysicalSensorModel_PropertyType </smi:physicalSensorModel> [1..*] 
      <smi:trueReplacementModel> smi:SD_TrueReplacementModel_PropertyType </smi:trueReplacementModel> [1..*] 
      <smi:correspondenceModel> smi:SD_CorrespondenceModel_PropertyType </smi:correspondenceModel> [1..*] 
   End Choice
</smi:SD_SensorModel>

Schema Component Representation

<element name="SD_SensorModel" type="smi:SD_SensorModel_Type" substitutionGroup="msr:AbstractMI_GeolocationInformation"/>

Element: SD_SensorParameters

Type hierarchy:

Type
smi:SD_SensorParameters_Type
Documentation

XML Instance Representation

<smi:SD_SensorParameters>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:offsetAndOrientation> smi:SD_PositionAndOrientation_PropertyType </smi:offsetAndOrientation> [1..*] 
   <smi:operationalMode> gco:CharacterString_PropertyType </smi:operationalMode> [0..1] 
   <smi:detector> smi:SD_DetectorArray_PropertyType </smi:detector> [0..1] 
   <smi:gsdProperties> smi:SD_GSD_PropertyType </smi:gsdProperties> [0..1] 
   <smi:identification> smi:SD_Sensor_PropertyType </smi:identification> [1] 
   <smi:systemAndOperation> smi:SD_SensorSystemAndOperation_PropertyType </smi:systemAndOperation> [1] 
   <smi:InSARAntennaPosition> smi:SE_InSARDualAntennaPosition_PropertyType </smi:InSARAntennaPosition> [0..1] 
</smi:SD_SensorParameters>

Schema Component Representation

<element name="SD_SensorParameters" type="smi:SD_SensorParameters_Type" substitutionGroup="sml:PhysicalComponent"/>

Element: SD_SensorSystemAndOperation

Type hierarchy:

Type
smi:SD_SensorSystemAndOperation_Type

XML Instance Representation

<smi:SD_SensorSystemAndOperation>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:collectionStartTime> gco:DateTime_PropertyType </smi:collectionStartTime> [1] 
   <smi:collectionEndTime> gco:DateTime_PropertyType </smi:collectionEndTime> [0..1] 
</smi:SD_SensorSystemAndOperation>

Schema Component Representation

<element name="SD_SensorSystemAndOperation" type="smi:SD_SensorSystemAndOperation_Type" substitutionGroup="sml:PhysicalSystem"/>

Element: SD_ShapeCode

Type hierarchy:

Type
gco:CodeListValue_Type
Documentation

XML Instance Representation

<smi:SD_ShapeCode> gco:CodeListValue_Type </smi:SD_ShapeCode>

Schema Component Representation

<element name="SD_ShapeCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString">
<--    <element name="SD_ShapeCode" substitutionGroup="gco:CharacterString" type="smi:SD_ShapeCode_Type"> --></element>

Element: SD_SurfaceCode

Type hierarchy:

Type
gco:CodeListValue_Type
Documentation

XML Instance Representation

<smi:SD_SurfaceCode> gco:CodeListValue_Type </smi:SD_SurfaceCode>

Schema Component Representation

<element name="SD_SurfaceCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString">
<--    <element name="SD_SurfaceCode" substitutionGroup="gco:CharacterString" type="smi:SD_SurfaceCode_Type"> --></element>

Element: SD_TRMAsGrid

Type hierarchy:

Type
smi:SD_TRMAsGrid_Type
Documentation

XML Instance Representation

<smi:SD_TRMAsGrid>
   <!-- 'msr:MI_GCPCollection_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dimension> gco:Integer_PropertyType </smi:dimension> [1] 
   <smi:interpolation> gmlcov:CV_InterpolationMethod_PropertyType </smi:interpolation> [1] 
</smi:SD_TRMAsGrid>

Schema Component Representation

<element name="SD_TRMAsGrid" type="smi:SD_TRMAsGrid_Type" substitutionGroup="smi:SD_GriddedGCPCollection"/>

Element: SD_TrueReplacementModel

Type
smi:SD_TrueReplacementModel_Type
Documentation

XML Instance Representation

<smi:SD_TrueReplacementModel>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:accuracy> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:accuracy> [1] 
   <smi:regionOfValidity   > [1]  
      <smi:CV_GridPoint> gmlcov:CV_GridPoint_Type </smi:CV_GridPoint> [3..*]
   </smi:regionOfValidity>
   Start Choice [1]
      <smi:fitAsFunction> smi:SD_FittingFunction_PropertyType </smi:fitAsFunction> [1] 
      <smi:fitAsGrid> smi:SD_TRMAsGrid_PropertyType </smi:fitAsGrid> [1] 
   End Choice
   Start Choice [1]
      <smi:controlPoints> msr:MI_GCPCollection_PropertyType </smi:controlPoints> [1] 
      <smi:controlPointRepository> smi:SD_GCPRepository_PropertyType </smi:controlPointRepository> [1] 
   End Choice
</smi:SD_TrueReplacementModel>

Schema Component Representation

<element name="SD_TrueReplacementModel" type="smi:SD_TrueReplacementModel_Type"/>

Element: SD_Variable

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
smi:SD_Variable_Type
Documentation

XML Instance Representation

<smi:SD_Variable>
   <!-- 'gco:AbstractObject_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dimension> msr:MD_DimensionNameTypeCode_PropertyType </smi:dimension> [1]
   <smi:power> gco:Integer_PropertyType </smi:power> [1]
   <smi:scaleFactor> gco:Real_PropertyType </smi:scaleFactor> [0..1]
   <smi:translationValue> gco:Real_PropertyType </smi:translationValue> [0..1]
</smi:SD_Variable>

Schema Component Representation

<element name="SD_Variable" type="smi:SD_Variable_Type" substitutionGroup="smi:Abstract_SMI"/>

Element: SD_WhiskbroomOperation

Type hierarchy:

Type
smi:SD_WhiskbroomOperation_Type
Documentation

XML Instance Representation

<smi:SD_WhiskbroomOperation>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:instFiedlOfView> gco:Angle_PropertyType </smi:instFiedlOfView> [1]
   <smi:swathFieldOfView> gco:Angle_PropertyType </smi:swathFieldOfView> [1]
   <smi:pixelcanDuration> gco:TM_PeriodDuration_PropertyType </smi:pixelcanDuration> [1]
   <smi:scanDuration> gco:TM_PeriodDuration_PropertyType </smi:scanDuration> [1]
   <smi:scanAngleFunction> smi:SD_ScanAngleFunction_PropertyType </smi:scanAngleFunction> [1]
</smi:SD_WhiskbroomOperation>

Schema Component Representation

<element name="SD_WhiskbroomOperation" type="smi:SD_WhiskbroomOperation_Type" substitutionGroup="smi:SD_OpticsOperation"/>

Element: matrixElements

Type
smi:attitudeMatrix_Type

XML Instance Representation

<smi:matrixElements>
   <smi:r1c1> gco:Real_PropertyType </smi:r1c1> [1] 
   <smi:r1c2> gco:Real_PropertyType </smi:r1c2> [1]
   <smi:r1c3> gco:Real_PropertyType </smi:r1c3> [1]
   <smi:r2c1> gco:Real_PropertyType </smi:r2c1> [1]
   <smi:r2c2> gco:Real_PropertyType </smi:r2c2> [1]
   <smi:r2c3> gco:Real_PropertyType </smi:r2c3> [1]
   <smi:r3c1> gco:Real_PropertyType </smi:r3c1> [1]
   <smi:r3c2> gco:Real_PropertyType </smi:r3c2> [1]
   <smi:r3c3> gco:Real_PropertyType </smi:r3c3> [1]
</smi:matrixElements>

Schema Component Representation

<element name="matrixElements" type="smi:attitudeMatrix_Type"/>

Complex Types

Complex Type: Abstract_SMI_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:Abstract_SMI> ... </smi:Abstract_SMI> [1] End Sequence </...>

Schema Component Representation

<complexType name="Abstract_SMI_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:Abstract_SMI"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: Abstract_SMI_Type

Type hierarchy:

Super-types:
gco:AbstractObject_Type < Abstract_SMI_Type (by extension)
Sub-types:

Properties:

Abstract
yes

XML Instance Representation

<...>
   <!-- 'gco:AbstractObject_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
</...>

Schema Component Representation

<complexType name="Abstract_SMI_Type" abstract="true">
   <complexContent>
      <extension base="gco:AbstractObject_Type">
         <sequence/>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_AngleAttitude_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_AngleAttitude> ... </smi:SD_AngleAttitude> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_AngleAttitude_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_AngleAttitude"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_AngleAttitude_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_Attitude_Type (by extension) < SD_AngleAttitude_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:rotatedAxes> gco:Boolean_PropertyType </smi:rotatedAxes> [1] 
   <smi:rotationAngleX> gco:Angle_PropertyType </smi:rotationAngleX> [1] 
   <smi:rotationAngleY> gco:Angle_PropertyType </smi:rotationAngleY> [1] 
   <smi:rotationAngleZ> gco:Angle_PropertyType </smi:rotationAngleZ> [1] 
   <smi:rotationSequence> smi:SD_RotationSequence_PropertyType </smi:rotationSequence> [1] 
</...>

Schema Component Representation

<complexType name="SD_AngleAttitude_Type">
   <complexContent>
      <extension base="smi:SD_Attitude_Type">
         <sequence>
            <element name="rotatedAxes" type="gco:Boolean_PropertyType"/>
            <element name="rotationAngleX" type="gco:Angle_PropertyType"/>
            <element name="rotationAngleY" type="gco:Angle_PropertyType"/>
            <element name="rotationAngleZ" type="gco:Angle_PropertyType"/>
            <element name="rotationSequence" type="smi:SD_RotationSequence_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_ArrayDimension_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_ArrayDimension> ... </smi:SD_ArrayDimension> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_ArrayDimension_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_ArrayDimension"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_ArrayDimension_Type

XML Instance Representation

<...>
   <smi:name> gco:CharacterString_PropertyType </smi:name> [1]
   <smi:size> gco:Integer_PropertyType </smi:size> [1]
</...>

Schema Component Representation

<complexType name="SD_ArrayDimension_Type">
   <sequence>
      <element name="name" type="gco:CharacterString_PropertyType"/>
      <element name="size" type="gco:Integer_PropertyType"/>
   </sequence>
</complexType>

Complex Type: SD_Attitude_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_Attitude> ... </smi:SD_Attitude> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_Attitude_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_Attitude"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_Attitude_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_Attitude_Type (by extension)
Sub-types:

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
</...>

Schema Component Representation

<complexType name="SD_Attitude_Type">
   <complexContent>
      <extension base="sml:PhysicalComponentType"/>
   </complexContent>
</complexType>

Complex Type: SD_AzimuthMeasure_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_AzimuthMeasure> ... </smi:SD_AzimuthMeasure> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_AzimuthMeasure_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_AzimuthMeasure"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_AzimuthMeasure_Type

XML Instance Representation

<...>
   <smi:azimuth> gco:Angle_PropertyType </smi:azimuth> [1] 
   <smi:distance> gco:Distance_PropertyType </smi:distance> [1] 
</...>

Schema Component Representation

<complexType name="SD_AzimuthMeasure_Type">
   <sequence>
      <element name="azimuth" type="gco:Angle_PropertyType"/>
      <element name="distance" type="gco:Distance_PropertyType"/>
   </sequence>
</complexType>

Complex Type: SD_Calibration_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_Calibration> ... </smi:SD_Calibration> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_Calibration_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_Calibration"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_Calibration_Type

Type hierarchy:

Super-types:
sml:DescribedObjectType < SD_Calibration_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:DescribedObjectType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:calibrationAgency> cit:CI_Responsibility_PropertyType </smi:calibrationAgency> [1]
   <smi:calibrationDate> gco:Date_PropertyType </smi:calibrationDate> [1]
</...>

Schema Component Representation

<complexType name="SD_Calibration_Type">
   <complexContent>
      <extension base="sml:DescribedObjectType">
         <sequence>
            <element name="calibrationAgency" type="cit:CI_Responsibility_PropertyType"/>
            <element name="calibrationDate" type="gco:Date_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_CorrespondenceModel_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_CorrespondenceModel> ... </smi:SD_CorrespondenceModel> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_CorrespondenceModel_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_CorrespondenceModel"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_CorrespondenceModel_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_CorrespondenceModel_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:fittingFunction> smi:SD_FittingFunction_Type </smi:fittingFunction> [1] 
   <smi:regionOfValidity   > [1]  
      <smi:regionOfValidity> gmlcov:CV_GridPoint_PropertyType </smi:regionOfValidity> [3..*]
   </smi:regionOfValidity>
   Start Choice [1]
      <smi:controlPoints> msr:MI_GCPCollection_PropertyType </smi:controlPoints> [1] 
      <smi:repositoryGCP> smi:SD_GCPRepository_PropertyType </smi:repositoryGCP> [1] 
   End Choice
</...>

Schema Component Representation

<complexType name="SD_CorrespondenceModel_Type">
   <complexContent>
      <extension base="sml:SimpleProcessType">
         <sequence>
            <element name="fittingFunction" type="smi:SD_FittingFunction_Type"/>
            <element name="regionOfValidity">
               <complexType>
                  <sequence>
                     <element name="regionOfValidity" type="gmlcov:CV_GridPoint_PropertyType" minOccurs="3" maxOccurs="unbounded"/>
                  </sequence>
               </complexType>
            </element>
            <choice>
               <element name="controlPoints" type="msr:MI_GCPCollection_PropertyType"/>
               <element name="repositoryGCP" type="smi:SD_GCPRepository_PropertyType"/>
            </choice>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_DetectorArray_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_DetectorArray> ... </smi:SD_DetectorArray> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_DetectorArray_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_DetectorArray"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_DetectorArray_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_DetectorArray_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:arrayDimensions   > [1]  
      <smi:SD_ArrayDimension> smi:SD_ArrayDimension_Type </smi:SD_ArrayDimension> [1..2]
   </smi:arrayDimensions>
   <smi:arrayOrigin> gml:DirectPositionType </smi:arrayOrigin> [1] 
   <smi:detectorShape> smi:SD_ShapeCode_PropertyType </smi:detectorShape> [1] 
   <smi:detectorSize   > [1..2]  
      <smi:Length> gco:Length_PropertyType </smi:Length> [1..2]
   </smi:detectorSize>
   <smi:distortion> smi:SD_Distortion_PropertyType </smi:distortion> [0..1] 
   <smi:numberOfDimensions> gco:Integer_PropertyType </smi:numberOfDimensions> [1] 
   <smi:offsetVectors   > [1]  
      <smi:Vector> swe:VectorType </smi:Vector> [1..2]
   </smi:offsetVectors>
</...>

Schema Component Representation

<complexType name="SD_DetectorArray_Type">
   <complexContent>
      <extension base="sml:PhysicalComponentType">
         <sequence>
            <element name="arrayDimensions">
               <complexType>
                  <sequence>
                     <element name="SD_ArrayDimension" type="smi:SD_ArrayDimension_Type" minOccurs="1" maxOccurs="2"/>
                  </sequence>
               </complexType>
            </element>
            <element name="arrayOrigin" type="gml:DirectPositionType"/>
            <element name="detectorShape" type="smi:SD_ShapeCode_PropertyType"/>
            <element name="detectorSize" maxOccurs="2">
               <complexType>
                  <sequence>
                     <element name="Length" type="gco:Length_PropertyType" minOccurs="1" maxOccurs="2"/>
                  </sequence>
               </complexType>
            </element>
            <element name="distortion" type="smi:SD_Distortion_PropertyType" minOccurs="0"/>
            <element name="numberOfDimensions" type="gco:Integer_PropertyType"/>
            <element name="offsetVectors">
               <complexType>
                  <sequence>
                     <element name="Vector" type="swe:VectorType" minOccurs="1" maxOccurs="2"/>
                  </sequence>
               </complexType>
            </element>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_DistortionPolynomial_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_DistortionPolynomial> ... </smi:SD_DistortionPolynomial> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_DistortionPolynomial_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_DistortionPolynomial"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_DistortionPolynomial_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_Distortion_Type (by extension) < SD_DistortionPolynomial_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:princPointOfSymmetry> gml:DirectPositionType </smi:princPointOfSymmetry> [1] 
   <smi:qualityOfPrincPointOfsymmetry> mdq:DQ_QuantitativeAttributeAccuracy_PropertyType </smi:qualityOfPrincPointOfsymmetry> [1] 
   <smi:polynomialDecentering> smi:SD_Polynomial_PropertyType </smi:polynomialDecentering> [0..1] 
   <smi:polynomialRadial> smi:SD_Polynomial_PropertyType </smi:polynomialRadial> [0..1] 
   <smi:qualityOfPolynomialDecentering> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:qualityOfPolynomialDecentering> [0..1] 
   <smi:qualityOfPolynomialRadial> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:qualityOfPolynomialRadial> [0..1] 
</...>

Schema Component Representation

<complexType name="SD_DistortionPolynomial_Type">
   <complexContent>
      <extension base="smi:SD_Distortion_Type">
         <sequence>
            <element name="polynomialDecentering" type="smi:SD_Polynomial_PropertyType" minOccurs="0"/>
            <element name="polynomialRadial" type="smi:SD_Polynomial_PropertyType" minOccurs="0"/>
            <element name="qualityOfPolynomialDecentering" type="mdq:AbstractDQ_PositionalAccuracy_PropertyType" minOccurs="0"/>
            <element name="qualityOfPolynomialRadial" type="mdq:AbstractDQ_PositionalAccuracy_PropertyType" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_DistortionTable_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_DistortionTable> ... </smi:SD_DistortionTable> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_DistortionTable_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_DistortionTable"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_DistortionTable_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_Distortion_Type (by extension) < SD_DistortionTable_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:princPointOfSymmetry> gml:DirectPositionType </smi:princPointOfSymmetry> [1] 
   <smi:qualityOfPrincPointOfsymmetry> mdq:DQ_QuantitativeAttributeAccuracy_PropertyType </smi:qualityOfPrincPointOfsymmetry> [1] 
   <smi:columns> gco:Integer_PropertyType </smi:columns> [1] 
   <smi:distortionValues   > [1]  
      <smi:Real> gco:Real_PropertyType </smi:Real> [1..*]
   </smi:distortionValues>
   <smi:rows> gco:Integer_PropertyType </smi:rows> [1] 
   <smi:xOffset> gco:Integer_PropertyType </smi:xOffset> [1] 
   <smi:xSpacing> gco:Integer_PropertyType </smi:xSpacing> [1] 
   <smi:yOffset> gco:Integer_PropertyType </smi:yOffset> [1] 
   <smi:ySpacing> gco:Integer_PropertyType </smi:ySpacing> [1] 
</...>

Schema Component Representation

<complexType name="SD_DistortionTable_Type">
   <complexContent>
      <extension base="smi:SD_Distortion_Type">
         <sequence>
            <element name="columns" type="gco:Integer_PropertyType"/>
            <element name="distortionValues">
               <complexType>
                  <sequence>
                     <element name="Real" type="gco:Real_PropertyType" maxOccurs="unbounded"/>
                  </sequence>
               </complexType>
            </element>
            <element name="rows" type="gco:Integer_PropertyType"/>
            <element name="xOffset" type="gco:Integer_PropertyType"/>
            <element name="xSpacing" type="gco:Integer_PropertyType"/>
            <element name="yOffset" type="gco:Integer_PropertyType"/>
            <element name="ySpacing" type="gco:Integer_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_Distortion_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_Distortion> ... </smi:SD_Distortion> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_Distortion_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_Distortion"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_Distortion_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_Distortion_Type (by extension)
Sub-types:

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:princPointOfSymmetry> gml:DirectPositionType </smi:princPointOfSymmetry> [1] 
   <smi:qualityOfPrincPointOfsymmetry> mdq:DQ_QuantitativeAttributeAccuracy_PropertyType </smi:qualityOfPrincPointOfsymmetry> [1] 
</...>

Schema Component Representation

<complexType name="SD_Distortion_Type">
   <complexContent>
      <extension base="sml:SimpleProcessType">
         <sequence>
            <element name="princPointOfSymmetry" type="gml:DirectPositionType"/>
            <element name="qualityOfPrincPointOfsymmetry" type="mdq:DQ_QuantitativeAttributeAccuracy_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_Dynamics_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_Dynamics> ... </smi:SD_Dynamics> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_Dynamics_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_Dynamics"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_Dynamics_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_Dynamics_Type (by extension)
Sub-types:

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:acceleration> swe:QualityPropertyType </smi:acceleration> [0..1] 
   <smi:angularAcceleration> swe:QualityPropertyType </smi:angularAcceleration> [0..1] 
   <smi:angularVelocity> swe:QuantityPropertyType </smi:angularVelocity> [0..1] 
   <smi:attitude> smi:SD_Attitude_PropertyType </smi:attitude> [0..1] 
   <smi:dateTime> gco:DateTime_PropertyType </smi:dateTime> [1] 
   <smi:velocity> swe:QuantityPropertyType </smi:velocity> [0..1] 
</...>

Schema Component Representation

<complexType name="SD_Dynamics_Type">
   <complexContent>
      <extension base="sml:PhysicalComponentType">
         <sequence>
            <element name="acceleration" type="swe:QualityPropertyType" minOccurs="0"/>
            <element name="angularAcceleration" type="swe:QualityPropertyType" minOccurs="0"/>
            <element name="angularVelocity" type="swe:QuantityPropertyType" minOccurs="0"/>
            <element name="attitude" type="smi:SD_Attitude_PropertyType" minOccurs="0"/>
            <element name="dateTime" type="gco:DateTime_PropertyType"/>
            <element name="velocity" type="swe:QuantityPropertyType" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_EarthMeasuredLocation_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_EarthMeasuredLocation> ... </smi:SD_EarthMeasuredLocation> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_EarthMeasuredLocation_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_EarthMeasuredLocation"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_EarthMeasuredLocation_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_Position_Type (by extension) < SD_EarthMeasuredLocation_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:navigationalConfidence> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:navigationalConfidence> [0..1] 
   <smi:timeOfMeasurement> gco:DateTime_PropertyType </smi:timeOfMeasurement> [1] 
   <smi:position> gml:DirectPositionType </smi:position> [1] 
</...>

Schema Component Representation

<complexType name="SD_EarthMeasuredLocation_Type">
   <complexContent>
      <extension base="smi:SD_Position_Type">
         <sequence>
            <element name="position" type="gml:DirectPositionType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_FittingFunction_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_FittingFunction> ... </smi:SD_FittingFunction> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_FittingFunction_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_FittingFunction"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_FittingFunction_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_FittingFunction_Type (by extension)
Sub-types:

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
</...>

Schema Component Representation

<complexType name="SD_FittingFunction_Type">
   <complexContent>
      <extension base="sml:SimpleProcessType"/>
   </complexContent>
</complexType>

Complex Type: SD_GCPRepository_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_GCPRepository> ... </smi:SD_GCPRepository> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_GCPRepository_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_GCPRepository"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_GCPRepository_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_GCPRepository_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:accessInformation> cit:CI_Contact_PropertyType </smi:accessInformation> [1] 
   <smi:accessRestricted> gco:Boolean_PropertyType </smi:accessRestricted> [1] 
   <smi:controlPoints> msr:MI_GCPCollection_PropertyType </smi:controlPoints> [0..1] 
</...>

Schema Component Representation

<complexType name="SD_GCPRepository_Type">
   <complexContent>
      <extension base="sml:SimpleProcessType">
         <sequence>
            <element name="accessInformation" type="cit:CI_Contact_PropertyType"/>
            <element name="accessRestricted" type="gco:Boolean_PropertyType"/>
            <element name="controlPoints" type="msr:MI_GCPCollection_PropertyType" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_GSD_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_GSD> ... </smi:SD_GSD> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_GSD_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_GSD"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_GSD_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_GSD_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:azimuthIPR> smi:SD_AzimuthMeasure_PropertyType </smi:azimuthIPR> [0..1] 
   <smi:columnSpacing> gco:Distance_PropertyType </smi:columnSpacing> [1] 
   <smi:gsdCRS> mrs:MD_ReferenceSystem_PropertyType </smi:gsdCRS> [1] 
   <smi:rangeIPR> gco:Distance_PropertyType </smi:rangeIPR> [0..1] 
   <smi:referenceSurface> smi:SD_SurfaceCode_PropertyType </smi:referenceSurface> [1] 
   <smi:rowSpacing> gco:Distance_PropertyType </smi:rowSpacing> [1] 
</...>

Schema Component Representation

<complexType name="SD_GSD_Type">
   <complexContent>
      <extension base="sml:PhysicalComponentType">
         <sequence>
            <element name="azimuthIPR" type="smi:SD_AzimuthMeasure_PropertyType" minOccurs="0"/>
            <element name="columnSpacing" type="gco:Distance_PropertyType"/>
<-- Definition of CRS is slightly different from localReferenceFrame -->            <element name="gsdCRS" type="mrs:MD_ReferenceSystem_PropertyType"/>
            <element name="rangeIPR" type="gco:Distance_PropertyType" minOccurs="0"/>
            <element name="referenceSurface" type="smi:SD_SurfaceCode_PropertyType"/>
            <element name="rowSpacing" type="gco:Distance_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_GriddedGCPCollection_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_GriddedGCPCollection> ... </smi:SD_GriddedGCPCollection> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_GriddedGCPCollection_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_GriddedGCPCollection"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_GriddedGCPCollection_Type

Type hierarchy:

Super-types:
msr:MI_GCPCollection_Type < SD_GriddedGCPCollection_Type (by extension)
Sub-types:

XML Instance Representation

<...>
   <!-- 'msr:MI_GCPCollection_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dimension> gco:Integer_PropertyType </smi:dimension> [1] 
</...>

Schema Component Representation

<complexType name="SD_GriddedGCPCollection_Type">
   <complexContent>
      <extension base="msr:MI_GCPCollection_Type">
         <sequence>
            <element name="dimension" type="gco:Integer_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_ImageGridGCPCollection_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_ImageGridGCPCollection> ... </smi:SD_ImageGridGCPCollection> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_ImageGridGCPCollection_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_ImageGridGCPCollection"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_ImageGridGCPCollection_Type

Type hierarchy:

Super-types:
msr:MI_GCPCollection_Type < SD_GriddedGCPCollection_Type (by extension) < SD_ImageGridGCPCollection_Type (by extension)

XML Instance Representation

<...>
   <!-- 'msr:MI_GCPCollection_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dimension> gco:Integer_PropertyType </smi:dimension> [1] 
   <smi:origin> gmlcov:CV_GridCoordinates_PropertyType </smi:origin> [1] 
   <smi:spacing   > [1]  
      <smi:Integer> gco:Integer_PropertyType </smi:Integer> [2..3]
   </smi:spacing>
</...>

Schema Component Representation

<complexType name="SD_ImageGridGCPCollection_Type">
   <complexContent>
      <extension base="smi:SD_GriddedGCPCollection_Type">
         <sequence>
            <element name="origin" type="gmlcov:CV_GridCoordinates_PropertyType"/>
<--  -->            <element name="spacing">
               <complexType>
                  <sequence>
                     <element name="Integer" type="gco:Integer_PropertyType" minOccurs="2" maxOccurs="3"/>
                  </sequence>
               </complexType>
            </element>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_ImageIdentifiableGCP_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_ImageIdentifiableGCP> ... </smi:SD_ImageIdentifiableGCP> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_ImageIdentifiableGCP_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_ImageIdentifiableGCP"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_ImageIdentifiableGCP_Type

Type hierarchy:

Super-types:
msr:MI_GCP_Type < SD_ImageIdentifiableGCP_Type (by extension)

XML Instance Representation

<...>
   <!-- 'msr:MI_GCP_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:description> gco:CharacterString_PropertyType </smi:description> [1] 
</...>

Schema Component Representation

<complexType name="SD_ImageIdentifiableGCP_Type">
   <complexContent>
      <extension base="msr:MI_GCP_Type">
         <sequence>
            <element name="description" type="gco:CharacterString_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_LocationGCP_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_LocationGCP> ... </smi:SD_LocationGCP> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_LocationGCP_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_LocationGCP"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_LocationGCP_Type

Type hierarchy:

Super-types:
msr:MI_GCP_Type < SD_LocationGCP_Type (by extension)

XML Instance Representation

<...>
   <!-- 'msr:MI_GCP_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:gridCoordinates> gmlcov:CV_GridCoordinates_PropertyType </smi:gridCoordinates> [1]
</...>

Schema Component Representation

<complexType name="SD_LocationGCP_Type">
   <complexContent>
      <extension base="msr:MI_GCP_Type">
         <sequence>
            <element name="gridCoordinates" type="gmlcov:CV_GridCoordinates_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_MatrixAttitude_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_MatrixAttitude> ... </smi:SD_MatrixAttitude> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_MatrixAttitude_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_MatrixAttitude"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_MatrixAttitude_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_Attitude_Type (by extension) < SD_MatrixAttitude_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:matrixElements> ... </smi:matrixElements> [1]
</...>

Schema Component Representation

<complexType name="SD_MatrixAttitude_Type">
   <complexContent>
      <extension base="smi:SD_Attitude_Type">
         <sequence>
            <element ref="smi:matrixElements"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_Microwave_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_Microwave> ... </smi:SD_Microwave> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_Microwave_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_Microwave"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_Microwave_Type

Type hierarchy:

Super-types:
sml:PhysicalSystemType < SD_SensorSystemAndOperation_Type (by extension) < SD_Microwave_Type (by extension)
Sub-types:

XML Instance Representation

<...>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:collectionStartTime> gco:DateTime_PropertyType </smi:collectionStartTime> [1] 
   <smi:collectionEndTime> gco:DateTime_PropertyType </smi:collectionEndTime> [0..1] 
</...>

Schema Component Representation

<complexType name="SD_Microwave_Type">
   <complexContent>
      <extension base="smi:SD_SensorSystemAndOperation_Type"/>
   </complexContent>
</complexType>

Complex Type: SD_ObjectGridGCPCollection_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_ObjectGridGCPCollection> ... </smi:SD_ObjectGridGCPCollection> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_ObjectGridGCPCollection_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_ObjectGridGCPCollection"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_ObjectGridGCPCollection_Type

Type hierarchy:

Super-types:
msr:MI_GCPCollection_Type < SD_GriddedGCPCollection_Type (by extension) < SD_ObjectGridGCPCollection_Type (by extension)

XML Instance Representation

<...>
   <!-- 'msr:MI_GCPCollection_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dimension> gco:Integer_PropertyType </smi:dimension> [1] 
   <smi:offsets   > [1]  
      <smi:Vector> swe:VectorType </smi:Vector> [2..3]
   </smi:offsets>
   <smi:origin> gml:DirectPositionType </smi:origin> [1] 
</...>

Schema Component Representation

<complexType name="SD_ObjectGridGCPCollection_Type">
   <complexContent>
      <extension base="smi:SD_GriddedGCPCollection_Type">
         <sequence>
            <element name="offsets">
               <complexType>
                  <sequence>
                     <element name="Vector" type="swe:VectorType" minOccurs="2" maxOccurs="3"/>
                  </sequence>
               </complexType>
            </element>
            <element name="origin" type="gml:DirectPositionType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_OpticalSystem_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_OpticalSystem> ... </smi:SD_OpticalSystem> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_OpticalSystem_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_OpticalSystem"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_OpticalSystem_Type

Type hierarchy:

Super-types:
sml:PhysicalSystemType < SD_OpticalSystem_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:calibratedFocalLength> gco:Length_PropertyType </smi:calibratedFocalLength> [1]
   <smi:covPrincPtAutocoll> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:covPrincPtAutocoll> [0..1]
   <smi:princPointAutocoll> gml:DirectPositionType </smi:princPointAutocoll> [1]
   <smi:qualityOfFocalLength> mdq:DQ_QuantitativeAttributeAccuracy_PropertyType </smi:qualityOfFocalLength> [0..1]
</...>

Schema Component Representation

<complexType name="SD_OpticalSystem_Type">
   <complexContent>
      <extension base="sml:PhysicalSystemType">
         <sequence>
            <element name="calibratedFocalLength" type="gco:Length_PropertyType"/>
            <element name="covPrincPtAutocoll" type="mdq:AbstractDQ_PositionalAccuracy_PropertyType" minOccurs="0"/>
            <element name="princPointAutocoll" type="gml:DirectPositionType"/>
            <element name="qualityOfFocalLength" type="mdq:DQ_QuantitativeAttributeAccuracy_PropertyType" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_OpticsOperation_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_OpticsOperation> ... </smi:SD_OpticsOperation> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_OpticsOperation_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_OpticsOperation"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_OpticsOperation_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_OpticsOperation_Type (by extension)
Sub-types:

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:instFiedlOfView> gco:Angle_PropertyType </smi:instFiedlOfView> [1]
   <smi:swathFieldOfView> gco:Angle_PropertyType </smi:swathFieldOfView> [1]
</...>

Schema Component Representation

<complexType name="SD_OpticsOperation_Type">
   <complexContent>
      <extension base="sml:SimpleProcessType">
         <sequence>
            <element name="instFiedlOfView" type="gco:Angle_PropertyType"/>
            <element name="swathFieldOfView" type="gco:Angle_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_Optics_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_Optics> ... </smi:SD_Optics> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_Optics_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_Optics"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_Optics_Type

Type hierarchy:

Super-types:
sml:PhysicalSystemType < SD_SensorSystemAndOperation_Type (by extension) < SD_Optics_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:collectionStartTime> gco:DateTime_PropertyType </smi:collectionStartTime> [1] 
   <smi:collectionEndTime> gco:DateTime_PropertyType </smi:collectionEndTime> [0..1] 
   Start Choice [1]
      <smi:opticsOperation> smi:SD_OpticsOperation_PropertyType </smi:opticsOperation> [1] 
      <smi:opticalSystem> smi:SD_OpticalSystem_PropertyType </smi:opticalSystem> [1] 
      <smi:opticalDistortion> smi:SD_Distortion_PropertyType </smi:opticalDistortion> [1] 
   End Choice
</...>

Schema Component Representation

<complexType name="SD_Optics_Type">
   <complexContent>
      <extension base="smi:SD_SensorSystemAndOperation_Type">
         <choice>
            <element name="opticsOperation" type="smi:SD_OpticsOperation_PropertyType"/>
            <element name="opticalSystem" type="smi:SD_OpticalSystem_PropertyType"/>
            <element name="opticalDistortion" type="smi:SD_Distortion_PropertyType"/>
         </choice>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_OrbitMeasuredLocation_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_OrbitMeasuredLocation> ... </smi:SD_OrbitMeasuredLocation> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_OrbitMeasuredLocation_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_OrbitMeasuredLocation"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_OrbitMeasuredLocation_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_Position_Type (by extension) < SD_OrbitMeasuredLocation_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:navigationalConfidence> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:navigationalConfidence> [0..1] 
   <smi:timeOfMeasurement> gco:DateTime_PropertyType </smi:timeOfMeasurement> [1] 
   <smi:argumentOfPerigee> gco:Angle_PropertyType </smi:argumentOfPerigee> [1] 
   <smi:bStarDrag> gco:Real_PropertyType </smi:bStarDrag> [0..1] 
   <smi:eccentricity> gco:Real_PropertyType </smi:eccentricity> [1] 
   <smi:epoch> gco:DateTime_PropertyType </smi:epoch> [1] 
   <smi:inclination> gco:Angle_PropertyType </smi:inclination> [1] 
   <smi:meanAnomaly> gco:Angle_PropertyType </smi:meanAnomaly> [1] 
   <smi:meanMotion> gco:Real_PropertyType </smi:meanMotion> [1] 
   <smi:perigeePassageTime> gco:DateTime_PropertyType </smi:perigeePassageTime> [1] 
   <smi:period> gco:TM_PeriodDuration_PropertyType </smi:period> [1] 
   <smi:referenceCRS> rbc:RS_CRS_PropertyType </smi:referenceCRS> [0..1]
   <smi:revNumber> gco:Integer_PropertyType </smi:revNumber> [0..1] 
   <smi:rightAscensionAscendingNode> gco:Angle_PropertyType </smi:rightAscensionAscendingNode> [1] 
   <smi:semiMajorAxis> gco:Length_PropertyType </smi:semiMajorAxis> [1] 
</...>

Schema Component Representation

<complexType name="SD_OrbitMeasuredLocation_Type">
   <complexContent>
      <extension base="smi:SD_Position_Type">
         <sequence>
            <element name="argumentOfPerigee" type="gco:Angle_PropertyType"/>
            <element name="bStarDrag" type="gco:Real_PropertyType" minOccurs="0"/>
            <element name="eccentricity" type="gco:Real_PropertyType"/>
            <element name="epoch" type="gco:DateTime_PropertyType"/>
            <element name="inclination" type="gco:Angle_PropertyType"/>
            <element name="meanAnomaly" type="gco:Angle_PropertyType"/>
            <element name="meanMotion" type="gco:Real_PropertyType"/>
            <element name="perigeePassageTime" type="gco:DateTime_PropertyType"/>
<-- The type should reference TM_Duration in ISO 19108 -->            <element name="period" type="gco:TM_PeriodDuration_PropertyType"/>
            <element name="referenceCRS" type="rbc:RS_CRS_PropertyType" minOccurs="0"/>
            <element name="revNumber" type="gco:Integer_PropertyType" minOccurs="0"/>
            <element name="rightAscensionAscendingNode" type="gco:Angle_PropertyType"/>
            <element name="semiMajorAxis" type="gco:Length_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_PhysicalSensorModel_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_PhysicalSensorModel> ... </smi:SD_PhysicalSensorModel> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_PhysicalSensorModel_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_PhysicalSensorModel"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_PhysicalSensorModel_Type

Type hierarchy:

Super-types:
sml:AggregateProcessType < SD_PhysicalSensorModel_Type (by extension)
Documentation

XML Instance Representation

<...>
   <!-- 'sml:AggregateProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:regionOfValidity   > [1..*] 
      <smi:CV_GridPoint> gmlcov:CV_GridPoint_Type </smi:CV_GridPoint> [3..*]
   </smi:regionOfValidity>
   <smi:sensorInformation> smi:SD_SensorParameters_PropertyType </smi:sensorInformation> [1]
   Start Choice [1]
      <smi:controlPointRespository> smi:SD_GCPRepository_PropertyType </smi:controlPointRespository> [0..1]
      <smi:controlPoints> msr:MI_GCPCollection_PropertyType </smi:controlPoints> [0..1]
   End Choice
</...>

Schema Component Representation

<complexType name="SD_PhysicalSensorModel_Type">
   <complexContent>
      <extension base="sml:AggregateProcessType">
         <sequence>
            <element name="regionOfValidity" maxOccurs="unbounded">
               <complexType>
                  <sequence>
                     <element name="CV_GridPoint" type="gmlcov:CV_GridPoint_Type" minOccurs="3" maxOccurs="unbounded"/>
                  </sequence>
               </complexType>
            </element>
            <element name="sensorInformation" type="smi:SD_SensorParameters_PropertyType" minOccurs="1" maxOccurs="1"/>
<-- v== groundControlPoints Information ==v -->            <choice>
               <element name="controlPointRespository" type="smi:SD_GCPRepository_PropertyType" minOccurs="0"/>
               <element name="controlPoints" type="msr:MI_GCPCollection_PropertyType" minOccurs="0"/>
            </choice>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_PlatformDynamics_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_PlatformDynamics> ... </smi:SD_PlatformDynamics> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_PlatformDynamics_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_PlatformDynamics"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_PlatformDynamics_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_Dynamics_Type (by extension) < SD_PlatformDynamics_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:acceleration> swe:QualityPropertyType </smi:acceleration> [0..1] 
   <smi:angularAcceleration> swe:QualityPropertyType </smi:angularAcceleration> [0..1] 
   <smi:angularVelocity> swe:QuantityPropertyType </smi:angularVelocity> [0..1] 
   <smi:attitude> smi:SD_Attitude_PropertyType </smi:attitude> [0..1] 
   <smi:dateTime> gco:DateTime_PropertyType </smi:dateTime> [1] 
   <smi:velocity> swe:QuantityPropertyType </smi:velocity> [0..1] 
   <smi:trueHeading> gco:Angle_PropertyType </smi:trueHeading> [1] 
   <smi:yaw> gco:Angle_PropertyType </smi:yaw> [1] 
</...>

Schema Component Representation

<complexType name="SD_PlatformDynamics_Type">
   <complexContent>
      <extension base="smi:SD_Dynamics_Type">
         <sequence>
            <element name="trueHeading" type="gco:Angle_PropertyType"/>
            <element name="yaw" type="gco:Angle_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_PlatformParameters_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_PlatformParameters> ... </smi:SD_PlatformParameters> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_PlatformParameters_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_PlatformParameters"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_PlatformParameters_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentPropertyType < SD_PlatformParameters_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentPropertyType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dynamics> smi:SD_PlatformDynamics_PropertyType </smi:dynamics> [1..*] 
   <smi:observedPosition> smi:SD_Position_PropertyType </smi:observedPosition> [1] 
   <smi:offsetOfINS> swe:VectorPropertyType </smi:offsetOfINS> [0..1] 
   <smi:positionObservationOffset> swe:VectorPropertyType </smi:positionObservationOffset> [0..1] 
   <smi:platformIdentification> mac:MI_Platform_PropertyType </smi:platformIdentification> [1] 
   Start Choice [1]
      <smi:aerialTriangulation> smi:SE_AerialTriangulation_PropertyType </smi:aerialTriangulation> [0..*]
   End Choice
</...>

Schema Component Representation

<complexType name="SD_PlatformParameters_Type">
   <complexContent>
      <extension base="sml:PhysicalComponentPropertyType">
         <sequence>
            <element name="dynamics" type="smi:SD_PlatformDynamics_PropertyType" maxOccurs="unbounded"/>
            <element name="observedPosition" type="smi:SD_Position_PropertyType"/>
            <element name="offsetOfINS" type="swe:VectorPropertyType" minOccurs="0"/>
            <element name="positionObservationOffset" type="swe:VectorPropertyType" minOccurs="0"/>
            <element name="platformIdentification" type="mac:MI_Platform_PropertyType"/>
<-- ============ 19130-2 ============= -->            <choice>
               <element name="aerialTriangulation" type="smi:SE_AerialTriangulation_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
            </choice>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_PolynomialCoefficient_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_PolynomialCoefficient> ... </smi:SD_PolynomialCoefficient> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_PolynomialCoefficient_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_PolynomialCoefficient"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_PolynomialCoefficient_Type

XML Instance Representation

<...>
   <smi:value> gco:Real_PropertyType </smi:value> [1]
   <smi:variable> smi:SD_Variable_PropertyType </smi:variable> [0..*] 
</...>

Schema Component Representation

<complexType name="SD_PolynomialCoefficient_Type">
   <sequence>
      <element name="value" type="gco:Real_PropertyType"/>
      <element name="variable" type="smi:SD_Variable_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
</complexType>

Complex Type: SD_Polynomial_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_Polynomial> ... </smi:SD_Polynomial> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_Polynomial_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_Polynomial"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_Polynomial_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_FittingFunction_Type (by extension) < SD_Polynomial_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:resultDimension> msr:MD_DimensionNameTypeCode_PropertyType </smi:resultDimension> [1] 
   <smi:coefficient> smi:SD_PolynomialCoefficient_PropertyType </smi:coefficient> [1..*] 
</...>

Schema Component Representation

<complexType name="SD_Polynomial_Type">
   <complexContent>
      <extension base="smi:SD_FittingFunction_Type">
         <sequence>
            <element name="resultDimension" type="msr:MD_DimensionNameTypeCode_PropertyType"/>
            <element name="coefficient" type="smi:SD_PolynomialCoefficient_PropertyType" maxOccurs="unbounded"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_PositionAndOrientation_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_PositionAndOrientation> ... </smi:SD_PositionAndOrientation> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_PositionAndOrientation_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_PositionAndOrientation"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_PositionAndOrientation_Type

Type hierarchy:

Super-types:
sml:PhysicalSystemType < SD_PositionAndOrientation_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:CRS> rbc:RS_CRS_PropertyType </smi:CRS> [1] 
   <smi:dynamics> smi:SD_Dynamics_PropertyType </smi:dynamics> [1] 
   <smi:offset> swe:VectorPropertyType </smi:offset> [0..1] 
   <smi:position> smi:SD_Position_PropertyType </smi:position> [1] 
   <smi:mountingObject> smi:SD_PositionAndOrientation_PropertyType </smi:mountingObject> [0..1] 
   <smi:platform> smi:SD_PlatformParameters_PropertyType </smi:platform> [0..1] 
</...>

Schema Component Representation

<complexType name="SD_PositionAndOrientation_Type">
   <complexContent>
      <extension base="sml:PhysicalSystemType">
         <sequence>
            <element name="CRS" type="rbc:RS_CRS_PropertyType"/>
            <element name="dynamics" type="smi:SD_Dynamics_PropertyType"/>
            <element name="offset" type="swe:VectorPropertyType" minOccurs="0"/>
            <element name="position" type="smi:SD_Position_PropertyType"/>
<--<choice minOccurs="0">
                        <element name="position_earth" type="smi:SD_EarthMeasuredLocation_PropertyType">
                            <annotation>
                                <documentation>position of a body using EarthMeasuredLocation
                                    type</documentation>
                            </annotation>
                        </element>
                        <element name="position_orbit" type="smi:SD_OrbitMeasuredLocation_PropertyType">
                            <annotation>
                                <documentation>position of a body using orbitMeasuredLocation
                                    type</documentation>
                            </annotation>
                        </element>
                    </choice>-->            <element name="mountingObject" type="smi:SD_PositionAndOrientation_PropertyType" minOccurs="0"/>
            <element name="platform" type="smi:SD_PlatformParameters_PropertyType" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_Position_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_Position> ... </smi:SD_Position> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_Position_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_Position"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_Position_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_Position_Type (by extension)
Sub-types:

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:navigationalConfidence> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:navigationalConfidence> [0..1] 
   <smi:timeOfMeasurement> gco:DateTime_PropertyType </smi:timeOfMeasurement> [1] 
</...>

Schema Component Representation

<complexType name="SD_Position_Type">
   <complexContent>
      <extension base="sml:PhysicalComponentType">
         <sequence>
            <element name="navigationalConfidence" type="mdq:AbstractDQ_PositionalAccuracy_PropertyType" minOccurs="0"/>
            <element name="timeOfMeasurement" type="gco:DateTime_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_PushbroomOperation_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_PushbroomOperation> ... </smi:SD_PushbroomOperation> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_PushbroomOperation_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_PushbroomOperation"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_PushbroomOperation_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_OpticsOperation_Type (by extension) < SD_PushbroomOperation_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:instFiedlOfView> gco:Angle_PropertyType </smi:instFiedlOfView> [1]
   <smi:swathFieldOfView> gco:Angle_PropertyType </smi:swathFieldOfView> [1]
   <smi:groundSamplingTime> gco:TM_PeriodDuration_PropertyType </smi:groundSamplingTime> [1]
   <smi:forwardLookingAngle> gco:Angle_PropertyType </smi:forwardLookingAngle> [1]
   <smi:sideLookingAngle> gco:Angle_PropertyType </smi:sideLookingAngle> [1]
</...>

Schema Component Representation

<complexType name="SD_PushbroomOperation_Type">
   <complexContent>
      <extension base="smi:SD_OpticsOperation_Type">
         <sequence>
            <element name="groundSamplingTime" type="gco:TM_PeriodDuration_PropertyType"/>
            <element name="forwardLookingAngle" type="gco:Angle_PropertyType"/>
            <element name="sideLookingAngle" type="gco:Angle_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_RationalPolynomial_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_RationalPolynomial> ... </smi:SD_RationalPolynomial> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_RationalPolynomial_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_RationalPolynomial"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_RationalPolynomial_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_FittingFunction_Type (by extension) < SD_RationalPolynomial_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:numerator> smi:SD_Polynomial_PropertyType </smi:numerator> [1] 
   <smi:denominator> smi:SD_Polynomial_PropertyType </smi:denominator> [1] 
</...>

Schema Component Representation

<complexType name="SD_RationalPolynomial_Type">
   <complexContent>
      <extension base="smi:SD_FittingFunction_Type">
         <sequence>
            <element name="numerator" type="smi:SD_Polynomial_PropertyType"/>
            <element name="denominator" type="smi:SD_Polynomial_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_RotationSequence_PropertyType

XML Instance Representation

<...
 gco:nilReason="" [0..1]
>
   Start Sequence [0..1]
      <smi:SD_RotationSequence> ... </smi:SD_RotationSequence> [1]
   End Sequence
</...>

Schema Component Representation

<complexType name="SD_RotationSequence_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_RotationSequence"/>
   </sequence>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_SAROperation_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_SAROperation> ... </smi:SD_SAROperation> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_SAROperation_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_SAROperation"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_SAROperation_Type

Type hierarchy:

Super-types:
sml:PhysicalSystemType < SD_SensorSystemAndOperation_Type (by extension) < SD_Microwave_Type (by extension) < SD_SAROperation_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:collectionStartTime> gco:DateTime_PropertyType </smi:collectionStartTime> [1] 
   <smi:collectionEndTime> gco:DateTime_PropertyType </smi:collectionEndTime> [0..1] 
   <smi:grpPosition> gml:DirectPositionType </smi:grpPosition> [1]
   <smi:orientation> smi:SD_SAROrientationCode_PropertyType </smi:orientation> [1] 
</...>

Schema Component Representation

<complexType name="SD_SAROperation_Type">
   <complexContent>
      <extension base="smi:SD_Microwave_Type">
         <sequence>
            <element name="grpPosition" type="gml:DirectPositionType"/>
            <element name="orientation" type="smi:SD_SAROrientationCode_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_SAROrientationCode_PropertyType

XML Instance Representation

<...
 gco:nilReason="" [0..1]
>
   Start Sequence [0..1]
      <smi:SD_SAROrientationCode> ... </smi:SD_SAROrientationCode> [1]
   End Sequence
</...>

Schema Component Representation

<complexType name="SD_SAROrientationCode_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_SAROrientationCode"/>
   </sequence>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_ScanAngleFunction_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_ScanAngleFunction> ... </smi:SD_ScanAngleFunction> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_ScanAngleFunction_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_ScanAngleFunction"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_ScanAngleFunction_Type

XML Instance Representation

<...>
   <smi:angleEquation> gco:CharacterString_PropertyType </smi:angleEquation> [1] 
   <smi:angleTable> smi:SD_ScanAngleTime_PropertyType </smi:angleTable> [1] 
   <smi:rate> swe:QuantityPropertyType </smi:rate> [1] 
</...>

Schema Component Representation

<complexType name="SD_ScanAngleFunction_Type">
   <sequence>
      <element name="angleEquation" type="gco:CharacterString_PropertyType"/>
      <element name="angleTable" type="smi:SD_ScanAngleTime_PropertyType"/>
      <element name="rate" type="swe:QuantityPropertyType"/>
   </sequence>
</complexType>

Complex Type: SD_ScanAngleTime_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_ScanAngleTime> ... </smi:SD_ScanAngleTime> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_ScanAngleTime_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_ScanAngleTime"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_ScanAngleTime_Type

XML Instance Representation

<...>
   <smi:angle   > [1]  
      <smi:Angle> gco:Angle_PropertyType </smi:Angle> [1..*]
   </smi:angle>
   <smi:time   > [1]  
      <smi:TM_IntervalLength> gco:TM_PeriodDuration_PropertyType </smi:TM_IntervalLength> [1..*]
   </smi:time>
</...>

Schema Component Representation

<complexType name="SD_ScanAngleTime_Type">
   <sequence>
      <element name="angle">
         <complexType>
            <sequence>
               <element name="Angle" type="gco:Angle_PropertyType" maxOccurs="unbounded"/>
            </sequence>
         </complexType>
      </element>
      <element name="time">
         <complexType>
            <sequence>
               <element name="TM_IntervalLength" type="gco:TM_PeriodDuration_PropertyType" maxOccurs="unbounded"/>
            </sequence>
         </complexType>
      </element>
   </sequence>
</complexType>

Complex Type: SD_SensorModel_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_SensorModel> ... </smi:SD_SensorModel> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_SensorModel_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_SensorModel"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_SensorModel_Type

Type hierarchy:

Super-types:
msr:AbstractMI_GeolocationInformation_Type < SD_SensorModel_Type (by extension)

XML Instance Representation

<...>
   <!-- 'msr:AbstractMI_GeolocationInformation_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:forImageID> sml:IdentifierListType </smi:forImageID> [1] 
   Start Choice [1]
      <smi:physicalSensorModel> smi:SD_PhysicalSensorModel_PropertyType </smi:physicalSensorModel> [1..*] 
      <smi:trueReplacementModel> smi:SD_TrueReplacementModel_PropertyType </smi:trueReplacementModel> [1..*] 
      <smi:correspondenceModel> smi:SD_CorrespondenceModel_PropertyType </smi:correspondenceModel> [1..*] 
   End Choice
</...>

Schema Component Representation

<complexType name="SD_SensorModel_Type">
   <complexContent>
      <extension base="msr:AbstractMI_GeolocationInformation_Type">
         <sequence>
            <element name="forImageID" type="sml:IdentifierListType"/>
            <choice>
               <element name="physicalSensorModel" type="smi:SD_PhysicalSensorModel_PropertyType" maxOccurs="unbounded"/>
               <element name="trueReplacementModel" type="smi:SD_TrueReplacementModel_PropertyType" maxOccurs="unbounded"/>
               <element name="correspondenceModel" type="smi:SD_CorrespondenceModel_PropertyType" maxOccurs="unbounded"/>
            </choice>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_SensorParameters_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_SensorParameters> ... </smi:SD_SensorParameters> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_SensorParameters_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_SensorParameters"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_SensorParameters_Type

Type hierarchy:

Super-types:
sml:PhysicalComponentType < SD_SensorParameters_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:PhysicalComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:offsetAndOrientation> smi:SD_PositionAndOrientation_PropertyType </smi:offsetAndOrientation> [1..*] 
   <smi:operationalMode> gco:CharacterString_PropertyType </smi:operationalMode> [0..1] 
   <smi:detector> smi:SD_DetectorArray_PropertyType </smi:detector> [0..1] 
   <smi:gsdProperties> smi:SD_GSD_PropertyType </smi:gsdProperties> [0..1] 
   <smi:identification> smi:SD_Sensor_PropertyType </smi:identification> [1] 
   <smi:systemAndOperation> smi:SD_SensorSystemAndOperation_PropertyType </smi:systemAndOperation> [1] 
   <smi:InSARAntennaPosition> smi:SE_InSARDualAntennaPosition_PropertyType </smi:InSARAntennaPosition> [0..1] 
</...>

Schema Component Representation

<complexType name="SD_SensorParameters_Type">
   <complexContent>
      <extension base="sml:PhysicalComponentType">
         <sequence>
            <element name="offsetAndOrientation" type="smi:SD_PositionAndOrientation_PropertyType" maxOccurs="unbounded"/>
            <element name="operationalMode" type="gco:CharacterString_PropertyType" minOccurs="0"/>
            <element name="detector" type="smi:SD_DetectorArray_PropertyType" minOccurs="0"/>
            <element name="gsdProperties" type="smi:SD_GSD_PropertyType" minOccurs="0"/>
            <element name="identification" type="smi:SD_Sensor_PropertyType"/>
            <element name="systemAndOperation" type="smi:SD_SensorSystemAndOperation_PropertyType"/>
<-- ======= 19130-2 =========== -->            <element name="InSARAntennaPosition" type="smi:SE_InSARDualAntennaPosition_PropertyType" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_SensorSystemAndOperation_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_SensorSystemAndOperation> ... </smi:SD_SensorSystemAndOperation> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_SensorSystemAndOperation_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_SensorSystemAndOperation"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_SensorSystemAndOperation_Type

Type hierarchy:

Super-types:
sml:PhysicalSystemType < SD_SensorSystemAndOperation_Type (by extension)
Sub-types:

XML Instance Representation

<...>
   <!-- 'sml:PhysicalSystemType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:collectionStartTime> gco:DateTime_PropertyType </smi:collectionStartTime> [1] 
   <smi:collectionEndTime> gco:DateTime_PropertyType </smi:collectionEndTime> [0..1] 
</...>

Schema Component Representation

<complexType name="SD_SensorSystemAndOperation_Type">
   <complexContent>
      <extension base="sml:PhysicalSystemType">
         <sequence>
            <element name="collectionStartTime" type="gco:DateTime_PropertyType"/>
            <element name="collectionEndTime" type="gco:DateTime_PropertyType" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_Sensor_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_Sensor> ... </smi:SD_Sensor> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_Sensor_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_Sensor"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_Sensor_Type

Type hierarchy:

Super-types:
mac:MI_Instrument_Type < SD_Sensor_Type (by extension)

XML Instance Representation

<...>
   <!-- 'mac:MI_Instrument_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:calibration> smi:SD_Calibration_PropertyType </smi:calibration> [0..1] 
   <smi:mode> gco:CharacterString_PropertyType </smi:mode> [0..1] 
   <smi:operationalBand> mrc:MI_Band_PropertyType </smi:operationalBand> [0..*] 
</...>

Schema Component Representation

<complexType name="SD_Sensor_Type">
   <complexContent>
      <extension base="mac:MI_Instrument_Type">
         <sequence>
            <element name="calibration" type="smi:SD_Calibration_PropertyType" minOccurs="0"/>
            <element name="mode" type="gco:CharacterString_PropertyType" minOccurs="0"/>
            <element name="operationalBand" type="mrc:MI_Band_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_ShapeCode_PropertyType

XML Instance Representation

<...
 gco:nilReason="" [0..1]
>
   Start Sequence [0..1]
      <smi:SD_ShapeCode> ... </smi:SD_ShapeCode> [1]
   End Sequence
</...>

Schema Component Representation

<complexType name="SD_ShapeCode_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_ShapeCode"/>
   </sequence>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_SurfaceCode_PropertyType

XML Instance Representation

<...
 gco:nilReason="" [0..1]
>
   Start Sequence [0..1]
      <smi:SD_SurfaceCode> ... </smi:SD_SurfaceCode> [1]
   End Sequence
</...>

Schema Component Representation

<complexType name="SD_SurfaceCode_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_SurfaceCode"/>
   </sequence>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_TRMAsGrid_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_TRMAsGrid> ... </smi:SD_TRMAsGrid> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_TRMAsGrid_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_TRMAsGrid"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_TRMAsGrid_Type

Type hierarchy:

Super-types:
msr:MI_GCPCollection_Type < SD_GriddedGCPCollection_Type (by extension) < SD_TRMAsGrid_Type (by extension)

XML Instance Representation

<...>
   <!-- 'msr:MI_GCPCollection_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dimension> gco:Integer_PropertyType </smi:dimension> [1] 
   <smi:interpolation> gmlcov:CV_InterpolationMethod_PropertyType </smi:interpolation> [1] 
</...>

Schema Component Representation

<complexType name="SD_TRMAsGrid_Type">
   <complexContent>
      <extension base="smi:SD_GriddedGCPCollection_Type">
         <sequence>
            <element name="interpolation" type="gmlcov:CV_InterpolationMethod_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_TrueReplacementModel_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_TrueReplacementModel> ... </smi:SD_TrueReplacementModel> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_TrueReplacementModel_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_TrueReplacementModel"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_TrueReplacementModel_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_TrueReplacementModel_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:accuracy> mdq:AbstractDQ_PositionalAccuracy_PropertyType </smi:accuracy> [1] 
   <smi:regionOfValidity   > [1]  
      <smi:CV_GridPoint> gmlcov:CV_GridPoint_Type </smi:CV_GridPoint> [3..*]
   </smi:regionOfValidity>
   Start Choice [1]
      <smi:fitAsFunction> smi:SD_FittingFunction_PropertyType </smi:fitAsFunction> [1] 
      <smi:fitAsGrid> smi:SD_TRMAsGrid_PropertyType </smi:fitAsGrid> [1] 
   End Choice
   Start Choice [1]
      <smi:controlPoints> msr:MI_GCPCollection_PropertyType </smi:controlPoints> [1] 
      <smi:controlPointRepository> smi:SD_GCPRepository_PropertyType </smi:controlPointRepository> [1] 
   End Choice
</...>

Schema Component Representation

<complexType name="SD_TrueReplacementModel_Type">
   <complexContent>
      <extension base="sml:SimpleProcessType">
         <sequence>
            <element name="accuracy" type="mdq:AbstractDQ_PositionalAccuracy_PropertyType"/>
            <element name="regionOfValidity">
               <complexType>
                  <sequence>
                     <element name="CV_GridPoint" type="gmlcov:CV_GridPoint_Type" minOccurs="3" maxOccurs="unbounded"/>
                  </sequence>
               </complexType>
            </element>
            <choice>
               <element name="fitAsFunction" type="smi:SD_FittingFunction_PropertyType"/>
               <element name="fitAsGrid" type="smi:SD_TRMAsGrid_PropertyType"/>
            </choice>
            <choice>
               <element name="controlPoints" type="msr:MI_GCPCollection_PropertyType"/>
               <element name="controlPointRepository" type="smi:SD_GCPRepository_PropertyType"/>
            </choice>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_Variable_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_Variable> ... </smi:SD_Variable> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_Variable_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_Variable"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_Variable_Type

Type hierarchy:

Super-types:
gco:AbstractObject_Type < Abstract_SMI_Type (by extension) < SD_Variable_Type (by extension)

XML Instance Representation

<...>
   <!-- 'gco:AbstractObject_Type' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:dimension> msr:MD_DimensionNameTypeCode_PropertyType </smi:dimension> [1]
   <smi:power> gco:Integer_PropertyType </smi:power> [1]
   <smi:scaleFactor> gco:Real_PropertyType </smi:scaleFactor> [0..1]
   <smi:translationValue> gco:Real_PropertyType </smi:translationValue> [0..1]
</...>

Schema Component Representation

<complexType name="SD_Variable_Type">
   <complexContent>
      <extension base="smi:Abstract_SMI_Type">
         <sequence>
            <element name="dimension" type="msr:MD_DimensionNameTypeCode_PropertyType"/>
            <element name="power" type="gco:Integer_PropertyType"/>
            <element name="scaleFactor" type="gco:Real_PropertyType" minOccurs="0"/>
            <element name="translationValue" type="gco:Real_PropertyType" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SD_WhiskbroomOperation_PropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gco:ObjectReference
gco:nilReason="" [0..1] > Start Sequence [0..1] <smi:SD_WhiskbroomOperation> ... </smi:SD_WhiskbroomOperation> [1] End Sequence </...>

Schema Component Representation

<complexType name="SD_WhiskbroomOperation_PropertyType">
   <sequence minOccurs="0">
      <element ref="smi:SD_WhiskbroomOperation"/>
   </sequence>
   <attributeGroup ref="gco:ObjectReference"/>
   <attribute ref="gco:nilReason"/>
</complexType>

Complex Type: SD_WhiskbroomOperation_Type

Type hierarchy:

Super-types:
sml:SimpleProcessType < SD_OpticsOperation_Type (by extension) < SD_WhiskbroomOperation_Type (by extension)

XML Instance Representation

<...>
   <!-- 'sml:SimpleProcessType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <smi:instFiedlOfView> gco:Angle_PropertyType </smi:instFiedlOfView> [1]
   <smi:swathFieldOfView> gco:Angle_PropertyType </smi:swathFieldOfView> [1]
   <smi:pixelcanDuration> gco:TM_PeriodDuration_PropertyType </smi:pixelcanDuration> [1]
   <smi:scanDuration> gco:TM_PeriodDuration_PropertyType </smi:scanDuration> [1]
   <smi:scanAngleFunction> smi:SD_ScanAngleFunction_PropertyType </smi:scanAngleFunction> [1]
</...>

Schema Component Representation

<complexType name="SD_WhiskbroomOperation_Type">
   <complexContent>
      <extension base="smi:SD_OpticsOperation_Type">
         <sequence>
            <element name="pixelcanDuration" type="gco:TM_PeriodDuration_PropertyType"/>
            <element name="scanDuration" type="gco:TM_PeriodDuration_PropertyType"/>
            <element name="scanAngleFunction" type="smi:SD_ScanAngleFunction_PropertyType"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: attitudeMatrix_Type

XML Instance Representation

<...>
   <smi:r1c1> gco:Real_PropertyType </smi:r1c1> [1] 
   <smi:r1c2> gco:Real_PropertyType </smi:r1c2> [1]
   <smi:r1c3> gco:Real_PropertyType </smi:r1c3> [1]
   <smi:r2c1> gco:Real_PropertyType </smi:r2c1> [1]
   <smi:r2c2> gco:Real_PropertyType </smi:r2c2> [1]
   <smi:r2c3> gco:Real_PropertyType </smi:r2c3> [1]
   <smi:r3c1> gco:Real_PropertyType </smi:r3c1> [1]
   <smi:r3c2> gco:Real_PropertyType </smi:r3c2> [1]
   <smi:r3c3> gco:Real_PropertyType </smi:r3c3> [1]
</...>

Schema Component Representation

<complexType name="attitudeMatrix_Type">
   <sequence>
      <element name="r1c1" type="gco:Real_PropertyType"/>
      <element name="r1c2" type="gco:Real_PropertyType"/>
      <element name="r1c3" type="gco:Real_PropertyType"/>
      <element name="r2c1" type="gco:Real_PropertyType"/>
      <element name="r2c2" type="gco:Real_PropertyType"/>
      <element name="r2c3" type="gco:Real_PropertyType"/>
      <element name="r3c1" type="gco:Real_PropertyType"/>
      <element name="r3c2" type="gco:Real_PropertyType"/>
      <element name="r3c3" type="gco:Real_PropertyType"/>
   </sequence>
</complexType>

Types

Simple Type: SD_RotationSequence_Type

Type hierarchy:

Super-types:
string < SD_RotationSequence_Type (by restriction)
Sub-types:
None

Properties:

Content
  • Base XSD Type: string
  • value comes from list: {'XYZ'|'XZY'|'YXZ'|'YZX'|'ZXY'|'ZYX'}

Schema Component Representation

<simpleType name="SD_RotationSequence_Type">
   <restriction base="string">
      <enumeration value="XYZ"/>
      <enumeration value="XZY"/>
      <enumeration value="YXZ"/>
      <enumeration value="YZX"/>
      <enumeration value="ZXY"/>
      <enumeration value="ZYX"/>
   </restriction>
</simpleType>

Simple Type: SD_SAROrientationCode_Type

Type hierarchy:

Super-types:
string < SD_SAROrientationCode_Type (by restriction)
Sub-types:
None

Properties:

Content
  • Base XSD Type: string
  • value comes from list: {'left'|'right'}

Schema Component Representation

<simpleType name="SD_SAROrientationCode_Type">
   <restriction base="string">
      <enumeration value="left"/>
      <enumeration value="right"/>
   </restriction>
</simpleType>

Simple Type: SD_ShapeCode_Type

Type hierarchy:

Super-types:
string < SD_ShapeCode_Type (by restriction)
Sub-types:
None

Properties:

Content
  • Base XSD Type: string
  • value comes from list: {'circular'|'square'|'rectangular'|'elliptical'}

Schema Component Representation

<simpleType name="SD_ShapeCode_Type">
   <restriction base="string">
      <enumeration value="circular"/>
      <enumeration value="square"/>
      <enumeration value="rectangular"/>
      <enumeration value="elliptical"/>
   </restriction>
</simpleType>

Simple Type: SD_SurfaceCode_Type

Type hierarchy:

Super-types:
string < SD_SurfaceCode_Type (by restriction)
Sub-types:
None

Properties:

Content
  • Base XSD Type: string
  • value comes from list: {'ground'|'inflatedEllipsoid'|'ortho'|'slant'}

Schema Component Representation

<simpleType name="SD_SurfaceCode_Type">
   <restriction base="string">
      <enumeration value="ground"/>
      <enumeration value="inflatedEllipsoid"/>
      <enumeration value="ortho"/>
      <enumeration value="slant"/>
   </restriction>
</simpleType>

Glossary

Abstract (Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.

All Model Group Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all.

Choice Model Group Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice.

Collapse Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.

Disallowed Substitutions (Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an xsi:type attribute.

Key Constraint Like Uniqueness Constraint, but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Key Reference Constraint Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Model Group Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups.

Nillable (Applies to element declarations). If an element declaration is nillable, instances can use the xsi:nil attribute. The xsi:nil attribute is the boolean attribute, nil, from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an xsi:nil attribute set to true, it can be left empty, even though its element declaration may have required content.

Notation A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.

Preserve Whitespace Policy Preserve whitespaces exactly as they appear in instances.

Prohibited Derivations (Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.

Prohibited Substitutions (Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.

Replace Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32).

Sequence Model Group Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence.

Substitution Group Elements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.

Substitution Group Exclusions (Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.

Target Namespace The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.

Uniqueness Constraint Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.