El control de calidad en los proyectos de producción cartográfica es una fase que, en muchas ocasiones, no está bien resuelta en los organismos productores. Estos organismos cuentan con diferentes aplicaciones y procedimientos para controlar la calidad de los productos que las instituciones, departamentos o empresas van ejecutando. Y estas aplicaciones suelen estar basadas en software propietario y no permiten la interoperabilidad entre Modelos de Datos, ni son fácilmente actualizables a las nuevas necesidades.
El presente trabajo desarrolla una aplicación de control de calidad semántico para los productos Base Cartográfica Numérica del IGN (escalas 1/100.000 y 1/200.000 en principio), basada en software libre. De este modo se pretende fomentar el uso de herramientas de código abierto en los procesos de producción cartográfica, favoreciendo la reutilización de código para implementaciones futuras. Esto será beneficioso tanto para los organismos productores, que tendrán más control sobre sus productos, como para las empresas que se encarguen de producir y realizar controles de calidad, que podrán trabajar sobre aplicaciones ya desarrolladas y mejorar los procesos de control.
La aplicación está desarrollada en C++ y python, utlizando QT y Quantum GIS y consta de:
1.- Un importador ligero de los ficheros utilizados por el IGN.
2.- Algoritmos de lectura y validación de datos, que es el motor del control semántico, que validan la estrucutura de la BBDDs y cada uno de los campos de las tablas que componen el modelo de datos de BCN.
3.- Un generador sencillo de los metadatos asociados a la información geometrica y a los procesos de calidad seguidos, cuyos ficheros xml resultantes se generan conforme a las instrucciones INSPIRE.




