This post may be helpful:<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0405/msg00714.html">http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0405/msg00714.html</a><br><br>Aaron<br><br><div>
<span class="gmail_quote">On 6/23/06, <b class="gmail_sendername">Nigel Gilbert</b> &lt;<a href="mailto:n.gilbert@surrey.ac.uk">n.gilbert@surrey.ac.uk</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
[Many thanks to those who helped me yesterday overcome a problem with<br>creating an oid index, now solved as a result of their advice]<br><br>I have a PostGIS database including a table, world, with columns,<br>object_type (containing either one of the strings, 'plants' or 'agents') and
<br>'geom', containing points.&nbsp;&nbsp;In my map file I have:<br><br>LAYER<br>&nbsp;&nbsp;&nbsp;&nbsp;NAME World<br>&nbsp;&nbsp;&nbsp;&nbsp;CONNECTIONTYPE&nbsp;&nbsp;&nbsp;&nbsp;postgis<br>&nbsp;&nbsp;&nbsp;&nbsp;CONNECTION&nbsp;&nbsp;&nbsp;&nbsp;&quot;user=..... dbname=....&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;DATA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;geom from world&quot;
<br>&nbsp;&nbsp;&nbsp;&nbsp;STATUS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ON<br>&nbsp;&nbsp;&nbsp;&nbsp;TYPE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;POINT<br><br>&nbsp;&nbsp;&nbsp;&nbsp;CLASS<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Agents<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EXPRESSION&nbsp;&nbsp;&nbsp;&nbsp;([object_type] = 'agents')<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STYLE<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;COLOR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;255 111 207&nbsp;&nbsp;&nbsp;&nbsp;# pink
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END<br>&nbsp;&nbsp;&nbsp;&nbsp;END<br><br>&nbsp;&nbsp;&nbsp;&nbsp;CLASS<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Plants<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EXPRESSION ([object_type] = 'plants')<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STYLE<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;COLOR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 128 64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# green<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END<br>&nbsp;&nbsp;&nbsp;&nbsp;END
<br>END<br><br>This gives a map displaying nothing, although if I comment out the<br>expressions, I get the points I would then expect.&nbsp;&nbsp;In other words, the<br>expressions are always returning false.&nbsp;&nbsp;But getting the data directly:
<br><br> select object_type, AsText(geom) from world limit 3;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; object_type<br>|&nbsp;&nbsp;&nbsp;&nbsp; astext<br>----------------------------------------------------------------------------<br>
--------------------------+----------------<br> plants<br>| POINT(13 19)<br> plants<br>| POINT(228 840)<br> plants<br>| POINT(694 674)<br>(3 rows)<br><br>is fine.&nbsp;&nbsp;What's wrong??<br><br>Thanks again!<br><br>Nigel<br></blockquote>
</div><br><br clear="all"><br>-- <br>+--------------------------------------------<br>|&nbsp;&nbsp;Aaron Koning<br>|&nbsp;&nbsp;Information Technologist<br>|&nbsp;&nbsp;Prince George, BC, Canada.<br>+--------------------------------------------<br>|&nbsp;&nbsp;
<a href="http://datashare.gis.unbc.ca/fist/">http://datashare.gis.unbc.ca/fist/</a><br>|&nbsp;&nbsp;<a href="http://datashare.gis.unbc.ca/gctp-js/">http://datashare.gis.unbc.ca/gctp-js/</a><br>+--------------------------------------------