cboettig commited on
Commit
d9fb147
·
1 Parent(s): f6b3687
Files changed (2) hide show
  1. app.py +10 -5
  2. 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=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", 2010, 2023, key="year", on_change=update_query_params
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[duckdb]
 
 
 
 
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