Professional Documents
Culture Documents
1. Introduccin.
Los procesos a realizar en la elaboracin de un proyecto SIG, pueden resumirse en los siguientes:
Anlisis de requisitos Diseo del modelo de datos geogrfico Recopilacin y adquisicin de datos (espaciales y temticos) Carga de datos en el sistema Tratamiento (Integracin y Edicin) de datos Explotacin del proyecto Actualizacin
En la primera fase, es necesario identificar y analizar cules son las necesidades de informacin que han originado el lanzamiento del proyecto y, ms concretamente cules son el conjunto de preguntas y consultas que debe responder el sistema. La segunda fase, consistente en la definicin y el diseo del modelo, sirve para determinar no slo el conjunto de datos que hay que introducir en el proyecto, sino tambin la estructura con la que han de ser almacenados para que se constituyan en informacin geogrfica. A continuacin hay que proceder a la adquisicin de los datos especificados, tarea que incluye las siguientes actividades: Recopilacin y evaluacin de los datos existentes. Generacin de los datos que, estando especificados en el modelo, no estn disponibles.
Una vez obtenidos los datos por cualquiera de los medios posibles se procede a la correspondiente carga en el sistema. El potencial de un SIG se caracteriza por su capacidad multidisciplinar. Para ello, estos sistemas han de ser capaces de soportar datos heterogneos respecto a los siguientes parmetros: - fuentes y mtodos de adquisicin, - formatos digitales, - sistema de referencia, - exactitud y, en general, calidad, - estado de actualizacin y puesta al da. Esta heterogeneidad se soluciona realizando una serie de preprocesos y tratamientos que posibiliten su integracin en una nica base de datos geogrfica para que sea homognea y continua sobre la zona de estudio del proyecto. Posteriormente, puede que esta base de datos tenga que ser editada para corregir los posibles errores existentes en los datos iniciales, hasta obtener un conjunto final que represente adecuadamente, en funcin de los objetivos del proyecto, la realidad geogrfica.
2. Integracin.
Por Integracin se entiende el proceso de homogeneizacin y fusin de los diferentes conjuntos de datos que han de formar parte de un determinado proyecto SIG. La heterogeneidad derivada de las distintas fuentes y mtodos de captura de la informacin utilizada en el SIG ha sido tratada en el tema anterior. A continuacin se exponen las soluciones planteadas para homogeneizar el resto de parmetros. Homogeneizacin de los formatos digitales. Homogeneizacin del Sistema de Referencia. Homogeneizacin de la calidad. Homogeneizacin de la actualidad de los datos
Un ejemplo claro de conversin de formatos digitales lo encontramos en el desarrollo del SIG del Instituto Geogrfico Nacional. La informacin original procede de ficheros CAD, cuyos elementos cartogrficos se encuentran clasificados mediante las propiedades que permiten los software CAD: nivel, color, grosor, estilo. Estos cuatro parmetros permiten identificar en el fichero original el tipo de elemento geogrfico al que nos estamos refiriendo.
ID_CODIGO 039604 021102 030303 030304 030306 030305 030323 018101 068601
NOMBRE ABREVADERO ACANTILADO ACEQUIA ACEQUIA_DE_DISTRIBUCION ACEQUIA_DE_DRENAJE ACEQUIA_DE_RIEGO ACEQUIA_SUBTERRANEA ADUANA AEROCLUB
NIVEL 17 8 10 10 10 10 10 4 45
COLOR GROSOR ESTILO 151 21 136 151 181 166 226 45 210 1 0 0 4 0 2 0 1 1 0 1 7 7 3 7 3 0 0
065381 AEROCLUB.CIERRE_CONVENCIONAL 44 38 0 0 Tabla 1. Esta tabla pertenece al modelo SIG del IGN. El fichero CAD clasifica por nivel, color, grosor, estilo. El modelo SIG clasifica por Temas.
A diferencia del fichero CAD, el modelo definido para este SIG clasifica estos fenmenos en temas en funcin de su naturaleza. Cada tema es representado por una tabla en la base de datos. Existen un total de 10 tablas cuya enumeracin es la siguiente:
TABLA TEMA TABLA TEMA 01 Lneas Lmite 06 Construcciones 02 Altimetra 07 Conduccin y Suministros 03 Hidrografa 08 Textos 04 Usos del Suelo 09 Puntos de Control 05 Vas de Comunicacin 10 Otros Tabla 2. Esta tabla pertenece al modelo SIG del IGN. Cada una de ellas almacenar informacin de los fenmenos relacionados con el tema de la tabla.
Se ha desarrollado una aplicacin traductora capaz de transformar los datos procedentes de CAD al modelo definido en la base de datos Oracle del SIG. Para ello, esta aplicacin realiza los siguientes pasos: 1. rastrea el fichero CAD, 2. identifica el elemento, 3. extrae sus cuatro parmetros grficos: nivel, color, grosor y estilo, 4. entra en la base de datos del SIG y mediante la tabla 1 identifica el campo ID_CODIGO, 5. los dos primeros dgitos de este campo se corresponden con el tema al que pertenece el elemento segn la tabla 2.
De esta forma, los datos CAD quedan perfectamente integrados en la base de datos Oracle, fuente de datos del SIG.
La homogeneizacin de estos parmetros est completamente superada en cualquiera de las aplicaciones SIG existentes en el mercado. Todas ellas ofrecen sencillas interfaces para la conversin de un sistema a otro de los empleados en cualquier pas del mundo y que se encuentran ya definidos en la propia aplicacin. Tambin incluyen la posibilidad de definir otros sistemas especificados por el usuario. La transformacin de un sistema geodsico a otro se realiza utilizando una serie de puntos de control cuyas coordenadas sean conocidas en ambos sistemas de referencia. La conversin de la proyeccin cartogrfica es ms sencillo, simplemente hay que aplicar las frmulas matemticas que cambian una proyeccin por otra. Tambin la mayora de los programas SIG incluyen la implementacin de los cambios entre las proyecciones ms habituales: Lambert, UTM, etc.
La generalizacin es el proceso por el cual se obtiene un mapa o un fichero de escala menor, de menos detalle, a partir de un mapa o de un fichero de mayor escala, de ms detalle. Es un proceso subjetivo, complejo y muy difcil de automatizar, porque es necesario esquematizar la informacin para suprimir detalles y mantener al mismo tiempo el aspecto general de los datos. En la actualidad el proceso de generalizacin consta de fases semiautomticas, supervisadas por el operador y de fases automatizadas que requieren un exhaustivo estudio y diseo para la extraccin de los parmetros que automaticen dichos procesos de generalizacin. La generalizacin se suele realizar por temas de manera independiente con el consecuente problema a la hora de combinar diferentes temas. Existen diversos algoritmos de generalizacin buscar algoritmos y diferentes empresas buscar empresas que ofrecen aplicaciones basadas en estos algoritmos. La generalizacin se encuentra actualmente en fase de investigacin.
Figura 8. Aplicacin desarrollada por el IGN sobre Geomedia para la actualizacin de la BCN200.
Los SIG de ltima generacin aaden un componente nuevo, la cuarta dimensin, refirindose a la variable tiempo. Estos SIG temporales (SIGT) permiten almacenar la informacin espacial de diferentes fechas. As el usuario puede recuperar posiciones geomtricas pasadas y estudiar la evolucin temporal, adems de la espacial, de los diferentes fenmenos.
La falta de armonizacin horizontal no solo se manifiesta en la posicin geogrfica del elemento. Tambin se pueden comprobar problemas de cases alfanumricos, tales como ros o carreteras cuya denominacin cambia errneamente de una hoja a otra.
Ambos problemas son corregidos en las fases de edicin geomtrica y temtica respectivamente, detalladas en el siguiente apartado. La armonizacin vertical es el proceso que permite detectar y corregir la falta de coincidencia analtica y temtica de fenmenos geogrficos, cuya informacin espacial est distribuida en conjuntos de datos que corresponden a la misma zona o mbito geogrfico.
Figura 12. Armonizacin Vertical. Superposicin Imagen SPOT-5 con datos BCN200.
Para corregir los errores geomtricos que pueden surgir en este proceso, se han diseado varios algoritmos, cuya idea fundamental se basa en que las lneas que estn muy prximas, deberan fusionarse y ser un nico elemento. Para realizar este proceso se utilizan, entre otros, criterios de tolerancia lineal o angular, de manera que se fusionaran los segmentos de dichas lneas que verificasen una de estas condiciones: - la distancia entre los segmentos es menor que un determinado umbral o tolerancia lineal, o bien, - el ngulo relativo entre los segmentos es inferior a un umbral angular. Los programas de SIG disponen de herramientas especficas, que han sido diseadas para dar solucin a los principales problemas que aparecen en la fase de conflacin. A continuacin, se citan algunas de las funciones que realizan estas herramientas: Edge matching (case en bordes). Existen varios mtodos para implementar esta funcin segn las situaciones o casustica. En general, su objetivo consiste en determinar qu elementos geomtricos (lneas o poligonales), correspondientes a elementos homlogos, deberan estar unidos. En unos casos, la unin se realizar entre pares de extremos uno a uno-, y en otros, ser necesario unir un extremo con otros varios uno a muchos-. Boundary Alignment (ajuste de lmites). Esta funcin permite eliminar los errores de tipo huecos y solapes, que se producen a lo largo de los lmites o geometras comunes a ciertos elementos de los conjuntos de datos fusionados. Deteccin y correccin de geometras que se intersecan y no son coincidentes. Para realizar el proceso de bsqueda, es necesario especificar el valor de una tolerancia lineal, de modo que
slo se detectan como errneas aquellas objetos cuyas geometras se intersecan, y la distancia entre sus puntos es menor de dicho valor.
Hay que decir que no existe una clasificacin rigurosa de estas funciones, ya que muchos programas implementan, en la misma herramienta y con un mismo nombre, varias de ellas. Respecto a los errores temticos, stos pueden ser detectados bien mediante consultas de explotacin programadas en el propio SIG a travs de los denominados atributos funcionales, bien mediante consultas en lenguajes dirigidos a bases de datos, por ejemplo el lenguaje SQL. Ambas tcnicas son capaces de localizar diferencias temticas, de atributos y de campos de las tablas, entre diferentes bases de datos referidas al mismo espacio o zona geogrfica. Aunque la conflacin puede realizarse de modo automtico, usando las funciones antes citadas, hay que destacar que stas no suelen ser capaces de resolver el 100% de todos los casos que se presentan. Ante este hecho, se hace inevitable la intervencin de un operador que no slo revise los resultados de la armonizacin automtica, sino que tambin realice procesos de edicin manual para resolver los casos detectados que no se pueden solucionar por procedimientos automticos, corregir las anomalas no detectadas y arreglar las correcciones errneas que haya podido realizar el programa.
3. Edicin de datos.
La Edicin es el proceso que permite la representacin correcta, coherente y fidedigna de todos y cada uno de los fenmenos que forman parte de un proyecto SIG. Este proceso consta de tres fases: Edicin geomtrica Edicin temtica Construccin y revisin del modelo de datos
Si a los errores as generados, se aaden los que se producen por la integracin de conjuntos de datos heterogneos, se presentaran una serie de anomalas o incoherencias espaciales, cuya correccin se ha de realizar en esta fase de edicin geomtrica. A continuacin, se indican algunos de los errores que se presentan con ms frecuencia. Arcos colgantes Tambin llamados extremos libres, se dan cuando se tiene una poligonal (secuencia encadenada de lneas) con al menos un extremo libre es decir, un punto final no coincidente con ningn otro extremo de otra poligonal o de s misma. Los arcos colgantes pueden tener uno o dos extremos libres.
La deteccin de arcos colgantes se basa en la localizacin de puntos de otros elementos grficos que tengan las mismas coordenadas que sus respectivos extremos libres. Si no existe ningn punto que cumpla este criterio de coincidencia, el elemento grfico es un candidato a ser considerado como errneo. En algunos casos es correcto que existan arcos colgantes (el nacimiento de un ro siempre es un arco colgante), y en otro no lo es (una capa de lmites municipales no debe tener ningn arco colgante), dependiendo del significado de los datos. Los denominados overshoot (sobretrazos) y undershoot (subtrazos), representan un tipo particular de arcos colgantes: - Sobretrazo: Poligonal de longitud mnima con un extremo libre, detectado como errneo por haber sobrepasado la lnea con la que debera coincidir. - Subtrazo: Poligonal con un slo extremo libre, detectado como errneo por no ser coincidente con la lnea o con una de las lneas- existente en sus proximidades, y en la que podra finalizar.
Para localizar y corregir este tipo de errores, los programas de SIG disponen de un conjunto de funciones que suelen utilizar criterios basados en tolerancias grficas de tipo lineal. Dado un determinado valor de tolerancia o distancia mxima de bsqueda Dmax, cuando se localice un extremo libre slo se detectar como error, si en el entorno circular de radio R=Dmax trazado a su alrededor, no se encuentra ningn otro elemento grfico.
Los segmentos de longitud mnima, mnima en funcin de la resolucin del conjunto de datos al que pertenezcan, tambin pueden considerarse en ocasiones un tipo de arcos colgantes, cuya deteccin y correccin se realiza segn los criterios expuestos. Slivers Los slivers, o astillas son falsos polgonos generados por la superposicin de poligonales que debieran ser coincidentes y no lo son. Muchos de ellos se generan en los procesos de conflacin antes citados.
Estos polgonos se caracterizan por ser recintos cerrados, generalmente muy alargados, de gran permetro y superficie mnima. Los programas de SIG suelen incorporar funciones de localizacin y correccin, automtica o semiautomtica, de este tipo de anomala geomtrica. El criterio ms utilizado en la deteccin de slivers, se basa en establecer un valor de tolerancia superficial (T_S). Si la relacin entre la superficie y el permetro al cuadrado de un polgono verifica esta condicin: (Superficie)/(Permetro)2 <= T_S, dicho polgono se considera un sliver. Bucles Son falsos polgonos que resultan de la autointerseccin errnea de una poligonal. Hay que tener en cuenta que en algunos casos se dan los bucles en la realidad, como en algunos enlaces de autopista.
Lneas duplicadas Son errores producidos por la duplicacin innecesaria de elementos geomtricos con coincidencia espacial exacta.
10
11
Existen aplicaciones concretas que verifican en todo momento la integridad de los datos manipulados por el sistema. Estas herramientas server-side, instaladas en el servidor de datos, verifican, chequean y comprueban constantemente determinadas normas topolgicas, geomtricas y temticas que han sido previamente definidas por el usuario o bien, generadas automticamente por la propia aplicacin (data mining). En el momento en que alguna de estas normas sea infringida la aplicacin alertar al usuario sobre la incorrecta introduccin de los datos para su posterior edicin.
4. Bibliografa y enlaces
Bibliografa: Aronoff, Stanley (1989). Geographic Information Systems: A Management Perspective. WDL Publications, Ottawa, Canada. Bosque Sendra, J.(1992) Sistemas de Informacin Geogrfica. Ediciones Rialp. ISBN: 84-321-2922-4 Burroughs, P.P., McDonnel, R.A. (1998). Principles of Geographical Information Systems. Oxford University Press. Bernhardsen, T. (1999). Geographic Information Systems: An Introduction. Wiley, New York. Garca Lzaro, Francisco J. (2001). Sistemas de Informacin Geogrfica, transparencias de la asignatura de la E. T. S. de Ingeniera en Topografa, Geodesia y Cartografa. Goodchild, M.F., Maguire, D. y otros (2001) Geographic Information Systems and Science. Editorial Wisley. ISBN:0-471-89275-0 Manual de referencia del programa Modular GIS Environment v.8.0. (1998). Intergraph Corporation. Manual de referencia del programa GeoMedia Professional v.6.00. (2002). Intergraph Corporation. Manual de referencia del programa GeoMedia Object v.6.00. (2002). Intergraph Corporation. Manual de referencia del programa Arc View GIS v.3.2.a. (1999). ESRI. Moreno Regidor, Pilar (2003). Fundamentos de Sistemas de Informacin Geogrfica. E. T. S. de Ingeniera en Topografa, Geodesia y Cartografa. Enlaces: Conflacin: o o o http://www.digitalcorp.com/whatisconflation.htm http://www.geo.ed.ac.uk/agidexe/term?535 http://en.mimi.hu/gis/conflation.html
12