Introducing D3.js

You can branch out beyond the ArcGIS JavaScript API and Dojo if you want to create jaw-dropping graphics. One popular JavaScript library you could use to create charts, graphs, and other data-driven visualizations is D3.js. D3.js was created by Mike Bostock of the New York Times to use HTML, SVG, CSS, and JavaScript to create interactive data-driven graphics. It reads data from HTML and renders it in the way you decide.

D3.js development has taken off since it was first released to the public. The library is very versatile in that it doesn't render just charts and graphs. It provides the building blocks to create charts, graphs, and other interactive graphics that can move and be styled like any HTML element. Even GIS maps in ...

Get Mastering ArcGIS Server Development with JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.