Skip directly to content

gvNIX - Desarrollo rápido de geoportales para visualización y gestión de datos

Author: 
Enrique Ruiz Valenciano
Contact name: 
Enrique Ruiz Valenciano
Organization: 
DISID CORPORATION - España
Software: 
Other software: 
Situation: 

Cada vez son más áreas del saber que requieren el uso de datos geoespaciales para cumplir con mayor acierto sus procesos, como la gestión pública, gestión medioambiental, ingeniería, entre otras, por lo que existe hoy en día una creciente necesidad de aplicaciones web que requieren compartir e integrar datos georeferenciados con datos alfanuméricos para realizar diferentes tipos de análisis espacio-territoriales y ayudar en la toma de decisiones.

Una de las principales necesidades a cubrir en una aplicación que gestione datos con componente geográfica es la gestión de datos en una BBDD con soporte espacial. Ejemplos de ello son: PostgreSQL con PostGIS, Oracle con Spatial, etc. En estos casos se trata de incluir, junto con el resto de datos alfanuméricos habituales, nuevos campos geométricos que representen la localización y forma de los datos. Por ejemplo, si tenemos una tabla con las ciudades de un país, tendremos datos como el nombre, el número de habitantes, etc. y por otro lado podemos tener un punto geográfico que indique la posición de la ciudad en el mapa, o un polígono con la forma del término municipal.

La problemática principal que tienen los tipos de datos geográficos es que las librerías que suelen usar los desarrolladores para trabajar con las BBDD no los soportan por defecto. Es necesario integrar y configurar librerías adicionales que incluyan dicho soporte.

Solution: 

gvNIX es una herramienta para desarrollo rápido de aplicaciones web sobre plataforma Java.

A partir de la versión 1.4 incluye funcionalidades que permiten integrar fácilmente los distintos frameworks y librerías geo necesarios para gestión y visualización de datos espaciales. De esta forma, desarrolladores sin conocimientos Geo serán perfectamente capaces de desarrollar aplicaciones web con soporte para datos geoespaciales.

A nivel de modelo de datos gvNIX permite:

  • Incorporar atributos geográficos vectoriales.
  • Crear consultas a BBDD con filtros espaciales.

A nivel de presentación:

  • Visualización de datos alfanuméricos sobre mapa.
  • Edición de información geoespacial.
  • Generación de geoportales.
Benefits: 
  • Ciclos rápidos de desarrollo basados en generación automática de código.
  • Incremento de la mantenibilidad de los proyectos.
  • Mayor uso de estándares.
  • Cumplir con criterios de calidad y seguridad, sin penalizar los tiempos de desarrollo.
  • Crear interfaces de usuario actuales, donde se pone por delante la facilidad de uso.
  • Migrar aplicaciones de gestión rápidamente, utilizando herramientas de ingeniería inversa de base de datos.
  • Integrar fácilmente con los procesos de una organización.
  • Aprovechar sinergias entre diferentes organizaciones y/o administraciones.
  • Escalabilidad de la plataforma a nuevas necesidades.
  • Independencia tecnológica.
Rate it!!: 
Average: 5 (5 votes)
Country: