Quick links

Link image: Interests Link image: Projects Link image: Software Link image: Teaching Link image: People Link image: Groups Link image: Internal Link image: Contact Link image: Home
Interests Projects Software Teaching People Groups Internal Contact Home
The following software is produced by the CCG, much of which is available for use or download. Details on the use and licensing of the software, plus details of a contact can be found on each application's webpage.

Applets for displaying data

This section lists applets that you can use in your own websites, the links go to pages with further information, downloads and examples.

PyramidGraph
An applet to draw a demographic / population pyramid in a page. The graph can be dynamically changed to show several datasets, for example, data from successive years.

HistoGraph
An applet to draw a greyscale image and a histogram of its values. The histogram can be highlighted revealing the highlighted areas on the image.

Weighter
An decision making tool to display an image generated by allowing the user to weight various different images/maps. The user can choose locations on the image using various tools, and send them to the server for recording.

Applets for collecting and displaying data

This section lists applets that you can use in your own websites, the links go to pages with further information, downloads and examples.

Tagger
This allows developers with no knowledge of java to construct an online fuzzy GIS. It allows you to capture areas with indistinct boundaries and a range of internal intensities. For example, places people think are "high crime". They do this using the "Tagger Tool" - a spraycan, the spray from which they can attach attribute data to.

Software components

This section lists software components that you can build into your own applications, with detailed instructions and contact details.

Inverse Distance Power Interpolation
A Java class for developers to use. Does Inverse Distance Power interpolation from known points to a surface. There are three examples: an applet, an application that generates a series of jpegs, and an application that generates a Quicktime movie/video.

HyperComponent
A Java class for developers to use in Applets. Converts any java.awt.Component into a web link with a URL/target and a:hover behaviour. With some monkeying you can use it to produce popup javascript windows from Java.

Software applications

This section lists software applications that you can download and use, with detailed instructions and contact details.

GAM (GAM/K)
An application for cluster hunting and finding hotspots in geographical data.

StartShift (beta)
A small application for opening Netscape with a different page each time you reboot in the morning. The pages are picked from a simple list.