Skip to content

JennyL5/assimila_datacube_plugin2

Repository files navigation

Assimila datacube plugin

I have created a QGIS Plugin to visualise Assimila's datacube. A data cube is used to represent data, it is a multi-dimensional ("n-D") array of values. I used the Plugin builder template to build the plugin. Quantum Geographic Information System is a free open-source cross-platform desktop application that supports viewing, editing, and analysis of geospatial data.

The user can enter the product, subproduct, time, north, east, south and west points into the plugin, and it will generate a raster file with the given parameters.

Getting Started

Pre-requisites

  • Python 3.7 (or any Python version 3 +)
  • QGIS 3.8
  • Qt Designer 5.13

Installing

In order to install modules, open OSGeo4W shell, change to directory of plugin and run:

python -m ensurepip --default-pip 
py3_env

pip install xarray==0.10.4
pip install pyshp

Deployment

How to deploy this on a live system To import pluging:

  • Copy plugin folder into the QGIS plugins folder, located: C:\Users\USER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins (windows)
  • Open QGIS, click 'Plugins' on the navigation bar and select 'Manage and install plugins'
  • From the side bar, select 'Installed' and check the plugin
  • Click the plugin icon on the main page to run.

Built With

Acknowledgments

  • QGIS Plugin Builder