This commit was manufactured by cvs2svn to create tag'v1_0_2_Build_912'.
Replace Translator methods with i18n.Messages methods
Se ha echo un commit de las versiones modificadas del catalogo y del gazetteer usando el Poseidon. Se han renombrado algunas clases por considerar que tenian un nombre confuso y se han cambiado algunas relaciones entre clases (con la intención de separar GUI de la parte de control). Han habido clases que no han sido tocadas, pero como han sido formateadas usando el Poseidon TODAS las CLASES del proyecto han cambiado de versión.
Se ha modificado el nombre muchas clases. LAs clases que antes eran XXXQuery, ahora se llaman XXXFilter, para no confundirlas con querys (Realmente son Filtros). Las clases que se llamaban XXXProfile, ahora se llaman XXXSchema, puesto que realmente son esquemas. Esto se ha hecho asà para evitar confusiones con los profiles del protocolo CSW. Ha sido un cambio de estructura, mas que un cambio de algunas clases.
Se han hecho algunos cambios en las consultas. Se han añadido algunos atributospara que las consultas sean más completas y se pueda buscar por mas atributos.Ademas se ha mejaorado la comprobación de los protocolos que soporta elservidor
Se ha reestructurado el sistema de paquetes del catálogo agrupandolas clases por protocolo, y no por funcionalidad.
Añadido el sistema de traducción y traducido al inglés. Se ha creado una interfazItranslation que implementa un método getText(KEY) para traducir. Todaslas clases que representan un JPAnel tienen un atributo de tipo ITranslation.Dependiendo de si se está usando la aplicación independientemente o si se...
Se ha modificado la clase utils.Frames que se usaba para centrar las ventanas.
Se ha modificado la interfaz. Se tiene en cuenta que en gvSIG tenemos quesaber las coordenadas que hay en la vista para restringir la búsquedaa un área determinada.
Se ha modificado el gazetteer para sacar el código de las llamadas fuera de losdrivers. Para ello se han creado nuevas clases en drivers.messages.
Se ha añadido una clase que configura las capabilities del CSW de Galdos(el del IDEC). Se ha generalizado el parseo de las capabilities, por lo queya podemos acceder al CSW de deegree.Además se ha añadido una clase (DiscovererFormat) que descubre automáticamente...
Modificado un pequeño error en la búsqueda
Se ha terminado la búsqueda de catálogo simplificada. Se busca por Title ypor Abstract. Se ha hecho para los protocolos CSW y z39.50, y para elSRW falta probarlo.
Se han hecho muchos cambios:1) Añadida la ventana que muestra los recursos en una tabla2) Se han añadido las clases para parsear el WMS capabilities3) Se han añadido las clases para cargar las capas WMS y WCS en gvSIG
Los recursos WMS ahora ya tienen el sistema de coordenadas correcto.Además se han corregido algunos defectos de las búsquedas que hacía elCSW.
El CSW ya funciona correctamente. Se pueden hacer búsquedas por todos loscampos, menos por Fecha y por Escala. También falta que la búsqueda porcoordenedas haga caso al combo "contiene", "esta totalmente fuera de".....
Se han hecho algunas modificaciones en le CSW. Se ha añadido unparser para formatear los resultados devueltos por el servidor CSW delIDEC.
Se han solucionado algunos problemas y el cliente CSW ya funciona. Ademásse ha formateado todo el proyecto con jalopy.
Añadida la funcionalidad para hacer consultas en CSW soportando tanto elperfil de ebRIM como el perfil ISO19115/19119.
Ya se pueden hacer búsquedas usando el protocolo CSW. Lo que pasa es quecomo aún no tengo un servidor al que le pueda hacer un getCapabilities yun getRecords no se pueden hacer pruebas. He dejado algunas líneas comentadaspor lo que esta versión puede estar inestable, pero para hacer pruebas es...
Hemos hecho algunos para poder integrarlo en gvSIG
Prototipo de catálogo OGC y z39.50