Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sunu/jupyter-remote-qgis-proxy
Run QGIS inside a remote Desktop on Jupyter and open remote data sources.
https://github.com/sunu/jupyter-remote-qgis-proxy
gis jupyter jupyterhub qgis
Last synced: 3 months ago
JSON representation
Run QGIS inside a remote Desktop on Jupyter and open remote data sources.
- Host: GitHub
- URL: https://github.com/sunu/jupyter-remote-qgis-proxy
- Owner: sunu
- Created: 2024-06-04T16:38:57.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-06T15:17:07.000Z (6 months ago)
- Last Synced: 2024-09-28T23:22:25.945Z (4 months ago)
- Topics: gis, jupyter, jupyterhub, qgis
- Language: Python
- Homepage:
- Size: 16.6 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Jupyter Remote QGIS Proxy
Run QGIS inside a remote Desktop on Jupyter and open remote data sources.
This is based on [jupyter-remote-desktop-proxy](https://github.com/jupyterhub/jupyter-remote-desktop-proxy).
## Usage
Jupyter Remote QGIS Proxy can be used through [nasa-qgis-image](https://github.com/2i2c-org/nasa-qgis-image). To run locally:
1. Clone the repository:
```bash
git clone [email protected]:2i2c-org/nasa-qgis-image.git
cd nasa-qgis-image
```
2. Build the image:```bash
docker build -t qgis .
```
3. Run the Jupyter lab server:```bash
docker run -it -p 8888:8888 --security-opt seccomp=unconfined qgis
```
4. 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
```