EL SISTEMA G.I.S. EN UNA APLICACIÓN POBLACIONAL

EN EL AYUNTAMIENTO DE BLANES

Francesc Buixeda i Cabré


Jefe del Departamento de Gestión Administrativa

del Ayuntamiento de Blanes


 

 

OBJETIVOS

 

 

El principal objectivo de este proyecto ha estado la implementación de un sistema de información que contemple la correcta integración de la información gráfica (cartografia) con la información alfanumérica existente en las bases de datos gestionados por la aplicación de gestión de población obteniendo una explotación de mapas temáticos con información procedente del padrón de habitantes.

 

 

 

MATERIAL DE PARTIDA

 

 

Cartografia:

 

En un sistema de información territorial los datos son el punto más importante del proyecto: la calidad, la unicidad y la cronologia son las características que daran más valor. Por tanto es imprescindible que la introducción y implementación de un sistema de información territorial sea capaz de integrar la mayor cantidad de datos, ya sean nuevas o antiguas o correspongan a diversas fuentes.

 

Un aspecto a considerar es la precisión de los elementos gráficos, la escala y la calidad de los planos iniciales, ya que son factores que tendran incidencia directa en la precisión del sistema y en su explotación. En la definición del SIG se tendrá que decidir cuales elementos cartográficos se relacionan en cada nivel de información.

 

En el Ayuntamiento de Blanes actualmente no se disponia de una cartografía en condiciones para desarrollar este proyecto. La cartografia catastral que disponíamos era muy antigua, por tanto se decidió que se podría hacer servir una base cartográfica puntual que se había generado por el mapa base de la ciudad, tanto por calidad gráfica como por ser la visión más actual que se disponía de la ciudad.

 

Bases de datos:

 

El nucleo del SIT esta constituído por la Base de Datos Ciudad, la Base de Población y la Base de Datos de Terceros asi como todas las bases de datos cartográficas.

La Base de Datos Ciudad (BDC) es el componente básico del nucleo del sistema de información, es aquí donde se encuentra la definición territorial del municipio y constituye la base de georeferenciación de cualquier módulo que se integre en un Sistema de Información Corporativo. BDC es la base de datos territorial pluridepartamental donde se encuentran las definiciones de las diversas divisiones territoriales (distritos electorales, polígonos municipales, secciones censales...). Incorpora la estructura del territorio en los siguientes elementos: zonas, calles, tramos, manzanas, parcelas, accesos, edificios, locales y direcciones, y todos los geocodificadores que relacionan esta información entre las bases de datos externos y la cartografia.

 

La Base de Datos Terceros (BDT) es el segundo módulo del núcleo del sistema de información. Contiene datos sobre cualquier persona externa a la organización del Ayuntamiento con la que se tenga alguna relación (personas físicas y jurídicas vinculadas al territorio). Esta base de datos interrelaciona con la Base de Dades Ciudad, ya que utiliza las direcciones definidas en BDC y permite la georeferenciación de las direcciones de los terceros.

 

La Base de Datos de Población gestiona la información relativa al padrón de habitantes y enlaza directamente con BDC por sección, distrito o direccion y con BDT a través de las personas.

 

La Base de Datos Cartográfica contiene información vectorial según la estructura de datos de Arc/INFO™, articulada en línias, puntos y polígonos con una estructura de tablas mínima que identifica los elementos gráficos con los registros de estas tablas y que pueden enlazarse con otras tablas relacionales. Las principales coberturas son las manzanas, las secciones y los distritos.

 

Software:

 

Programa base: Se trata de un conjunto de aplicaciones que ofrecen un entorno de organización, modelo de seguridad y ayudas a la operación imprescindibles para cualquier sistema de información cooperativo. Comprende también las aplicaciones principales de gestión de Terceros y Base de Datos Ciudad, como información básica sobre la cual se apoyan todas las aplicaciones municipales. Tres funcionalidades como personalización de menús, gestión de parámetros, definición de salidas, etc. se realizan también con las mismas herramientas.

 

Gestión de seguridad: El sistema asigna a cada elemento de la organitzación una serie de privilegios sobre cada tipo de datos manejado, y, en algunos casos, sobre cada instáncia del tipo (fila de una tabla). De esta manera se puede asegurar que la información que es mantenida por un determinado departamento no se modificará por personas externas a éste, o que ciertas personas no puedan consultar determinados tipos de información.

 

Gestión del Padrón de Habitantes: Se trata de un software adaptado a la normativa padronal de 1995, enfocado como un registro permanente de población más que un padrón que se renueva cada 5 años. Incluye los procedimientos de comunicación con el INE y destaca por su capacdad como herramienta de análisis de la dinámica y las características demográficas de la población.

 

ArcView v.3.0 es un SIG de sobremesa (Desktop Mapping) especialmente diseñado para usuarios que trabajan con información que dispone de representación espacial y no son especialistas en la manipulación de Sistemas de Información Geográfica pero necesitan visualizar y consultar los datos de manera espacial.

 

ArcView 3.0 se ha desarrollado bajo las normas MDI de Microsoft con un interfase de usuario muy intuitivo. Existen versions para trabajar sobre Windows, WINDOWS-NT, Macintosh y Unix. Su capacidad para integrar datos de diferente tipo y procedencia es realmente importante. ArcView 3.0 trabaja con un modelo orientado a objetos georelacionales. El elemento aglutinador sobre el que trabaja el usuario es el proyecto, dentro del cual se pueden crear diversos documentos: vistas, tablas alfanuméricas, gráficos, diagramas estadísticos, mapas y scripts (aplicaciones realizadas con un lenguaje de programación denominado AVENUE; lenguaje de una gran interoperatividad con otros lenguajes como por ejemplo Visual Basic.)

 

Dispone de una elevada capacidad para acceder a datos remotos a través de redes en arquitectura cliente/servidor, asi como la posibilidad de realizar conexiones directas a datos procedentes de aplicaciones externas como dBase, Lotus, Excel o cualquier base de datos SQL. También contempla herramientas para la creación de mapas de alta calidad, con un mayor control de la visualización de elementos geográficos y sobre la escala, o la ampliación de las librerias de símbolos respeto a versiones anteriores. Otras funcionalidades son la edición de datos gráficos (en ficheros shapefiles) y alfanuméricos; la integración de imagenes raster con los modelos de datos vectoriales, la geocodificación automatizada de direcciones postales y la personalización del entorno de trabajo de manera flexible y sencilla.

 

 

 

 

 

HARDWARE

 

 

Arquitectura cliente/servidor:

 

En el estado actual de la tecnología de la información consideramos que la solución a adoptar ha de estar basada en una arquitectura cliente/servidor que deje distribuir los recursos y su máximo aprovechamiento. La utilitzación de interfases gráficos, la incorporación de los protocolos de comunicaciones universalmente aceptados, el almacenamiento y acceso a bases de datos via Open Database Connectivity (ODBC) y la utilización de tecnología orientada a objetos para las aplicaciones son requisitos indispensables hoy.

 

La arquitectura cliente/servidor es la opción tecnológica que ha demostrado mayores ventajas en los últimos años. Se trata hoy en día de una tecnología madura que ofrece una elevada flexibilidad y productividad. Se caracteriza por la distribución del proceso entre él o los ordenadores que actuan como servidores y los que actuan como ordenadores clientes. Esta estructura permite aligerar la carga del servidor y aprovechar la poténcia de los clientes para ofrecer a los usuarios unas prestaciones mucho más grandes. El coste es inferior al que tendría una arquitectura centralizada con similares prestaciones, debido a que los clientes son ordenadores personales, con un precio por unidad de capacidad de proceso muy inferior al de un ordenador central.

 

La solución propuesta es una arquitectura two-tier, una de las opciones cliente/servidor más simples. El servidor actua básicamente como almacén de datos mediante una base de datos relacional, sirviendo las peticiones de los clientes a través de una red de area local. Solamente el software de la base de datos se ejecuta al servidor. Toda la lógica de aplicación se ejecuta sobre los clientes, que se conectan al servidor cuando tienen necesidad de manipular datos residentes en éste.

 

En el Ayuntamiento se dispone de los siguientes servidores a parte de otros departamentales:

 

Servidor de Base de Datos: con 2 CPU Pemtium Pro 200Mhz, 128 Mb de memoria RAM, 4 Gb de disco duro, Sistema Operativo Windows NT 4 y Base de datos Oracle 7.

Servidor Datos Graficos: CPU Pemtium Pro 180 Mhz, 129 Mb de memoria RAM, 4 Gb de Disco duro y Sistema Operativo Windows NT 4

Servidor de ficheros y impresión: CPU Pemtium Pro 200 Mhz, 64 Mb de memoria RAM , 6 Gb de disco duro y Sistema Operativo Novell Netware 4.11

Servidor de Correo y Intranet: Cpu Pemtium 130 Mhz, 128 Mb de memoria RAM, 4 Gb de disco duro, Sistema Operativo Windows NT y Lotus Notes 4.5

 

 

 

METODOLOGIA EN LA IMPLANTACIÓN

 

 

A partir de la información base y del software disponible delimitamos las entidades territoriales a partir de las cuales podríamos representar los mapas temáticos. Al desestimar la cartografía catastral, las parcelas fueron excluidas y solamente trabajamos con manzanas, secciones y distritros, debido a que esta cartografía alternativa era el máximo de posibilidades que nos daba por este tipo de proyecto. Esta base cartográfica tuvo que rectificarse y adecuar a las necesidades del proyecto, ya que con la estructura de datos cartográfica que queríamos trabajar es imprescindible la topología de polígonos.

 

Por otra parte se procedió a la creación de una codificación unívoca entre los identificadores gráficos y los identificadores alfanuméricos de cada entidad (manzana, sección y distrito) en todas las bases de datos implicados en este proyecto.

 

Por último se crearon unos scripts en lenguaje de programación AVENUE de ArcView para interpretar la información procedente de las consultas alfanuméricas almacenadas en tablas virtuales y que después de un mínimo proceso puedan ser representadas gráficamente en mapas temáticos según la entidad gráfica escogida por el usuario.

 

Por tanto la operativa de consulta es: crear una consulta sobre la base de datos alfanumérica que gestiona la aplicación de población, haciendo servir los diálogos existentes en la aplicación para crear las consultas, seleccionar el resultado presentado sobre el browse en pantalla generando automáticamente unas tablas virtuales, que posteriormente desde ArcView seran consultables haciendo servir unos diálogos diseñados para crear los mapas temáticos.

 

 

 

EXPLOTACIÓN DE LOS DATOS

 

 

La explotación cartográfica de la información existente en el padrón de habitantes se estructura en función de la entidad cartográfica seleccionada: manzanas, secciones o distritos. Un ejemplo de explotación temática seria el siguiente:

 

Análisis de la distribución de la población por estructura de edad:

 

Distribución de la población infantil (0-14 años)

Valor absoluto por manzanas, secciones o distritos

Edad mediat por manzanas, secciones o distritos

 

Distribución de la población joven (15-30 años)

Valor absoluto por manzanas, secciones o distritos

Edad media por manzanas, secciones o distritos

 

Distribución de la población adulta (31-65 años)

Valor absoluto por manzanas, secciones o distritos

Edad media por manzanas, secciones o distritos

 

Distribución de la población jubilada (mayor de 65 años)

Valor absoluto por manzanas, secciones o distritos

Edat media por manzanas, secciones o distritos

 

Análisis de la densidad de la población por entidades

 

Densidad de población por manzanas

 

Densidad de población por sección

 

Densidad de población por distrito

 

Distribución de la población en función de un filtro por criterios lógicos creado desde la aplicación de gestión de población, y el resultado representado:

 

En valores absolutos por manzanas, secciones o distritos

 

Edad media por manzanas, secciones o distritos

 

Densidad de población por manzanas, secciones o distritos