[mapguide-trac] #1517: WFS 1.0.0 with multiple feature classes
published by MapGuide can't be consumed
MapGuide Open Source
trac_mapguide at osgeo.org
Fri Nov 5 04:02:37 EDT 2010
#1517: WFS 1.0.0 with multiple feature classes published by MapGuide can't be
consumed
-----------------------------+----------------------------------------------
Reporter: liuar | Owner: liuar
Type: defect | Status: new
Priority: medium | Milestone:
Component: WFS Interface | Version: 2.2.0
Severity: major | Keywords:
External_id: 1361511 |
-----------------------------+----------------------------------------------
Comment(by liuar):
!DescribeFeature.!EnumDelim.xml and !DescribeFeature.!EnumFeature.xml in
wfs 1.0.0 template file 1.0.0.xml.awd should be updated by specifing a
version 1.0.0.
{{{
<Define item="DescribeFeature.EnumDelim.xml">
<!-- &Enum.iteration; -->
<xs:import
schemaLocation="&Url.DescribeFeatureType;?request=DescribeFeatureType&service=WFS&version=1.0.0&typeName=&Enum.item;"/>
</Define>
<Define item="DescribeFeature.EnumFeature.xml">
<!-- &Feature.iteration; -->
<xs:import
schemaLocation="&Url.DescribeFeatureType;?request=DescribeFeatureType&service=WFS&version=1.0.0&typeName=&Feature.FullName;"/>
</Define>
}}}
I also correct the output format for !GetFeature response for WFS 1.0.0
{{{
<Response request="GetFeature" content-type="text/xml; subtype=gml/2.1.2">
<?GetFeatureCollection using="&GetFeatureCollection.xml;" ?>
</Response>
<Define item="GetFeatureCollection.xml">
<wfs:FeatureCollection &FeatureCollection.Namespaces;>
<?EnumFeatures using="&GetFeature.xml;" ?>
</wfs:FeatureCollection>
</Define>
}}}
--
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1517#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list