Prev Up Top Next Contents

Introduction

Therion is a system for the processing of cave survey data and the production of high-quality cave maps. The maps of the cave are generated in PDF format. It is possible to make maps at different scale, and more or less detailed according to the needs.
The advantage of a system like Therion to make and maintain the cave survey data are

Therion features are
Therion is developed by S. Mudrak and M. Budaj (with the help of others). The name "therion" comes from ancient greek and means "little animal". The official web site is http://therion.speleo.sk/ . There is some documentation on therion.
There is a discussion list for therion: the mail archives can be found at http://dir.gmane.org/gmane.comp.gis.therion . To subscribe to the list send an empty email to therion-subscribe@speleo.sk .
There are other programs for the drawing of cave maps, or that allow the inclusion of scanned images of the map:
Furthermore, general purpose graphics drawing programs can be used to make cave maps. They are however targeted to different customers that cavers, with more sofisticated needs from a graphical point of view, but without the management problems typical of cave maps.

Tunnel is open source, is written in Java, and distribuited under GPL licence [5] . It is developed by J. Todd. It's a WYSIWYG program, but, once the individual pieces of the drawing are composed to form the map of the cave, these are no longer of any use. The input format of the centerline data e` exactly that of survex. So far it manages only the plan of the cave, and the section (normal and extended) is under development. The documentation is based on a wiki, and although incomplete, is growing. The interface is rather simple and it is possible to check the final outcome while drawing. From this poit of view it is a competitor of therion, although it has fewer functionalities.

Carto is open source and distributed under GPL, too. It is developed by R. Hartley [6] , but the development seems stopped at the spring 2005 (version 0.9.8). It is written in Java, uses Compass plot file (extension .plt) and takes in input images in PNG, GIF and JPEG format. It organizes the maps as projects (extension .cto). A project consists of a Compass .plt file, and files of "plan" type (for the plan) each with one or more cave segments. A segment is the scanned image of a survey sketch. The connection between images and centerline is obtanied relating points on the images with stations on the centerline. A segment has also a border which defines the portion of the scanned image that belongs to the segment. Segments are included, with suitable deformations, in the map ("plan") which can be exported as PNG file. Carto documentation is rather good: on the website there is a tutorial and FAQ. The manual is empty, however. It is also possible to browse the source code documentation. Overall , Carto is more a program to put together scanned images rather than a program to make cave map drawings.

Walls is not free software and is available only for Windows. It is written by D. Mckenzie of the Texas Speleological Society. The work is organized as projects (files with extension ".prj") and the output is in SVG format, which needs a SVG viewer to be seen (e.g. Adobe SVG viewer). A project is hierarchically organized under a root, and can contain survey data file and graphics SVG files. Walls is not a drawing editor: the map drawings must be made with a SVG editing program (e.g. Adobe Illustrator) using the SVG file of the centerline data, exported by Walls. There is practically no documentation, but Walls includes an introductory example and a more complex one which should help to learn how to use the program.

WinKarst was born in 1995, from karst, a program for the processing of centerline data under DOS, created in 1987 [7] [8] [9] . It has reached version 12.3 and is essentially a software for the processing of the centerline data, but it manages overlaying of DEM (digital elevation model) and SDTS (Spatial Data Transfer Standard, the USGS data format) files. It can import drawings and allows to register the imported image on the centerline, by fixing two points (which define the orientation and the scale). It can export bitmaps or DXF file.

Cave Illustrator is a plugin for Adobe Illustrator version 9 http://www.adobe.com/products/illustrator/ and is available only for Windows. It uses the Compass ".dat" files. It draws the shots as Illustrator artwork objects, that can then be edited by Illustrator. The station names are drawn as text objects. It is possible to select and manage graphically the stations and the shots. Plan and extended section can be drawn both on the same page, or on different pages. The plan can be rotated, i.e. the north can be oriented in a direction other than the vertical. I do not have direct experience of Cave Illustrator for two reasons: it is for Windows, and Illustrator is not freeware. However it seems to be an addon for Illustrator, to specifically handle the survey data, leaving to Illustrator the drawing.

Xara X is a program for graphical drawings [10] . It is very similar to Illustrator, and has a rich set of graphics functionalities. However it is a generic program, not specifically designed for the drawing and the menagement of cave maps. A large documentation about xarax is on the website http://www.xaraxone.com .

Canvas X is a technical drawing software.

Macromedia Freehand MX is an Adobe product to make graphics.


If we consider the trend of suite of programs, initiated as simple aids to the processing of the centerline data, we may notice that they have evolved with more and more additional functionalities: The possibility to include scanned images of the cave drawings, and automatically stretch them to fit the centerline is a first step towards the inclusion of cave drawing functionalities in the suite. From this point of view, therion, fits as a complement to the survex suite. Hades is expected to have scanned sketch inclusion and drawing features [11] .


These pages were written while i was learning Therion. They started with Therion version 0.3.9 and have been updated with the novel verions of Therion, up to version 5.3 (Feb. 2010) They are distributed in the hope that they may be useful to other people approaching Therion.
They may contain inaccuracies and mistakes. If you find any, please report it to me so that i may fix it.
Most of the references are to "The Therion Book" [thbook] and the wiki [thwiki]. I also used citations from the Therion users mail group. If i missed any author, please report that to me, and i will put that in.
Finally, i started these pages, but i am indebted to all the people that contributed to them since they have been put on therion wiki. A special thank to the "therion team" for their patience answering my questions.

marco corvi

therion users - Sun Mar 7 17:51:17 2010
Prev Up Top Next Contents

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.