gml:parameter
gml:parameter is an association to an operation parameter or parameter group.
Element information
Namespace: http://www.opengis.net/gml/3.2
Schema document: external/ogc/gml/3.2.1/coordinateOperations.xsd
Type: gml:AbstractGeneralOperationParameterPropertyType
Properties: Global, Qualified
Content
- Choice [1..1]
- gml:OperationParameter [0..1] gml:OperationParameter is the definition of a parameter used by an operation method. Most parameter values are numeric, but other types of parameter values are possible. This complex type is expected to be used or extended for all operation methods, without defining operation-method-specialized element names.
- gml:OperationParameterGroup [0..1] gml:OperationParameterGroup is the definition of a group of parameters used by an operation method. This complex type is expected to be used or extended for all applicable operation methods, without defining operation-method-specialized element names. The generalOperationParameter elements are an unordered list of associations to the set of operation parameters that are members of this group.
from subst. group gml:AbstractGeneralOperationParameter
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
xlink:type | [0..1] | xsd:string | Fixed value is "simple". from group xlink:simpleLink | |
xlink:href | [0..1] | xsd:anyURI | from group xlink:simpleLink | |
xlink:role | [0..1] | xsd:anyURI | from group xlink:simpleLink | |
xlink:arcrole | [0..1] | xsd:anyURI | from group xlink:simpleLink | |
xlink:title | [0..1] | xsd:string | from group xlink:simpleLink | |
xlink:show | [0..1] | Anonymous | from group xlink:simpleLink | |
xlink:actuate | [0..1] | Anonymous | from group xlink:simpleLink | |
nilReason | [0..1] | gml:NilReasonType | from group gml:AssociationAttributeGroup | |
gml:remoteSchema | [0..1] | xsd:anyURI | from group gml:AssociationAttributeGroup |
Used in
- Type gml:OperationMethodType (Element gml:OperationMethod)
- Type gml:OperationParameterGroupType (Element gml:OperationParameterGroup)
Substitution hierarchy
- gml:parameter
- can be substituted with gml:includesParameter
- can be substituted with gml:generalOperationParameter
- can be substituted with gml:usesParameter
Sample instance
<gml:parameter> <gml:OperationParameter gml:id="ID"> <gml:metaDataProperty> <gml:GenericMetaData>Any text, intermingled with:... </gml:GenericMetaData> </gml:metaDataProperty> <gml:description>string</gml:description> <gml:descriptionReference/> <gml:identifier codeSpace="http://www.example.com/">string</gml:identifier> <gml:name>string</gml:name> <gml:remarks>string</gml:remarks> <gml:minimumOccurs>1</gml:minimumOccurs> </gml:OperationParameter> </gml:parameter>