ActionScript Graphing Cookbook


ActionScript Graphing Cookbook
eBook: $26.99
Formats: PDF, PacktLib, ePub and Mobi formats
$22.94
save 15%!
Print + free eBook + free PacktLib access to the book: $71.98    Print cover: $44.99
$44.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • Learn how to create various visually dynamic graphs and charts
  • Import data from different sources, such as web services
  • Learn how to map geographical data, visualize in 3D

Book Details

Language : English
Paperback : 288 pages [ 235mm x 191mm ]
Release Date : November 2012
ISBN : 184969320X
ISBN 13 : 9781849693202
Author(s) : Peter Backx, Dominic Gélineau
Topics and Technologies : All Books, Big Data and Business Intelligence, Data, Cookbooks

Table of Contents

Preface
Chapter 1: Getting Started with Graph Drawing
Chapter 2: Working with Data
Chapter 3: Creating Bar Charts
Chapter 4: Drawing Different Types of Graphs
Chapter 5: Adding Interaction
Chapter 6: Mapping Geographical and Spatial Data
Chapter 7: Animating a Graph
Chapter 8: Creating a Relational Network
Chapter 9: Creating Three-Dimensional Graphs
Chapter 10: Working with Various 3D Graph Types
Index
  • Chapter 1: Getting Started with Graph Drawing
    • Introduction
    • Drawing in two dimensions
    • Building point charts
    • Creating a line graph based on a function
    • Adding labels and axes
    • Graphing a spreadsheet
    • Area charts
    • Multiple area charts
    • Styling a graph
    • Adding legends
    • Using Flex for charts
    • Chapter 2: Working with Data
      • Introduction
      • Preparing your data
      • Embedding CSV files
      • Loading a data file from the Internet
      • Loading a file from the local hard drive
      • Loading data with XML
      • Loading data from Excel files
      • Consuming the REST services
      • Exporting data as CSV to import in Excel
      • Exporting data to a PDF file
      • Chapter 3: Creating Bar Charts
        • Introduction
        • Drawing a bar chart with Flex
        • Building vertical bar charts
        • Creating comparison bar charts
        • Drawing histograms
        • Creating sparklines to enrich text content
        • Making 3D bar charts
        • Chapter 4: Drawing Different Types of Graphs
          • Introduction
          • Drawing a pie chart with Flex
          • Creating donut charts
          • Drawing meters and gauges
          • Making Venn diagrams
          • Building pyramid charts
          • Drawing bubble charts
          • Creating tag clouds
          • Creating a treemap
          • Chapter 5: Adding Interaction
            • Introduction
            • Zooming and panning around a graph
            • Sending data updates to the graph
            • Making the points interactive: Hovering
            • Selecting data points in the graph
            • A dynamic graph based on an editable table
            • Dragging data points to new values
            • Linking graphs
            • Chapter 6: Mapping Geographical and Spatial Data
              • Introduction
              • Showing a map using the openscales.org API
              • Adding points of interest to a map
              • Parsing data to use as region fill
              • Coloring a map
              • Adding multiple layers to a map
              • Overlaying a heat map
              • Chapter 7: Animating a Graph
                • Introduction
                • Animating between two data sets
                • Animating a meter
                • Automatic updates
                • Zooming in on a specific data set
                • Animating subway locations
                • Chapter 8: Creating a Relational Network
                  • Introduction
                  • Preparing the data
                  • Creating the visual for a node
                  • Arranging and linking the nodes
                  • Navigating through the relational network
                  • Animating the transitions
                  • Adding sounds
                  • Chapter 9: Creating Three-Dimensional Graphs
                    • Introduction
                    • Drawing in 3D: a 3D starter project
                    • Creating a 3D column chart
                    • Moving around the chart
                    • Beyond the cube, drawing different shapes
                    • Graphing tabular data in 3D
                    • Styling the graph with different materials
                    • Graphing a function in three dimensions
                    • Chapter 10: Working with Various 3D Graph Types
                      • Introduction
                      • Mapping keyboard usage in 3D, part 1: The model
                      • Mapping keyboard usage in 3D, part 2: The data
                      • 3D world population chart, part 1: The globe
                      • 3D world population chart, part 2: Dressing up
                      • 3D world population chart, part 3: The data

                      Peter Backx

                      Peter Backx has a MoS and a PhD in Computer Sciences from Ghent University. He is a software developer and architect. He uses technology to shape unique user experiences and build rock-solid scalable software. ActionScript is his favorite tool for creating highly interactive and deeply engaging user interfaces. Peter currently works as a freelance consultant and shares his knowledge and experiments on his blog www.streamhead.com.

                      Dominic Gélineau

                      Dominic Gélineau has been developing Flash websites and applications for the last five years, including two years at B-Reel New York, worldwide leader in producing rich web experiences. He has a degree in Communications and one in Computer Science. His areas of expertise are animations, interfaces, and analytics. Dominic writes about these subjects on his blog http://www.zedia.net.
                      Sorry, we don't have any reviews for this title yet.

                      Code Downloads

                      Download the code and support files for this book.


                      Submit Errata

                      Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                      Sample chapters

                      You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                      Frequently bought together

                      ActionScript Graphing Cookbook +    (MCTS): Microsoft BizTalk Server 2010 (70-595) Certification Guide =
                      50% Off
                      the second eBook
                      Price for both: $44.10

                      Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                      What you will learn from this book

                      • Import data from various sources
                      • Organize the various visual elements of a graph
                      • Draw many types of charts, such as bar, line and pie charts, meters and many more
                      • Make graphs interactive with hover and zoom effects
                      • Work with geographical data and maps
                      • Animate graphs with real time data
                      • Show and interact with network displays
                      • Discover three dimensional drawing and graphing

                      In Detail

                      "A picture is worth a thousand words" has never been more true than when representing large sets of data. Bar charts, heat maps, cartograms, and many more have become important tools in applications and presentations to quickly give insight into complicated issues.

                      The "ActionScript Graphing Cookbook" shows you how to add your own charts to any ActionScript program. The recipes give step-by-step instructions on how to process the input data, how to create various types of charts and how to make them interactive for even more user engagement.

                      Starting with basic ActionScript knowledge, you will learn how to develop many different types of charts.

                      First learn how to import your data, from Excel, web services and more. Next process the data and make it ready for graphical display. Pick one of the many graph options available as the book guides you through ActionScript’s drawing functions. And when you’re ready for it, branch out into 3D display.

                      The recipes in the "ActionScript Graphing Cookbook" will gradually introduce you into the world of visualization.

                      Approach

                      Step-by-step instructions guide you from your very first graphical program to highly complex 3D presentations.

                      Although a few recipes explain charts in Flex, this book is firmly focussed on using ActionScript code and data to draw graphs.

                      Who this book is for

                      The "ActionScript Graphing Cookbook" is aimed at any ActionScript developer who wants to add data visualization to their skill set. The reader should be familiar with ActionScript basics, but no deep knowledge of any graphical functions is required.

                      Code Download and Errata
                      Packt Anytime, Anywhere
                      Register Books
                      Print Upgrades
                      eBook Downloads
                      Video Support
                      Contact Us
                      Awards Voting Nominations Previous Winners
                      Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                      Resources
                      Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software