2011
DOI: 10.1109/tvcg.2011.185
|View full text |Cite
|
Sign up to set email alerts
|

D³ Data-Driven Documents

Abstract: Data-Driven Documents (D3) is a novel representation-transparent approach to visualization for the web. Rather than hide the underlying scenegraph within a toolkit-specific abstraction, D3 enables direct inspection and manipulation of a native representation: the standard document object model (DOM). With D3, designers selectively bind input data to arbitrary document elements, applying dynamic transforms to both generate and modify content. We show how representational transparency improves expressiveness and… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
1,674
0
12

Year Published

2014
2014
2021
2021

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 2,694 publications
(1,686 citation statements)
references
References 18 publications
0
1,674
0
12
Order By: Relevance
“…HazMatMapper is built with D3 (Data-Driven Documents) (Bostock, Ogievetsky, & Heer, 2011;http:// www.d3js.org), an open source JavaScript library for information visualization and interactive mapping (Sack, Donohue, & Roth, 2014). D3 extends JavaScript to include native functions for accessing and manipulating data as users interact with it in browser.…”
Section: Softwarementioning
confidence: 99%
“…HazMatMapper is built with D3 (Data-Driven Documents) (Bostock, Ogievetsky, & Heer, 2011;http:// www.d3js.org), an open source JavaScript library for information visualization and interactive mapping (Sack, Donohue, & Roth, 2014). D3 extends JavaScript to include native functions for accessing and manipulating data as users interact with it in browser.…”
Section: Softwarementioning
confidence: 99%
“…Bostock et al proposed a JavaScript library, called Data-Driven Documents (D3), which serves as a flexible infrastructure for many types of visualizations. 2 Our system will provide tools built on the D3 library.…”
Section: Related Workmentioning
confidence: 99%
“…Client-side features have been developed using Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), the Dojo toolkit for user interface widgets, and basic content elements. The Scalable Vector Graphics (SVG)-based library D3 50 is used for most of the visualization rendering, though some visualization components use a custom JavaScript library built on top of HTML5's Canvas element.…”
Section: Cava Platform Implementation Detailsmentioning
confidence: 99%