Want to plot the locations your ancestors lived on a map? How about building a timeline of the events in an ancestor's life? You can do that at no charge by using Exhibit.
Exhibit turns a boring old spreadsheet into an interactive web-based map, timeline, or table with some simple HTML.
Exhibit takes data sets up to about 500 rows, plots locations on a Google Map, dates on an interactive timeline, and displays images and links in a tabular or thumbnail view. The viewer can sort, search, and filter data in any Exhibit view without reloading the page. You can make Exhibit do all this with a single HTML file and a spreadsheet–no hardcore programming required.
Exhibit also contains mapping capabilities. You can create a spreadsheet in Excel or most any other spreadsheet program. The spreadsheets should contain longitudes, latitudes, and titles of the locations of interest. Exhibit will then display those locations as "pushpins" on Google Maps, complete with pop-up balloons containing the titles you wrote.
You can see examples at http://simile-widgets.org/exhibit. One of the better examples that could be used for genealogy purposes is found at http://simile-widgets.org/exhibit/examples/billionaires/billionaires.html. Click on any of the circles to see the pop-ups.
You will need access to a web server and must have some web programming expertise to use Exhibit. It is not a product for the computer novice.
Exhibit is open source software and is licensed under the BSD license. You can read the documentation at the Exhibit Wiki at http://code.google.com/p/simile-widgets/wiki/Exhibit.