Talk:StarChart

From OLPC
Revision as of 11:08, 23 May 2008 by Davewa (talk | contribs) (Constellations and Cultural History)
Jump to: navigation, search

This program can be much more than just a map of the night sky. Offhand, I can think of a whole bunch of things it can demonstrate. A couple of less-obvious ones are:

How the human mind sees patterns in what is actually random arrangements of points. (The constellations.)

That bright stars are less common than dim ones. (Because to be bright, a star has to be either unusually luminous or unusually close.)

Which pairs of stars rise or set at the same time depends on your latitude. (This is how the Polynesians navigated, I'm told.)

Some more obvious ones:

The earth rotates once in 24 hours. Which makes the sky appear to move at a rate of 15 degrees per hour from east to west.

The earth goes around the sun once in 365.242 days. Which makes the sky appear to move at a rate of about one degree per day from east to west.

The sun, the moon and the planets follow roughly the same path against the stars (the ecliptic), but they move at different rates. And because the earth goes around the sun, too, some planets appear to reverse direction at times.

Changing to a different longitude is like changing your clock.

Unless you're on the equator, some stars never set.

Davewa 16:07, 22 May 2008 (EDT)

Constellations and Cultural History

Each culture has its own set of constellations and stories about how the sky and the universe was formed. StarChart can be used to introduce other cultures via their constellations and stories. And can be an adjunct to local cultural history. --User:AuntiMame 22 may 08 16:14

Developer's reply: Beta 4 has broken out the constellation table from the code. So in theory a local version of "constellations.py" could be created to show the local culture's figures today. Of course, today nothing is labeled -- as was noted below, that needs to be changed, too. The constellation table organization would need a tweak to support adding a name and an abbreviation. The code would have to be modified to support this change to the structure of the data (presently simply an array of line segments; after the change an array of structures consisting of two strings and an array of line segments). This is all perfectly feasible to do.

But to create a local constellations.py will require a local expert who both knows how to draw his culture's constellations and who knows enough Python to be able to successfully modify the data for the stick figures (each line of which requires specifying two equatorial coordinate values) and for the labels. Davewa 11:08, 23 May 2008 (EDT)

Labeling

How about labeling planets, bright stars, constellations, etc. as you hover over them? The Astrological symbols for the planets are not that commonly known, hovering and seeing a label 'Mars' pop up could be a great help. Same with bright star names Rmyers 17:27, 22 May 2008 (EDT)

Milky Way

What about a Milky way graphic kicking in at an appropriate brightness -- say about mag 4? With a dark sky this is a major orientation feature. Rmyers 17:27, 22 May 2008 (EDT)

Low magnification points of interest

What about adding a layer with points of interest not visible with the unaided eye, but which can be seen with a small telescope or binoculars? M catalog objects, prominent double stars and the like. Rmyers 17:27, 22 May 2008 (EDT)