Skip to content

TroySchmidtTech/nasa-qgis-image

 
 

Repository files navigation

NASA QGIS image with Linux Desktop and JupyterGIS

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.

Test Locally

To build, run and test the image locally:

Checkout this repository, and after cding 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.

Features

  • 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

About

Image with QGIS on Linux Desktop, with NASA data related integrations built in

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 65.3%
  • Dockerfile 34.7%