No he podido mirarlo con detenimiento pero creo que el problema está en la SQL Engine que emplea gvSIG para hacer filtros, ordenar, etc...
Seguramente es por la forma en la que en la clase se divide la query. Por tanto, como dice Nacho no es algo exclusivo del driver de postgis. En este momento no podemos mirar con profundidad este error, así que podría ser buena idea que lo reportaras en el bugtracker [1] de la osor. De todas formas estoy de acuerdo con Peñarubia, hay que evitar en la medida de los posible el usar caracteres extraños (tildes, ñ, ...) en los nombres de los campos. [1] http://forge.osor.eu/tracker/?func=browse&group_id=89&atid=732 2010/9/13 Francisco José Peñarrubia <[email protected]>: > Yo añadiría que no es buena política nombrar las capas con caracteres > especiales. Lo han dicho varias veces en los foros de Postgres. > > Saludos. > > > El 13/09/2010 13:20, Nacho Uve escribió: > > Hola Juanjo, > El error que comentas puede que no sea causado por el driver de postgis. Si > pruebas a hacer las operaciones que comentas de ordenación y filtros con > otro origen de datos (ficheros Shapefiles, por ejemplo) que tengan nombres > de campo con esas características te dará el mismo error. > Supongo que el problema está en la tabla de gvSIG y la extensión de filtros, > pero seguro que se puede arreglar de manera similar que en el caso del > driver de postgis. > Saludos, > Nacho > > > El 11 de septiembre de 2010 16:49, Juanjo <[email protected]> escribió: >> >> En primer lugar agradecer a CartoLab los parches al driver de postgis. >> >> He probado el último build ( >> >> http://gvsig-desktop.forge.osor.eu/downloads/pub/projects/gvSIG-desktop/devel/gvSIG-1_10/gvSIG-1_10_0/1260/ >> ) que ya incluye estos parches, y el funcionamiento es realmente mucho >> mejor. >> >> Sin embargo, todavía quedan algunos problemas con el driver de postgis. >> Da error: >> >> - Al crear un filtro con en el que interviene un campo que tiene >> caracteres especiales ( acentos, parentesis, ñs,...) en su nombre >> >> - Cuando intentas ordenar una tabla por un campo que incluye caracteres >> especiales en el nombre. >> >> _______________________________________________ >> gvSIG_usuarios mailing list >> [email protected] >> >> Para ver histórico de mensajes, editar sus preferencias de usuario o darse >> de baja en esta lista, acuda a la siguiente dirección: >> >> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios > > > > -- > Juan Ignacio Varela García > Consultor en tecnologías SIG > Analista-Desarrollador FLOSS > Oficina Técnica Sistemas Información Xeográfica > Consellería de Medio Ambiente, Territorio e Infraestructuras > Dirección Xeral Sostibilidade e Paisaxe (Xunta de Galicia) > http://www.cmati.xunta.es > Tfno: 981.54.17.02 > > _______________________________________________ > gvSIG_usuarios mailing list > [email protected] > > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios > > -- > Fran Peñarrubia > Scolab > www.scolab.es > > Asociación gvSIG > www.gvsig.com > > _______________________________________________ > gvSIG_usuarios mailing list > [email protected] > > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios > > -- Francisco Puga Grupo de Desarrollo Cartolab - Laboratorio de Ingeniería Cartográfica. http://www.cartolab.es ETS Ingeniería de Caminos, Canales y Puertos Universidade da Coruña Campus de Elviña - 15071 A Coruña (España) (34)981167000 ext. 5493 _______________________________________________ gvSIG_usuarios mailing list [email protected] Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
