yachay commited on
Commit
bc26907
·
1 Parent(s): 52a5d0f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -9
app.py CHANGED
@@ -156,6 +156,29 @@ if st.session_state.text_input:
156
  columns=["lat", "lon"]
157
  )
158
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
159
  st.pydeck_chart(pdk.Deck(
160
  map_style='mapbox://styles/mapbox/light-v9',
161
  initial_view_state=pdk.ViewState(
@@ -164,13 +187,5 @@ if st.session_state.text_input:
164
  zoom=6,
165
  pitch=50,
166
  ),
167
- layers=[
168
- pdk.Layer(
169
- 'ScatterplotLayer',
170
- data=map_data,
171
- get_position='[lon, lat]',
172
- get_color='[200, 30, 0, 160]',
173
- get_radius=200,
174
- ),
175
- ],
176
  ))
 
156
  columns=["lat", "lon"]
157
  )
158
 
159
+ layers = [
160
+ # Your existing layer for the geolocated text
161
+ pdk.Layer(
162
+ 'ScatterplotLayer',
163
+ data=map_data,
164
+ get_position='[lon, lat]',
165
+ get_color='[200, 30, 0, 160]',
166
+ get_radius=200,
167
+ ),
168
+ # Additional layers for other markers
169
+ ]
170
+
171
+ # Add layers for each additional marker
172
+ for marker in additional_markers:
173
+ layer = pdk.Layer(
174
+ 'ScatterplotLayer',
175
+ data=pd.DataFrame([marker]),
176
+ get_position='[lon, lat]',
177
+ get_color=marker['color'],
178
+ get_radius=200,
179
+ )
180
+ layers.append(layer)
181
+
182
  st.pydeck_chart(pdk.Deck(
183
  map_style='mapbox://styles/mapbox/light-v9',
184
  initial_view_state=pdk.ViewState(
 
187
  zoom=6,
188
  pitch=50,
189
  ),
190
+ layers=layers,
 
 
 
 
 
 
 
 
191
  ))