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

Responder a