Run QGIS inside a remote Desktop on Jupyter and open remote data sources.
This is based on jupyter-remote-desktop-proxy.
Jupyter Remote QGIS Proxy can be used through nasa-qgis-image. To run locally:
-
Clone the repository:
git clone [email protected]:2i2c-org/nasa-qgis-image.git cd nasa-qgis-image
-
Build the image:
docker build -t qgis .
-
Run the Jupyter lab server:
docker run -it -p 8888:8888 --security-opt seccomp=unconfined qgis
-
Open remote vector data in your browser by going to a URL like:
http://127.0.0.1:8888/qgis/?action=add_vector_layer&url=https://raw.githubusercontent.com/flatgeobuf/flatgeobuf/master/test/data/countries.fgb&layer_name=countries-fgb&project_name=countries