Skip to content

NRCan/gsip

Folders and files

NameName
Last commit message
Last commit date
Jan 20, 2022
May 21, 2023
Apr 25, 2023
Apr 25, 2023
Jul 22, 2020
Oct 28, 2021
Mar 6, 2021
May 6, 2020
Oct 24, 2021
May 22, 2020
Aug 14, 2023
Aug 14, 2023
Jun 11, 2019
Oct 23, 2021
Jun 3, 2020
Oct 24, 2021
Dec 3, 2023

Repository files navigation

Groundwater Surface water Interoperability Pilot

Intro material on the GSIP project

Collaboration between Environment and Climate Change Canada (ECCC) and Natural Resources Canada (NRCan).

Geological Survey of Canada, Canada Centre for Mapping and Earth Observation (CCMEO), Laboratoire de cartographie numérique et de photogrammétrie - Commission géologique du Canada -Québec (part of NRCan)

Meteorological Service of Canada, Water Survey of Canada (part of ECCC)

Note

This version (merged from sqllite) now need to configure /META-INF/context.xml to add a database connection. This is only important if you plan to use the demo dataset that comes with this application. In the worst case, some links will 404.. this is how the web works after all.

Documentation

Find documentation in /docs folder

Architecture

User Guide

Build and use

Dockerfile is multistage, first part will build the code and the second part is a running instance

Build it

docker build -t gsip .

Run it

docker run -d -p 8080:8080 --env-file local.env --name gsip gsip

local.env contains values to run on localhost with port 8080. You'll need to change those values if you change port and run another host

Use it

A small demo app is available at

http://localhost:8080/gsip/app/index.html

Demo application

There is an online demo application (somewhat behind the version on GitHub) at https://geoconnex.ca/gsip/app/index.html