LECCIÓN 38: PROCESO DE CORRECCIÓN DE ERRORES TEMA 38: PROCESO DE CORRECCIÓN DE ERRORES OBJETIVOS DEL TEMA: Aprender el concepto de error en los SIG Estudiar la tipología de errores más frecuentes INTRODUCCIÓN Aunque ya se ha indicado en alguna ocasión anterior, una vez más resulta imprescindible realizar la advertencia de que un error no es una equivocación. Un error es el resultado no deseado obtenido tras la realización de uno o varios procedimientos deacuerdo a sus estipulaciones y con sumo cuidado y precisión, mientras que una equivocación es también un resultado no deseado que se deriva del no cumplimiento de alguno de los requisitos o condiciones del procedimiento, la diferencia fundamental entre error y equivocación es que el primero es inevitable, en tanto que la segunda, aunque fortuita si se puede evitar. En la lección 36 se han sistematizado los errores más habituales que se producen a lo largo de los distintos procedimientos implicados en un SIG, a modo de recordatorio se reproduce el esquema en la figura 38.1. 1. PARAMETROS INDIVIDUALES a. Exactitud: i. ii. 2. 1. Absoluta 2. relativa De atributos b. Consistencia lógica c. Resolución PARAMETROS GLOBALES a. 3. Posicional: Amplitud: i. De cobertura ii. De clasificación iii. De verificación b. Tiempo c. Procedencia de los datos d. Integridad PARAMETROS DE GESTIÓN a. Accesibilidad b. Costes directos e indirectos Figura 38.1 Parámetros que afectan a la calidad de un SIG UNIDAD II: Estructuración de la información. 1 de 5 LECCIÓN 38: PROCESO DE CORRECCIÓN DE ERRORES En esta lección se la exposición se centrará sobre los parámetros individuales, y de ellos, se expondrá sobre todo casuística relativa a la consistencia lógica. EXACTITUD POSICIONAL Y DE ATRIBUTOS. Como se ha indicado, la exactitud posicional consiste en la desviación entre la posición de un objeto en la base de datos geográfica y su verdadera posición territorial. Existen multiples métodos de comprobación y correción de este tipo de errores, sin embargo, se considera que este curso no es el medio más adecuado para el tratamiento de este tema en profundidad, que por otra parte está ampliamente documentado en multiples tratados básicos y avanzados de topografía y cartográfia. Si algún alumno muestra un interés especial puede encontrar un pequeño ejemplo didáctico en la página 68 de “SIG: Sistemas de Información Geográfica”, Gutierrez y Gould 1994. Por otra parte, la exactitud temática o de atributos debe comprobarse y corregirse en función de los atributos en cuestión, siendo muy amplia la casuística. Nada tendrá que ver el tratamiento de una variable como la densidad de población por municipios con la clasificación de imágenes de satélite, donde el valor cuantitativo de cada celda es asimilado a una determinada clase de suelo en función de la diferencia que este valor presente con un valor prototipo de la clase en función de un cierto error tolerable lo que presupone la existencia de una cierta inexactitud temática. Se pueden inducir errores derivados de la captura de los datos, procedentes de la digitalización manual o del propio levantamiento topográfico debido a límites difusos etc. En cualquier caso cabe indicar que existe un desarrollo metodológico específico en función de cada caso tratado (métodos de corrección de errores topográficos, scaneado y vectorización, digitalización, satélite etc...) que no puede ser objeto de exposición en un curso como este. UNIDAD II: Estructuración de la información. 2 de 5 LECCIÓN 38: PROCESO DE CORRECCIÓN DE ERRORES CONSISTENCIA LÓGICA. ERRORES TOPOLÓGICOS Conviene sin embargo realizar una breve reseña sobre los errores que se han denominado “topológicos” y que provocan falta de consistencia lógica en la base de datos creada. La mayoría de las aplicaciones proporcionan herramientas específicas que ayudan a detectar y a corregir estos errores incluso de manera semiautomática. En la figura 38.2 se muestran algunos de los errores más típicamente citados. Si bien, con las herramientas desarrolladas hoy muchos de estos errores de “nodos coldados” o “arcos que no llegan” se evitan fácilmente, su existencia hace que la base de datos sea inservible. En la mayoría de los casos el usuario no es “consciente” de la existencia de estos errores, y muchísimas veces no son fácilmente visibles. Línea que se pasa Polígono con dos etiquetas Un arco que no llega a la intersección Polígono con dos etiquetas Etiqueta inexistente Figura 38.2.:Tipología de errores más habituales Las potentes herramientas tipo CAD desarrolladas hoy y de aplicación en la mayoría de los módulos de edición de las aplicaciones SIG proporciona una gran ayuda para evitar estos errores, ya que se puede “hacer llegar” exactamente un arco hasta la “intersección de” o hasta “fin de” otra entidad. Sin embargo, a veces, aun así no es suficiente, y se provocan errores como los que se muestran en la figura 38.2 en la inmensa mayoría de los caso. La tipología de errores que provoca inconsistencia lógica suele ser: - Polígonos no cerrados - Acos inconexos - Existencia de un polígono con dos o más identificadores UNIDAD II: Estructuración de la información. 3 de 5 LECCIÓN 38: PROCESO DE CORRECCIÓN DE ERRORES - Existencia de un polígono sin identificador - Pseudonodos o nodos intermedios que no tienen representación real: a veces no se pueden evitar, como en el caso de los polígonos isla La topología ayuda a la identificación de estos errores. Según se muestra en la figura 38.3, mediante una revisión exahustiva de las de las tablas topologócias se pueden poner de manifiesto los errores, por ejemplo revisando: - Arcos colgados: arcos de longitud muy pequeña - Arco que no llega: nodos en un entorno muy próximo entre sí - Etiquetas: polígonos con más de un identifcador o carente de él Arcos que no se conectan pero están muy próximos Hay 3 etiquetas para 3 polígonos Arcos de muy pequeño tamaño (arco = entre 2 nodos) Hay 3 etiquetas para 2 polígonos Figura 38.3.:Errores y topología De la misma forma que se puede realizar una revisión de las tablas topológicas, también se proporcionan herramientas que ayudan a la corrección de los errores, por ejemplo: poner “marcas” visibles como cuadrados o rombos de colores en los arcos y nodos colgados, y en los polígonos sin etiqueta, colorear o poner marcas diferentes en los polígonos con etiquetas multiples etc. En un paso más allá, se pueden programar herramientas como “eliminar automáticamente los arcos de longitud menor de un determinado umbral”, o “agrupar en un nodo único todos los nodos que se encuentren en un radio menor a otro determinado umbral” etc. UNIDAD II: Estructuración de la información. 4 de 5 LECCIÓN 38: PROCESO DE CORRECCIÓN DE ERRORES PROCESO DE CORRECCIÓN DE ERRORES Enlazando con lo dicho en la lección 37, puede comprobarse que es necesario un proceso previo de edición para poder después modificar los arcos, polígonos y etiquetas. Recapitulando puede observarse que se denomina (quizá equivocadamente o confusamente) edición al proceso de “representación o materialización” de la base de datos en entidades, y también edición al proceso mediante el cual se “editan o modifican” las entidades realizando variaciones en ellas de posición geometría longitud e incluso existencia o no existencia. Visualizar o Representar los elementos de la Base de Datos como Entidades del Sistema Visualizar o Representar sobre ellos los errores mediante entidades especiales como marcas de diferentes aspectos y colores Modificar las entidades: recortar arcos, alargar arcos, poner y quitar etiquetas etc. Reconstruir TOPOLOGÍA Figura 38.4.:Procedimiento para la corrección de errores Pero desde luego, todo ello forma parte del procedimiento habitual de corrección de errores, que tal y como se muestra en la figura 38.4 consta de varios pasos en los que intervienen varias veces procedimientos distintos que reciben todos ellos el nombre de edición en muchas ocasiones. Así, se puede decir que es necesario editar los los elementos de la base de datos para representar sobre ellos los errores y a continuación editar las entidades para modificarlas. UNIDAD II: Estructuración de la información. 5 de 5