CoperniCloud is a simple web interface to view and edit Sentinel-2 satellite imagery (Levels 1C and 2A).
The web application is written in AngularJS
, while the server logic is implemented in NodeJS
.
Image manipulation is done using a second server, implemented in Python
, using the bottle
framework.
All satellite data is supplied for visualization using a simple TMS, and visualised on the web interface using the Leaflet
framework.
- Clone the repository:
git clone [email protected]:JBollow/Geosoftware-2.git
- Install the application:
npm install
- Start the server:
npm start
- View in browser at
http://localhost:10001
-
nodemon:
npm install -g nodemon
-
Python v3.5 or higher
-
GDAL v2.1 or higher
-
python-gdal:
pip install GDAL
-
numpy:
pip install numpy
-
bottle:
pip install bottle
-
Pillow:
sudo pip install Pillow
# Pillow is a currently maintained Fork of PIL (Python Image Library)
- Install the server:
npm install
- Start the server:
nodemon app
- Start the Python Bottle server:
python bottle_server.py
MIT License
Copyright (c) 2018 CoperniCloud Team