Lo del filtro con capas PostGIS es un problema grave, y la solución
sería hacer el filtro usando comandos de la base de datos, no con GDBMS.
GDBMS se baja toda la capa y hace el filtro en local.
Lo ideal es como está planteado en la 2.0, el filtro lo hace (si no me
equivoco) en el servidor de base de datos, con comandos SQL.
Filtro alfanumérico, se entiende. El espacial sí lo hace en la base de
datos, y si usas la clausula where al definir la capa, también lo hace
en la base de datos.
Saludos.
Fran.
El 14/02/2011 10:37, Nacho Uve escribió:
Hola,
Cuando dices filtro, ¿te refieres a que usaste una condición SQL
en el momento de abrir la tabla?
¿o quieres decir que has usado la selección por sentencia SQL (la
herramienta del embudo)?
Me refiero al embudo. Creo que puede ser un fallo más profundo no
necesariamente en esa herramienta en concreto.
También he detectado que cuando se hace un WHERE donde se hace un "="
a un número decimal con decimales no lo hace correctamente (esto está
reportado en el BugTracker) y que ciertas consultas que en una base de
datos con muchos registros se hacen relativamente rápido, con la
herramienta del embudo son excesivamente lentas. Ahora con la nueva
herramienta de NavTable de filtros rápidos este tipo de problemáticas
de gvSIG quedan muy expuestas... :/
Pero hablando de poner una condición en el diálogo de conexión a
PostGIS, hay un pequeño error también:
- Si se hace una condición defectuosa, lanza una excepción (debería
dar un aviso y/o haber un botón de validar la consulta)
- Tras esto, al intentar reconectar a la BD no se lista ninguna capa
de las existentes
Graciñas!!
Un saludo,
Nacho
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores@listserv.gva.es
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
--
Fran Peñarrubia
Scolab
www.scolab.es
Asociación gvSIG
www.gvsig.com
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores@listserv.gva.es
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores