万本电子书0元读

万本电子书0元读

顶部广告

Google Visualization API Essentials电子书

售       价:¥

2人正在读 | 0人评论 9.8

作       者:Traci L. Ruthkoski

出  版  社:Packt Publishing

出版时间:2013-04-15

字       数:259.4万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This book is a step-by-step tutorial full of diagrams, core concept explanations, best practice tips, and links to working book examples. This book will show you how create web-ready data visualizations using Google’s infrastructure. Some HTML knowledge is the only requirement, although some JavaScript knowledge is also helpful.
目录展开

Google Visualization API Essentials

Table of Contents

Google Visualization API Essentials

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. Tools and Setup

Knowledge prerequisites

Skill summary

System requirements

Interacting with Google Visualization Tools

Charts for Google Spreadsheets

Getting started – creating a new spreadsheet

Fusion Tables

Getting started – creating a new Fusion Table

Scripting code

Code Playground

Debugging tools

Console

Gadget Editor

Summary

2. Anatomy of a Visualization

Common structure

Apps Script

Forms

Framework

Fusion Tables

Scripting code

HTML Framework

Technique options

Comparison: chart.draw() versus ChartWrapper versus Draw.Chart()

Categories of visualizations

Static

Interactive

Dashboards

Filter by string

Filter by number range

Filter by chart range

Programmatic filtering

Filter by category

Filter by dependencies

Events

Selection and sort

Ready for interaction

Error handling

Time-based charts

Annotated timeline charts

Motion charts

Summary

3. Spreadsheets, Charts, and Fusion Tables

Spreadsheets

Creating a chart

The Chart Editor

Chart types

Reopening the Chart Editor

Chart styles

Using Apps Script

Framework

Scripting console

Testing functions

Debugging scripts

Event triggers

Publishing as an App

Fusion Tables

Importing or creating data

Data management

Editing rows

Modifying columns

Adding a formula

Views

New look in Fusion Tables

Merging tables

Creating a visualization

Non-map visualizations

A simple line graph

Experimental charts

Mapping features

Geocoding

Manual method

Address method

Third-party tools method

Recognizing errors

Cell formatting

Markers, lines, and area

Info windows

Summary

4. Basic Charts

Programming concepts

Variables

Number

Boolean

String

Array

Equation

API call and attributes

Conditional logic

Functions

Classes (and objects)

Libraries

Commenting

Spacing/format

Visualization API common Framework

Load API modules

Apps Script Wrapper

A basic visualization

Code Playground

Apps Script

Summary

5. Formatting Charts

Static

Spreadsheets

Fusion Tables

Chart Editor

Filters

API

Colors and fonts: Inline

Colors and fonts: Cascading Style Sheets

Views

Using DataView

Axes options

DataTable formatters

Arrow

Bar

Color

Date

Number

Pattern

Paging

Dynamic or interactive

Animated transitions

Dashboards and controls

Chart Editor for users

Summary

6. Data Manipulation and Sources

Preparing data

Google Refine – importing data

Google Refine – Facets

Google Refine – clean and supplement

Google Refine – export options

Architecture and data modification

Protocol

Visualization API data capabilities

Group and join

Spreadsheets

Forms

API

Fusion Tables – API

Data sources for Charts

Spreadsheets

Preparation

Permissions

Get the URL path

Query

Apps Script method

Fusion Tables

Preparation

Permissions

Get the URL path

Query

API Explorer

Chart Tools Query Language

Build your own data source

Summary

7. Dashboards, Controls, and Events

Architecture

HTML framework

API framework

ControlWrapper

ChartWrapper

Load

Data source

Draw

Events

Error

Ready

Select

Dashboards

Controls

StringFilter

Predictability of a control

NumberRangeFilter

CategoryFilter

ChartRangeFilter

Controls with dependencies

Programmatic control

Global variables

Transition animation

Programmatic switch

User interface toggle

Create button

Button behavior

Chart editor for users

Summary

8. Advanced Charts

Time-based charts

Motion chart

Spreadsheets

Code

Annotated timeline

Spreadsheets

Event flags and descriptions

Code

Maps

geochart versus geomap

The region option

The marker option

geochart

The ISO 3166 standard

Spreadsheets

Code

geomap

Code

Map API

Your own visualization

Summary

9. Publishing Options

Sharing

Private sharing

Public sharing

Publishing

Spreadsheets

Fusion Tables

Apps Script

Publishing basics

Embedded in a Spreadsheet

App Engine

App Engine Launcher and SDK

Eclipse plugin

Integrated Development Environments in the Cloud (IDEs)

More APIs

A word on security

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部