Spaces:
Sleeping
Sleeping
Changed page layout
Browse files- pages/05_GOES_NBR.py +8 -6
pages/05_GOES_NBR.py
CHANGED
@@ -45,7 +45,7 @@ class Map(geemap.Map):
|
|
45 |
@solara.component
|
46 |
def Page():
|
47 |
#map_instance = Map(element_id="map")
|
48 |
-
|
49 |
def update_map(selected_fire):
|
50 |
Map.clear_layers()
|
51 |
print("Adding layer")
|
@@ -65,15 +65,17 @@ def Page():
|
|
65 |
elif selected_fire == "August Complex":
|
66 |
print("Adding August Complex layer")
|
67 |
Map.addLayer(map_instance.aug_complex, map_instance.dNBRvisParams, 'August Complex GOES NBR', True)
|
68 |
-
|
69 |
|
70 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
map_widget = Map.element(
|
72 |
center=[40, -100],
|
73 |
zoom=6,
|
74 |
height="600px",
|
75 |
)
|
76 |
-
|
77 |
-
solara.Select(label="Wildfire Case Study", value=selected_fire, values=fireList, on_value=update_map)
|
78 |
-
solara.Markdown(f"**Selected**: {selected_fire.value}")
|
79 |
|
|
|
45 |
@solara.component
|
46 |
def Page():
|
47 |
#map_instance = Map(element_id="map")
|
48 |
+
|
49 |
def update_map(selected_fire):
|
50 |
Map.clear_layers()
|
51 |
print("Adding layer")
|
|
|
65 |
elif selected_fire == "August Complex":
|
66 |
print("Adding August Complex layer")
|
67 |
Map.addLayer(map_instance.aug_complex, map_instance.dNBRvisParams, 'August Complex GOES NBR', True)
|
|
|
68 |
|
69 |
+
#Add elements to page
|
70 |
+
with solara.Column(style={"min-width": "500px", "height": "500px"}):
|
71 |
+
solara.Select(label="Wildfire Case Study", value=selected_fire, values=fireList, on_value=update_map)
|
72 |
+
solara.Markdown(f"**Selected**: {selected_fire.value}")
|
73 |
+
|
74 |
+
# Isolation is required to prevent the map from overlapping navigation (when screen width < 960px)
|
75 |
+
with solara.Column(style={"isolation": "isolate"}):
|
76 |
map_widget = Map.element(
|
77 |
center=[40, -100],
|
78 |
zoom=6,
|
79 |
height="600px",
|
80 |
)
|
|
|
|
|
|
|
81 |
|