Terrasolid applications provide versatile and capable tools for surveyors, civil engineers, designers, planners, and anyone who needs to process and utlize 3D LiDAR data. Terrasolid applications are built on top of Bentley software which is required before installation. Full and light versions of each application are available and can be combined in packages tailored for your specific working requirements.

Terrasolid is a highly flexible and compatible software designed to manage any application involving LiDAR data in addition to applications also involving imagery. The software products are neither fixed to certain applications nor to specific laser scanning or camera systems. The software can deal with data from airborne and mobile systems and even data from static terrestrial scanners can be processed to a limited extend. Terrasolid offers a range of software to cover the whole production cycle from calibrating and matching raw data to the creation of final 3D vector models, ortho photos and terrain representations.


TerraScan is the main application in the Terrasolid Software family for managing and processing LiDAR point clouds. It offers import and project structuring tools for handling the large amount of points of a laser scanning campaign as well as the corresponding trajectory information. Various classification routines enable the automatic filtering of the point cloud. The results from the automatic classification can be refined by using half-automatic and manual classification tools in combination with versatile 3D point cloud visualization options.

Most of the automatic classification routines can be combined in macros for batch processing. In combination with TerraSlave macros can be executed outside TerraScan and MicroStation, even on other workstations over a LAN.

TerraScan supports several import and export formats, including the LAS format, TerraScan Binary and TerraScan Fast Binary formats, as well as ASCII formats that can be defined according to the users’ needs.

Point cloud management, processing and visualization is only one part of TerraScan. In addition, the software provides tools for creating 3D vector data based on the laser points. There is also the opportunity to produce 3D vector models of buildings (up to LOD2) automatically over large areas. Toolsets for checking and modifying the building models manually enable the creation of more accurate and higher-quality building models. For the application field of power line processing, TerraScan contains tools for the automatic vectorization of power line wires, manual placement of tower models as well as labeling, reporting and danger object analysis tools.

TerraScan Lite

TerraScan Lite is a lighter version of TerraScan for viewing laser points that are already automatically classified and for performing processing steps that require manual effort. It replaced the previous TerraScan Viewer in 2012 when more functionality was added to the software.

The typical uses of TerraScan Lite are visualization of laser data, manual point classification, automatic classification of model or contour keypoints and model extraction, as well as manual check and modification of building vector models that have been created automatically with the TerraScan building vectorization tool. The functionality of TerraScan Lite includes:

  • Loading and saving laser data in various formats
  • Loading trajectories
  • Setting up projects
  • Manual classification tools
  • Export options such as export lattice models or raster files
  • Tools for drawing 3D vector data based on laser points
  • Various commands for processing loaded points like transform points, cut overlap or color extraction from images in TerraPhoto (Lite)
  • Adjusting laser points to geoid models
  • Convert geoid models
  • Set polygon elevations
  • Read building vector models from text files generated with the TerraScan building vectorization macro function
terrascan images

3D vector data creation

terrascan scan images

Building vectorization


With TerraModeler you can create, edit and utilize surface models. TerraModeler creates surface models (TINs) from various sources, such as LiDAR points stored in binary files or loaded in TerraScan, XYZ ascii files and graphical design elements. The software offers versatile visualization options including colored shaded surfaces, contour lines, grids, colored triangle nets, elevation texts, slope directions and textured surfaces (in combination with TerraPhoto).

Additional functionality includes the production of contour lines and lattice models in batch processing, modification of the TIN, creation of profiles, calculation of volumes, calculation of elevation or volume differences between two surface models, several labeling options as well as other tools for design purposes. Completed with various export options, TerraModeler is a versatile tool for many kinds of design and modeling tasks.

TerraModeler Lite

TerraModeler Lite, has a reduced functionality and is optimized for designers, surveyors and other users whose primary aim is to create TINs, display models and calculate volumes from a small amount of survey data. It replaced the former TerraModeler Field in 2012. The functionality of TerraModeler Lite includes:

  • Creation of surface models from several sources, e.g. laser points, breakline elements, xyz text files
  • Display of surfaces using different display methods, such as contour lines, grids, triangles, elevation texts or slope directions
  • Modification of surfaces by excluding long triangles, thinning, modifying elevations, inserting breaklines, inserting or Removing elevation points, manipulating elevations inside specified areas
  • Creation of new surfaces by copying, subtracting or merging existing surface models
  • Visual analysis of surface models by displaying elevations, elevation differences between surfaces, slope gradients and directions
  • Drawing vector elements based on surface elevations
  • Drawing labels for slopes and areas
  • Manipulation of vector elements by changing their elevation, thinning or inserting vertices, copy elements, place elements Relative to an alignment element
  • Creation of rule files for breakline handling in surface triangulation
  • Creation of setting files for contour lines and peaks/pits in preparation of batch contour line or lattice file production in TerraModeler
  • Display of profiles based on surfaces, draw profiles in the dgn-file
  • Calculation of quantities and intersections between two surfaces
terramodeler output

DTM – Contour Lines

terramodeler output

DTM – Breaklines


TerraPhoto is specifically developed for processing images captured together with laser data during a survey mission. The software enables the production of rectified images and ortho mosaics based on ground model that has been extracted from the laser data. The positioning of the source images can be refined by using tie points for image-to-image adjustment while ground control point can be involved for improving the absolute accuracy of the image block. With additional functionality, such as color adjustment options, the creation of selection shapes for several object types or areas (e.g. buildings, water), the inclusion of vector models for true-ortho photo production, TerraPhoto lets you create ortho photos of good positional and color-coordinated quality.

Besides starting a camera calibration from scratch, TerraPhoto is able to convert calibration files from several mobile and airborne systems into its own camera file format. It reads numerous image formats, such as ECW, GeoTIFF, TIF, BMP, CIT, COT, RLE, PIC, PCX, GIF, JPG2000 and PMG.

TerraPhoto offers many tools for visualizing laser and image data together, partly in combination with tools from TerraScan and TerraModeler. This includes the opportunity of draping ortho photos on a ground model or on building roofs, the creation of wall textures from horizontally-looking cameras of mobile or airborne systems, as well as the display of rendered views. With TerraPhoto you can also create fly-through animations from laser and image data in an easy and intuitive way. Finally, the extraction of color values from images or ortho photos to laser points can be performed with TerraPhoto and TerraScan.

TerraPhoto Lite

TerraPhoto Lite is a light version of TerraPhoto, designed for doing the extensive manual work for preparing the production of high-quality ortho photo and for visualization tasks. It replaced the previous TerraPhoto Viewer in 2012 when more functionality was added to the software.Typical uses for TerraPhoto Lite are the display of raster data as background information e.g. for mapping tasks, rendering of 3D scenes with large image volumes, production of fly-through animations, as well as improving the color balance between images and creating seamlines for TerraPhoto ortho photo production. The functionality of TerraPhoto Lite includes:

  • Create and edit mission files
  • Import Lynx survey and Pictometry survey data
  • Create and modify camera definitions
  • Convert camera system calibrations into TerraPhoto camera definitions
  • Manage trajectories
  • Load and edit image lists, edit image information
  • Define color corrections
  • Define color points
  • Create and edit selection shapes and seamlines
  • Draw image footprints, draw projections into the design file
  • Create camera views
  • Manage raster references
  • Create rendered views and fly-through animations
  • Fix normals of 3D building models
ortho-rectification of images

Camera calibrations for mobile systems

ortho photos and tree model


Ortho photos and tree models in rendered views


TerraMatch is a sophisticated tool for improving the accuracy and quality of the raw laser point cloud. It compares laser data from overlapping flight or drive paths and calculates correction values for the misalignment angles as well as xyz location errors. The comparison and correction value calculation can be either based on surface matching or on different types of tie lines. Tie line matching comprises points or lines on horizontal, vertical or sloped surfaces that can be used for matching flight/drive paths to each other, but also known point or line locations that enable the adjustment of the laser point cloud to control measurements.

Especially in terrestrial mobile laser scanning, the mismatch between overlapping drive paths usally changes over time during a surveying campaign, depending on the quality of the GPS signal on different locations. This requires a fluctuating correction solution which can be achieved with control measurements and TerraMatch tie lines

TerraMatch is also used for misalignment angle calibration which should be checked and possibly improved at the beginning of data processing. For this purpose, data is collected on a specific calibration side which offers a point cloud dedicated for the calibration task to the software. If the system includes several laser scanners, the calibration involves scanner-to-scanner matching.

TerraMatch must be accompanied by TerraScan.

calbration image
calibration image 2

Calibration site example (left)

Adjustment of a building corner (above)


Processing vast amounts of laser point data and images can be a real challenge to a single PC. With TerraSlave you can distribute time- and resource-consuming tasks such as TerraScan macro execution to several PCs over a LAN and thus, free your own workstation for other processing steps. TerraSlave comes as stand-alone application with an easy-to-use graphical interface for managing tasks. Additional functionality includes the queuing of several tasks as well as a simple reporting system based on text files.

There are basically two options for a TerraSlave setup in a LAN: 1) TerraSlave may be installed on workstations and active users can use any free workstation for TerraSlave processing. 2) TerraSlave and all data may be located on a fast server for performing the time-consuming tasks. Since TerraSlave is a stand-alone application, these “slave” PCs and servers do not need to have MicroStation or any other Terra Software installed.
Even on a single PC you can profit from using TerraSlave. It processes TerraScan macros outside MicroStation, and thus, you are able to continue working with TerraScan without the need to wait until the macro execution has finished. TerraSlave is automatically installed with TerraScan on a single PC and a TerraSlave license is provided with each bought TerraScan license.

User Guides

TerraScan User’s Guide
This document serves as a user’s guide for the full version TerraScanand its lighter version TerraScan Lite. Tools that are not available in TerraScan Lite are marked as ‘Not Lite’ in the documentation.

TerraPhoto User’s Guide
This document serves as a user’s guide for the full version TerraPhotoand its lighter version TerraPhoto Lite. Tools that are not available in TerraPhoto Lite are marked as ‘Not Lite’ in the documentation.

TerraMatch User’s Guide
This document serves as a user’s guide for the full version TerraMatch.

TerraModeler User’s Guide
This document serves as a user’s guide for the full version TerraModelerand its lighter version TerraModeler Lite. Tools that are not available in TerraModeler Lite are marked as ‘Not Lite.

TerraSurvey User’s Guide
This document serves as a user’s guide for the full version of TerraSurveyand its lighter version, TerraSurvey Lite. Tools that are not available in TerraSurvey Lite are marked as ’Not Lite’.

Terra License Server & Manager User’s Guide
This document serves as a user’s guide for Terra License Server and Manager. In addition, more information can be found on the TerraSolid License Server and License Manager page.


Visit the Terrasolid website