About Us Customers


The Universal DEM Software

uniDEM is designed to edit, visualize, and analyze DEMs and LIDAR point clouds. It is an efficient and comprehensive solution for wide area mapping projects.

Automate and scale data production capacity using uniDEM's scripting capabilities. Workflows are recorded as macros during editing and can be reused to enable high volume data throughput.

uniDEM's pairing of automation and interactivity allows for a wholistic editing and quality control that for standalone or as part of a data finishing workflow.


  • Edit DEMs
  • Classify lidar point clouds
  • Workflow automation (scripting)
  • Easy to use and train
  • Affordable subscription model

Key Capabilities

  • Lidar, optical and radar data
  • Raster, point clouds, vector data
  • All resolutions, most projections
  • Visualization in 2D/3D with real-time interaction

  • Lidar point classification
  • Bare ground classification
  • Artifact removal, noise reduction
  • Hydrological editing
  • DEM creation

  • Mathematical operations for processing and classification
  • 3D analysis
  • Quality control tools
  • Edge adjustment, mosaicking

 Contact us

 uniDEM Tools and Features


  • Visualization of data in 2D and 3D with real-time interaction at the touch of a mouse
  • Instant display of DEMs, images, Point Clouds, and masks (vectors) in up to 12 windows simultaneously
  • DEMs can be overlaid with images and masks by displaying in the same window
  • Windows can be linked/unlinked
  • Grayscale shaded relief and color elevation shaded relief
  • Contour lines (generated on-the-fly) overlaid on DEM
  • Displayed views can be exported and saved

Basic Tools and Functions for 3D Data Handling

  • Drag and drop data into a project
  • Reprojection on the fly if handling data with different projections
  • Save and export intermediate versions of edits
  • Measurement tools reporting length, area, etc.
  • Edit of shapefiles and modification of polygons
  • Integer to float conversion and vice versa
  • Calculation of statistics and histograms
  • Surface differences with multiple DEMs

Manipulation and Analysis of DEMs

  • Automated and semi-automated selection tools
  • Artifact removal tools
  • Several void filling methods: Interpolation of small voids and filling void with DEM of another source (Delta Surface method)
  • Correction and adjustment tools for DEMs: Raise values below zero above zero, set elevation manually to specific value and shift elevation of a whole area
  • Various filters to reduce noise in the DEM dataset
  • Interactive terrain manipulation for constructing structures (e.g. dams, roads, small drainages)
  • Flood Fill tool to select areas in DEMs, imagery or masks automatically
  • Automated river centerline detection
  • Hydrological editing tools including flattening of water bodies, stepping of rivers
  • Infrastructure editing including flattening of roads, runways etc.
  • Automated road network delineation
  • Automated bare-ground classification
  • DTM creation
  • Math operations: statistics, difference, slope analysis, maximum and minimum analysis
  • Edge adjustment (of working units)
  • DEM mosaicking
  • DEM comparison tools (quality control)

LIDAR Analysis and Editing

  • Point Cloud to DEM calculation
  • Support for min/max/average gridding
  • Automated classification of high and medium vegetation, buildings, ground and water from unclassified LIDAR point clouds using spectral and spatial information
  • Colorize Point Clouds

Workflow Automation

It is based on graphical programming and allows to create customized workflow batch processes and near real-time data processing using functions and tools built in uniDEM. Graphical programming enables the creation of an editable template in a xml project file format by recording the processing steps during performing the desired workflow once. The template can be modified by editing the recorded xml file.