https://github.com/opengeos/voila-geospatial
A collection of Voila web apps for geospatial applications
https://github.com/opengeos/voila-geospatial
dataviz geospatial huggingface jupyter python voila voila-dashboard
Last synced: 6 months ago
JSON representation
A collection of Voila web apps for geospatial applications
- Host: GitHub
- URL: https://github.com/opengeos/voila-geospatial
- Owner: opengeos
- Created: 2023-05-28T18:39:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-19T18:23:40.000Z (11 months ago)
- Last Synced: 2025-04-04T18:01:41.666Z (7 months ago)
- Topics: dataviz, geospatial, huggingface, jupyter, python, voila, voila-dashboard
- Language: Jupyter Notebook
- Homepage: https://opengeos.gishub.org/apps/voila
- Size: 25.4 KB
- Stars: 40
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
title: Voila Geospatial
emoji: 🦀
colorFrom: blue
colorTo: indigo
sdk: docker
pinned: false
license: mit
app_port: 8866
---
## Links
- GitHub:
- Hugging Face:
- Web App:
## How to deploy this app to Hugging Face Spaces
1. Go to and duplicate the space to your own space.

2. Set environment variables as needed. For example, if you use Google Earth Engine, you need to set `EARTHENGINE_TOKEN` to your Earth Engine token. The token value should be copied from the following file depending on your operating system:
```text
Windows: C:\\Users\\USERNAME\\.config\\earthengine\\credentials
Linux: /home/USERNAME/.config/earthengine/credentials
MacOS: /Users/USERNAME/.config/earthengine/credentials
```
Simply open the file and copy **ALL** the content to the `EARTHENGINE_TOKEN` environment variable.


3. After the space is built successfully, click the `Embed this Space` menu and find the `Direct URL` for the app, such as .


4. Add your own notebooks to the `notebooks` folder and wait for the app to be rebuilt.
5. To hide the source code from the notebook, modify `run.sh` and set `--strip_sources=True`.