DiRT Directory Geospatial Listings

This is a feed of tool listings in the DiRT Directory identified as "geospatial." We would like to enhance these listings going forward. Please contact us if you are interested in helping!

Mapstraction is a Javascript library. It provides developers with a single interface for a wide variety of Javascript map APIs including Leaflet, Google, Bing, OpenLayers and ESRI's ArcGIS.
A key benefit is that once a developer has loaded Mapstraction, s/he can to switch from one map API to another quickly and easily - often only needing to change a few lines of code.
Mapstraction displays points, lines, polygons and markers on the maps, and also allows developers to add base maps and overlays.

Modest Maps is a small Javascript library for interactive tile-based maps that can display maps from external sources (e.g. OpenStreetMap, but not commercial layers like Google Maps), enable panning and zooming, and track the position of points based on XML data. It is designed to be lightweight and offer a minimal set of features, and therefore has less functionality than Leaflet, a similar tool.

Visualizes a series of events across both time and space. Allows researcher to create of an interactive timeline and map that are linked together. Users of the timeline can press "play" to watch the timeline scroll forward and the map zoom from place to place as they highlight each event (and the researcher's attached images and text) in turn. Users can also pause the progress of history, move forward or back at their own pace, and zoom in or out of either the map or timeline to examine areas of interest.
Compare to: StoryMap JS, MapStory, Odyssey.js

NewRadial is an interactive visualization environment that uses an adapter system to display and combine content from remotely-served or locally situated databases. Although initially designed for use with image-based databases, NewRadial’s capabilities have been extended to handle the manipulation and annotation, in a visual field, of text-based databases. This adaptive ability makes it ideal for use with literary works, and—given its web-based functionality--ideal for collecting, associating and displaying independent databases together in the same visual field for use by a particular knowledge community.
The NewRadial prototype encourages three types of work:
1. A simple search, sorting and manipulation of database objects in a visual field for the purposes of early scholarly inquiry and curiosity-based research
2. Initial, raw and in-process commentary on connections and associations between database objects. Within the database’s visual field, scholars can add comments on such correlations, thus starting conversations, discussions and debates relating to such ideas. These discussions are hosted and archived by the NewRadial server.
3. Larger edition projects in which a community is able to centralize and sort specific selections from a larger database. NewRadial can be used to construct these curated environments, browse such environments, and (if desired) encourage secondary scholarship to proliferate in and around such projects.

Source code: http://sourceforge.net/projects/newradial-inke/

Nominatim is a tool to search osm data by name and address and to generate synthetic addresses of osm points (reverse geocoding). Nominatim is also used as one of the sources for the Search box on the OpenStreetMap home page and powers the search on the MapQuest Open Initiative websites.

A software application that is used for analysing and visualising multi-volume seismic data.

Visualization and analysis of 2D and 3D seismic data in a single survey

2D and 3D horizon tracking including auto-tracking, plane-by-plane, line and manual tracking

On-the-fly calculation and visualization of various attributes and filters

Plug-in architecture

OpenLayers is a Javascript library that can display map tiles and markers loaded from any source in web browser. It provides an API for building rich web-based geographic applications.

The OpenZoom SDK is a free and open source toolkit for Flash for developing Zoomable User Interfaces (ZUIs) for high-resolution images.


A statistical package that may be used to compare quantified assemblages of broken and incomplete objects, such as ceramics, glass and bones. Pie-Slice uses Estimated Vessel Equivalent (EVE) as a base form of measurement, in which each measurable fraction is scored as a fraction of a complete vessel. It also trials the use of a new statistical transformation - the pseudo-count transformation - which converts EVEs into Pottery Information Equivalents (PIEs). The latter enables assemblages to be compared using techniques such as log-linear and correspondence analyses. The resultant output is visualised through the use of GNUPlot.
User-defined variables that may be tailored to specifics of the object being described
Visual depiction of the relationship between assemblage variables (e.g. pottery forms), which may be used to evaluate their statistical significance

Polymaps is a free JavaScript library for making dynamic, interactive maps in modern web browsers. Polymaps provides speedy display of multi-zoom datasets over maps, and supports a variety of visual presentations for tiled vector data, in addition to the usual cartography from OpenStreetMap, CloudMade, Bing, and other providers of image-based web maps. Birmingham Airport Parking Manchester Meet and Greet

QGIS is a user-friendly Open Source Geographic Information System (GIS) licensed under the GNU General Public License. QGIS is an official project of the Open Source Geospatial Foundation (OSGeo). It runs on Linux, Unix, Mac OSX, Windows and Android and supports numerous vector, raster, and database formats and functionalities.

Recollection is a platform developed by Zepheira for the Library of Congress National Digital Information Infrastructure and Preservation Program (NDIIPP), allowing users to create and share embeddable interfaces to digital cultural heritage collections. The Library of Congress released its latest version of Recollection as Viewshare, built to increase the ease of finding, using, and sharing the project's software.

Recollection incorporates a series of web-based open standards and open source tools, including RDF, Simile Exhibit, Akara, and Django.