На главную страницу

OSplitViewer

О программе.

В последнее время на соревнованиях по спортивному ориентированию все чаще используется электронная отметка. В отличие от традиционной отметки (карточки и карандаши/компостеры), которая фиксирует только время прохождения всей дистанции и множество взятых пунктов, электроная отметка фиксирует время взятия каждого пункта и порядок, в котором участник брал пункты.
Таким образом, электронная отметка несет в себе новые возможности для анализа результатов, которые не были доступны при использовании карточек:
Однако, без использования специальных компьютерных программ, реализовать эти возможности практически невозможно,  ведь даже на не очень крупных соревнованиях, общее количество сплитов довольно велико и исчисляется тысячами. Так что имеет смысл использовать программы для наглядного представления и анализа результатов соревнований.

Программа OSplitViewer и является одной из таких программ. Пока она умеет строить лишь два вида графиков и расчитывать идеального участника для соревований заданного направления.

В качестве исходных данных OSplitViewer использует OSV-файлы. Это текстовый файл особого формата. Для создания OSV-файла может быть использована программа WinOrient.

Программа OSplitViewer постоянно развивается. Текущая версия программы: 0.2.3.

В будущих версия планируется сделать
Новые версии программы можно будет скачать на сайте http://ospv.narod.ru/. На этом же сайте также имеется подборка  OSV-файлов для различных соревнований за 2004 год.

Как пользоваться программой.

  1. Запустите программу OSplitViewer.exe.
  2. Нажмите кнопку "Открыть файл OSV".
  3. Появится диалог для выбора файлов. Выберите интересующий вас OSV-файл.
  4. В верхней части окна посередине имеется выпадающий список для выбора дистанции. Выберите в нем интересующую вас дистанцию.
  5. Чуть ниже, под списком выбора дистанции вы видите ряд кнопок, соответствующих группам, бежавшим по выбранной вами дистанции. Часто бывает, что несколько групп бегут одну дистанцию. В этом случае буден несколько кнопок. А может быть, что по данной дистанции бежала только одна группа, тогда будет только одна кнопка. Нажмите кнопки, соответствующие интересующим вас группам. Хотя бы одна кнопка должна быть нажата.

  6. Еще ниже, под кнопками, имеется три выпадающих списка для выбора участников. В каждом из этих списков имеются все участники из перечисленных вами групп, а также идеальный участник, обозначаемый как "! Ideal". (Идеальный участник - это воображаемый спортсмен, у которого время каждого перегона равно лучшему времени на этом перегоне среди спортсменов выбранных групп.)
    Выберите в этих списках интересующих вас участников - одного, двух или трех.
  7. Теперь вы видите графики прохождения дистанции выбранными участниками. График участника, выбранного из первого списка, рисуется красным цветом, из второго списка - зеленым, из третьего списка - синим цветом. Для подсказки, под каждым списком выбора участников имеется цветная полоска того же цвета, что и график.
    На горизонтальной оси отмечены старт, контрольные пункты и финиш. На вертикальной оси отмечено время.
  8. Справа от списка выбора дистанции имеется переключатель, позволяющий выбрать один из двух типов графика.
  9. Полное время. График представляет собой ломаную линию. По вертикальной оси отложено время, прошедшее с момента старта.
  10. По перегонам. На графике столбиками отображается время каждого перегона.

Пример работы с программой OSplitViewer.

Следующий анимированной рисунок демонстрирует пример работы с программой OSplitViewer.


  1. Открываем файл MosCompass2004_Day1.osv.

  2. Выбираем дистанцию, которую бежали группы М21А и М21Э.

  3. Нажимаем кнопку М21Э.

  4. Выбираем участников: Идеальный, Данила Соколов и Алексей Бортник.

  5. Переключаем тип графика: "Полное время" либо "По перегонам"

Дополнительные сведения.

Размер окна программы можно изменять стандартными для Windows способами. При этом будет изменяться масштаб графика. Так, если вы хотите рассмотреть график в более крупном масштабе, вы можете увеличить размер окна программы или развернуть его на весь экран.

Если вы выберите в двух или трех списках одинаковых участников, то только один из них будет изображаться на графике. Под другими списками цветная полоска будет отсутствовать.


Идеальный участник - это воображаемый участник, у которого время на каждом перегоне равно лучшему времени на этом перегоне среди всех участников в выбранных группах. Например в случаях, показанных на рисунке, идеальный участник считается:

  1. по всем группам  Ж10 и М10
  2. по группе М12
  3. по единственной группе ЖА
  4. по группам Ж14, Ж55, Ж60

Пока все...



Хостинг от uCoz