This program is designed to match up items in two different lists, which may
have two different systems of coordinates. The program allows the two sets of
coordinates to be related by a linear, quadratic, or cubic transformation.
There was a major change in version 0.15: the first stage uses the clever method
of finding the most likely triangles described in Tabur, Publications of the
Astronomical Society of Australia, vol 24 , page 189 (2007). This replaces the
more brute-force-ish method of Valdes et al., Publications of the Astronomical
Society of the Pacific, vol 107, page 1119 (1995), which was employed in version
up to 0.14.
The program was designed and written to work on lists of stars and other
astronomical objects, but it might be applied to other types of data. In order
to match two lists of N points, the main algorithm calls for O(N^6) operations
(yes, that's N-to-the-sixth), so it's not the most efficient choice. I find
myself becoming impatient for N >= 100, but your mileage may vary. On the other
hand, it does allow for arbitrary translation, rotation, and scaling...
Merkaartor is an openstreetmap mapping program. Merkaartor focuses on
providing a visually pleasing but performant editing environment for
free geographical data.
It is based on Qt5.
This program converts OpenStreetMap data into a map that can be
loaded onto a Garmin GPS device. It does the conversion in one step
without depending on any other program.
Mymoon is an ncurses-based tool that presents for the given latitude
and longitude a continually updated display of:
- Percentage of Moon's surface illumination
- Distance between Moon and Earth
- Moon set and Moon rise
- Moon age
Nightfall is an astronomy application for fun, education, and science. It
can produce animated views of eclipsing binary stars, calculate synthetic
lightcurves and radial velocity curves, and eventually determine the
best-fit model for a given set of observational data of an eclipsing binary
star system. It is, however, not able to fry your breakfast egg on your
harddisk. ;-)
The format used for Garmin maps has, in effect, a maximum size,
meaning that you have to split an .osm file that contains large
well mapped regions into a number of smaller tiles. This program
does that.
This program draws the Solar System's bodies in simulated 3-dimensionality.
You can view all the planets, their moons and a few spaceships in motion,
trace them, follow them, orbit them, and even control them.
OpenUniverse was formerly known as Solar System Simulator (Ssystem). It was
initially released in 1997 with the intent of creating a rotating display of
the Earth on a mainstream PC. Ssystem version 1.0 was only aware of the
planets. Version 1.2 added moons; and 1.6, more means of movement and
better textures.
The program has been renamed OpenUniverse 1.0 to underline the concept
behind its further development: openness for the whole Universe, not just
the solar system -- open for anyone to use, extend, and change.
GMapCatcher is an offline maps viewer. It downloads CloudMade,
OpenStreetMap or Yahoo Maps tiles automatically, display them
using a specific GUI. User can view the maps while offline.
Osmosis is a command line java app for processing OSM data. The tool consists
of a series of pluggable components that can be chained together to perform a
larger operation. For example, it has components for reading from database and
from file, components for writing to database and to file, components for
deriving and applying change sets to data sources, components for sorting data,
etc. It has been written so that it is easy to add new features without
re-writing common tasks such as file or database handling.
Osmium is a C++ framework for working with OSM data files. Osmium
can read OSM data in XML or binary format (PBF) and can call different
handlers for each OSM object.