Spaces:
Sleeping
Sleeping
Add selector widget to Map
Browse files- pages/05_GOES_NBR.py +15 -0
pages/05_GOES_NBR.py
CHANGED
@@ -14,6 +14,7 @@ class Map(geemap.Map):
|
|
14 |
super().__init__(**kwargs)
|
15 |
self.add_ee_data()
|
16 |
self.add("layer_manager")
|
|
|
17 |
|
18 |
def add_ee_data(self):
|
19 |
def calc_nbr(pre_start, pre_stop, post_start, post_stop, bbox):
|
@@ -39,6 +40,20 @@ class Map(geemap.Map):
|
|
39 |
self.addLayer(dixie, dNBRvisParams, 'Dixie Complex GOES NBR', False)
|
40 |
self.addLayer(cam_peak, dNBRvisParams, 'Cameron Peak GOES NBR', False)
|
41 |
self.addLayer(aug_complex, dNBRvisParams, 'August Complex GOES NBR', False)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
'''
|
43 |
selector = widgets.Dropdown(options=fireList, value="North Complex", description='Wildfire Case Study:')
|
44 |
mapFire_button = widgets.Button(description="Map the burn scar")
|
|
|
14 |
super().__init__(**kwargs)
|
15 |
self.add_ee_data()
|
16 |
self.add("layer_manager")
|
17 |
+
self.add_selector()
|
18 |
|
19 |
def add_ee_data(self):
|
20 |
def calc_nbr(pre_start, pre_stop, post_start, post_stop, bbox):
|
|
|
40 |
self.addLayer(dixie, dNBRvisParams, 'Dixie Complex GOES NBR', False)
|
41 |
self.addLayer(cam_peak, dNBRvisParams, 'Cameron Peak GOES NBR', False)
|
42 |
self.addLayer(aug_complex, dNBRvisParams, 'August Complex GOES NBR', False)
|
43 |
+
|
44 |
+
def add_selector(self):
|
45 |
+
selector = widgets.Dropdown(options=fireList, value="North Complex", description='Wildfire Case Study:')
|
46 |
+
output = widgets.Output()
|
47 |
+
|
48 |
+
def on_selection(_):
|
49 |
+
with output:
|
50 |
+
print(output)
|
51 |
+
|
52 |
+
selector.on_click(on_selection)
|
53 |
+
|
54 |
+
widget = widgets.VBox([selector, output])
|
55 |
+
self.add_widget(widget)
|
56 |
+
|
57 |
'''
|
58 |
selector = widgets.Dropdown(options=fireList, value="North Complex", description='Wildfire Case Study:')
|
59 |
mapFire_button = widgets.Button(description="Map the burn scar")
|