Spaces:
Sleeping
Sleeping
castledan
commited on
Commit
Β·
81b61a4
1
Parent(s):
17a10d9
create separate file to initialise ee
Browse files
app/pages/1_π_Flood_extent_analysis.py
CHANGED
@@ -9,6 +9,7 @@ import streamlit as st
|
|
9 |
import streamlit_ext as ste
|
10 |
from folium.plugins import Draw, Geocoder, MiniMap
|
11 |
from src.config_parameters import config
|
|
|
12 |
from src.utils_flood_analysis import derive_flood_extents
|
13 |
from src.utils_sidebar import add_about, add_logo
|
14 |
from streamlit_folium import st_folium
|
@@ -59,14 +60,8 @@ st.markdown(
|
|
59 |
unsafe_allow_html=True,
|
60 |
)
|
61 |
|
62 |
-
|
63 |
# Initialise Google Earth Engine
|
64 |
-
|
65 |
-
def _initialize_ee():
|
66 |
-
ee.Initialize()
|
67 |
-
|
68 |
-
|
69 |
-
_initialize_ee()
|
70 |
|
71 |
|
72 |
# Create app
|
|
|
9 |
import streamlit_ext as ste
|
10 |
from folium.plugins import Draw, Geocoder, MiniMap
|
11 |
from src.config_parameters import config
|
12 |
+
from src.utils_ee import ee_initialize
|
13 |
from src.utils_flood_analysis import derive_flood_extents
|
14 |
from src.utils_sidebar import add_about, add_logo
|
15 |
from streamlit_folium import st_folium
|
|
|
60 |
unsafe_allow_html=True,
|
61 |
)
|
62 |
|
|
|
63 |
# Initialise Google Earth Engine
|
64 |
+
ee_initialize()
|
|
|
|
|
|
|
|
|
|
|
65 |
|
66 |
|
67 |
# Create app
|
app/src/utils_ee.py
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
"""Module for ee-related functionalities."""
|
2 |
+
import ee
|
3 |
+
import streamlit as st
|
4 |
+
|
5 |
+
|
6 |
+
@st.cache
|
7 |
+
def ee_initialize():
|
8 |
+
"""Initialise Google Earth Engine."""
|
9 |
+
ee.Initialize()
|