29 :: Examples of d3.js

I know I’m jumping around a fair bit when it comes to subject matter on this blog, but I think it’s a necessary step in my learning about how all these tools and ideas related to mapping fit together.

Case in point, here are two examples of using map projections using the d3.js library that give me some indication that it’s worth some attention.

  • Comparing Map Projections : A mashup of Map Projection Distortions and examples using the d3 projections plugin
  • A Guardian guide to Extradition: The official surrender of an alleged criminal by one state or nation to another: uses d3.js’s World Tour

Browsing through the tutorials, this one caught my eye: Let’s Make A Map  – and lo and behold, for this particular example, one needs d3, TopoJSON and… node.js – which I just written off as something I probably wouldn’t never need for my modest needs. Ha! But there’s more…

Geographic data files are almost always too large for manual cleanup or conversion. Fortunately, there’s a vibrant geo open-source community, and many excellent free tools to manipulate and convert between standard formats.

The big multitool to know is the Geospatial Data Abstraction Library. Commonly referred to as GDAL, it includes the OGR Simple Features Library and the ogr2ogr binary we’ll use to manipulate the Natural Earth shapefiles. There are official GDAL binaries for a variety of platforms…

Added to the to do list.

Leave a Reply

Your email address will not be published. Required fields are marked *