KJ commited on
Commit
a575f4e
·
1 Parent(s): d6e0895
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -64,10 +64,11 @@ min_ts, max_ts = get_timestamp_range()
64
  # --- Time range selection ---
65
  st.sidebar.header("Filter by Time Frame")
66
  if min_ts and max_ts:
67
- start_datetime = st.sidebar.datetime_input("Start", min_ts, min_value=min_ts, max_value=max_ts)
68
- end_datetime = st.sidebar.datetime_input("End", max_ts, min_value=min_ts, max_value=max_ts)
 
69
  else:
70
- start_datetime = end_datetime = None
71
 
72
  # --- Load GPS Data ---
73
  def load_gps_data(from_ts, to_ts):
@@ -80,8 +81,8 @@ def load_gps_data(from_ts, to_ts):
80
  return pd.DataFrame()
81
 
82
  gps_data = pd.DataFrame()
83
- if start_datetime and end_datetime:
84
- gps_data = load_gps_data(start_datetime, end_datetime)
85
 
86
  # --- Display on Google Maps ---
87
  if not gps_data.empty:
 
64
  # --- Time range selection ---
65
  st.sidebar.header("Filter by Time Frame")
66
  if min_ts and max_ts:
67
+ start_datetime = st.sidebar.slider("Start and End Time", min_value=min_ts, max_value=max_ts,
68
+ value=(min_ts, max_ts), format="YYYY-MM-DD HH:mm:ss")
69
+ start_ts, end_ts = start_datetime
70
  else:
71
+ start_ts = end_ts = None
72
 
73
  # --- Load GPS Data ---
74
  def load_gps_data(from_ts, to_ts):
 
81
  return pd.DataFrame()
82
 
83
  gps_data = pd.DataFrame()
84
+ if start_ts and end_ts:
85
+ gps_data = load_gps_data(start_ts, end_ts)
86
 
87
  # --- Display on Google Maps ---
88
  if not gps_data.empty: