A
Project & Datum Engine
The foundation of every project
A project begins here. Teams create a new project, choose working units, drawing scale and default text size, then set the coordinate reference system together with horizontal and vertical datums. A default metre unit can be selected so that everything that follows shares the same framework. Setting these standards before importing data helps keep drawings consistent and reduces rework later in the project.
B
Survey Point Engine
Clean, coded field data
Field data is imported from PENZD, CSV and TXT files, each point carrying a number, easting, northing, elevation and description. A configurable point code library assigns symbols and labels automatically, and duplicate-point and missing-elevation checks help catch problems early. Separate style libraries can be prepared for topographic, road, utility and bathymetry work so the right symbology is applied to each survey type.
C
CAD Drafting Engine
Drafting tools survey teams expect
The drafting environment supports lines, polylines, polygons, circles and text, with editing tools including trim, extend, offset and fillet. Linework can be broken at a single point or between two points, lines can be joined, and properties matched between objects. A layer manager, line styles and CAD symbols keep drawings organised, and a command-panel style of input supports fast, keyboard-driven drafting for experienced users.
D
Surface & Contour Engine
From points to terrain
Survey points are triangulated into a TIN / DTM surface, and surfaces can also be built from point cloud, ASC or DEM data. Boundaries and breaklines refine the model, after which major and minor contours can be generated and labelled. Slope display and spot levels add context, and surface quality checks help identify gaps or spikes before the model is used downstream.
E
Raster / DEM / Point Cloud Engine
Large datasets without the wait-and-wonder
GeoTIFF, ESRI ASC, DEM and raster elevation data can be imported as part of a project. During large imports a progress bar shows live percentage and the import modal stays visible until loading completes, so it is clear the process is still running. Very large point clouds use a level-of-detail display: dots are shown first for performance, and labels are revealed only when the view is zoomed in.
F
Alignment & Profile Engine
Centrelines and ground profiles
An alignment can be created from a line or polyline, with chainage / stationing applied along its length. Horizontal alignments support setting-out coordinate generation, while a longitudinal ground profile can be extracted from a surface. Vertical alignments add design levels, with support for crest and sag vertical curves, and profile sheet styles help present the result clearly.
G
Cross Section & Quantity Engine
Compare surfaces, measure volumes
Cross sections are generated along an alignment, comparing existing ground against a design surface. From this comparison, cut and fill volumes are calculated and quantity reports exported, and section drawings can be produced for the drawing set. This engine is designed for road, rail, pipeline, platform and general construction work where earthwork volumes matter.
H
Deliverable & Print Engine
Client-ready output
Drawing layouts are arranged on A0, A1, A2, A3 and A4 sheets, each with a title block area and control over scale and text. Drawings export to PDF and DXF, reports to CSV, and spatial data to GeoJSON. These can be assembled into a final project package so a complete, consistent set of deliverables is ready to issue.
I
Automation & QA Engine
Checks before you submit
Before a drawing set is issued, the QA engine checks for missing levels, duplicate points, open polylines, unconnected linework, items on the wrong layers and surface gaps. The results are collected into a QA report, helping teams review and resolve issues consistently before submission.