An image for running QGIS and JupyterGIS in a Linux Desktop in the cloud, with special focus on using various NASA related datasets. This image provides both traditional QGIS desktop application and JupyterGIS for interactive geospatial analysis in Jupyter notebooks.
To build, run and test the image locally:
Checkout this repository, and after cd
ing into the repository's directory:
podman build -t qgis . --format docker
podman run -it -p 8888:8888 --security-opt seccomp=unconfined qgis
This should start the docker container and emit logs which give you a URL you can open in your browser, that looks something like:
http://127.0.0.1:8888/lab?token=<token>
Paste this into your browser. You should see JupyterGIS interface by default, which provides geospatial functionality within Jupyter Lab. You can also click on the Desktop button to open the traditional desktop with QGIS installed.
- JupyterGIS: Interactive geospatial analysis in Jupyter notebooks (default interface)
- QGIS Desktop: Traditional QGIS application accessible via the Linux desktop
- NASA Dataset Support: Pre-configured for working with NASA geospatial datasets
- STAC Plugin: Support for SpatioTemporal Asset Catalog (STAC) data access