jimmy60504 commited on
Commit
4ce3389
·
1 Parent(s): 2fc487d

feat: switch to Scattergl for improved performance in P wave marker rendering

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -677,7 +677,7 @@ def plot_waveform(st, selected_stations, first_pick, duration):
677
  # 繪製 P 波標記
678
  if p_wave_markers_in:
679
  p_times_in, p_dists_in, p_names_in = zip(*p_wave_markers_in)
680
- fig.add_trace(go.Scatter(
681
  x=p_times_in,
682
  y=p_dists_in,
683
  mode='markers',
@@ -690,7 +690,7 @@ def plot_waveform(st, selected_stations, first_pick, duration):
690
 
691
  if p_wave_markers_out:
692
  p_times_out, p_dists_out, p_names_out = zip(*p_wave_markers_out)
693
- fig.add_trace(go.Scatter(
694
  x=p_times_out,
695
  y=p_dists_out,
696
  mode='markers',
 
677
  # 繪製 P 波標記
678
  if p_wave_markers_in:
679
  p_times_in, p_dists_in, p_names_in = zip(*p_wave_markers_in)
680
+ fig.add_trace(go.Scattergl(
681
  x=p_times_in,
682
  y=p_dists_in,
683
  mode='markers',
 
690
 
691
  if p_wave_markers_out:
692
  p_times_out, p_dists_out, p_names_out = zip(*p_wave_markers_out)
693
+ fig.add_trace(go.Scattergl(
694
  x=p_times_out,
695
  y=p_dists_out,
696
  mode='markers',