어제오늘은 큰맘먹고 VDOT과 한판 했습니다
워치페이스에 넣고 싶어서요
(VDOT이 무엇인지는 공지글중 하나 안에 있는 VDOT 설명글 링크로 대신합니다)
잭 다니엘의 러닝 포뮬러에서 제시하는 vdot와 그에 따른 훈련 개념정리 - 러닝 마이너 갤러리 (dcinside.com)
VDOT 구하는 공식은 인터넷 좀 뒤지니까 나오더라고요
공식을 쓰면 5K, 10K, 하프, 풀코스 등 정형적인 거리 뿐만 아니라
원하는 아무 거리 기준 VDOT을 구할 수 있습니다 (물론 거리가 너무 짧으면 신빙성 떨어지는 값이 나오겠지만요)
V.O2 Running Calculator (vdoto2.com)
여기에서 보여주는 값과 딱 일치하네요
워치페이스에서는 지난 n(대충 30~120)일간의 기록을 읽어와서
그중 일정 거리 이상 뛴 기록들을 기준으로 VDOT을 자동 계산해서 소수점 첫째나 둘째 자리까지 표시하도록 할 예정입니다
그리고 VDOT을 구했으니 E, M, T, I, R 페이스를 구해볼까? 했는데 이 부분이 자료가 진짜 안나오네요
마라톤온라인 사이트를 뜯어봤더니 그냥 아예 VDOT 1단위로 E, M, T, I, R 페이스를 미리 표로 박아놓고 그 값을 표시해주고 있더군요
그래서 vdoto2.com에서 VDOT 10부터 100까지 0.5단위로 값을 넣어서
크롤링으로 EMTIR 페이스를 싹 뽑았습니다
이렇게 그려보니 몇 가지 재밌는 게 보이는데
VDOT 27 이하는 E페이스가 M페이스보다 빠르네요
근데 애초에 VDOT 30 이상(10K 1:03:47, 풀코스 4:49:49)부터 유효하다고 되어있으니 그냥 그렇구나 하면 될 것 같습니다
또 하나 재밌는 건 VDOT 38~40 사이에서 커브 꺾임이 한 번씩 있다는 점입니다
그래서 수식으로 모델링할 때 38~40이전과 이후를 따로 나누어 해야 했네요
모델링해서 나온 페이스 값들은 실제 vdoto2 사이트에서 뽑은 값들과의 최대 오차율이 0.6% 이내로 나오네요
이 정도면 많이 나봐야 1~2초 차이니까 유효하게 쓸 수 있을 것 같습니다
워치페이스에서는 VDOT 값을 길게 누르면 E, M, T, I, R 페이스를 표시해주도록 구현할 계획이고
나아가 월간으로 달린 각각의 기록들을 E,M,T,I,R 페이스로 색상구분하여 시계 테두리를 따라 진행 상황 원형 바로 표시 구상중입니다
후 이제 배치와 디자인을 어떻게 할지... 하기 싫은 고민을 하러 가보겠습니다
고생이 많으십니다...근데 가민 gpx 파일 만들어볼까 하는데 방법이 있나요??
가민 커넥트 PC에서 그려서 GPX로 뽑을 수도 있고, 아니면 Ridingazua.cc 사이트에서 그릴 수 있고, 아니면 GPS Route Editor라는 프로그램을 받아서 그릴 수 있습니당 - dc App