On 31/05/2010 12:25 PM, Stefanie Weykam wrote:
Dear list members,

I am having trouble with parsing the GetCapabilities response from my WFS services:

If I send a GetCapabilities-request indicating VERSION=1.0.0 – metadata having non ascii characters (like characters with accent) are parsed without any problem. But indicating VERSION=1.1.0 or omitting this parameter causes a parsing error at the first ‘strange’ character encountered. Is there anything I can do about that?
Both, GetFeature and DescribeFeatureType work just fine with any version.

This is possibly related to http://trac.osgeo.org/mapserver/ticket/3297. The difference between wfs 1.0 and 1.1 in Mapserver GetCapabilities is that the version 1.1 uses libxml2 as the libarary to build the xml that is returned. It is parlty fixed is the current svn version.

Question nº 2 – data type is always string:
In response to a DescribeFeatureType request, the server returns data type ‘string’ for all fields. I wonder if I can specify the real data type somehow?? This would allow thick clients to apply filter expressions on this layer.

 You should be able to set metadata at the layer level to do that:

  `"gml_PERIMETER_type" "double"  #where PERIMETER is your attribute name


best regards,


--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst

Email: yass...@dmsolutions.ca
http://www.dmsolutions.ca/

Phone: (613) 565-5056 (ext 14)
Fax:   (613) 565-0925
----------------------------------------------------------------


_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to