Slicing Series into Races: Tworzenie okien wyścigowych

Przekształć ciągłe nagrania całodniowe w pojedyncze wyścigi: orientacyjne wyznaczanie startu, marginesy przedstartowe i zapas czasu na mecie.

Po wgraniu plików z całego dnia do Sessions Bucket, Twoje dane stanowią jedną ciągłą oś czasu obejmującą cały pobyt na wodzie. Zanim przejdziesz do definiowania znaków trasy i analizy prędkości, musisz podzielić ten ciągły zapis na poszczególne wyścigi za pomocą narzędzia Race Slicer.

Slicer uruchamiasz, klikając węzeł Series w Tree Menu $\to$ wybierając Slice Series into Races z Action Menu.


1. Filozofia cięcia: Orientacyjny start a precyzyjny sygnał

Kluczowa zasada w OutSail.pro: W module cięcia wyznaczasz jedynie przybliżone ramy czasowe wyścigu. Nie musisz być aptekarsko precyzyjny co do sekundy.

  • Cięcie tworzy „kopertę czasową” (od początku do końca wyścigu), która wyodrębnia fragment danych GPS dla danej rundy.
  • Oficjalny, co do milisekundy dokładny moment sygnału startu (race_start_signal) jest kalibrowany później w Course Editor (poprzez automatyczne wykrycie przecięcia linii, analizę osi czasu lub synchronizację wideo).
  • Cięcie jest w pełni niedestrukcyjne: Twoje oryginalne pliki w Sessions Bucket pozostają w 100% nienaruszone.

2. Ustawianie marginesów czasowych: Przedstart i Meta

Definiując granice wyścigu, zawsze zachowaj bezpieczne bufory:

A. Margines przedstartowy (2 do 5 minut przed startem)

Niezależnie od tego, czy tnąc bazujesz na wykresie, czy wpisujesz godziny z protokołu komisji sędziowskiej, nigdy nie ucinaj śladu dokładnie w momencie sygnału startu: * Zawsze ustaw początek cięcia 2 do 5 minut przed przewidywanym sygnałem startu. * Dlaczego to kluczowe: Wcześniejszy początek gwarantuje, że manewry w procedurze startowej, timing do linii, prędkości najazdu i wzajemne pozycjonowanie jachtów zostaną uwzględnione w wyścigu.

B. Margines po mecie (Uwzględnienie wolniejszych jachtów)

Wyznaczając koniec wyścigu: * Jeśli nie wszyscy zawodnicy zgrali jeszcze swoje ślady lub różnice w prędkości we flocie były znaczne, dodaj solidny zapas czasu po przekroczeniu mety przez lidera (w zależności od różnic w umiejętnościach i długości wyścigu). * Dlaczego to kluczowe: Gdy pliki pozostałych jachtów zostaną wgrane później do Sessions Bucket, ich moment przekroczenia linii mety zmieści się w zdefiniowanym oknie i nie zostanie ucięty!


3. Jak rozpoznać start na wykresie?

Jeśli nie dysponujesz dokładnymi godzinami z motorówki sędziowskiej, bez trudu odnajdziesz moment startu na wykresie prędkości i mapie:

  1. Wzorzec procedury przedstartowej („kręcenie się pod linią”):
  2. Zwróć uwagę na okres niższych, zmiennych prędkości i częstych krótkich zwrotów skupionych w małym obszarze w pobliżu linii.
  3. Jednoczesny skok prędkości floty:
  4. Tuż przed startem jachty odpadają, wybierają żagle i prędkość gwałtownie rośnie u wszystkich zawodników jednocześnie.
  5. Stabilna żegluga ostro na wiatr:
  6. Po skoku prędkości następuje długi, stabilny hals na wiatr w kierunku boi nawietrznej.
  7. Wyznaczenie punktu: Ustaw zielony znacznik startu około 5 minut przed początkiem tego przyspieszenia.

4. Dwie metody cięcia w praktyce

W oknie roboczym Slicera:

Metoda 1: Cięcie wizualne (Rekomendowane i najszybsze)

  1. Przesuń kursor myszy wzdłuż wykresu prędkości, aż odnajdziesz rejon procedury startowej.
  2. Wciśnij klawisz F na klawiaturze, aby zamrozić pozycję kursora.
  3. Kliknij przycisk + Start @ time, aby postawić zielony znacznik startu.
  4. Wciśnij F ponownie, aby odmrozić kursor.
  5. Przesuń mysz za linię mety (pamiętając o marginesie na wolniejsze jachty).
  6. Wciśnij F i kliknij + End @ time, aby postawić czerwony znacznik końca.
  7. Powtórz te kroki dla kolejnych wyścigów rozegranych tego dnia.

Metoda 2: Ręczne wpisanie godzin

Jeśli dysponujesz protokołem sędziowskim: * Skorzystaj z pól Enter Start i Enter End w prawym panelu i wpisz dokładne czasy (pamiętając o odjęciu 2–5 minut na procedurę startową).


5. Zatwierdzanie i generowanie wyścigów

Wszystkie utworzone wyścigi pojawiają się na liście w prawym panelu: * Wpisz czytelną nazwę (np. R1, Race 2, Practice Drill 1). * W razie potrzeby skoryguj czasy ołówkiem (✏) lub usuń pozycję (X).

Gdy wszystkie wyścigi są zdefiniowane, kliknij przycisk Generate races na dole listy.

OutSail automatycznie utworzy węzły Race pod Twoją Series w Tree Menu, a ślady jachtów w Sessions Bucket zostaną przypisane do tych okien wyścigowych. Możesz przejść do Course Editora!

Ekran Race Slicer z wykresem prędkości, trasami na mapie i listą wyścigów To be sliced
Ekran Race Slicer z wykresem prędkości, trasami na mapie i listą wyścigów To be sliced

Chcesz przetestować to na własnych danych?

Wgraj swój plik GPS z regat lub treningu i wypróbuj narzędzia OutSail.pro na żywo.

Przejdź do aplikacji