Installation Guidelines

Installation as a Python Package - Option 1

GeoCARET is an application written in Python and has to be installed just like any Python package. Since GeoCARET uses Google Earth Engine (GEE), it requires installation of additional software to facilitate operability with GEE. All of the above steps are described in detail in the Installation as a Python Package.

Installation using Docker - Option 2

We also provide an alternative installation option from a Docker image. You can find more information in What is Docker? and subseqent chapters - Building the GeoCARET Docker Image and Using the GeoCARET Docker Image.

Note

Installing GeoCARET with Docker requires prior installation of Docker Desktop - see Building the GeoCARET Docker Image and Using the GeoCARET Docker Image for details.

Additional Steps

Regardless of the installation method, the users need to create a Google Account, set up a project in Google Cloud, and request and obtain permissions for reading private assets (GIS layers) required for running some of the computations in GeoCARET.

These steps are outlined in detail in Set up GEE and GCloud and Access to Private Assets.