Download presentation
Presentation is loading. Please wait.
Published byMervyn Stanley Modified over 9 years ago
1
MARVELORIGINS CS 235 Data Visualization Project 12/17/2014 Jarad Bell Ryan LaCross Stella Lee Karan Khare
2
Library of 8,000 Characters
3
Purpose: To allow the users explore the Marvel character library in a more interactive and visual way on the Marvel website. Goal: The primary goal of the application is to allow the users to explore each Marvel characters origin, and their respective meta data which includes character name, alias, origin, and stats. Data Sources: www.superherodb.com
4
DATAVISUALISATONS
5
Character Location Identifiers Character Location identifiers visually show the number of characters located in the given x,y coordinates by the size differences (Quantitative Perceptions – Bigger = more). The colors also indicate whether the location contains heroes, villains or both.
6
Dynamic Stat Query: The location identifiers change to reflect the parameters set by the sliders below. This allows the users to filter out the data based upon the changes made to the six stat sliders
7
Character Stats: The character stats are nominal data displayed in a bar chart to show each of the quantitative values that make up the character. In essence each of the stats represents parts of the whole character that can be compared and contrasted against themselves as well against other characters.
8
TECHNICALSPECIFICATION S
9
Programing & Framework HTML5, CSS3, Javascript, Jquery, JSON, CSV Plugins and other Javascript frameworks used Leafletis (for implementing custom boundary map) Rangerslider.js (for implementing range slides to use for the dynamic query filters) HorizBarChart.js (for implementing horizontal bar charts)
10
How to implement the application 1.Created the HTML5 markup for the given design mockups 2.Customized with Bootstrap CSS framework 3.Created a custom CSS for styling 4.Use leaflets to create a custom boundary map 5.United State SVG data fed into us-stats-us along with pickup from CSV file and fed into the same JS file act as Data model 6.Created elements.js to handle various functionalities such as plotting data points on the map and displaying the modal that contains the character meta data image.
11
Screen Shot of Character Stats in a Excel File
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.