Opened 16 years ago
Closed 16 years ago
#2446 closed defect (invalid)
Add gml description and name support for a WFS 1.0.0 GetFeature and DescribeFeatureType requests
Reported by: | nsavard | Owned by: | mapserverbugs |
---|---|---|---|
Priority: | normal | Milestone: | 5.2 release |
Component: | WFS Server | Version: | 5.0 |
Severity: | normal | Keywords: | OGC, Cite, TEAM, WFS 1.0.0 |
Cc: | tomkralidis |
Description
When a GetFeature or DescribeFeatureType request is sent to a WFS 1.0.0 server, the gml description and name must be sent in the response. These elements are described in the AbstractFeatureType class of http://schemas.opengis.net/gml/2.1.2/feature.xsd.
We need to add two metadata (something like): ows_description_item and ows_name_item.
Change History (8)
comment:1 by , 16 years ago
Milestone: | → 5.2 release |
---|
comment:2 by , 16 years ago
Keywords: | OGC Cite TEAM WFS 1.0.0 added |
---|
comment:3 by , 16 years ago
Cc: | added |
---|
follow-up: 5 comment:4 by , 16 years ago
Norm: both gml:name and gml:description are optional elements from what I can see from within the definition of AbstractFeatureType. Can you confirm that these are indeed required when the schema calls them as optional?
comment:5 by , 16 years ago
Replying to tomkralidis:
Norm: both gml:name and gml:description are optional elements from what I can see from within the definition of AbstractFeatureType. Can you confirm that these are indeed required when the schema calls them as optional?
Tom: You're right. I misinterpret the schema. I though eventhough these elements were optionals we have to provide a mechanism for a user to specify a value for them.
follow-up: 7 comment:6 by , 16 years ago
Norm: thanks for the verification. Should we close this one, then?
comment:7 by , 16 years ago
Replying to tomkralidis:
Norm: thanks for the verification. Should we close this one, then?
Tom: Yes, you can close this one.
comment:8 by , 16 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
To be compliant we need that a layer extends base="gml:AbstractFeatureType"> (see "layer defined in dataFeatures.xsd") which in turn defines description and name elements (see "AbstractFeatureType in feature.xsd").
GetFeature should look like this:
AbstractFeatureType in feature.xsd:
A layer defined in dataFeatures.xsd: