Commit Graph

161 Commits

Author SHA1 Message Date
Marcel a7a850c2f3 Removed some magic values, increased the size of the small graph 2017-12-30 20:49:44 +01:00
sirsandmann cbb34ba930 Tried to add Zoom Behaviour 2017-12-30 20:35:39 +01:00
sirsandmann d337deb792 Corrected Context Graph 2017-12-30 20:13:36 +01:00
Jan Philipp Timme ad0a44ca3e Fix weird scaling 2017-12-30 19:44:51 +01:00
Jan Philipp Timme 89c770a308 Increase diagram width 2017-12-30 19:12:05 +01:00
Jan Philipp Timme b509dcebb2 Merge remote-tracking branch 'origin/Zoom_Branch' 2017-12-30 18:49:53 +01:00
sirsandmann 29f879bf5b Init with zooming and brushing 2017-12-30 18:48:54 +01:00
Jan Philipp Timme d360d6c637 Add another quick fix to avoid accessing undefined values 2017-12-30 18:17:17 +01:00
Jan Philipp Timme 18566d9bc2 Return dummy driver code in case qualifying data is not available 2017-12-30 18:15:25 +01:00
sirsandmann a81522790e Changed Position of Buttons and Size of RaceInfo 2017-12-30 14:51:29 +01:00
sirsandmann 969dd5a5ef Added more Statistics 2017-12-30 14:09:18 +01:00
Jan Philipp Timme bf990a02c0 Add doubleclick event to prepare for adding animating expanding the chart 2017-12-30 14:00:26 +01:00
Jan Philipp Timme a0d405c710 Add very subtle grid lines on x axis 2017-12-30 13:26:15 +01:00
Jan Philipp Timme db72436ba6 Keep endpoints centered on mouseover 2017-12-30 13:14:40 +01:00
Jan Philipp Timme b641a188b1 Increase endpoint size 2017-12-30 13:09:45 +01:00
Jan Philipp Timme a45f0e9515 Swap rank and position 2017-12-30 13:07:30 +01:00
sirsandmann e93c083f2f Added More Statistics. And remove them when new are added. 2017-12-30 13:03:43 +01:00
Jan Philipp Timme ecf4a56125 Fix missing animations on point mouse events 2017-12-30 12:33:11 +01:00
Jan Philipp Timme 393d8062c3 Add position, improve sorting 2017-12-30 12:21:56 +01:00
Jan Philipp Timme 4da5b744b0 Make table sortable by date of birth 2017-12-30 12:11:28 +01:00
Jan Philipp Timme 24f295fefe Beautify displayed dates 2017-12-30 12:08:53 +01:00
Jan Philipp Timme 4c1dbb3f7e Turn wiki button into link within driver table 2017-12-30 11:52:00 +01:00
Jan Philipp Timme b874afb695 Add year to race title 2017-12-30 11:49:30 +01:00
Jan Philipp Timme f847fdf552 Improve data quality of driver table a bit 2017-12-30 11:47:25 +01:00
Jan Philipp Timme 48d30e72b8 Add button to view circuit on google maps 2017-12-30 11:31:54 +01:00
Jan Philipp Timme 3878852a84 Add more data to driver table 2017-12-30 02:04:15 +01:00
Jan Philipp Timme 8daa8e05ae Put some live into the driver table 2017-12-30 01:48:44 +01:00
Jan Philipp Timme 67c4388a59 Add first version of driver table 2017-12-30 01:40:59 +01:00
sirsandmann 6cc1e3eee2 Merge branch 'master' of https://github.com/F1Vis/f1vis 2017-12-30 01:19:05 +01:00
sirsandmann 002d8fcb90 Added simple Statistic structure. 2017-12-30 01:18:26 +01:00
Jan Philipp Timme f71459307a Prepare templating mechanism for driver infobox 2017-12-30 01:16:47 +01:00
Jan Philipp Timme 9c00932e50 Improve race infobox a bit 2017-12-30 01:09:10 +01:00
Jan Philipp Timme 7bcf0eb078 Show very basic info about current race in diagram box 2017-12-30 00:50:50 +01:00
Jan Philipp Timme 7d7f35d3ca More preparations to place race infos later 2017-12-30 00:35:25 +01:00
Jan Philipp Timme 23e7ce324b Add state to courseSelector 2017-12-30 00:15:53 +01:00
Jan Philipp Timme a8a1f8f133 Invert year list, select most recent by default 2017-12-30 00:02:06 +01:00
Jan Philipp Timme c1d8b95aa0 Tooltip with dynamic height depending on text to display 2017-12-29 23:52:12 +01:00
Jan Philipp Timme 73536d4871 Do not add generic data points for pitstops 2017-12-29 23:48:22 +01:00
sirsandmann f5f04f273f Added Toggle Button with Animation 2017-12-29 23:45:10 +01:00
Jan Philipp Timme ab5a112c66 Make tooltip readable for pitstops 2017-12-29 23:24:57 +01:00
Jan Philipp Timme 8d77aea929 Make tooltip readable 2017-12-29 23:23:37 +01:00
Jan Philipp Timme 6a82e9e925 Trigger change event on first load 2017-12-29 22:16:16 +01:00
Jan Philipp Timme 881c51792d Use a superior date format 2017-12-29 21:28:05 +01:00
Jan Philipp Timme 078094e779 Reduce opacity of lines when in background 2017-12-29 20:51:06 +01:00
Jan Philipp Timme 17539a5da4 Repair missing pit stop dots 2017-12-29 20:46:13 +01:00
Jan Philipp Timme 1d01288ac5 Serialize image loading 2017-12-29 17:28:30 +01:00
Marcel 1099a1ef23 Only re-create the graph if the target race id has changed 2017-12-29 17:17:21 +01:00
Jan Philipp Timme 508e224883 Merge branch 'master' of github.com:F1Vis/f1vis 2017-12-29 17:13:27 +01:00
Jan Philipp Timme 9b3b8d9d59 Remove some console.log 2017-12-29 17:13:17 +01:00
Flo 9a94ac0cc3
Merge pull request #6 from F1Vis/flo_branch
Fixed undefined time texts
2017-12-29 17:13:16 +01:00
sirsandmann bc09c1eb17 Fixed undefined time texts 2017-12-29 17:12:01 +01:00
Jan Philipp Timme daa5246179 Fix courseselection 2017-12-29 17:11:02 +01:00
Marcel 887c438d20 Merge branch 'master' of https://github.com/F1Vis/f1vis 2017-12-29 16:56:55 +01:00
Marcel a49d2e5b44 Added course images. On click event broken =( 2017-12-29 16:55:54 +01:00
Flo 0846729561
Merge branch 'master' into flo_branch 2017-12-29 16:51:55 +01:00
sirsandmann 5d5e0d3d52 Added Rectangle Text for Endpoints 2017-12-29 16:42:41 +01:00
Jan Philipp Timme 36cecd401b Merge branch 'master' of github.com:F1Vis/f1vis 2017-12-29 16:28:45 +01:00
Jan Philipp Timme bbd92e3bda Enhance mouse experience 2017-12-29 16:28:34 +01:00
sirsandmann 6b2e74f292 Added right Y-Axis names for driver ended race 1 round after first 2017-12-29 14:20:58 +01:00
Flo 491a47cb28
Merge branch 'master' into flo_branch 2017-12-28 15:02:09 +01:00
sirsandmann 9877869f5b Added Rectangle for not regular ended races 2017-12-28 14:59:07 +01:00
Marcel cc6f675195 optimized loading of the race data 2017-12-22 13:57:42 +01:00
Marcel ff2bed5239 Merge branch 'master' of https://github.com/F1Vis/f1vis 2017-12-22 13:46:52 +01:00
Marcel e86c3724f2 added sorting of lapdata 2017-12-22 13:46:11 +01:00
Jan Philipp Timme 09a6c20a64 Merge branch 'master' of github.com:F1Vis/f1vis 2017-12-22 13:33:20 +01:00
Marcel 49ff9cecb6 Added simple click event for course selection 2017-12-22 13:31:34 +01:00
Jan Philipp Timme c64c839ff7 Add small fix for missing qualifying data 2017-12-22 13:31:32 +01:00
Marcel f15c62f9a8 resolved merge conflict 2017-12-22 13:17:10 +01:00
Marcel f6134b16b9 fixed the queries.getRaceById function, the course selector does now update correctly 2017-12-22 13:13:52 +01:00
Jan Philipp Timme 42924dc2c3 Add some rough error handling to diagrams.js 2017-12-22 12:53:46 +01:00
Marcel 2c7c837dca added missing lib 2017-12-22 12:40:18 +01:00
Marcel a16974a7e0 Added the first steps of the course selection 2017-12-22 09:40:26 +01:00
sirsandmann 4eb25265c2 Added Tick Data for Y-Axis 2017-12-19 21:35:47 +01:00
sirsandmann e7a6131bfb Fixed Highlight Bug with Linepoints 2017-12-17 23:45:51 +01:00
Marcel 3ec19571ed Resolve merge conflict 2017-12-17 23:19:00 +01:00
sirsandmann 4f60b315f1 Resolved Merge Conflict 2017-12-17 23:11:54 +01:00
sirsandmann 6713b50716 Highlighting added. 2017-12-17 23:00:33 +01:00
Marcel 312aa854ac - (temporarily) disabled the loading window (until it's working properly..)
- changed the dimensons of the diagram. Now all mouseover text fit in
- Only show years with lapData.
- return arrays instead of objects in the preprocessor for the races and seaons
2017-12-17 10:38:48 +01:00
Marcel e58be64dee Formatting 2017-12-17 09:34:25 +01:00
Marcel c4037f95e9 Added the result to the enhanced lap data 2017-12-17 09:27:50 +01:00
sirsandmann 20d3bdd1fb Added Circles for Pitstops and Hover Behaviour with text, depending on Pitstop or normal line Data. 2017-12-16 21:54:07 +01:00
sirsandmann da3c852058 Modified EnhancedLapData per Driver, added Dots and simple Hover Logic 2017-12-16 01:18:24 +01:00
Marcel 720bdb713d added a new data structure 2017-12-15 14:00:44 +01:00
sirsandmann 9fcee3e8cf Added Pitstoppoints 2017-12-13 00:12:11 +01:00
sirsandmann 8c97d8280f Added Start Positions and Colors 2017-12-12 21:20:09 +01:00
Flo b6004895ee
Merge branch 'master' into Init_Diagram 2017-12-11 01:33:34 +01:00
sirsandmann 56a74866a7 First Visualization of Race Data 2017-12-11 01:26:27 +01:00
Jan Philipp Timme 36841bd014 Merge branch 'master' of github.com:F1Vis/f1vis 2017-12-08 13:51:29 +01:00
Jan Philipp Timme 654a45cbb1 Merge branch 'master' of github.com:F1Vis/f1vis 2017-12-08 13:51:22 +01:00
Marcel 1c91eab49a Added queries to get race information. Added processor function to get all races of an given year 2017-12-08 13:50:59 +01:00
Jan Philipp Timme f5c743f149 Add first glimpse of year selector, remove sample pie chart. 2017-12-08 13:50:41 +01:00
Marcel 3ccffc0134 Added processor which provides a function to get a Race by raceId 2017-12-08 13:37:04 +01:00
Jan Philipp Timme 08f830d60a Merge branch 'master' of github.com:F1Vis/f1vis 2017-12-08 12:54:01 +01:00
Jan Philipp Timme 9a7676affe Make intelligent use of objects instead of arrays within the preprocessor. 2017-12-08 12:53:55 +01:00
Marcel c084aff3e2 Added new queries 2017-12-08 12:44:34 +01:00
Marcel 5a8ca5e687 WIP. Adding function to get the lap data by race id 2017-12-01 14:04:32 +01:00
Jan Philipp Timme 29f3184f31
First attempt to add annotations to a pie chart 2017-11-19 14:57:53 +01:00
Jan Philipp Timme 4fcd836cbb
Add a first example query to fetch driver nationality numbers 2017-11-18 12:49:33 +01:00
Jan Philipp Timme 1eebe65ed5
Add a bit of sample code for a pie chart 2017-11-16 23:57:21 +01:00
Jan Philipp Timme c3b86d493e
Preprocessor now provides preprocessed data on its own 2017-11-16 23:32:20 +01:00