Interpreting Responses to a feature_info Request
|
29
<!ATTLIST FeatureCollection
typeName CDATA #REQUIRED
identifier CDATA #IMPLIED >
<!-- A featureMember can be a Feature or a FeatureCollection. The
name of the relationship between the containing FeatureCollection
and contained Features is specified by the typeName attribute. -->
<!ELEMENT featureMember ( Feature | FeatureCollection )>
<!ATTLIST featureMember
typeName CDATA #REQUIRED >
<!-- Simple properties hold the property value as parsed character
data. The type of the value is specified by the type attribute, which
defaults to the 'string' type. The name of the property is specified
by the typeName attribute. -->
<!ELEMENT property (#PCDATA)>
<!ATTLIST property
typeName CDATA #REQUIRED
type ( boolean | integer | real | string ) "string" >
<!-- Geometric properties hold the property value as a contained
geometry element. The name of the property is specified by the
typeName attribute. -->
<!ELEMENT geometricProperty (%GeometryClasses;)>
<!ATTLIST geometricProperty
typeName CDATA #REQUIRED >
gmlfeature.dtd (
continued
)