<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">We are having trouble with our WFS service, trying to define data field types as Numeric.  Our mapserver version is 5.6.3.  Currently, our field types all come out as String when viewed in ArcGIS, and when we try to set the field to a Real
 type, using the syntax shown in Ex 1 the service breaks, Ex 2 shows the working layer, and Ex 3 shows the full, working layer definition.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Any help would be most appreciated,<o:p></o:p></p>
<p class="MsoNormal">r.b.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Ex 1 - BREAKS the Service:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">   METADATA<o:p></o:p></p>
<p class="MsoNormal">      "wfs_title"    "Water Supply Plan System Information Test" ## REQUIRED<o:p></o:p></p>
<p class="MsoNormal">      "wfs_srs"           "EPSG:4326" ## REQUIRED<o:p></o:p></p>
<p class="MsoNormal">      "gml_featureid" "system_nid" ## REQUIRED<o:p></o:p></p>
<p class="MsoNormal">      "gml_include_items" "all"  ## Optional (serves all attributes for layer)<o:p></o:p></p>
<p class="MsoNormal">      "wfs_enable_request" "*"<o:p></o:p></p>
<p class="MsoNormal">     "wfs_version" "1.0.0"<o:p></o:p></p>
<p class="MsoNormal">      "gml_current_mgy_type" "Real"<o:p></o:p></p>
<p class="MsoNormal">   END<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Ex 2 - WORKS but gives all type String<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">   METADATA<o:p></o:p></p>
<p class="MsoNormal">      "wfs_title"    "Water Supply Plan System Information Test" ## REQUIRED<o:p></o:p></p>
<p class="MsoNormal">      "wfs_srs"           "EPSG:4326" ## REQUIRED<o:p></o:p></p>
<p class="MsoNormal">      "gml_featureid" "system_nid" ## REQUIRED<o:p></o:p></p>
<p class="MsoNormal">      "gml_include_items" "all"  ## Optional (serves all attributes for layer)<o:p></o:p></p>
<p class="MsoNormal">      "wfs_enable_request" "*"<o:p></o:p></p>
<p class="MsoNormal">     "wfs_version" "1.0.0"<o:p></o:p></p>
<p class="MsoNormal">   END<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Ex 3 - FULL Layer definitions:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">LAYER<o:p></o:p></p>
<p class="MsoNormal">   NAME wsp_system_info_test<o:p></o:p></p>
<p class="MsoNormal">   METADATA<o:p></o:p></p>
<p class="MsoNormal">      "wfs_title"    "Water Supply Plan System Information Test" ## REQUIRED<o:p></o:p></p>
<p class="MsoNormal">      "wfs_srs"           "EPSG:4326" ## REQUIRED<o:p></o:p></p>
<p class="MsoNormal">      "gml_featureid" "system_nid" ## REQUIRED<o:p></o:p></p>
<p class="MsoNormal">      "gml_include_items" "all"  ## Optional (serves all attributes for layer)<o:p></o:p></p>
<p class="MsoNormal">      "wfs_enable_request" "*"<o:p></o:p></p>
<p class="MsoNormal">     "wfs_version" "1.0.0"<o:p></o:p></p>
<p class="MsoNormal">      "gml_current_mgy_type" "Real"<o:p></o:p></p>
<p class="MsoNormal">   END<o:p></o:p></p>
<p class="MsoNormal">   #GROUP vwuds_max<o:p></o:p></p>
<p class="MsoNormal">   CONNECTIONTYPE postgis<o:p></o:p></p>
<p class="MsoNormal">   CONNECTION "host=deq3.bse.vt.edu user=wsp_ro password=314159 dbname=drupal715"<o:p></o:p></p>
<p class="MsoNormal">   TYPE POINT<o:p></o:p></p>
<p class="MsoNormal">   STATUS DEFAULT<o:p></o:p></p>
<p class="MsoNormal">  DUMP TRUE<o:p></o:p></p>
<p class="MsoNormal">   DEBUG ON<o:p></o:p></p>
<p class="MsoNormal">   DATA "the_geom FROM (select * from wsp_system_locations ) AS foo USING UNIQUE system_nid"<o:p></o:p></p>
<p class="MsoNormal">   #FILTER "leapyear <> true"<o:p></o:p></p>
<p class="MsoNormal">   TEMPLATE drought.html<o:p></o:p></p>
<p class="MsoNormal">   #MINSCALE 1000<o:p></o:p></p>
<p class="MsoNormal">   #MAXSCALE 50000<o:p></o:p></p>
<p class="MsoNormal">   CLASS<o:p></o:p></p>
<p class="MsoNormal">      SYMBOL 'circle'<o:p></o:p></p>
<p class="MsoNormal">      SIZE 11<o:p></o:p></p>
<p class="MsoNormal">      NAME "precip_nml"<o:p></o:p></p>
<p class="MsoNormal">      COLOR 245 245 245<o:p></o:p></p>
<p class="MsoNormal">      BACKGROUNDCOLOR 245 245 245<o:p></o:p></p>
<p class="MsoNormal">      OUTLINECOLOR 0 0 0<o:p></o:p></p>
<p class="MsoNormal">   END<o:p></o:p></p>
<p class="MsoNormal">   TOLERANCE 10<o:p></o:p></p>
<p class="MsoNormal">   PROJECTION<o:p></o:p></p>
<p class="MsoNormal">   # EPSG SRID = 4326<o:p></o:p></p>
<p class="MsoNormal">     "init=epsg:4326"<o:p></o:p></p>
<p class="MsoNormal">   END<o:p></o:p></p>
<p class="MsoNormal">END<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Robert  Burgholzer<o:p></o:p></p>
<p class="MsoNormal">Surface Water Modeler <br>
Virginia DEQ Office of Surface and Ground Water Supply<o:p></o:p></p>
<p class="MsoNormal">804-869-3066<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>