Descargar

Base de datos y aplicación para localización y análisis de incendios forestales


Partes: 1, 2

    1. Resumen
    2. El problema de la información en los incendios forestales
    3. Sistema informativo como solución
    4. Diseño de los datos
    5. Desarrollo de la aplicación
    6. Conclusiones
    7. Bibliografía
    8. Apéndice

    Resumen

    La actividad de prevención y control de incendios genera datos continuamente. Estos datos tienen que ser almacenados para análisis posteriores. La efectividad de la actividad depende en gran medida de la forma en que estos datos son manejados.

    El diseño de una base de datos y herramientas para registrar y analizar de datos es una parte esencial de la creación de un sistema de información. El sistema descrito en este documento incluye una base de datos geo-espacial (geodatabase), cuyo diseño fue abordado mediante el modelo relacional y una aplicación desarrollada mediante el entorno de programación Visual Basic for Applications (VBA) de MS Access.

    El resultado es un componente de software capaz de abarcar todos los datos generados por la actividad mencionada y realizar algunos análisis estadísticos y espaciales. El sistema propuesto va más allá del sistema anterior existente por la integralidad del diseño de los datos así como por el número y alcance de los análisis. Es aplicable dentro del marco de trabajo de la Oficina Nacional de Guardabosques de Cuba como una herramienta de apoyo a procesos de toma de decisiones.

      1. El Departamento de Control del Fuego de la Oficina Nacional de Guardabosques es la entidad responsable de los planes y toma de decisiones respecto a la prevención y control de los incendios forestales. Reunir información es esencial para llevar a cabo esta actividad. Ellos han desarrollado una infraestructura para obtener datos de campo que abarca todo el país. Esta infraestructura consiste en un grupo de dependencias alrededor del país a niveles regional y local. El nivel nacional elabora las directivas que orientan el trabajo del nivel regional.

        El nivel regional tiene cierta autonomía para tomar decisiones durante el combate contra el fuego y respecto a las labores de vigilancia. El nivel local tiene funciones operativas como la detección del fuego y recogida de datos de campo.

        Antes de 2000 la Oficina Nacional siguió cierta metodología para clasificar los datos de campo. Consistía en un conjunto de sistemas de clasificación para establecer cómo cada incendio era detectado, qué causa lo originaba, qué tipo de afectaciones producía y qué respuestas se daban para controlarlo. A partir de 2000 la Oficina Nacional decidió introducir una nueva metodología que adiciona requerimientos y cambia algunos de los existentes. El objetivo es lograr mayor integralidad en la evaluación de incendios.

        Actualmente existe una base de datos para almacenar algunos datos temáticos sobre incendios forestales y una aplicación para ejecutar algunas consultas. Estos procesos cubren una pequeña parte del campo de aplicaciones de los incendios forestales. La base de datos existente no satisface los nuevos requerimientos establecidos.

        La Oficina Nacional necesita una nueva base de datos que tenga en cuenta estos cambios. Ellos también quieren mantener la colección de datos anterior para realizar análisis, incorporar conjuntos de datos espaciales y desarrollar nuevas capacidades de análisis tanto estadísticas como espaciales.

        El alcance del presente trabajo incluye el diseño completo de la nueva base de datos, una aplicación para tareas de actualización y la automatización de algunos análisis estadísticos y espaciales.

      2. Introducción – El problema

        La actividad de control y prevención de incendios forestales obtiene datos de campo desde que un incendio es detectado y localizado hasta que es puesto bajo control y totalmente extinguido. Incluso después que el incendio termina, ciertos tipos de datos se recogen. Más tarde el incendio es relacionado con alguna entidad dentro del esquema organizativo y clasificado de acuerdo a un criterio establecido.

        1. Un incendio forestal comienza en un área que pertenece a algún tipo de organización (Tabla 1). Cada organización pertenece administrativamente a un municipio, aun cuando puede tener áreas en más de un municipio. Cada municipio es parte de una provincia. El presente trabajo abarca solo la provincia de Pinar del Río pero es fácilmente extensible a las demás. Bastaría con añadir los mapas digitalizados.

          Para propósitos de vigilancia el país está dividido en seis regiones y cada región en uno o más circuitos. Regiones y circuitos son parte de una estructura paralela relativamente independiente de provincias y municipios. Usualmente las regiones contienen las provincias y estas contienen a los circuitos.

          La Oficina Nacional tiene dependencias con personal especializado y equipamiento en cada región. Esta estructura es mejor para enfocar la actividad de incendios forestales pero no existen mapas digitales de sus contornos disponibles. Sin embargo sin están disponibles mapas para las provincias y municipios.

          Tabla 1. Tipos de organizaciones existentes para las áreas forestales

          Descripción

          Acrónimo

          Empresa forestal

          EFI

          Cooperativa

          UBPC, CPA, CCS

          Granja forestal

          GIF

          Empresa de las FAR (Ejercito)

          EAFAR

        2. Esquema organizacional
        3. Datos de campo
      3. Descripción de la información y los datos
    1. El problema de la información en los incendios forestales

    El lugar donde el incendio comienza genera coordenadas para situar la ocurrencia del incendio en el mapa. Cada incendio, dependiendo de su magnitud, afecta áreas correspondientes a diferentes organizaciones. Para cada incendio es necesario registrar las hectáreas afectadas. Sin embargo la magnitud del daño no se registra de acuerdo a las áreas sino del tipo de bosque. El tipo de bosque depende de un sistema de clasificación basado en tres especies.

    Los daños en las áreas por tipos de bosque pueden ser parciales o totales, sobre bosques artificiales o naturales. Para cada tipo de bosque afectado se registra la edad promedio del bosque y el volumen afectado.

    Diferentes fechas y horas se consideran. Un incendio es detectado a cierta hora en cierta fecha. Normalmente la hora y fecha real de comienzo pueden ser estimadas evaluando cuanta área ha sido ya afectada en el momento de detección. Es una estimación. Cuando un incendio se detecta rápidamente, se asume que las horas y fechas de inicio y de detección son similares.

    La fecha y hora de control dice cuando el incendio es puesto bajo control. Significa que dejó de extenderse y comienza a extinguirse. La fecha y hora final significa que el incendio está totalmente extinto.

    La lucha contra el fuego se realiza por diferentes procedimientos usando personal y equipamiento. Diferentes combinaciones de diferentes tipos de respuestas se ejecutan. Los tipos de respuestas están acordes a un sistema de clasificación establecido. La fecha y hora de arribo es registrada para cada tipo de respuesta aplicada a cada incendio.

    Numerosos parámetros también se recogen en el campo para calcular las pérdidas en términos de costos.

    Las pérdidas se dividen en:

    • Trabajos de reforestación
    • Árboles caídos
    • Árboles en pie
    • Productos derivados de la madera
    • Trabajos de extinción del incendio
    • Pérdidas indirectas

    Los parámetros se agrupan de acuerdo a estas categorías.

    1. Los datos provenientes del campo se organizan conforme al esquema organizacional y se clasifican siguiendo los sistemas de clasificación. La Oficina Nacional establece estos sistemas metodológicamente. Existen cinco diferentes sistemas de clasificación (Tabla 2), y se puede esperar que no cambien en varios años.

      Tabla 2. Sistemas de clasificación acorde con la metodología de la Oficina Nacional

      Sistema de clasificación

      Comentarios

      Causas

      Incluye posibles causas de ocurrencia de incendios forestales. Están establecidas a dos niveles, generales y especificas, en una estructura arbórea. Por otra parte las causas generales se agrupan de acuerdo a ciertas categorías.

      Especies

      Se refiere a las principales especies maderables que pueden ser afectadas sobre la base de su dominancia en ciertas áreas bien sean artificiales o naturales.

      Propagación

      Las formas diferentes en que un incendio se puede propagar a través de las áreas. Ejemplo: subterráneo, superficial, por la copa de los árboles

      Detección

      La lista en que un incendio puede ser detectado en relación con las estrategias de vigilancia.

      Respuestas

      Todos los procedimientos que pueden ser ejecutados para controlar un fuego. Incluye el uso de personal y equipamiento.

    2. Requermientos informativos
    3. Disponibilidad de datos e información

    Una base de datos que contiene información temática está disponible. Almacena datos desde 1975 hasta 2000 sobre más de 1500 ocurrencias de incendios. No existen referencias geográficas para estas ocurrencias. Los mapas disponibles incluyen los bordes administrativos de los territorios y líneas de contornos. Los administrativos se dividen en dos mapas, uno para el territorio principal de la isla y otro para las pequeñas islas e islotes que rodean el territorio principal.

    Estos dos mapas incluyen las fronteras de las provincias y los municipios. El mapa de líneas de contornos está a intervalos de 40 metros. Puede ser usado para construir mapa raster por métodos de interpolación o mapas TIN (Triangulated Irregular Network) como Modelo Digital del Terreno (MDT).

    Los datos de campo se organizan según el esquema Organizaciones/Municipios/Provincias y se clasifican de acuerdo a los sistemas de clasificación existentes.

    La parte más importante de este trabajo consiste en el diseño e implementación de una nueva base de datos.

    Hay varios aspectos para aprovechar los datos y la información existente. Primero recuperar los datos temáticos actuales para incluirlos en los análisis estadísticos al menos como datos de solo lectura. Segundo, incorporar los componentes espaciales en la base de datos para localizar geográficamente los incendios y realizar análisis espaciales. Y finalmente hacer cambios en la organización y clasificación de los datos existentes para ubicarlos en el esquema organizativo y sistemas de clasificación actuales.

      1. La solución propuesta es la creación de un sistema informativo a partir de los datos y la información disponible. El sistema incluye los mecanismos para recoger los datos, la metodología para almacenarlos, el personal vinculado al sistema y los componentes informáticos (software y hardware). El presente trabajo trata sobre él ultimo de estos componentes teniendo en cuenta como debe ajustarse al resto.

        El sistema informativo incluye una base de datos y una aplicación. La base de datos agrupa datos temáticos y espaciales. La principal ventaja de agrupar datos temáticos y espaciales consiste en la posibilidad de controlar los datos dentro de una misma estructura. Este control incluye el procesamiento de los errores de datos, su validación y consistencia.

        La base de datos se puede acceder y manejar mediante los modelos ArcObjects y ActiveX Data Objects (ADO). Es conveniente usar ambos a la vez para aprovechar las ventajas de cada uno. El modelo ArcObject para lidiar con datos espaciales y el modelo ADO para datos temáticos. La aplicación usa estos modelos para tareas de recuperación/actualización de datos, procesamientos estadísticos, análisis espaciales y trabaja en parte como una aplicación independiente y como un paquete de funciones integradas a documentos ArcMap, personalizados mediante su entorno de programación VBA.

      2. Introducción – Por qué usar un sistema informativo?

        El área de estudio cubre la provincia de Pinar del Río, en el extremo occidental del país. Su territorio coincide con el área de una región completa bajo el mismo nombre. La provincia abarca un circuito llamado también "Pinar del Río".

        Los datos disponibles en esta provincia son los más completos en todo el país. Existe una oficina regional con personal calificado y recursos informáticos. Esta oficina también tiene una larga experiencia en el trabajo con los incendios forestales.

        La Oficina Regional está usando la base de datos existente y lleva registros en papel de los datos de campo en correspondencia con las nuevas regulaciones metodológicas. Además, la Universidad de Pinar del Río tiene la única facultad para estudios forestales del país.

      3. Área de estudio

        La solución propuesta para la distribución de la base de datos entre las oficinas regionales consiste en la operación de una base de datos independiente por cada oficina. La Oficina Nacional recibiría una copia de las bases de datos de las regiones cada cierto tiempo. Ellos podrían consolidar estas copias en una sola base de datos.

        La aplicación incluye facilidades para seleccionar y cargar entre diferentes copias de bases de datos y adicionar los datos de incendios procedentes de las copias. Esta solución facilita el intercambio de datos entre el nivel nacional y los niveles regionales. Es muy importante por que permite al nivel nacional realizar análisis estadísticos y espaciales para cada una de las regiones o de alcance nacional.

        El personal que operará el sistema conoce muy bien el significado de cada parámetro de entrada o de salida. En principio ellos entrarán los datos correspondientes a cada incendio, su localización y clasificación y podrán correr las funciones de análisis de la aplicación.

      4. Distribución de la base de datos
      5. La mezcla de los datos
    1. Sistema infomativo como solución

    Los datos actualmente disponibles comprenden una base de datos que no cumple con los nuevos requerimientos metodológicos. Esta base de datos consiste en una tabla con un grupo de atributos definidos. Algunas dificultades surgen para aprovechar los datos.

    • Hay nuevos requerimientos para los que no hay atributos desde los cuales deducir datos así como nuevos sistemas de clasificación que antes no se tenían en cuenta.
    • Hay atributos que no pueden ser usados por que no coinciden con ningún parámetro de los nuevos requerimientos. La clasificación de las especies de árboles ha cambiado en forma tal que no se pueden recuperar sus referencias.
    • Los incendios están relacionados con los municipios en cuyas áreas comenzaron pero actualmente se exige relacionarlos con las organizaciones donde pertenecen las áreas en que se originaron y todas las organizaciones cuyas áreas afectaron.
    • Fechas y horas de detección, control y final no existen.
    • Las causas registradas para los incendios son generales pero actualmente la clasificación se extiende a causas más específicas.
    • Las pérdidas se dividen por criterios diferentes a los actualmente exigidos y los parámetros primarios para calcularlas no se almacenan.
    • No hay referencias geográficas, lo cual se exige ahora.

    Los mapas disponibles cubren solo los límites de territorios provinciales y municipales dentro del territorio principal y territorios municipales para las pequeñas islas alrededor. La mejor solución sería relacionar los incendios con las regiones y los circuitos por que estos se crearon con fines de vigilancia. Sin embargo los mapas con los límites de regiones y circuitos no están disponibles.

    Con el objetivo de recuperar la mayor cantidad posible de datos, los puntos siguientes fueron implementados:

    • Crear una entidad aparte para recuperar los datos de incendios anteriores.
    • Hacer coincidir los códigos de los sistemas de clasificación de la base de datos anterior con los nuevos en los casos sen que es posible.
    • Relacionar está entidad aparte con las entidades para municipios y causas generales.
    • Chequear la localización de los incendios en los mapas de acuerdo a las áreas para evitar que sean localizados en el mar y verificar si la organización seleccionada pertenece al municipio donde se coloca el punto.
    1. Complementando la Geodatabase de ESRI y las posibilidades de Access
    2. El concepto Personal Geodatabase de ESRI se usa para crear la base de datos del sistema informativo y hay varias razones para complementarlo con las posibilidades de Microsoft Access. Los objetos dentro de la base de datos tienen que ser manipulados cuidadosamente por que ESRI crea su propio marco de trabajo para almacenar las clases de rasgos geográficos y tablas con información sobre dominios, relaciones, subtipos y otros. La información generada por esta causa es mejor mantenerla a salvo de cambios.

      1. Ventajas del uso del concepto Geodatabase
      2. El sistema informativo incluye datos temáticos y espaciales. Los incendios forestales tienen que ser localizados por sus coordenadas geográficas. Los mapas de los territorios se necesitan para registrar donde comienza cada incendio y los mapas de líneas de contorno para los análisis espaciales. La información temática tiene que ver con las organizaciones y los sistemas de clasificación.

        Una geodatabase personal permite definir datos temáticos y espaciales dentro de la misma estructura de datos. El software ArcCatalog, componente del paquete ArcInfo, se usa para crear la geodatabase y sus componentes. Brinda además posibilidades de extender la semántica del diseño de los datos tales como la definición de dominios y la definición de subtipos.

        ArcCatalog puede ser usado para crear datos temáticos y espaciales pero lo usamos principalmente para crear entidades espaciales. Solo algunos dominios se definen para estas entidades. Los datos temáticos se crean usando Microsoft Access por que el trabajo con los sistema de codificación (sistemas de clasificación) se vuelve más sencillo y consistente.

      3. Ventajas de mantener el control de la integridad de los datos

      Microsoft Access mediante su modelo Data Access Object (DAO) permite crear relaciones persistentes entre entidades. Además, ofrece la ventana de relaciones para definir las relaciones de forma rápida y fácil. Gracias a este tipo de relaciones el software que maneja directamente la base de datos (Database Engine), puede controlar la integridad referencial de los datos sin código de programación adicional. Incluso genera y lanza errores cuando las reglas de integridad establecidas se violan, informando acerca del tipo de error y su descripción. Estos errores pueden ser fácilmente interceptados y procesados.

      Con Microsoft Access se crean relaciones persistentes entre datos temáticos y entre datos temáticos y espaciales. ArcCatalog no ofrece los medios para hacerlo. En la definición de los datos la integridad referencial es forzada. Cualquier actualización es chequeada por el Database Engine que cancela los cambios cuando estos ponen en peligro la consistencia de los datos. De paso la aplicación intercepta y procesa cada error.

      La aplicación propuesta incluye un módulo escrito en el entorno de desarrollo VBA de Microsoft Access para tareas de recuperación y actualización de datos. El modelo de objetos ADO se usa por que ofrece numerosas posibilidades de gestión de la base de datos, algunas de ellas directamente mediante sentencias SQL. Para adicionar un nuevo registro de incendios se utiliza el modelo ArcObjects. La adición de un registro de incendio implica verificar si el punto está dentro del territorio terrestre para entonces crear un nuevo rasgo geográfico.

      Los análisis espaciales se incorporan a un documento ArcMap en forma de nuevas funciones. ArcMap es el software para visualizar los mapas y acceder a la mayoría de las funciones de análisis espaciales. Tiene un Entorno de Desarrollo Integrado (IDE) para personalizar los documentos usando VBA. La aplicación tiene una interfaz apropiada al tipo de usuario que debe operarla.

    3. La aplicación
    4. Modelo de datos

    El diseño e implementación de la base de datos es la tarea más importante de la creación del sistema informativo propuesto. Mediante el modelo relacional numerosos problemas tienen que ser abordados y resueltos. El diseño tiene que concordar con el modo en que la base de datos se distribuirá. Los requerimientos metodológicos para los datos sobre incendios forestales están acordes a las directivas de la Oficina Nacional. Las funciones para los datos espaciales tienen en cuenta sus limitaciones. El uso de los datos existentes es soportado por la nueva base de datos. Particularmente importante es la definición de datos espaciales y temáticos bajo el mismo esquema.

      1. El Modelo Entidad-Relación (MER) tiene suficiente alcance semántico para acometer el diseño conceptual de la base de datos. El modelo conceptual sigue varios pasos. Este capítulo aborda aquellos relacionados con los datos. Incluye la definición de entidades/objetos, sus relaciones y los atributos de ambos.

        El Diagrama Entidad-Relación (DER) resume el esquema conceptual. En tal diagrama las entidades temáticas y espaciales aparecen juntas. Algunas relaciones espaciales relevantes se muestran también. A cada entidad/objeto se le confecciona una tarjeta de objeto que describe sus atributos y sus conductas.

        El Modelo Lógico depende del Sistema de Gestión de Base de datos (SGBD) en particular. Microsoft Access es un SGBD relacional. Su implementación demanda la transformación de las entidades/objetos y sus relaciones en relaciones de atributos (tablas lógicas). Muchas consideraciones surgen durante el paso del modelo conceptual al modelo lógico.

      2. Introducción
      3. Modelo conceptual
    1. Diseño de los datos

    Los puntos siguientes resumen la mayoría de las reglas de la organización (Oficina Nacional):

    • Existe un esquema organizacional para localizar ocurrencias de incendios desde el punto de vista administrativo. En realidad en el esquema se mezclan dos estructuras paralelas para distribuir las áreas por Provincias/Municipios y por Regiones/Circuitos. Las organizaciones son entidades que abarcan áreas forestales como empresas, granjas, parques nacionales, etcétera. Esto significa que cualquier área dónde ocurre un incendio está bajo administración de cierta organización. Las organizaciones están siempre bajo la jurisdicción inmediata de un municipio o circuito.
    • Hay personal al nivel local que recoge los datos de campo antes, durante y después de cada ocurrencia de incendios. Los parámetros colectados incluyen las coordenadas geográficas.
    • Existen requerimientos para clasificar los datos traídos del campo mediante los sistemas de clasificación.
    • El nivel Regional almacena los datos correspondientes a sus territorios y los envía al nivel Nacional donde los datos de todas las regiones son reunidos.
    • El nivel Nacional necesita de los datos para los procesamientos estadísticos y análisis espaciales como apoyo a procesos de toma de decisiones.

    Siguiendo estas reglas más la descripción de los datos y la información involucrada en la actividad es posible obtener las entidades y sus relaciones así como los atributos de cada una. La conducta de las entidades se determina analizando sus funcionalidades.

    1. Entidades temáticas y sus atributos
    2. Incendios (ID, Numero, FechaInicio, HoraInicio, Deteccion)

      IncendioAnterior (CausaGeneral, TipoDeIncendio, PerdidasTotales)

      Estas entidades junto con IncendioNuevo dan forma a una relación de generalización-especialización. IncendioAnterior recupera en la nueva base de datos los registros existentes sobre incendios forestales. La tarea se realiza por migración de datos.

      Respuesta (ID, FechaArribo, HoraArribo, Tipo)

      Está relacionada con las respuestas durante el combate contra el fuego. Cada fuego puede ser combatido usando diferentes métodos. Para cada tipo de respuesta se anota la fecha y hora de Arribo. Cada ocurrencia de incendio está relacionada con una o más tipos de respuesta.

      Afectacion (ID, Especie, Volumen, Edad, TotalArtificial, ParcalArtificial, Total Natural, ParcialNatural)

      Un incendio puede producir afectaciones sobre diferentes categorías de bosques. La categoría depende del tipo de especie dominante en el área. Los daños pueden ser parciales o totales. La entidad Afectacion almacena un registro de datos por cada diferente categoría de bosque que es afectada por cada incendio. Y en adición, cuanta área es parcial o totalmente afectada de bosques naturales y artificiales, el volumen total de Madera afectada y la edad media de las áreas.

      Provincia (ID, Nombre, Región)

      Municipio (ID, Nombre, Circuito)

      Provincia contiene Municipios. Ellas son entidades estructuradas en árbol. Los atributos Región y Circuito se usan para considerar subdivisiones de áreas de acuerdo a criterios de vigilancia. El área de estudio está completamente dentro de un circuito y una región pero estos atributos se incluyen para facilitar desarrollos futuros que se extiendan a otras áreas.

      Organizacion (ID, Nombre, Superficie, Turquino, Tipo)

      Cualquier área forestal está bajo la administración de cierta organización. La entidad Organizacion almacena los datos de todas las organizaciones existentes y sus características más relevantes.

      CausaGeneral (ID, Descripción, Grupo)

      CausaEspecifica (ID, Descripción)

      Estas también son entidades estructuradas en árbol. Cada causa general se expande en numerosas causas específicas. El atributo Grupo indica sobre qué categoría o grupo la causa general se agrupa.

      La lista de causas generales y específicas, modos de detección, clasificación de bosques de acuerdo a especies dominantes y categorías de respuestas siguen la metodología de la Oficina Nacional para el procesamiento de datos de incendios.

      Territorio (FeatureID, Forma)

      PequeñaIsla (FeatureID, Forma, AccidenteGeografico, NombreAccidenteGeografico, Archipielago)

      Existen dos mapas disponibles que contienen rasgos de polígonos sobre los límites territoriales. Ellos se convierten en dos entidades. La entidad Territorio abarca los bordes de los municipios dentro del territorio principal del país. La entidad llamada PequeñaIsla abarca los límites de las pequeñas islas que rodean el territorio principal.

      El atributo AccidenteGeografico clasifica las ocurrencias de acuerdo al tipo de accidente geográfico. Se categoriza en islas aisladas o parte de un grupo de islas. Se define como un dominio dentro de la geodatabase.

      Cada pequeña isla pertenece administrativamente a un municipio. Un municipio específico puede tener o no relación con varias ocurrencias de la entidad PequeñaIsla pero tiene relación con solo una ocurrencia de la entidad Territorio.

      IncendioNuevo (Forma, CausaEspecifica, Zona, Comentario, Lote, Parcela, Fecha, Hora, TipoDeIncendio, IndiceDePeligro, ClaseDePeligro, PerdidasReforestacion, PerdidasArbolesCaidos, PerdidasArbolesEnPie, PerdidasNoMadereras PerdidasCombate, PerdidasIndirectas, PerdidasTotales)

      Esta entidad almacena datos correspondientes a incendios forestales siguiendo la nueva metodología. Incluye sus referencias geográficas como puntos, un número consecutivo, nombre de la zona, Lote y Parcela, fecha y hora, pérdidas y un comentario adicional.

      También información para clasificar los incendios acordes al tipo de incendio, tipo de detección, causas, afectaciones por tipo de especie y tipo de respuestas.

      El atributo TipoDeIncendio indica el modo de propagación del incendio. Es un atributo multivalor por que el fuego se puede propagar por más de una vía. Es diferente al atributo bajo el mismo nombre en la entidad IncendioAnterior, donde es simple por que para los incendios antes de 2000 se registraba solo un modo de propagación por cada incendio.

      Fecha es un atributo compuesto. Se divide en las fechas cuando el incendio comienza, cuando es detectado, cuando es puesto bajo control y finalmente cuando se extingue completamente. Hora es un atributo compuesto con la misma estructura.

      Los atributos para las pérdidas son atributos calculados. Existen numerosos parámetros para calcularlos (Apéndice B).

      Los sistemas de clasificación para TipoIncendio, Afectacion, Respuesta y los cálculos de las perdidas son suministrados por la metodología de la Oficina Nacional.

      Aparentemente el atributo PerdidasTotales de la entidad IncendioAnterior es equivalente al atributo PerdidasTotales de la entidad IncendioNuevo. Aun cuando ellos tienen el mismo significado, el primero existe físicamente en la base de datos mientras el segundo es un atributo calculado.

      IncendioNuevo es parte de la generalización-especialización junto con las entidades temáticas Incendio e IncendioAnterior.

    3. Entidades espaciales y sus atributos

      EsUn | Incendio & IncendioNuevo

      EsUn | Incendio & IncendioAnterior

      Esta relación permite unir registros de incendios de la base de datos anterior siguiendo los requerimientos antiguos y registros adicionados según las nuevas regulaciones. Ellos tienen algunos atributos en común pero la mayoría de son diferentes. Incendio es la entidad generalizada que agrupa los atributos comunes para las ocurrencias de incendios anteriores y las nuevas. Las entidades especializadas son IncendioAnterior y IncendioNuevo.

      Tienen diferentes atributos y diferentes naturalezas. IncendioAnterior solo contiene datos temáticos mientras IncendioNuevo contiene datos espaciales.

      Cada incendio tiene que tener una ocurrencia en la entidad Incendio y otra ocurrencia bien sea en la entidad IncendioAnterior o en IncendioNuevo.

      Tiene | Provincia & Municipio

      Cada provincia tiene uno o más municipios.

      Abarca | Territorio & Municipio

      Para la entidad Territorio cada rasgo geográfico abarca un municipio dentro de la isla principal. La relación Abarca establece qué territorio pertenece a qué municipio. Luego la provincia donde el municipio pertenece se puede acceder por la relación Tiene.

      PerteneceA | PequeñaIsla & Municipio

      PerteneceA también conecta rasgos geográficos con los municipios a los que pertenecen. Estos rasgos son pequeñas islas que rodean el territorio de la isla principal. En contraste con los territorios, más de una isla pequeña puede existir bajo el mismo municipio.

      JurisdiccionDe | Organizacion & Municipio

      Los municipios tienen bajo su jurisdicción ninguna o numerosas organizaciones. Incluso cuando las áreas de una organización pueden extenderse por varios municipios, ellas siempre pertenecen administrativamente a un solo municipio.

      ComienzaNuevo | Organizacion & IncendioNuevo

      ComienzaAnterior | Municipio & IncendioAnterior

      Siguiendo las viejas reglas, las ocurrencias de incendios se asocian al municipio donde ellos comienzan. De acuerdo a los nuevos requerimientos se asocian a las organizaciones.

      AfectadoPor | Organizacion & IncendioNuevo

      Un incendio puede afectar áreas de más de una organización. Esta relación permite tener un registro de que organizaciones son afectadas por cada incendio.

      AgrupadaPor | CausaEspecifica & CausaGeneral

      Causas específicas se agrupan bajo causas generales.

      IsCausaDeNuevo | IncendioNuevo & CausaEspecifica

      IsCausaDeAnterior | IncendioAnterior & CausaGeneral

      Mediante los nuevos requerimientos, una causa específica se puede asignar a un incendio. En el pasado solo causas generales se asociaban a los incendios. En ambos casos un incendio puede tener solo una causa, mientras por una causa pueden surgir muchos incendios.

      Combatiendo | Respuesta & IncendioNuevo

      La relación Combatiendo enlaza el tipo de respuesta dada a cada incendio. Más de un tipo de respuesta puede ser ejecutada para cada incendio.

      Provoca | IncendioNuevo & Afectacion

      Relaciona cada incendio con las afectaciones que provoca por cada categoría de bosque.

    4. Relaciones temáticas

      Contiene | Territorio & IncendioNuevo

      Provoca | PequeñaIsla & IncendioNuevo

      Estas relaciones espaciales son realmente relevantes. Las nuevas ocurrencias de incendios tienen que ser creadas como rasgos geográficos (puntos). Las coordenadas de los puntos tienen que ser chequeadas para establecer si cae dentro de la tierra o en el mar. Implica comprobar que las coordenadas del punto están contenidas en alguno de los rasgos de las clases Territorio o PequeñaIsla.

      Hay un chequeo adicional que la aplicación tiene que ser capaz de realizar. Es más temático que especial pero se obtiene de una entidad espacial. Cuando una organización es asignada como el área donde comienza el incendio, es necesario chequear el territorio o pequeña isla donde el punto está y el municipio al que el rasgo pertenece y si la organización anteriormente asignada depende administrativamente del municipio en cuestión.

      En caso de coincidencia, la actualización se realiza automáticamente. En caso contrario se le pregunta al usuario antes de realizar la actualización, teniendo en cuenta que el punto puede caer en el área de una organización que cubre áreas de más de un municipio. Esto significa que el incendio pudiera comenzar en un municipio diferente al municipio al que pertenece la organización en cuyas áreas el incendio comienza.

    5. Relaciones espaciales
    6. Diagrama Entidad-Relación y tarjetas de objetos

    El Diagrama Entidad-Relación (Apéndice C), reúne las entidades en una forma fácilmente comprensible. Es el resumen gráfico del modelo conceptual.

    Las tarjetas de objetos (Apéndice A), contienen una descripción completa de las entidades, relaciones, sus atributos y conducta. Las tarjetas de objetos se pueden considerar un paso más allá del modelo conceptual. Para crearlas se toman en cuenta elementos más cercanos a la implementación de la base de datos.

    1. Modelo lógico
    2. Se puede sacar provecho del enfoque relacional para construir el DER y obtener una visión clara de la base de datos. Aplicando conceptos derivados del Lenguaje Unificado de Modelación (UML) así como las tarjetas de objetos, se consigue mayor amplitud semántica para representar la conducta de las entidades/objetos y sus vínculos.

      La aplicación de estos enfoques ofrece los elementos necesarios para obtener el esquema lógico de los datos. El modelo de implementación relacional para obtener las tablas lógicas y los elementos de conducta reflejados en el diagrama UML y las tarjetas de objetos para planear los procesos de la aplicación.

      1. Modelo de implementación de Access

    Durante la conversión del modelo conceptual al modelo lógico se ejecutan algunos cambios para obtener tablas a partir de las relaciones de atributos. Estos cambios tienen que ver principalmente con:

    • Definición de nuevos atributos como llaves extranjeras para expresar relaciones "uno a muchos".
    • Descomposición de atributos compuestos.
    • Definición de nuevas tablas para resolver los atributos multivalores.
    • Definición de nuevas tablas para expresar relaciones "muchos a muchos".
    • Definición de nuevas tablas como sistemas de clasificación.

    A continuación la lista de las relaciones de atributos y comentarios sobre los cambios respecto al modelo conceptual.

    Territorio (OBJECTID, Municipio)

    PequeñaIsla (OBJECTID, AccidenteGeografico, NombreAccidenteGeografico, Archipielago, Municipio)

    En ambos casos el atributo Municipio se define como llave extranjera para establecer la relación con la entidad Municipio.

    Provincia (ID, Region, Nombre)

    Municipio (ID, Circuito, Nombre, Provincia)

    El atributo Provincia es la llave extranjera para establecer la relación con la entidad Provincia.

    Organizacion (ID, Nombre, Area, Turquino, Tipo, Municipio)

    Tipo y Municipio son llaves extranjeras correspondientes a las relaciones con las entidades TipoDeOrganizacion y Municipio respectivamente.

    TipoDeOrganizacion (ID, Descripción)

    Esta es una nueva tabla usada como sistema de clasificación de los tipos de organizaciones.

    IncendioNuevo (OBJECTID, Numero, FechaInicio, HoraInicio, FechaDeteccion, HoraDeteccion, FechaControl, HoraControl, FechaExtincion, HoraExtincion, IndicePeligro, ClasePeligro, Zona, Comentario, Lote, Parcela, Pt_Rf, Pp_Rf, Po_Rf, Ac_Rf, Ts_Rf, Tp_Rf, V_Mt, V1_Mt, Pv_Mt, Pv1_Mt, Va_Mp, Vb_Mp , Vc_Mp, Va1_Mp, Vb1_Mp, Vc1_Mp, Pva_Mp, Pvb_Mp, Pvc_Mp, Pva1_Mp, Pvb1_Mp, Pvc1_Mp, Vr_Nm, Pvr_Nm, Cs_Nm, Pvs_Nm, Sj_Pe, Nj_Pe, Np_Pe, Cc_Pe, Gal_Pe, Gav_Pe, t_Pi, p_Pi, e_Pi, r_Pi, d_Pi, Organizacion, Deteccion, CausaEspecifica)

    IncendioAnterior (ID, Numero, FechaInicio, HoraInicio, PerdidasTotales, Tipo, Municipio, CausaGeneral)

    Estas son entidades especializadas que forman parte de la relación EsUn en el modelo conceptual. Como resultado del transito al modelo lógico, la entidad generalizada se elimina.

    La principal razón: tienen naturaleza diferente, IncendioNuevo es una entidad de rasgos geográficos mientras IncendioAnterior es una entidad temática. Por lo tanto IncendioNuevo se crea en el entorno ESRI (ArcCatalog) e IncendioAnterior en el entorno de Microsoft Access.

    Los atributos Organizacion, Deteccion y CausaEspecifica son llaves extranjeras para fijar las relaciones entre las entidades Organizacion, Deteccion y CausaEspecifica con la entidad IncendioNuevo. Los atributos compuestos Fecha y Hora se disgregan en sus atributos componentes.

    Los atributos Tipo, Municipio y CausaGeneral permiten establecer las relaciones entre las entidades TipoDeIncendio, Municipio y CausaGeneral y la entidad IncendioAnterior.

    AfectadoPor (Incendio, Organizacion)

    Es una nueva tabla para construir la relación "muchos a muchos" entre las entidades IncendioNuevo y Organizacion.

    TipoDeIncendio (ID, Descripción)

    IncendioTipo (Incendio, Tipo)

    Son nuevas tablas que contienen sistemas de clasificación para tipos diferentes de formas de propagación de incendios. Hay una relación "uno a muchos" entre las entidades TipoDeIncendio y IncendioAnterior por que para los incendios antes de 2000 solo se tuvo en cuenta una forma de propagación por cada incendio.

    Actualmente para cada incendio se puede registrar más de una forma de propagación del fuego. Por lo tanto se necesitan múltiples referencias entre las entidades TipoDeIncendio e IncendioNuevo. La entidad IncendioTipo permite establecer la relación "muchos a muchos" entre estas entidades.

    CausaGeneral (ID, Descripción, Grupo)

    CausaEspecifica (ID, Descripción, CausaGeneral)

    CausaGeneral es un nuevo atributo como llave extranjera, para agrupar causas específicas bajo una causa general.

    Deteccion (ID, Descripción)

    TipoDeRespuesta (ID, Descripción, Equipamiento)

    CategoriaEspecie (ID, Descripción)

    Dos nuevas tablas usadas como sistemas de clasificación para almacenar las listas de posibles procedimientos para detectar los incendios, las posibles respuestas que se pueden dar durante el combate contra el fuego y las categorías de especies de árboles respectivamente.

    Respuesta (Incendio, Tipo, FechaArribo, HoraArribo)

    Es una tabla nueva para construir la relación "muchos a muchos" entre las entidades IncendioNuevo y TipoDeRespuesta.

    Afectacion (Incendio, CategoriaEspecie, Volumen, Edad, ArtificialTotal, ArtificialParcial, NaturalTotal, NaturalParcial)

    Esta nueva tabla se crea para establecer la relación "muchos a muchos" entre las entidades IncendioNuevo y CategoriaEspecie.

    1. Diagrama UML

    Microsoft Visio fue utilizado para construir el diagrama UML. El entorno ESRI puede ser usado para crear un archivo contenedor de la información de definición de los objetos de la base de datos. Más tarde la geodatabase se puede crear por medio de ArcCatalog.

    Esta parece resultar una forma eficiente puesto que los cambios futuros de diseño dentro del diagrama UML se pueden actualizar en la base de datos automáticamente. Pero el entorno ESRI no garantiza que las relaciones temáticas persistentes puedan establecerse en una forma tal que el motor de la base de datos Access las pueda controlar.

    Las relaciones persistentes se tienen que fijar dentro del entorno de MS Access para dejar al motor de la base de datos el control de la integridad de los datos, que es la vía más fácil y segura.

    Las entidades temáticas heredan de ESRI sistemas de códigos. Sin embargo, el uso de los sistemas de códigos acorde a los requerimientos de la Oficina Nacional es obligatorio. Es innecesario que los dos sistemas de codificación coexistan. Además, si un sistema creado en el marco ESRI es removido después de su creación, no hay forma de saber si no traerá otras consecuencias

    El entorno de Microsoft Access se usa para crear relaciones permanentes y el sistema de codificación. Las facilidades para crear automáticamente la geodatabase no se usan y está se construye manualmente.

    1. Implementation física

    La geodatabase se creó usando ArcCatalog. Incluye dos datasets (agrupaciones de entidades/objetos) llamados "Areas" y "Relieve". "Areas" agrupa las clases de rasgos Territorio, PequeñaIsla e IncendioNuevo. El segundo dataset contiene la clase de rasgos de incendios para los análisis espaciales. Microsoft Access fue usado para crear tablas temáticas y relaciones permanentes (Apéndice E). Estas relaciones fueron establecidas no solo entre tablas temáticas sino incluso entre clases de rasgos y tablas temáticas.

    El paso siguiente a la implementación física es el desarrollo de la aplicación. Los elementos a partir de los modelos conceptual y lógico se aplican.

    Es muy importante asegurarse que el diseño de la base de datos y su futura implementación satisface los requerimientos del sistema informativo antes de comenzar a trabajar en el diseño de la aplicación. Cualquier cambio en las tablas, relaciones y sus atributos obliga a rehacer muchas cosas dentro de la aplicación.

      1. Una aplicación orientada a la gestión de una base de datos engloba el nivel externo de su arquitectura, que son las vistas de usuarios. Las vistas son elementos esenciales en el diseño de la interfaz de usuario.

        La interfaz de usuario comprende todos los elementos visuales con los que el usuario va a interactuar. Estos elementos toman forma en diferentes tipos de controles como ventanas, cuadros de texto, cuadros de listas, botones, etcétera.

        Detrás de cada control hay numerosos manipuladores de eventos. Los manipuladores de eventos son rutinas que se ejecutan cuando una acción es realizada, como al hacer clic izquierdo al mouse con el puntero situado sobre un control.

        Los controles disparan todo tipo de eventos. A través de los controles y sus eventos la aplicación se ejecuta brindando al usuario acceso a funciones de recuperación y actualización sobre la base de datos así como a los análisis espaciales y estadísticos.

        Las vistas de usuarios brindan sugerencias sobre como diseñar la interfaz por que ellas contienen lo que la aplicación tiene que mostrar. Las entidades (estructuras de datos) y sus conductas ofrecen detalles sobre como varios campos serán visualizados y que tipo de operaciones se realizará con ellos. Debido a que este es un sistema informativo, casi todas las operaciones requieren del acceso a la base de datos.

        La aplicación se creó para dos escenarios. Por una parte una aplicación independiente para tareas de gestión de la base de datos y análisis estadísticos. Por la otra un documento ArcMap personalizado para análisis espaciales.

        La aplicación independiente se construyó usando el lenguaje de propósito general Visual Basic. El documento fue personalizado dentro del IDE de ArcMap usando VBA.

      2. Introducción

        El proyecto Visual Basic para la aplicación independiente tiene siete formularios. El número de formularios es igual al número de vistas. No necesariamente existe equivalencia entre los formularios de la aplicación y lo que se define como vistas de usuario en el modelo conceptual.

        El documento ArcMap personalizado incluye cuatro formularios. Cada uno de ellos tiene varios controles con diferentes propósitos operacionales.

        1. La aplicación independiente
        2. Para cumplir con los requisitos de la distribución de los datos (Sección 2.3), el sistema tiene que ser capaz de cargar varias copias de la base de datos. Para cargar una base de datos el programa muestra una vista (Figura 1).

          La dirección y el nombre de la base de datos tienen que ser tecleadas. Cuando la base de datos se carga por primera vez, el programa adiciona su nombre y dirección a una lista dentro de un archivo texto.

          En cada corrida el programa recupera desde el archivo texto la lista de bases de datos que fueron cargadas antes. Cada vez que el programa se ejecuta, se realizan validaciones para prevenir errores si el archivo de base de datos fue removido o se ha dañado por alguna razón. Una base de datos también se puede localizar mediante el cuadro de diálogo examinar que aparece al hacer clic en el botón con la etiqueta "Buscar".

          Figura 1. Formulario para cargar la base de datos

          La adición, modificación y eliminación de registros de incendios forestales es la principal tarea de la aplicación respecto al acceso a la base de datos. Se crearon tres diferentes vistas porque la entidad IncendioNuevo tiene muchos campos y relaciones y resulta muy difícil incluirlos todos dentro del mismo formulario (Figura 2).

          Figura 2. Formulario para acceder a los incendios forestales

          El formulario "Incendios" permite escoger un año específico para mostrar la lista de incendios registrado bajo ese año. Después de seleccionar el incendio, sus campos de datos se editan en los controles. Se incluyen tres botones para realizar inserción de datos ("Nuevo…"), actualización de datos ("Actualizar…") y eliminación de datos (Eliminar…). Cuando el campo corresponde a una llave extranjera, el control es capaz de mostrar la lista de valores recuperados de la tabla relacionada. Cuando el campo pertenece a valores enumerados, el dominio completo de valores se muestra como una lista.

          En ambos casos las descripciones y los nombres se muestran solo como una máscara. Lo que se actualiza en realidad son los códigos. Hay dos botones adicionales para abrir los formularios sobre los análisis estadísticos y para acceder los datos de las organizaciones.

          El formulario nombrado "Detalles generales" recupera datos correspondientes a afectaciones, respuestas, organizaciones afectadas y la forma de propagación del incendio seleccionado en el formulario principal. Este formulario también incluye inserción, actualización y eliminación de registros para las tablas involucradas.

          El formulario nombrado "Detalles de las pérdidas" contiene todos los parámetros requeridos para calcular las diferentes categorías de pérdidas para el incendio actual. Cualquier valor tecleado es actualizado después de hacer clic en el botón "Cerrar". En ambos formularios las llaves extranjeras y valores enumerados se manejan como listas del mismo modo que se hace en el formulario principal.

          Antes de ejecutar cualquier cambio el programa valida los datos. Para las operaciones de eliminación el programa advierte al usuario sobre las consecuencias de la acción y solicita confirmación para realizarla. Adicionar un nuevo registro de incendios requiere un tratamiento diferente por que incluye datos temáticos y espaciales. Existe un formulario (Figura 3) para realizar la tarea.

          Figura 3. Formulario para insertar nuevos incendios forestales

          Los datos solicitados en el formulario son indispensables para adicionar un registro de un nuevo incendio forestal. El usuario tiene que teclear los valores o seleccionarlos en las listas de los controles. La aplicación verifica si las entradas son correctas. Más tarde el programa chequea si las coordenadas pertenecen a un punto en tierra. Finalmente el sistema evalúa si el punto está dentro de la organización correcta de acuerdo al territorio del municipio.

          La lista de organizaciones puede ser considerada como un sistema de clasificación. En contraste con otros sistemas de clasificación como los municipios o provincias, la lista de organizaciones puede cambiar frecuentemente. Existe un formulario para acceder a la lista de organizaciones (Figura 4). Este formulario incluye botones para insertar, modificar y eliminar registros de datos. Para cada una de estas operaciones se realizan validaciones (particularmente durante la eliminación) debido a las reglas de integridad establecidas. Antes de eliminar cualquier registro el usuario es advertido de la pérdida eventual de todos los registros de incendios relacionados con la organización. El usuario decide sí se elimina o no.

          Figura 4. Formulario para acceder la lista de organizaciones

          Los últimos elementos de interfaz concernientes a los análisis estadísticos se abordan en la sección 5.2).

        3. Documento ArcMap personalizado

        Este documento contiene funciones para hacer análisis de visibilidad (viewshed) a partir de un conjunto de "Torres" colocadas a lo largo del territorio. A diferencia de la aplicación independiente el documento personalizado no accede la base de datos directamente sino a través de las capas. Dentro del documento ArcMap los objetos de la base de datos se cargan como clases de rasgos si contienen datos espaciales o como tablas si contienen solo datos temáticos. Las clases de rasgos y las tablas se convierten en capas que mantienen vínculos con los objetos de la base de datos. Las capas tienen una propiedad llamada "Feature Class" para acceder objetos relacionados en la base de datos sin una conexión adicional a la base de datos.

        Cuando la base de datos se traslada a otra dirección de carpeta, los vínculos con las capas tienen que ser refrescados. Cada vez que se abre el documento, se ejecuta una función para verificar si los vínculos entre las capas y los objetos de la base de datos son aun válidos. Cuando se detecta un vínculo no válido el sistema abre un cuadro de diálogo para buscar y establecer la nueva dirección de la base de datos.

        El documento personalizado incorpora una barra de herramientas (Figura 5), con tres controles. Los botones "Colocar…" y "Teclear…" se asocian a funciones para colocar torres como puntos dentro del territorio que luego se utilizan en los análisis de visibilidad. El botón llamado visibilidad dispara una función para realizar el análisis de visibilidad.

        Figura 5. Barra de herramientas incorporada al documento ArcMap

        Después de hacer clic en "Colocar…" el puntero del mouse queda activado. En cualquier punto del mapa donde se coloque el puntero y se haga clic izquierdo, aparecerá un formulario (Figura 6) solicitando los datos para colocar una torre.

        Si la entrada es correcta se crea un nuevo rasgo y se adiciona a la clase de rasgos Torres después de hacer clic en el botón "Aceptar".

        Figura 6. Formulario para entrada de datos de las torres colocando el puntero del mouse

        Figura 7. Formulario para entrada manual de datos de torres

        El programa ofrece una alternativa para teclear todos los datos incluyendo las coordenadas de los puntos. Existe un formulario (Figura 7) para teclear los datos. Haciendo clic en el botón "Colocar" el rasgo se crea después de validar los datos.

        Este formulario también muestra una lista de las torres que han sido ya colocadas y sus parámetros. Incluye una función asociada al botón "Eliminar…" para remover cualquier rasgo seleccionado en la lista.

        El botón "Visibilidad…" abre un formulario para los análisis de visibilidad (Figura 8).

        El primer paso consiste en realizar el análisis ejecutando una función asociada al botón "Hacer análisis". Se crea un mapa raster que contiene los resultados del análisis.

        El segundo paso consiste en acceder al mapa raster para calcular los porcentajes de visibilidad. Numerosos cambios se pueden realizar dentro del documento para relocalizar o eliminar torres. En cada ocasión un nuevo mapa raster se crea. Al hacer clic en el botón "Calcular %", aparece un nuevo formulario para seleccionar sobre qué capa se realizará el cálculo.

        Figura 8. Formulario para ejecutar el análisis de visibilidad

      3. Elementos de la interfaz de usuario

        Se crearon dos módulos con código de programación para la aplicación independiente. El módulo bajo el nombre "Utilities" incluye subrutinas y funciones necesarias para el control de la interfaz y declaraciones de datos.

        Estas subrutinas y funciones tienen que ver con tareas de acceso a datos, migración de datos desde la base de datos vieja, movimientos de datos en dos direcciones entre las tablas o consultas y los controles de los formularios, validación y procesamiento de errores.

        Las declaraciones de datos incluyen ADO, ArcObjects y estructuras de datos con otros propósitos. El segundo módulo llamado "Calculations" contiene funciones para calcular pérdidas económicas a partir de los parámetros correspondientes de los incendios forestales.

        Uno de los módulos está dentro del documento ArcMap personalizado para contener las declaraciones de variables ArcObjects que se usan en formularios y funciones.

      4. Rutinas de propósito general
      5. Dos aplicaciones?

      Para enfrentar el manejo de la base de datos y los análisis estadísticos y espaciales se desarrollaron dos aplicaciones. La aplicación independiente lidia con operaciones sobre la base de datos. Usa el modelo ADO para acceder a los datos y realizar operaciones.

      Las oficinas del nivel regional tienen que introducir nuevos registros de incendios por lo que necesitaran realizar principalmente operaciones de recuperación y actualización de datos. La aplicación independiente se puede compilar como un programa ejecutable y distribuir fácilmente por las oficinas del nivel regional. Esa es una buena razón para concentrar las funciones sobre la base de datos en un programa independiente.

      Los análisis estadísticos incluidos en la aplicación permiten utilizarla como apoyo a procesos de tomas de decisiones en el nivel regional.

      Los análisis espaciales tienen que ser ejecutados sobre software GIS. El entorno de software GIS ofrece muchas funcionalidades y permite adicionar nuevas funciones personalizadas. La forma más rápida y segura de realizar análisis espaciales es complementando las funcionalidades existentes con las funciones personalizadas. Teniendo en cuenta la situación presente, el nivel nacional podría usar los resultados de los análisis espaciales en la toma de decisiones

    1. Desarrollo de la applicación

      1. Los datos son útiles siempre y cuando se puedan realizar análisis con ellos. Los resultados de los análisis producen información para tomar decisiones.

        Respecto a los incendios forestales, los análisis estadísticos son importantes para descubrir la conducta de los incendios por la relación entre parámetros tales como fechas, horas, causas, efectividad de las respuestas dadas por el personal y el equipamiento, vulnerabilidad de las especies de árboles y otros. Los análisis se pueden realizar y los resultados se pueden aprovechar si los datos están disponibles y son confiables.

        Este capítulo explica algunos ejemplos de los análisis estadísticos que se pueden realizar a partir de los datos disponibles.

        Los análisis espaciales abarcan un amplio campo de trabajo dentro de la actividad de prevención y control de incendios forestales. El análisis de visibilidad es un ejemplo desarrollado y explicado en este capítulo. Actualmente en cuba las torres son usadas con propósitos de vigilancia contra incendios. Estas torres incluyen personal para la vigilancia. Las torres se pueden cambiar cada cierto tiempo.

        Por ejemplo, cuando la importancia de ciertas áreas decrece después de ser taladas. La función que se explica adelante hace una simulación de cálculo de visibilidad para un conjunto de torres cuya altura y alcance visible se establecen de antemano.

      2. Introducción
    2. Análisis estadísticos y espaciales
    Partes: 1, 2
    Página siguiente