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