Skip to content

geosolutions-it/vibi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Stories in Ready

FrontEnd

MapStore application for VIBI web manager

To run this application, clone this repository inside the "application" folder of a MapStore instance. Then run (or build) MapStore with the application=<folder_name> environment variable.

VIBI

Get MapStore code

git clone https://github.com/geosolutions-it/MapStore.git

Get VIBI frontend code

cd MapStore\mapcomposer\app\applications
\MapStore\mapcomposer\app\applications> git clone https://github.com/geosolutions-it/vibi.git

To run in debug mode

\MapStore> ant debug -Dapplication=vibi/frontend

Build the WAR package

\MapStore> ant war -Dapplication=vibi/frontend

BackEnd

The Backend is based on GeoStore, GeoBatch with some custom actions and a custom OpenSDI-Manager2

GeoBatch

Build the WAR package

cd backend
\backend> mvn clean install

For more information about GeoBatch, please refer to the online documentation

GeoStore

Follow the GeoStore documentation

OpenSDI-Manager2

Get OpenSDI code and move to the C047 branch

git clone https://github.com/geosolutions-it/OpenSDI-Manager2.git --branch C047

Build the war package

\OpenSDI-Manager2\src> mvn clean install

Example of deploy

The backend applications should be deployed in different tomcats due to dependencies conflicts.

Tomcat Frontend

  • GeoStore
  • MapStore

Tomcat Backend 1

  • GeoBatch

Tomcat Backend 2

  • OpenSDI-Manager2

Documentation

For more information please refer to the online documentation