Skip to content

Working with Activities

Anna Petrasova edited this page Oct 2, 2019 · 7 revisions

Working with Activities

"Activities" is a way to prepare many different tasks (for example for teaching, or doing experiments) and they allow you to easily switch between them.

Features:

  • automatic loading of predefined layers
  • allows different reference raster and scanning parameters for different activities
  • allows simple filtering of hands
  • adding profiles, simple dashboard
  • limiting time for each activity (for experiments)
  • support logging and postprocessing (for experiments, needs to be scripted specifically based on the activity)
  • slides with automatic progress (for experiments)

Activities consist of:

  1. a JSON configuration file listing all the activities and their properties (scanning parameters, layers to laod etc.) See documentation of JSON config file for designing activities
  2. set of Python files, one for each activity, they use GRASS GIS Python API to access geospatial functionality The Python files are described in Running analyses and developing workflows.
  3. (optional) slides to show up during activity (for designing an experiment)
  4. dataset if specific DEMs or other data are needed