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
Programador
Sistemas Abiertos de Información Geográfica, S.L. (SAIG S.L.)
Teléfono: +34 675 903 750
E-mail: [EMAIL PROTECTED]
Javier Andres García Galarza escribió:
Hola amigos, les saludo desde Ecuador, estoy desarrollando un sistema de
gestion de catastro sobre Kosmo+PostGIS, hasta el momento hemos obtenido
exelentes resultados, y los felicito por su trabajo.
En estos momentos necesito implementar funcionalidades que me permitan tener un historial de las geometrias de cada capa, para esto lo he manejdado desde la base de datos haciendo uso de Triggers,
Ahora, Cuando se dá de baja una parcela por ejemplo por división de terreno se cambia un estado en la tupla ponieno logicamente a inactiva a la capa y guardando en el historial, tranquilos, aqui viene la pregunta, Necesito hacer que esos registros que estan lógicamente inactivos no se carguen en el sistema, he revisado el código fuetnte de Kosmo, y creo que debo añadir un filtro a la sentencia SQL que se crea en la funcion queryGeometryIterator de la clase PostgisDataSource, podrían explicarme cómo usar la clase Filter para filtrar mis consultas?,
Y les agradecería mucho que opinen sobre la forma que estoy implementando el sistema, por que por lo pronto me saltan muchas dudas, por ejemplo, si quisiera visualizar la capa de parcelas en otro SIG, digamos gvSIG, obiamente van a salir todas las parcelas esten o no dadas de baja lógicamente, para esto estaba pensando en setear el campo geometria en NULO cuando elimine logicamente la capa,
Gracias por su atencion, y saludos a todos....
Javier Andres Garcia G.
_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces.
It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
__________ Información de NOD32, revisión 3472 (20080925) __________
Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com
------------------------------------------------------------------------
_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo
__________ Información de NOD32, revisión 3472 (20080925) __________
Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com
begin:vcard
fn:Paco Abato
n:Abato Helguera;Francisco
org:SAIG S.L.
adr;quoted-printable;quoted-printable;quoted-printable:Edificio Domocenter 2=C2=AA Planta, Oficina 7;;Av. Rep=C3=BAblica Argentina 28;Bormujos (Sevilla);Sevilla;;Espa=C3=B1a
email;internet:[EMAIL PROTECTED]
title:Programador
tel;work:+34 955567170
tel;cell:+34 675903750
x-mozilla-html:FALSE
url:http://saig.es
version:2.1
end:vcard
_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo