Learning D3.js 5 Mapping - Second Edition

Crisp and concise guide on building impressive maps as well as visualizations with D3 a JavaScript library

Learning D3.js 5 Mapping - Second Edition

Thomas Newton, Oscar Villarreal, Lars Verspohl

2 customer reviews
Crisp and concise guide on building impressive maps as well as visualizations with D3 a JavaScript library
eBook
$10.00
RRP $31.99
Save 68%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$10.00
$39.99
RRP $31.99
RRP $39.99
eBook
Print + eBook

Frequently bought together


Learning D3.js 5 Mapping - Second Edition Book Cover
Learning D3.js 5 Mapping - Second Edition
$ 31.99
$ 10.00
D3.js: Cutting-edge Data Visualization Book Cover
D3.js: Cutting-edge Data Visualization
$ 71.99
$ 10.00
Buy 2 for $20.00
Save $83.98
Add to Cart

Book Details

ISBN 139781787280175
Paperback298 pages

Book Description

D3.js is a visualization library used for the creation and control of dynamic and interactive graphical forms. It is a library used to manipulate HTML and SVG documents as well as the Canvas element based on data. Using D3.js, developers can create interactive maps for the web, that look and feel beautiful.

This book will show you how build and design maps with D3.js and gives you great insight into projections, colors, and the most appropriate types of map.

The book begins by helping you set up all the tools necessary to build visualizations and maps. Then it covers obtaining geographic data, modifying it to your specific needs, visualizing it with augmented data using D3.js. It will further show you how to draw and map with the Canvas API and how to publish your visualization. By the end of this book, you'll be creating maps like the election maps and the kind of infographics you'll find on sites like the New York Times.

Table of Contents

Chapter 6: Finding and Working with Geographic Data
Chapter 8: Drawing with Canvas and D3

What You Will Learn

  • Work with SVG geometric shapes
  • Learn to manage map data and plot it with D3.js
  • Add interactivity and points of interest to your maps
  • Compress and manipulate geoJSON files with the use of topoJSON
  • Learn how to write testable D3.js visualizations
  • Build a globe with D3.js and Canvas and add interactivity to it.
  • Create a hexbin map with D3.js

Authors

Table of Contents

Chapter 6: Finding and Working with Geographic Data
Chapter 8: Drawing with Canvas and D3

Book Details

ISBN 139781787280175
Paperback298 pages
Read More
From 2 reviews

Read More Reviews

These popular $10 titles might interest you

D3.js: Cutting-edge Data Visualization Book Cover
D3.js: Cutting-edge Data Visualization
$ 71.99
$ 10.00
Learning PostgreSQL 10 - Second Edition Book Cover
Learning PostgreSQL 10 - Second Edition
$ 27.99
$ 10.00
Complete Bootstrap: Responsive Web Development with Bootstrap 4 Book Cover
Complete Bootstrap: Responsive Web Development with Bootstrap 4
$ 35.99
$ 10.00
Vue.js 2 and Bootstrap 4 Web Development Book Cover
Vue.js 2 and Bootstrap 4 Web Development
$ 35.99
$ 10.00
Vue.js 2.x by Example Book Cover
Vue.js 2.x by Example
$ 39.99
$ 10.00
Vue.js 2.x by Example Book Cover
Vue.js 2.x by Example
$ 39.99
$ 10.00