complexType AbstractProcessType
diagram sensorML_p107.png
namespace http://www.opengis.net/sensorML/2.0
type extension of sml:DescribedObjectType
properties
base sml:DescribedObjectType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location sml:extension sml:keywords sml:identification sml:classification sml:validTime sml:securityConstraints sml:legalConstraints sml:characteristics sml:capabilities sml:contacts sml:documentation sml:history sml:typeOf sml:configuration sml:featuresOfInterest sml:inputs sml:outputs sml:parameters sml:modes
used by
element AbstractProcess
complexTypes AbstractPhysicalProcessType AggregateProcessType SimpleProcessType
attributes
Name  Type  Use  Default  Fixed  annotation
idIDrequired      
documentation
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
definitionanyURI      
source <complexType name="AbstractProcessType" abstract="true">
 
<complexContent>
   
<extension base="sml:DescribedObjectType">
     
<sequence>
       
<element name="typeOf" type="gml:ReferenceType" minOccurs="0" maxOccurs="1">
         
<annotation>
           
<appinfo>
             
<gml:targetElement>sml:AbstractProcess</gml:targetElement>
           
</appinfo>
           
<documentation>A reference to a base process from which this process inherits properties and constraints (e.g. original equipment manufacturer's model description, generic equation, etc.). The uniqueID of the referenced process must be provided using the xlink:title attribute while the URL to the process description must be provided by the xlink:href attribute.</documentation>
         
</annotation>
       
</element>
       
<element name="configuration" minOccurs="0" maxOccurs="1">
         
<annotation>
           
<documentation>Value settings that further constrain the properties of the base process.</documentation>
         
</annotation>
         
<complexType>
           
<sequence>
             
<element ref="sml:AbstractSettings"/>
           
</sequence>
         
</complexType>
       
</element>
       
<element name="featuresOfInterest" minOccurs="0" maxOccurs="1">
         
<annotation>
           
<documentation>A collection of features relevant to a process (e.g. the Gulf of Mexico, the White House, the set of all Fibonacci Numbers, etc.); can also support a sampling feature. The primary purpose of the Features of Interest is to support discovery.</documentation>
         
</annotation>
         
<complexType>
           
<sequence>
             
<element ref="sml:FeatureList"/>
           
</sequence>
         
</complexType>
       
</element>
       
<element name="inputs" minOccurs="0" maxOccurs="1">
         
<annotation>
           
<documentation>The list of data components (and their properties and semantics) that the process will accept as input; In the standard linear equation y=mx+b; x is the input, m and b are the parameters, and y is the output.</documentation>
         
</annotation>
         
<complexType>
           
<sequence>
             
<element ref="sml:InputList"/>
           
</sequence>
         
</complexType>
       
</element>
       
<element name="outputs" minOccurs="0" maxOccurs="1">
         
<annotation>
           
<documentation>The list of data components (and their properties and semantics) that the process will accept as output; In the standard linear equation y=mx+b; x is the input, m and b are the parameters, and y is the output.</documentation>
         
</annotation>
         
<complexType>
           
<sequence>
             
<element ref="sml:OutputList"/>
           
</sequence>
         
</complexType>
       
</element>
       
<element name="parameters" minOccurs="0" maxOccurs="1">
         
<annotation>
           
<documentation>The list of data components (and their properties and semantics) that the process will accept as parameters; In the standard linear equation y=mx+b; x is the input, m and b are the parameters, and y is the output.</documentation>
         
</annotation>
         
<complexType>
           
<sequence>
             
<element ref="sml:ParameterList"/>
           
</sequence>
         
</complexType>
       
</element>
       
<element name="modes" minOccurs="0" maxOccurs="unbounded">
         
<annotation>
           
<documentation>A collection of parameters that can be set at once through the selection of a particular predefined mode.</documentation>
         
</annotation>
         
<complexType>
           
<sequence>
             
<element ref="sml:AbstractModes"/>
           
</sequence>
         
</complexType>
       
</element>
     
</sequence>
     
<attribute name="definition" type="anyURI"/>
   
</extension>
 
</complexContent>
</complexType>

attribute AbstractProcessType/@definition
type anyURI
properties
isRef 0
source <attribute name="definition" type="anyURI"/>

element AbstractProcessType/typeOf
diagram sensorML_p108.png
namespace http://www.opengis.net/sensorML/2.0
type gml:ReferenceType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
ownsboolean  false    
typexlink:typeType    simple  
hrefxlink:hrefType      
rolexlink:roleType      
arcrolexlink:arcroleType      
titlexlink:titleAttrType      
showxlink:showType      
actuatexlink:actuateType      
nilReasongml:NilReasonType      
remoteSchemaanyURI      
appinfo
deprecated
annotation
appinfo
<gml:targetElement>sml:AbstractProcess</gml:targetElement>
documentation
A reference to a base process from which this process inherits properties and constraints (e.g. original equipment manufacturer's model description, generic equation, etc.). The uniqueID of the referenced process must be provided using the xlink:title attribute while the URL to the process description must be provided by the xlink:href attribute.
source <element name="typeOf" type="gml:ReferenceType" minOccurs="0" maxOccurs="1">
 
<annotation>
   
<appinfo>
     
<gml:targetElement>sml:AbstractProcess</gml:targetElement>
   
</appinfo>
   
<documentation>A reference to a base process from which this process inherits properties and constraints (e.g. original equipment manufacturer's model description, generic equation, etc.). The uniqueID of the referenced process must be provided using the xlink:title attribute while the URL to the process description must be provided by the xlink:href attribute.</documentation>
 
</annotation>
</element>

element AbstractProcessType/configuration
diagram sensorML_p109.png
namespace http://www.opengis.net/sensorML/2.0
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children sml:AbstractSettings
annotation
documentation
Value settings that further constrain the properties of the base process.
source <element name="configuration" minOccurs="0" maxOccurs="1">
 
<annotation>
   
<documentation>Value settings that further constrain the properties of the base process.</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element ref="sml:AbstractSettings"/>
   
</sequence>
 
</complexType>
</element>

element AbstractProcessType/featuresOfInterest
diagram sensorML_p110.png
namespace http://www.opengis.net/sensorML/2.0
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children sml:FeatureList
annotation
documentation
A collection of features relevant to a process (e.g. the Gulf of Mexico, the White House, the set of all Fibonacci Numbers, etc.); can also support a sampling feature. The primary purpose of the Features of Interest is to support discovery.
source <element name="featuresOfInterest" minOccurs="0" maxOccurs="1">
 
<annotation>
   
<documentation>A collection of features relevant to a process (e.g. the Gulf of Mexico, the White House, the set of all Fibonacci Numbers, etc.); can also support a sampling feature. The primary purpose of the Features of Interest is to support discovery.</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element ref="sml:FeatureList"/>
   
</sequence>
 
</complexType>
</element>

element AbstractProcessType/inputs
diagram sensorML_p111.png
namespace http://www.opengis.net/sensorML/2.0
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children sml:InputList
annotation
documentation
The list of data components (and their properties and semantics) that the process will accept as input; In the standard linear equation y=mx+b; x is the input, m and b are the parameters, and y is the output.
source <element name="inputs" minOccurs="0" maxOccurs="1">
 
<annotation>
   
<documentation>The list of data components (and their properties and semantics) that the process will accept as input; In the standard linear equation y=mx+b; x is the input, m and b are the parameters, and y is the output.</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element ref="sml:InputList"/>
   
</sequence>
 
</complexType>
</element>

element AbstractProcessType/outputs
diagram sensorML_p112.png
namespace http://www.opengis.net/sensorML/2.0
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children sml:OutputList
annotation
documentation
The list of data components (and their properties and semantics) that the process will accept as output; In the standard linear equation y=mx+b; x is the input, m and b are the parameters, and y is the output.
source <element name="outputs" minOccurs="0" maxOccurs="1">
 
<annotation>
   
<documentation>The list of data components (and their properties and semantics) that the process will accept as output; In the standard linear equation y=mx+b; x is the input, m and b are the parameters, and y is the output.</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element ref="sml:OutputList"/>
   
</sequence>
 
</complexType>
</element>

element AbstractProcessType/parameters
diagram sensorML_p113.png
namespace http://www.opengis.net/sensorML/2.0
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children sml:ParameterList
annotation
documentation
The list of data components (and their properties and semantics) that the process will accept as parameters; In the standard linear equation y=mx+b; x is the input, m and b are the parameters, and y is the output.
source <element name="parameters" minOccurs="0" maxOccurs="1">
 
<annotation>
   
<documentation>The list of data components (and their properties and semantics) that the process will accept as parameters; In the standard linear equation y=mx+b; x is the input, m and b are the parameters, and y is the output.</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element ref="sml:ParameterList"/>
   
</sequence>
 
</complexType>
</element>

element AbstractProcessType/modes
diagram sensorML_p114.png
namespace http://www.opengis.net/sensorML/2.0
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children sml:AbstractModes
annotation
documentation
A collection of parameters that can be set at once through the selection of a particular predefined mode.
source <element name="modes" minOccurs="0" maxOccurs="unbounded">
 
<annotation>
   
<documentation>A collection of parameters that can be set at once through the selection of a particular predefined mode.</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element ref="sml:AbstractModes"/>
   
</sequence>
 
</complexType>
</element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy