small change
Browse files
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 - {
|
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()
|