Spaces:
Sleeping
Sleeping
testing
Browse files- app.py +10 -5
- requirements.txt +4 -1
app.py
CHANGED
@@ -79,12 +79,17 @@ def map(data, lat, lon, zoom):
|
|
79 |
layers=[
|
80 |
pdk.Layer(
|
81 |
"H3HexagonLayer",
|
82 |
-
data
|
83 |
-
get_position=["decimallongitude", "decimallatitude"],
|
84 |
-
radius=1000,
|
85 |
-
elevation_scale=100,
|
86 |
pickable=True,
|
|
|
|
|
87 |
extruded=True,
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
),
|
89 |
],
|
90 |
)
|
@@ -124,7 +129,7 @@ def update_query_params():
|
|
124 |
with row1_1:
|
125 |
st.title("GBIF Butterfly Occurances")
|
126 |
year_selected = st.slider(
|
127 |
-
"Select year",
|
128 |
)
|
129 |
|
130 |
|
|
|
79 |
layers=[
|
80 |
pdk.Layer(
|
81 |
"H3HexagonLayer",
|
82 |
+
data,
|
|
|
|
|
|
|
83 |
pickable=True,
|
84 |
+
stroked=True,
|
85 |
+
filled=True,
|
86 |
extruded=True,
|
87 |
+
elevation_scale=200,
|
88 |
+
get_elevation='color',
|
89 |
+
get_hexagon="h3z6", # set by zoom
|
90 |
+
get_fill_color="[color, 30, color]",
|
91 |
+
get_line_color=[255, 255, 255],
|
92 |
+
line_width_min_pixels=2,
|
93 |
),
|
94 |
],
|
95 |
)
|
|
|
129 |
with row1_1:
|
130 |
st.title("GBIF Butterfly Occurances")
|
131 |
year_selected = st.slider(
|
132 |
+
"Select year", 2015, 2023, key="year", on_change=update_query_params
|
133 |
)
|
134 |
|
135 |
|
requirements.txt
CHANGED
@@ -3,4 +3,7 @@ numpy
|
|
3 |
pandas
|
4 |
pydeck
|
5 |
streamlit
|
6 |
-
ibis-framework
|
|
|
|
|
|
|
|
3 |
pandas
|
4 |
pydeck
|
5 |
streamlit
|
6 |
+
ibis-framework==8.0.0
|
7 |
+
duckdb=0.10.0
|
8 |
+
duckdb_engine==0.11.2
|
9 |
+
SQLAlchemy==1.4.52
|