This commit was manufactured by cvs2svn to create tag 'v10_RC2c'.
Añadidas las clases para obtener los filtros
No se podía crear un mapa que tubiera la opción enlace vivo habilitada
Cambios del 10 copiados al head
Projection
no multiType
Cambiada la clase de paquete
Se ha sustituido geotools por el driver de remoteservices
extensibilidad de documentos
Añadida la funcionalidad de cargar WFS desde el catálogo
Rename the View family of classes to Window (ie: SingletonView to SingletonWindow, ViewInfo to WindowInfo, etc)
Implementado el método getFieldType que permite la exportación a los diferentes tipos de ficheros (como shp,....)
Se han eliminado las partes duplicadas y se está usando el parser de GML de FMAP.
solución provisional a WFS
Añadido el metodo 'reload' del ObjectDriver (falta implementar)
Se ha añadido el fallo de tipo de dato en el log
Se ha modificado para que avise si se han recuperado las mismas features que marca el campo buffer
CoordTrans encapsulado a través de IProjection. mayor independencia de la implementación
Añadido un icono para la capa WFS
Se ha añadido la ventana de propiedades. Esto implica añadir listeners por todos los paneles. Además no se muestra la geomatría en la lista de atributos y se muestran únicamnete los que se van a descargar
Se ha encontrado la forma de comprobar cuando se prodicia un error de parseo al hacer un hasnext (en la feature). Se atrapa y se lanza la excepción hacia arriba
Ya se pueden ver los atributos de las tablas
Añadida la funcionalidad de reproyectar y hechos algunos cambios en la interfaz
Se tiene en cuanta la opcion para refrescar las capabilities
Ya no se usa la estrategia ni se usa geotools para hacer el getFeature. Ahora se usa únicamente para el parseo de GML
poder editar y exportar
No se utiliza esta estrategia
isWritable ha sido añadido a la interfaz, y hay que implementarlo
Se ha añadido la funcionalidad para eliminar el namespace de los tipos de atributos
Se ha renombrado la clase WFSFields por WFSAttributes porque era algo confusa
Si no ha dado tiempo a inicializar el resultset se debe devolver nulo
Si el resultset es nulo (debido al poco timeout de la conexión) la estrategia no debe dibujar nada
Si hay algún problema en la carga se muestra un mensaje de error
Se tiene en cuanta el online resource
Modificado el datasource para capturar las excepciones de parseo
Modificado el mensaje en blanco
Cambio probocado por el renombramiento de la clase DataStore por WFSDataStore
Eliminados los atributos innecesarios
Añadido un método para detectar el tipo de geometría
Clase que antiguamente se llamaba DataStore
Cambio de paquete del datastore
El connect debe de tener en cuanta los valores del buffer y el timeout
Cambio producido al cambiar una interfaz del geotools driver
Modificada la estrategia para que la simbología funcione correctamente con el tema vectorial
Se ha modificado la estrategia para que sea compatible con el nuevo iterator
Eliminadas algunas lineas innecesarias
El driver recorre las features la primera vez e inicializa el vector
El iteartor crea un vector y lo inicializa en el primer recorrido que se hace sobre él. A partir de ahí se devuelve un elemento del vector en los posteriores recorridos
WFS Strategi
Adaptador de Geotools-gvSIG
Se ha eliminado un parámetro. Hay que eliminar esta capa?
Creada la capa WFS
Se le ha añadido un driver de geottols, por lo que tiene dos drivers. Para hacer el getFeatureInfo y el capablities utilizará elremoteServices y para hacer el getFeature usará el de geotools.
Driver que implementa la accesibilidad a geotools
Se han añadido algunos métodos a esta interfaz
DataStore que usa geotools. La clase datastore de geotools es abstracta, por lo que tenemos que crear esta clase que hereda de ella
Creado el iteardor de Features
Ahora mismo ya se puede hacer un getCapabilities y un getDescribeType de la capa seleccionada para ver los atributos a dibujar. Queda implementar el panel de opciones y hacer el getFeature().
Primer commit de la aplicación. Se puede hacer un getCapabilities y ver el mensaje de vienvenida del servidor