Muchisimas gracias Francisco por tus tres respuestas... para nuestra 
implementacion hemos decidido usar la opcion de modificar el codigo usando un 
filtro, este momento he creado una clase que hereda de PostgisDataSource 
sobreescribiendo la funcion 
 
getSqlOnlyGeometryForQuery(..) 
 
que es donde creo que debo implementar el filtro para que no cargue las tuplas 
con el campo geomtría nulo, como creo un CompareFilter para lograr una consulta 
como la siguiente??
 
where ...AND the_geom IS NOT NULL....
 
 
he probado aumentando la condicion solamente añadiendo la condicion como cadena 
ala variable "consultaSQL" y funciona, pero cuando se consulta la tabla de 
atributos aparece una fila con valores todos en NULL para la tupla con the_geom 
= NULL
 
algo asi
 
GID   NOMBRE
------------------
61      Nombre61
NULL   NULL
62      Nombre62
 
mirando la consola en modo debug, observo que todas las consultas si contienen 
la condicion ...AND the_geom IS NOT NULL.... que agrgué.
 
Muchas gracias por su ayuda, y Saludos!!!
 
 
 
>Hola de nuevo Javier, >creo que mi respuesta anterior no responde a lo que 
>estabas preguntando. >Me acabo de dar cuenta de que lo que deseas es evitar 
>que Kosmo cargue >en memoria los elementos que no son visibles, con la regla 
>de estilo >sólo se consigue que no se muestren pero siguen estando en 
>memoria.> >Te pongo un ejemplo de uso de filtros:> >CompareFilter 
>compareFilter = new 
>>CompareFilterImpl(AbstractFilter.COMPARE_EQUALS);>compareFilter.addLeftValue(new
> AttributeExpressionImpl2(attributeName));>compareFilter.addRightValue(new 
>LiteralExpressionImpl(value));> >Espero que esto sí te sirva. Un saludo.> > 
>>Francisco Abato Helguera
Javier Andres Garcia G.
 
_________________________________________________________________
Connect to the next generation of MSN Messenger 
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline
_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo

Responder a