PDF Imprimir Correo electrónico

SIG | Portada

Prodevelop desarrolla Moskitt GEO para el modelado de bases de datos espaciales

share

Un plugin de MOSKitt combinando modelado y geomática

  • Prodevelop, compañía de desarrollo de soluciones geográficas y espaciales principalmente en el campo del Software Libre, está trabajando en el desarrollo del plugin MOSKitt Geo, a partir de la combinación de la realidad del modelado y geoespacial, que dotará de soporte geométrico para bases de datos espaciales. La arquitectura de plugins de MOSKitt la convierte no sólo en una herramienta CASE, sino en toda una plataforma de modelado en Software Libre para la construcción de este tipo de herramientas.

MOSKitt Geo pretende permitir el diseño de diagramas de clases UML capaces de representar datos espaciales con un nuevo tipo básico denominado Geometry.

Una vez que el diagrama UML ha sido finalizado y ya define la estructura deseada para la base de datos, el siguiente paso es aplicar una transformación de modelo UML a modelo de Esquema de Base de Datos. En este sentido, permite comprobar cómo en el nuevo diagrama de base de datos generado se crean las tablas con las correspondientes columnas geométricas y las restricciones asociadas definidas en el Diagrama UML.

El último paso será generar un fichero DDL (Data Description Language) correspondiente a la Base de Datos con capacidad espacial en la que se quiera generar el esquema diseñado. En este sentido, tanto Oracle Locator 10g y la extensión postGIS para postGRE SQL están soportadas.

Así mismo, MOSKitt Geo también añade soporte para datos espaciales en el proceso de ingeniería inversa en el caso de Oracle 10g y postGRE, generando un modelo de base de datos que contendrá las geometrías y sus restricciones asociadas.

Por tanto, MOSKitt Geo facilita de manera importante el trabajo de los diseñadores de bases de datos espaciales.

 

Qué es MOSKitt

Modeling Software KIT (MOSKitt) es una herramienta CASE libre basada en Eclipse, que está siendo desarrollada por la Conselleria de Infraestructuras y Transporte (CIT) para dar soporte a la metodología gvMétrica, una adaptación de Métrica III a sus propias necesidades. gvMétrica, por su parte, utiliza técnicas basadas en el lenguaje de modelado .

Restricciones de Geometry para la base de datos espacial

  • Tipo geometrías que define: Geometría Desconocida, Punto, Línea, Polígono, Multipunto, Multilínea, Multipolígono, Colección de Geometrías.
  • Dimensión de las coordenadas: 2-Dimensiones, 3-Dimensiones, 4-Dimensiones.
  • Sistema de Referencia basado en código EPSG.
  • Añadir un índice Espacial.

En la actualidad está muy extendido el uso de UML para el diseño de nuevas bases de datos. Por ello, la utilización de un software de herramientas UML que permita generar el esquema de la base de datos podría ser de gran utilidad para los administradores de bases de datos.

Sin embargo, aún no existe un buen soporte para bases de datos espaciales. Las bases de datos geográficas o espaciales son un caso especial que raramente está cubierto por las más comunes herramientas de diseño para diagramas UML.

MOSKitt se desarrolla en el marco del proyecto gvCASE, uno de los proyectos integrados en gvPontis, el proyecto global de la CIT para la migración de todo su entorno tecnológico a Software Libre.

Por su parte, Prodevelop es la principal compañía encargada del apoyo al desarrollo del proyecto, gracias a un equipo profesional de ingenieros de software especializados en herramientas de modelado y proyectos desarrollados sobre el “framework” de Eclipse.

Comentarios (0)
¡Sólo los usuarios registrados pueden escribir comentarios!

Tienda Gaceta

Espacios Corporativos

Redes Sociales

Facebook Twitter LinkedIn RSS

Accede a Gaceta

 
  
 

Tienda Online

tienda online