<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=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@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:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
pre
{mso-style-priority:99;
mso-style-link:"Préformaté HTML Car";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.PrformatHTMLCar
{mso-style-name:"Préformaté HTML Car";
mso-style-priority:99;
mso-style-link:"Préformaté HTML";
font-family:"Courier New";
mso-fareast-language:FR-CH;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
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="FR-CH" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi Steve,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-GB">Thanks for the quick answer and sorry for my late reply.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">I downloaded the latest stable release which can be found on the gisinternals website. On the 17<sup>th</sup> January 2020, that would have been release-1900-x64-gdal-3-0-2-mapserver-7-4-2, which I think is the latest
release. Should I try out a daily release ? or where the changes you are talking about already included in release 7.4.2?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Michael<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">> Hi Michaël: What version are you using? There were some fixes related to<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">> rendering queries in the latest 7.4 release.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">> <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">> —Steve<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">> <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">> On Friday, January 17, 2020, Kalbermatten Michaël <<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">> Michael.Kalbermatten at ne.ch>> wrote:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">> <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Dear all,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> We have quite a strange filter behavior.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> We have a layer (relying on PostGIS data and with multine geometries)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> containing several classes with some of them having multiple STYLE tags.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Something like:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> CLASS<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> NAME "Ouvrages d'art"<o:p></o:p></span></p>
<p class="MsoNormal">>><o:p> </o:p></p>
<p class="MsoNormal">>> EXPRESSION "Ouvrages d'art"<o:p></o:p></p>
<p class="MsoNormal">>><o:p> </o:p></p>
<p class="MsoNormal">>> STYLE<o:p></o:p></p>
<p class="MsoNormal">>><o:p> </o:p></p>
<p class="MsoNormal">>> COLOR 255 141 0<o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> WIDTH 8<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> LINECAP butt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> CLASS<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> NAME "OFROU"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> EXPRESSION "OFROU"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> STYLE<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> COLOR 255 0 0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> WIDTH 8<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> LINECAP butt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> STYLE<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> COLOR 255 141 0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> WIDTH 2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> LINECAP butt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> CLASS<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> NAME "CFF"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> EXPRESSION "CFF"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> STYLE<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> COLOR 35 35 35<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> WIDTH 3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> LINECAP butt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> STYLE<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> COLOR 35 35 35<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> SYMBOL "barre"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> SIZE 12<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> GAP -10<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> A WMS request on this layer will renderer all objects regarding their<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> class, which is the expected behavior.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Now, a FILTER tag is applied on this layer, a request which would look<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> like:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> http://myserver.com/my_mapserver_cgi?SERVICE=WMS<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &VERSION=1.3.0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &REQUEST=GetMap<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &FORMAT=image/png<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &TRANSPARENT=true<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &LAYERS=rt55_chantiers_futurs<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &STYLES=<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &FILTER=(<Filter xmlns="http://www.opengis.net/ogc">><PropertyIsBetween>><<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> PropertyName>>annee_debut</PropertyName>><LowerBoundary>><<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Literal>>2021</Literal>></LowerBoundary>><UpperBoundary>><<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Literal>>2021</Literal>></UpperBoundary>></PropertyIsBetween>></Filter>>)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &CRS=EPSG:2056<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &WIDTH=1925<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &HEIGHT=936<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> &BBOX=2503325,1194925,2599575,1222975<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> (I removed the URL escaping and made it multiline for readability)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> This request generates something really strange. Returned features from<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> the server are rendered until Mapserver encounters the first feature which<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> corresponds to a class having more than one STYLE tag. All other features<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> (coming next regarding the request sent to the PostGIS server) are not<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> rendered any more. Mapserver does not trigger any error, nor does the<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> database. In the mapserver logs:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> [Wed Jan 15 08:03:11 2020].640000 CGI Request 1 on process 4228<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> [Wed Jan 15 08:03:11 2020].649000 FLTLayerApplyPlainFilterToLayer():<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> ("[annee_debut]" ~* ".*2021.*"), rect=2503325,1194925,2599575,1222975<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> [Wed Jan 15 08:03:11 2020].658000 msDrawMap(): rendering using<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> outputformat named png (AGG/PNG).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> [Wed Jan 15 08:03:11 2020].658000 msDrawMap(): WMS/WFS set-up and query,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> 0.000s<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> [Wed Jan 15 08:03:11 2020].658000 msDrawMap(): Layer 917<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> (rt55_chantiers_futurs), 0.000s<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> [Wed Jan 15 08:03:11 2020].658000 msDrawMap(): Drawing Label Cache, 0.000s<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> [Wed Jan 15 08:03:11 2020].658000 msDrawMap() total time: 0.003s<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> [Wed Jan 15 08:03:11 2020].709000 msSaveImage(stdout) total time: 0.051s<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> [Wed Jan 15 08:03:11 2020].709000 mapserv request processing time<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> (msLoadMap not incl.): 0.069s<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> [Wed Jan 15 08:03:11 2020].709000 msFreeMap(): freeing map at<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> 00000258E99A8030.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> After playing with the Mapfile and related data for a few hours, we<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> discovered that because we analyzed the following elements :<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> - The feature order in the database<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> - The STYLE tags in the mapfile classes: making all classes having<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> only one STYLE tag<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Thus, if a use these classes:<o:p></o:p></span></p>
<p class="MsoNormal">>><o:p> </o:p></p>
<p class="MsoNormal">>><o:p> </o:p></p>
<p class="MsoNormal">>><o:p> </o:p></p>
<p class="MsoNormal">>> CLASS<o:p></o:p></p>
<p class="MsoNormal">>><o:p> </o:p></p>
<p class="MsoNormal">>> NAME "Ouvrages d'art"<o:p></o:p></p>
<p class="MsoNormal">>><o:p> </o:p></p>
<p class="MsoNormal">>> EXPRESSION "Ouvrages d'art"<o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> STYLE<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> COLOR 255 141 0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> WIDTH 8<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> LINECAP butt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> CLASS<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> NAME "OFROU"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> EXPRESSION "OFROU"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> STYLE<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> COLOR 255 0 0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> WIDTH 8<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> LINECAP butt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> CLASS<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> NAME "CFF"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> EXPRESSION "CFF"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> STYLE<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> COLOR 35 35 35<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> WIDTH 3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> LINECAP butt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> END<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Then everything works as expected (using a filter tag in the request), and<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> all features are rendered by Mapserver.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Moreover it is not a DB issue, because if you send a WFS request using<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> exactly the same layer definition and the same filter to Mapserver, then<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> everything is working as expected (all expected features are returned).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> This really looks like some kind of rendering issue combined to filtering.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Any hints or thoughts on that ?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Best regards<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>> Michael<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">>><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
</div>
</body>
</html>