From ae95213958721eb37d2d911fa986cfe3a59ec660 Mon Sep 17 00:00:00 2001 From: David Hoese <david.hoese@ssec.wisc.edu> Date: Tue, 22 Oct 2019 14:10:15 -0500 Subject: [PATCH] Add skeleton of a project structure --- README.md | 42 ++++++++++++++++++++++++++++++++++++ cspp_geo_client/index.html | 0 cspp_geo_geo2grid/Dockerfile | 0 cspp_geo_grb/Dockerfile | 0 mapcache/Dockerfile | 0 mapserver/Dockerfile | 0 6 files changed, 42 insertions(+) create mode 100644 README.md create mode 100644 cspp_geo_client/index.html create mode 100644 cspp_geo_geo2grid/Dockerfile create mode 100644 cspp_geo_grb/Dockerfile create mode 100644 mapcache/Dockerfile create mode 100644 mapserver/Dockerfile diff --git a/README.md b/README.md new file mode 100644 index 0000000..d81ca0e --- /dev/null +++ b/README.md @@ -0,0 +1,42 @@ +# CSPP Geo Web Viewer + +This repository is a collection of tools and Dockerfiles to create a +processing chain from a real-time ABI GRB stream to web-based map viewer +client. This work was provided by SSEC2022 funding. + +## Tasks + +The original SSEC2022 proposal consisted of three main tasks to complete. + +### Task 1 - Automated, container-based processing chain + +Port the existing tarball-based CSPP Geo projects in to a series of docker +images. The initial set of processing will involve CSPP Geo GRB and CSPP Geo +Geo2Grid and any additional docker containers needed to accomplish Task 2. + +### Task 2 - Real time GOES-R Geo2Grid imagery website + +Take the imagery produced by Geo2Grid for the GOES-R ABI instrument on a +web-based viewer providing features like: + +The primary functionality offered by the website will be to: + +* interactively display GOES-16 true-color RGBs and single band images +* interactive zoom and pan +* map overlay (coastlines, etc.) +* simple, intuitive and highly responsive controls +* low latency data loading given user bandwidth constraints +* animate a sequence of recent images + +Initial products will include channel 1 through 16 calibrated data and +a atmospherically corrected True Color RGB image. + +### Task 3 - Cloud computing + +Taken the lessons learned from task 1, generate a series of cloud-friendly +docker images to run various CSPP Geo projects in a remote cloud service +(ex Amazon Web Services, Google Cloud Computing, Microsoft Azure, etc). + +## Installation/Usage + +TODO diff --git a/cspp_geo_client/index.html b/cspp_geo_client/index.html new file mode 100644 index 0000000..e69de29 diff --git a/cspp_geo_geo2grid/Dockerfile b/cspp_geo_geo2grid/Dockerfile new file mode 100644 index 0000000..e69de29 diff --git a/cspp_geo_grb/Dockerfile b/cspp_geo_grb/Dockerfile new file mode 100644 index 0000000..e69de29 diff --git a/mapcache/Dockerfile b/mapcache/Dockerfile new file mode 100644 index 0000000..e69de29 diff --git a/mapserver/Dockerfile b/mapserver/Dockerfile new file mode 100644 index 0000000..e69de29 -- GitLab