This software projects a spherical image onto the surfaces of a polyhedron, and plots these unto a net that can be cut-out and folded up to make a paper globe.
The software currently is able to build an icosahedron and project points in spherical coordinates onto it. A globe is build using coordinates and magnitudes of stars (in 'stars.dat').
Run the file 'plot_globe.py' to make an Icosahedron paper globe. Inside this script, options such as the output file name and colours can be changed.
python plot_globe.py
files in this repository are organised as follows
.
├── globes                      ## Python scripts
│   ├── import_stars.py         # Import star data
│   ├── projection.py           # Main projection code
├── Icosahedron_net.py          # Building the icosahedron net
├── info                        ## Some useful files and pictures
│   ├── icosahedron_naming.png  # Naming conventions used for the icosahedron
│   ├── notes.txt               # Some notes on the projection and conventions
│   └── paper_globe_pic.jpg     # Picture of the finished paper globe
├── plot_globe.py               # Run scripts
├── stars.dat                   # Star data (coordinates, magnitudes, some names)
└── test-projection.py          # Some tests for projection
paper-globes is licensed under the terms of the MIT License. Please see
the file LICENSE for full details.