Chapter 7. Geospatial information visualization

This chapter covers

  • Creating points and polygons from GeoJSON and TopoJSON data
  • Using Mercator, Mollweide, orthographic, and satellite projections
  • Advanced TopoJSON neighbor and merging functionality
  • Tiled mapping using d3.geo.tile

One of the most common categories of data you’ll encounter is geospatial data. This can come in the form of administrative regions like states or counties, points that represent cities or the location of a person when making a tweet, or satellite imagery of the surface of the earth.

In the past, if you wanted to make a web map you needed a specialized library like Google Maps, Leaflet, or OpenLayers. But D3 provides enough core functionality to make any kind ...

Get D3.js in Action 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.