Client-based raster calculations on Copernicus data using the Mangol web mapping framework
Copernicus-webapp is about to quickly visualize some raster calculations that are NOT provided by a GIS server but calculated completely in the browser.
Mangol is an open source web mapping framework that uses Angular2+ and OpenLayers3.
Node.js with npm is required. The preferenced version of Node.js is 6.9.1 LTS, the preferenced version of npm is 4.x.x. After git clone
, navigate to the main directory and run npm install
to download all dependencies.
You also need angular-cli that should be installed globally like this:
npm install angular-cli -g
An online example can be opened here.
You simply have to run ng serve
to load the demo page on localhost:4200
. With this command you can also watch file changes until you shut it down.
At the moment only two sample raster images are loaded from a remote GeoServer, and NDVI index can be calculated from them in the browser. The outcome of the calculation is then added to the map with a default color ramp. If the project becomes successful more options can be added such as creating other indexes and uploading more imagery.
Copernicus-webapp
was created by Gergely Padányi-Gulyás