outputFormat parameter Base request type .1

Copyright © 2010 Open Geospatial Consortium 23 7.6.4.2 XML encoding The following fragment defines the XML encoding for the set of standard resolve parameters: xsd:attributeGroup name=StandardResolveParameters xsd:attribute name=resolve type=wfs:ResolveValueType default=none xsd:attribute name=resolveDepth type=wfs:positiveIntegerWithStar default= xsd:attribute name=resolveTimeout type=xsd:positiveInteger default=300 xsd:attributeGroup xsd:simpleType name=ResolveValueType xsd:restriction base=xsd:string xsd:enumeration value=local xsd:enumeration value=remote xsd:enumeration value=all xsd:enumeration value=none xsd:restriction xsd:simpleType xsd:simpleType name=positiveIntegerWithStar xsd:union memberTypes=xsd:positiveInteger wfs:StarStringType xsd:simpleType xsd:simpleType name=StarStringType xsd:restriction base=xsd:string xsd:enumeration value= xsd:restriction xsd:simpleType

7.6.4.3 KVP encoding

Table 6 defines the KVP encoding of the standard resolve parameters. Table 6 — KVP encoding of standard resolve parameters URLComponent Operation OMa Default Description RESOLVE GetPropertyValue, GetFeature, GetFeatureWithLock O None See 7.6.4.4. RESOLVEDEPTH GetPropertyValue, GetFeature, GetFeatureWithLock O See 7.6.4.5. RESOLVE parameter shall have a value other than “none”. RESOLVETIMEOUT GetPropertyValue, GetFeature, GetFeatureWithLock O Server Specific see ResolveTimeoutDefault, Table 14 See 7.6.4.6. RESOLVE parameter shall have a value other than “none”. a O = Optional, M = Mandatory

7.6.4.4 resolve parameter

For XML-encoded requests this parameter shall be encoded using an attribute named resolve see 7.6.4.2. For KVP-encoded requests this parameter shall be encoded using the RESOLVE keyword see 7.6.4.3. The optional resolve parameter controls whether and which i.e. local or remote resource references are resolved by an operation. The value domain of the resolve parameter is: local, remote, all or none. Depending on which capabilities a server implements, it may support some or all of this value domain. Which resolve parameter values a server supports shall be advertised in the servers capabilities document see 8.3.3. A resolve parameter value of local means that an operation shall only resolve local references.