jonnyhuck / globe-gore-evaluation

Evaluating the distortion and fit of candidate projections for globe gores

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

globe-gore-evaluation

Evaluating the distortion and fit of candidate projections for globe gores

Following my earlier interest in globes and (now outdated) code to produce one - this repository provides the code and results of the first rigorous analysis pf the properties of a range of projections for use in globemaking.

  • distortion.py contains library code for evaluating the projections
  • globe.py contains the evaluation itself
  • maps.py simply produces a figure comparing the projections under consideration

This code allow you to evaluate the distortion properties (shown here for a 12-gore globe):

distortion properties

And the mathematical 'fit' of the globe to the sphere (shown here for a 12-gore globe):

fit properties

For most purposes, this analysis demonstrates that the Cassini Projection is best suited to globe production.

About

Evaluating the distortion and fit of candidate projections for globe gores

License:GNU General Public License v3.0


Languages

Language:Python 100.0%