sourceDimensions Operation method .1 OperationMethod

136 Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. gml:GeneralOperationParameter is the abstract definition of a parameter or group of parameters used by an operation method.

12.6.6.2 minimumOccurs

element name=minimumOccurs type=nonNegativeInteger gml:minimumOccurs is the minimum number of times that values for this parameter group or parameter are required. If this attribute is omitted, the minimum number shall be one.

12.6.6.3 AbstractGeneralOperationParameterPropertyType

complexType name=AbstractGeneralOperationParameterPropertyType sequence minOccurs=0 element ref=gml:AbstractGeneralOperationParameter sequence attributeGroup ref=gml:AssociationAttributeGroup complexType gml:AbstractGeneralOperationParameterPropertyType is a property type for association roles to an operation parameter or group, either referencing or containing the definition of that parameter or group.

12.6.6.4 OperationParameter

element name=OperationParameter type=gml:OperationParameterType substitutionGroup=gml:AbstractGeneralOperationParameter complexType name=OperationParameterType complexContent extension base=gml:AbstractGeneralOperationParameterType sequence extension complexContent complexType gml:OperationParameter is the definition of a parameter used by an operation method. Most parameter values are numeric, but other types of parameter value are possible. This complex type is expected to be used or extended for all operation methods, without defining operation-method-specialized element names.

12.6.6.5 OperationParameterPropertyType

complexType name=OperationParameterPropertyType sequence minOccurs=0 element ref=gml:OperationParameter sequence attributeGroup ref=gml:AssociationAttributeGroup complexType gml:OperationParameterPropertyType is a property type for association roles to an operation parameter, either referencing or containing the definition of that parameter.

12.6.6.6 OperationParameterGroup

element name=OperationParameterGroup type=gml:OperationParameterGroupType substitutionGroup=gml:AbstractGeneralOperationParameter complexType name=OperationParameterGroupType