/Plataforma

PLATAFORMA DE INTEGRACIÓN DE INFORMACIÓN HETEROGÉNEA ASOCIADA A DESTINOS TURÍSTICOS

Primary LanguageJavaScript

Build Status Quality Gate

Descripción

La Plataforma de Integración de Información Heterogénea Asociada a Destinos Turísticos provee mecanismos para acelerar la captura e integración de información de fuentes diversas, asociadas al sector turístico, mediante su estructuración y explotación para apoyar en la caracterización y análisis de los destinos.

Para lograr lo anterior, la plataforma proporciona componentes para la extracción e integración de datos en formatos abiertos estructurados (JSON, CSV, DBF, KML, SHP, GEOJSON), con la finalidad de generar colecciones de datos que sean visualizables a través de gráficos y mapas con información geolocalizada. La información contenida en la plataforma puede ser también expuesta en formato JSON mediante un endpoint de servicios REST para permitir la integración de aplicaciones externas.

Capturas de pantalla

Login

Conjuntos de datos

Ficha de pueblo mágico

Tableros de análisis

Gestión de puntos de acceso

Gestión de capas geográficas

Previsualización de capas

Instalación

Pre-requisitos

  • MongoDB
  • Oracle JDK 1.8 o mayor
  • Apache maven
  • Nodejs
  • Bower

Quick start

Se requiere un servidor de MongoDB.

Clonar el repositorio

git clone https://github.com/FST2015PM/Plataforma.git
cd Plataforma

Construir y empaquetar la aplicación

mvn clean && mvn package

Desplegar la aplicación usando webapp-runner (sólo desarrollo)

java -jar target/dependency/webapp-runner.jar target/Plataforma-1.0-SNAPSHOT.war

Desplegar la aplicación en ambientes productivos

Deberá establecer la variable de entorno FST2015PM_ENV con el valor production, de lo contrario, los enlaces a los recursos podrían no funcionar.

Acceder a la aplicación

En su navegador Web vaya a localhost:8080 para iniciar sesión.