Zeel commited on
Commit
81256b8
·
1 Parent(s): b88a020

small change

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -211,6 +211,7 @@ if submit:
211
  df = df.dropna(how="all")
212
  # drop columns with all NaN values
213
  df = df.dropna(axis=1, how="all")
 
214
 
215
  st.session_state.df = df
216
  st.session_state.collections = collections
@@ -235,8 +236,7 @@ if "df" in st.session_state:
235
  end_date_index = df[df.Date == end_date].index[0].item()
236
 
237
  for imagery in satellites:
238
- collection = collections[imagery]
239
- m_list = []
240
  for col, date in zip(cols, [start_date, end_date]):
241
  date_index = df[df.Date == date].index[0].item()
242
  image = ee.Image(collections[imagery].toList(collection.size()).get(date_index))
@@ -253,7 +253,7 @@ if "df" in st.session_state:
253
  esri_date = min(st.session_state.wayback_mapping.keys(), key=lambda x: abs(to_datetime(x) - date))
254
  with col:
255
  m = leaf_folium.Map()
256
- m.add_tile_layer(st.session_state.wayback_mapping[esri_date], name=f"Esri Wayback Imagery - {date}", attribution="Esri")
257
  m.add_gdf(selected_shape, layer_name="Selected Geometry")
258
  st.write(f"Esri Wayback Imagery - {esri_date} (Closest to {date})")
259
  m.to_streamlit()
 
211
  df = df.dropna(how="all")
212
  # drop columns with all NaN values
213
  df = df.dropna(axis=1, how="all")
214
+ df = df.reset_index(drop=True)
215
 
216
  st.session_state.df = df
217
  st.session_state.collections = collections
 
236
  end_date_index = df[df.Date == end_date].index[0].item()
237
 
238
  for imagery in satellites:
239
+ collection = collections[imagery]
 
240
  for col, date in zip(cols, [start_date, end_date]):
241
  date_index = df[df.Date == date].index[0].item()
242
  image = ee.Image(collections[imagery].toList(collection.size()).get(date_index))
 
253
  esri_date = min(st.session_state.wayback_mapping.keys(), key=lambda x: abs(to_datetime(x) - date))
254
  with col:
255
  m = leaf_folium.Map()
256
+ m.add_tile_layer(st.session_state.wayback_mapping[esri_date], name=f"Esri Wayback Imagery - {esri_date}", attribution="Esri")
257
  m.add_gdf(selected_shape, layer_name="Selected Geometry")
258
  st.write(f"Esri Wayback Imagery - {esri_date} (Closest to {date})")
259
  m.to_streamlit()