gml:ParameterValue
gml:ParameterValue is a parameter value, an ordered sequence of values, or a reference to a file of parameter values. This concrete complex type may be used for operation methods without using an Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one instance. This complex type may be used, extended, or restricted for well-known operation methods, especially for methods with many instances.
Element information
Namespace: http://www.opengis.net/gml/3.2
Schema document: external/ogc/gml/3.2.1/coordinateOperations.xsd
Type: gml:ParameterValueType
Properties: Global, Qualified
Content
- Choice [1..1]
- gml:valuegml:value is a numeric value of an operation parameter, with its associated unit of measure.
- gml:dmsAngleValue
- gml:stringValuegml:stringValue is a character string value of an operation parameter. A string value does not have an associated unit of measure.
- gml:integerValuegml:integerValue is a positive integer value of an operation parameter, usually used for a count. An integer value does not have an associated unit of measure.
- gml:booleanValuegml:booleanValue is a boolean value of an operation parameter. A Boolean value does not have an associated unit of measure.
- gml:valueListgml:valueList is an ordered sequence of two or more numeric values of an operation parameter list, where each value has the same associated unit of measure. An element of this type contains a space-separated sequence of double values.
- gml:integerValueListgml:integerValueList is an ordered sequence of two or more integer values of an operation parameter list, usually used for counts. These integer values do not have an associated unit of measure. An element of this type contains a space-separated sequence of integer values.
- gml:valueFilegml:valueFile is a reference to a file or a part of a file containing one or more parameter values, each numeric value with its associated unit of measure. When referencing a part of a file, that file shall contain multiple identified parts, such as an XML encoded document. Furthermore, the referenced file or part of a file may reference another part of the same or different files, as allowed in XML documents.
- Choice [1..1]
- gml:operationParametergml:operationParameter is an association role to the operation parameter of which this is a value.
- gml:valueOfParameter
from subst. group gml:operationParameter
Attributes
None
Substitution hierarchy
- gml:AbstractObject
- can be substituted with gml:AbstractGeneralParameterValue
- can be substituted with gml:ParameterValue
- can be substituted with gml:AbstractGeneralParameterValue
Sample instance
<gml:ParameterValue> <gml:value uom="">1.0</gml:value> <gml:operationParameter> <gml:OperationParameter gml:id="ID"> <gml:metaDataProperty>... </gml:metaDataProperty> <gml:description>string</gml:description> <gml:descriptionReference/> <gml:identifier codeSpace="http://www.example.com/">string</gml:identifier> <gml:name>string</gml:name> <gml:remarks>string</gml:remarks> <gml:minimumOccurs>1</gml:minimumOccurs> </gml:OperationParameter> </gml:operationParameter> </gml:ParameterValue>