Home
SuperBud →
  • OVERVIEW
  • UNDERSTANDING
  • DESIGN
  • INTERACTIONS
  • REFLECTION
  • Beyond Infinity

    Interactive Visualization to Explore The History of Space and Interplanatary Travel



    Try Beyond Infinity

    Role

    Interaction Designer, Visual Designer, Developer

    Details

    Group project (team of four), 3 months

    Tools used

    Pen & Paper, Sketch, Photoshop, D3.js, HTML, CSS

    Users

    People who are enthusiastic about the space missions. Also, teachers and parents whom would want to introduce these topics to children.

    TL;DR

    Problem Description

    We aim to provide an exploratory visualization system of space missions that helps people explore and learn numerous interesting facts in the space trips. We also hope to raise an interest in space travel for people again.

    Our approach

    We use a scrollytelling approach to tell the birth of space travel & the space race. At the end we provide an in depth detail of all the interplanetary missions that users can interact with to get more insights through its various variables.


    Demo Video


    Understanding the data

    Interplanatary dataset

    As someone who has been fascinated with space travel, I found this dataset of all interplanatary space missions which ended up being our primary dataset.




    Space-race dataset

    We decided to focus on the space-race as introduction to our viz and due to lack on any single dataset, a couple of my teammates created the following dataset by combining data from multiple sources.


    Target Audience

    After the initial understanding of the data, we went on deciding the audience we were catering to


    Middle and High school students who are interested in space missions.

    Teachers and parents whom would want to introduce these topics to children.

    Researchers who are interested in space mission data.


    The key feature of the target audience is the mixture of novices and experts, which requires the design to balance easily understandable visualization and in-depth space missions knowledge.

    User Goals

    Based on our understanding of the data and the user, we finalized a set of goals that our visualization should help the user achieve


    Gain domain knowledge

    Getting a brief understanding of when the space travel began? when did interplanetary travel start? What were the reasons for these missions ?
    Gain more information about space missions.

    Identify the firsts in space travel.

    Get answer to questions like first person in space; first death in space; first animal in space; first human on the moon.

    Identify trends.

    Are there any trends over the past years in terms of different missions based on the destination planet, country, type of missions etc. If yes, what do the trends look like and how noticeable are they?

    Compare missions and planets

    Compare different missions based on mission types, destination, multi-hop or single-hop and other parameters.

    Initial Sketching

    The team first diverged to brainstrom and roughly sketch out concepts. In this phase, I focused on efficient usage of the multiple attributes in an overview visualization. These are some of the sketched I made at this phase.

    Medium fidelity designs

    Iteration-1

    After more brainstorming sessions post the initial sketching and getting feedback on the ideas, I turned some concepts into medium-fidelity design for an in-class design feedback session.




    Iteration-2

    After getting feedback on our initial design, we went through another round of iteration to create the following designs.







    We presented the above design alternatives again and obtained valuable feedback

    The scrolley-telling part needed more refining as it has to convey milestones in the space race and for the interplanetary missions, the single view was not doing justice for the rich dataset and did not insite more interactions to drill down for details.

    Design sessions followed

    I initiated and led a couple of design sessions to iterate further on our design by incorporating the feedback received in previous rounds.





    We decided to club the following two information visualization concepts we learned in class in order to refine our design

    Martini Glass Approach

    Single path story leading to freely explored paths



    Schneiderman's Mantra

    Overview first, zoom and filter, then details-on-demand

    High fidelity interface and layout






    Scrolley telling layout



    Interplanetary visualization layout

    Other design details


    Typography



    We looked at multiple space data visualizations, Sci-Fi movie posters and Nasa documents for inspiration. One of our teammates found the Share Tech Mono typeface which we selected as we thought it was coherent with the overarching theme.


    Color palette


    Interactions

    Representation and interaction are two equally important components of an information visualization. While designing interactions, I kept in mind that each interaction has to tie back to the user goals and add value to the entire experience.

    Interaction 1: Scroll down to see milestones in space race and get to the main viz.





    Interaction 2: Chose between all celestial body view or only planet view.





    Interaction 3: Hover on arcs for mission details.





    Interaction 4: Filter by planets for detailed analysis





    Interaction 5: Hover over mission arcs for mission pathway and destinations





    Interaction 6: Hover over other celestial bodies for their names





    Interaction 7: HELP (How to interact with the viz)



    My thoughts

    I am proud of how Beyond Infinity turned out and enjoyed the entire process that brought us to the final version. Unlike other apps or websites, Beyond Infinity broadened my horizon to the field of information visualization where I got to learn and apply some domain-specific principles.



    Goal-Driven Design Process
    While designing the scrolley-telling as well as all the interactions, we started coming up with numerous concepts that were unnecessary. Many of the interactions were thought of to make it look visually polished or mask more data underneath. That started swaying the project and hence we stuck to a strong goal-driven process which entailed adding interactions only to fulfil a specific goal.

    Colors are always tricky
    We went through many iterations to finalize the colors for the different elements in the visualization. We tried to strike a balance between elegance and utility, giving utility a slight edge.

    Trade-off between Visual Effect and Graphical Integrity
    The planets and celestial bodies were arranged exactly to scale with respect to their distance from Sun. We thought of making the planets equidistant from each other to make it look uniform; but we decided to show the actual scale as we didn’t want the viz to be misleading.

    I proved to be the bridge between Design & Development
    In a team of two designers and two developers, I was mainly a designer for this project but I ended up coding some aspects of the visualization and made the scrolley-telling part. My dev background helped me to communicate better with the developers which is precisely why we were able to go through many iterations.




    BACK TO PORTFOLIO  
    SuperBud →