opengeos / solara-geemap

An Earth Engine web app developed using Solara and geemap

Home Page:https://giswqs-solara-geemap.hf.space

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

title emoji colorFrom colorTo sdk pinned license app_port
Solara Geemap
🏃
blue
purple
docker
false
mit
8765

Earth Engine Web Apps

Introduction

A collection of Earth Engine web apps developed using Solara and geemap

How to deploy this app on Hugging Face Spaces

  1. Go to https://huggingface.co/spaces/giswqs/solara-geemap/tree/main and duplicate the space to your own space.

  2. You need to set EARTHENGINE_TOKEN in order to use Earth Engine. The token value should be copied from the following file depending on your operating system:

    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.

    Alternatively, you can run the following code to retrieve your Earth Engine token:

    import geemap
    geemap.get_ee_token()

    Copy all the content of the printed token and set it as 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 https://giswqs-solara-geemap.hf.space.

  4. Add your own apps (*.py) to the pages folder.

  5. Commit and push your changes to the repository. Wait for the space to be built successfully.

About

An Earth Engine web app developed using Solara and geemap

https://giswqs-solara-geemap.hf.space

License:MIT License


Languages

Language:Python 92.9%Language:Dockerfile 7.1%