Spaces:
Sleeping
Sleeping
Took widgets out of function
Browse files- pages/05_GOES_NBR.py +18 -24
pages/05_GOES_NBR.py
CHANGED
@@ -14,23 +14,6 @@ class Map(geemap.Map):
|
|
14 |
self.add("layer_manager")
|
15 |
self.add("inspector")
|
16 |
|
17 |
-
solara.Select(label="Wildfire Case Study", value=selected_fire, values=fireList)
|
18 |
-
solara.Markdown(f"**Selected**: {selected_fire.value}")
|
19 |
-
mapFire_button = widgets.Button(description="Map the burn scar")
|
20 |
-
|
21 |
-
def on_button_clicked(b):
|
22 |
-
self.clear_layers()
|
23 |
-
if selected_fire == "North Complex":
|
24 |
-
self.find_layer("North Complex GOES NBR").visible = True
|
25 |
-
elif selected_fire == "Dixie":
|
26 |
-
self.find_layer("Dixie Complex GOES NBR").visible = True
|
27 |
-
elif selected_fire == "Cameron Peak":
|
28 |
-
self.find_layer("Cameron Peak GOES NBR").visible = True
|
29 |
-
elif selected_fire == "August Complex":
|
30 |
-
self.find_layer("August Complex GOES NBR").visible = True
|
31 |
-
#self.layers = self.layers[:3]
|
32 |
-
|
33 |
-
mapFire_button.on_click(on_button_clicked)
|
34 |
|
35 |
def add_ee_data(self):
|
36 |
def calc_nbr(pre_start, pre_stop, post_start, post_stop, bbox):
|
@@ -60,13 +43,24 @@ class Map(geemap.Map):
|
|
60 |
@solara.component
|
61 |
def Page():
|
62 |
#map_instance = Map(element_id="map")
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
|
71 |
# Isolation is required to prevent the map from overlapping navigation (when screen width < 960px)
|
72 |
with solara.Column(style={"isolation": "isolate"}):
|
|
|
14 |
self.add("layer_manager")
|
15 |
self.add("inspector")
|
16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
18 |
def add_ee_data(self):
|
19 |
def calc_nbr(pre_start, pre_stop, post_start, post_stop, bbox):
|
|
|
43 |
@solara.component
|
44 |
def Page():
|
45 |
#map_instance = Map(element_id="map")
|
46 |
+
|
47 |
+
solara.Select(label="Wildfire Case Study", value=selected_fire, values=fireList)
|
48 |
+
solara.Markdown(f"**Selected**: {selected_fire.value}")
|
49 |
+
mapFire_button = widgets.Button(description="Map the burn scar")
|
50 |
+
|
51 |
+
def on_button_clicked(b):
|
52 |
+
self.clear_layers()
|
53 |
+
if selected_fire == "North Complex":
|
54 |
+
self.find_layer("North Complex GOES NBR").visible = True
|
55 |
+
elif selected_fire == "Dixie":
|
56 |
+
self.find_layer("Dixie Complex GOES NBR").visible = True
|
57 |
+
elif selected_fire == "Cameron Peak":
|
58 |
+
self.find_layer("Cameron Peak GOES NBR").visible = True
|
59 |
+
elif selected_fire == "August Complex":
|
60 |
+
self.find_layer("August Complex GOES NBR").visible = True
|
61 |
+
#self.layers = self.layers[:3]
|
62 |
+
|
63 |
+
mapFire_button.on_click(on_button_clicked)
|
64 |
|
65 |
# Isolation is required to prevent the map from overlapping navigation (when screen width < 960px)
|
66 |
with solara.Column(style={"isolation": "isolate"}):
|