History | View | Annotate | Download (54.9 KB)
Añadida la funcion ST_MakePoint
refs #5094, modificaciones para que la funcion FOREING_VALUE se traslade a LEFT JOINs en tablas de BBDD.
Añadidas al ExpressionBuilder algunas funciones espaciales que faltaban.
refs #5086, modificaciones paa tratar con geometrias a null.
Modificaciones para soportar la funcion DECODE y constantes de tipo bytearray en H2Spatial.
Sobrecargado en el ExpressionBuilder el metodo and() con un Expression ademas de un Value.
refactoring del los formularios dinamicos de gvSIG para dotarlos de mas funcionalidad
refs #5020, #5021,
Ayuda y corrección en funciones
Añadidas funciones restantes de string y numeric al expressionbuilder
Eliminado el ExpressionBuilder de DAL para unificarlo con el de ExpressionEvaluator y ir unificando los dos apis. Ha quedado el SQLBuilder.
añadidas las funciones IIF y IFNULL en la tabla de simbolos de SQL
Añadido al ExpressionBuilder la posibilidad de usar funciones que no van predefinidas por defecto en el.
Correcciones y mejoras en el ExpressionEvaluator
refs #4798. Modificaciones necesarias en el core para poder usar indices espaciales con SpatiaLite
Correcciones para que al exportar a BBDD cree primero la tabla y luego los indices
Optimizacion del documento tabla con fuentes de datos de BBDD. Se han añadido al FeatureSet iteradores en los que se indica a partir de que elemento del sety cuando elementos se quieren ( iterator(index, elements) ),
refs #4453, Actualizacion de la parte de acceso a BBDD a traves e JDBC (DAL y exportto)
refs #4406, actulizados los evaluadores usados en la herremienta de seleccion por capa para que usen ExpressionBuilder y la sql que generan sea dependiente del store que se este usando. He tenido que añadir un par de funciones mas al ExpressionBuilder que se usaban en estos evaluadores.
Primera subida de todos los cambios que tengo pendientes relacionados con el desarrollo del proveedor de SQLServer.