Copyright and Terms of Use

The material in this textbook is licenced under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License.

The many pages that use d3.js are possible only because of the heroic efforts of Mike Bostock and collaborators and their many posts at gitHub and A post by Rutger Hofste ( helped clarify Pan and Zoom coding with d3.

Compare images javascript was modified from a Pen by ace:

Tectonic plates are made available under the Open Data Commons Attribution License ( The plate data come origninally from Hugo Ahlenius, Nordpil and Peter Bird credit. The GeoJson files were obtained from a Hugo Ahlenius GitHub page (