Top Banner
copyright © 2009 the axiis team Wednesday, May 13, 2009
68

Tom Gonzalez - Adv Data Visualization

May 10, 2015

Download

Technology

360|Conferences

This session will discuss advanced techniques for creating customized data visualization solutions within Flex. Topics covered will include client side data management, charting and visualization customization, and incorporating user interaction for more effective data analysis user experiences.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Wednesday, May 13, 2009

Page 2: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

open source data visualization

Wednesday, May 13, 2009

Page 3: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Tom Gonzalez

data visualization - research and development

brightp int consulting

Wednesday, May 13, 2009

Page 4: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Michael VanDanikerUniversity of Maryland Center for Advanced

Transportation Technology Laboratory

Wednesday, May 13, 2009

Page 5: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

what you are about to see is considered experimental and subject to change

Caution !

Wednesday, May 13, 2009

Page 6: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

What is Axiis?

Wednesday, May 13, 2009

Page 7: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Why build Axiis ?

Wednesday, May 13, 2009

Page 8: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Why build Axiis ?

Wednesday, May 13, 2009

Page 9: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Before we started we looked at these:

Wednesday, May 13, 2009

Page 10: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Before we started we looked at these:

Wednesday, May 13, 2009

Page 11: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Before we started we looked at these:

Wednesday, May 13, 2009

Page 12: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Before we started we looked at these:

Wednesday, May 13, 2009

Page 13: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Before we started we looked at these:

Wednesday, May 13, 2009

Page 14: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Before we started we looked at these:

Wednesday, May 13, 2009

Page 15: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Before we started we looked at these:

Wednesday, May 13, 2009

Page 16: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

How is it different ?

Wednesday, May 13, 2009

Page 17: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

How is it different ?

its all about describing patterns

Wednesday, May 13, 2009

Page 18: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

How is it different ?

its all about describing patterns

with data&

your imagination

Wednesday, May 13, 2009

Page 19: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Conceptually

Wednesday, May 13, 2009

Page 20: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Conceptuallybuild things from small parts

Wednesday, May 13, 2009

Page 21: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Conceptuallybuild things from small parts

composite complex designs

Wednesday, May 13, 2009

Page 22: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Conceptuallybuild things from small parts

composite complex designs

stylestrokes and fills

Wednesday, May 13, 2009

Page 23: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Expressive

Wednesday, May 13, 2009

Page 24: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Expressive mxml

Wednesday, May 13, 2009

Page 25: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Expressive mxml

binding

Wednesday, May 13, 2009

Page 26: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Expressive mxml

binding

degrafa

Wednesday, May 13, 2009

Page 27: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Concise

Wednesday, May 13, 2009

Page 28: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Concise less code

Wednesday, May 13, 2009

Page 29: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Concise less code

flattenedinheritance chain

Wednesday, May 13, 2009

Page 30: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Concise less code

flattenedinheritance chain

mxml in the core

Wednesday, May 13, 2009

Page 31: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Modular

Wednesday, May 13, 2009

Page 32: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Modulargranular building blocks

Wednesday, May 13, 2009

Page 33: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Modulargranular building blocksmix and match components

Wednesday, May 13, 2009

Page 34: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Modulargranular building blocksmix and match components

complexity through simplicity

Wednesday, May 13, 2009

Page 35: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

How did we do it ?

Wednesday, May 13, 2009

Page 36: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

How did we do it ?

describe a pattern

reference repeater

Wednesday, May 13, 2009

Page 37: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

How did we do it ?

describe a pattern

bind some data

reference repeater

10 15 7 22

Wednesday, May 13, 2009

Page 38: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

How did we do it ?

describe a pattern

bind some data

draw a picture

reference repeater

10 15 7 22

drawing geometries

Wednesday, May 13, 2009

Page 39: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Magic Sauce

Wednesday, May 13, 2009

Page 40: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Magic Saucemxml(pros & cons)

Wednesday, May 13, 2009

Page 41: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Magic Saucemxml(pros & cons)

binding(pros & cons)

Wednesday, May 13, 2009

Page 42: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

Magic Saucemxml(pros & cons)

binding(pros & cons)

degrafa

Wednesday, May 13, 2009

Page 43: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

time for some examples . . .

Wednesday, May 13, 2009

Page 44: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

build a chart from scratch in under 5 minutes.

(okay, call it 10 minutes if you want us to explain it.)

Wednesday, May 13, 2009

Page 45: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

does that come with fries?

Wednesday, May 13, 2009

Page 46: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

does that come with fries?get ready for some gratuitous keynote transitions ...

Wednesday, May 13, 2009

Page 47: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

does that come with fries?DataSet

get ready for some gratuitous keynote transitions ...

Wednesday, May 13, 2009

Page 48: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

does that come with fries?DataSet

Column & Bar Clusters and Stacks

get ready for some gratuitous keynote transitions ...

Wednesday, May 13, 2009

Page 49: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

does that come with fries?DataSet

Column & Bar Clusters and StacksLine/Area Series Group

get ready for some gratuitous keynote transitions ...

Wednesday, May 13, 2009

Page 50: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

does that come with fries?DataSet

Column & Bar Clusters and StacksLine/Area Series Group

Wedge Stack, Plots and More

get ready for some gratuitous keynote transitions ...

Wednesday, May 13, 2009

Page 51: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

does that come with fries?DataSet

Column & Bar Clusters and StacksLine/Area Series Group

Wedge Stack, Plots and More

get ready for some gratuitous keynote transitions ...

Axis, Scale, Expressions

Wednesday, May 13, 2009

Page 52: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

does that come with fries?DataSet

Column & Bar Clusters and StacksLine/Area Series Group

Wedge Stack, Plots and More

States

get ready for some gratuitous keynote transitions ...

Axis, Scale, Expressions

Wednesday, May 13, 2009

Page 53: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

does that come with fries?DataSet

Column & Bar Clusters and StacksLine/Area Series Group

Wedge Stack, Plots and More

StatesSource, Examples, Docs

get ready for some gratuitous keynote transitions ...

Axis, Scale, Expressions

Wednesday, May 13, 2009

Page 54: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

where are we today?

Wednesday, May 13, 2009

Page 55: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

where are we today?alpha 1.0

Wednesday, May 13, 2009

Page 56: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

where are we today?alpha 1.0

foundation complete

Wednesday, May 13, 2009

Page 57: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

where are we today?alpha 1.0

foundation complete

some pre-built components

Wednesday, May 13, 2009

Page 58: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

where are we today?alpha 1.0

foundation complete

has bugs, needs more testing

some pre-built components

Wednesday, May 13, 2009

Page 59: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

where are we today?alpha 1.0

foundation complete

has bugs, needs more testing

some pre-built components

ready to take on contributors

Wednesday, May 13, 2009

Page 60: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

what’s next ?

Wednesday, May 13, 2009

Page 61: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

what’s next ?performance

Wednesday, May 13, 2009

Page 62: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

what’s next ?performance

states/tweens

Wednesday, May 13, 2009

Page 63: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

what’s next ?performance

transitions

states/tweens

Wednesday, May 13, 2009

Page 64: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

what’s next ?performance

more visualizations

transitions

states/tweens

Wednesday, May 13, 2009

Page 65: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

what’s next ?performance

more visualizations

transitions

states/tweens

beta 1.0

Wednesday, May 13, 2009

Page 66: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

walking the namespace ...

Wednesday, May 13, 2009

Page 67: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

how do I get a copy?

Wednesday, May 13, 2009

Page 68: Tom Gonzalez - Adv Data Visualization

copyright © 2009 the axiis team

how do I get a copy?

www.axiis.org

Wednesday, May 13, 2009