It appears that when a feature is selected with the selection tool, a filter gets created which contains functions. I beleive this is happening when the render actually tries to render the selection.

For instance:

<BBOX>
  <PropertyName>the_geom</PropertyName>...
</BBOX>
<Or>
   <PropertyIsEqualTo>
     <Function name="geometryType">
        <PropertyName>the_geom</PropertyName></Function>
          <Literal>Point</Literal>
        </PropertyIsEqualTo>
   <PropertyIsEqualTo>
   <Function name="geometryType">
        <PropertyName>the_geom</PropertyName></Function>
         <Literal>MultiPoint</Literal>
        </PropertyIsEqualTo>
   </Function>
</Or>

I beleive this is killing the underlying datastores as they dont understand functions. WFS is the only one that i know of that can and in this case of the "geometryType" function, it only has a hope of working with GeoServer since they uses the same function implementation.

-Justin

--
Justin Deoliveira
[EMAIL PROTECTED]
The Open Planning Project
http://topp.openplans.org
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to