Geo-matching | Your Product Platform for Surveying, Positioning and Machine Guidance Join Geo-matching now!

APLITOP MDT Professional

All-in-one solution for Surveying and Civil Engineering projects

MDT is an application running on AutoCAD, BricsCAD or ZWCAD, and has a wide range of easy-to-use tools. Its modular structure allows users to choose the most suitable options for their work.

MDT Professional is suitable for all kind of surveying projects for roads, urbanisations, quarries, etc. In addition to modelling the terrain, it has tools for designing alignments and sections, drawing of project profiles, area and volume reports, setting-out, virtual tour and many more.

  • APLITOP MDT Professional
Calle Sumatra, 9, / Urb. El Atabal
29190 Málaga
Contact supplier

Download brochure


TcpMDT Professional V8


The Professional Version is designed to assist the user at all stages of developinga project in the context of Topography and Civil Engineering, including all the functionality of the Standard Version. Its main users are public administrations, construction companies, engineering, architectureand town planning studies and companies involved in earthworks, running quarries, mining, the environment etc. as well as free-lance professionals.

MDT is an application that is installed as a plugin on AutoCAD, BricsCAD or ZWCAD. It offers a powerful set of tools for easy learning and has a modular structure.It shows great versatility through the import and export of files in the most common formats, such as LandXML, DWG and many more.

In addition, APLITOP is a pioneer in the integration of topographic and road data in OpenBIM workflows, throughthe IFC format and the extensions IFC Alignment and IFC Road.

Topographic Points

The program starts to run from coordinates obtained by total stations or GNSS receivers, converting files from field applications. If TcpET or TcpGPS has been used, in addition to the coordinates, the raw data of the observations are imported, as well as the linked photographs and voice notes.It is also possible to create new points from CAD entities drawn by other programs.If codes have been assigned to points in the field, the program will automatically draw the planimetry and blocks defined by the user.In addition, we can run all kinds of editing and filtering operations.


Break lines can be defined graphically, by sequence of points, codes or by importing files. Triangulation can be created from points, with or without break lines and by applying angle or maximum length controls. There are also options for flat triangles minimization and automatic gap repair.Topographic surfaces of natural terrain and geotechnical layers can be created from survey data or seismic profiles.There are commands for interactive editing of the surface, and it also offers tools to detect and repair errors.

The surfaces can have multiple boundaries or islands, and can be drawn as lines, 3D faces or meshes.Advanced surface operations include tools for creating subgrades with a fixed or variable elevation for implementing earthworks by site or grading elevations, levelled area top, embankment top or bottom, slope between surfaces etc. These commands include options for determining the optimum elevation to balancethe cut and fill volumes. The program includes the import and export of the most common formats, including CAD applications, BIM, machine control, 3D modeling and virtual reality.

Contours Lines

MDT can generate contourswith an interval or at special elevations and they are updatedautomatically with each change in triangulation.The contours can be labelled manually or automatically withstyle, size and layer personalization. Another command allows additional labels to be placed anywhere on the surface.

There are also other commands for interpolating, breaking and joining curves, adding vertices, editing curves, discretizing polylines and splines, detecting elevation errors etc. Other tools make it possible to import files in shape and formats.


Meshes may be created from a surface, contours, 3D entities or mesh files in various known formats (Arc/Info, LAS, GeoTIFF, etc.). It also has commands for mesh processing such as joins, filtering and resampling, conversions etc.They may be represented as 3D faces, polyface mesh or image, all being suitable for export to realism and animation programs.

Horizontal Alignments

The horizontal alignments which will be used on longitudinal and cross sectionsmay be created interactively, drawing on the screen andfrom polylines, numeric input or importing files in the most usualcommercial formats. Other commands also allow alignments to be integrated based on lines, circular arcs and clothoids and which may be fixed, rotating or coupled, greatly making easier the layout drawing. The alignments are automatically dimensioned withcustomizable styles and their vertices may be edited. It may also be checked whether the radius and setting values comply with the road standards.

MDT includes other tools for labelling curve tables, the generation of reports by intervals, the calculation of distances and intersections between alignmentsetc.Once the alignmenthas been generated, superelevationsand widenings can be generated, being able to choose the applicable tables according to the country. An MDT roadcomprises the horizontal and vertical alignment, longitudinal profiles and cross sections, superelevations, wideningsand template sections. Then it is possible to draw the project longitudinal profiles and cross sections, represent the modified terrain and obtain all kinds of reports for measurements, settings out etc.

Longitudinal Profiles

The profiles may be calculated based on a surface, 3D cartography or by regression frompoints near the alignment. The quick profile command allows the user to draw a line on the surface and quicklyshow the profile.The profiles may be updated automatically when the original alignmentor surface have changed. Furthermore, it has a powerful CAD independent profile editor which allows graphic and numerical editing. The drawing is fully customizable, including the use of paper space or model, sheet templates, style, justification and text sizes. The numerical information to be labelled on the profile can also be chosen from a broad list of elements (distances from origin and partial distances, terrain elevation, gradient elevation, slopes etc.). Blocks defined by the user can also be inserted at the desired locations. It is possible to represent on one single profile one or several terrains and vertical alignments, including the tables with vertical curve characteristics, curvature diagram and superelevations, intersection with other roads etc. MDT has utilities to draw profiles of powerlines including poles, catenaries, etc.

Cross Sections

The terrain cross sections may also be obtained from points, a surface or mesh, 3D cartography or by the conversion of files from the most usual formats. The project profiles are generated, also bearing in mind the standard sections, superelevations and widenings. The drawing is highly customizable in such a way that we can decide on those elements which must be labelled (chainage, terrain elevation, gradient elevation, areas and volumes, superelevationetc.). In addition, we can see them in real time simply by moving the cursor on the drawing on the horizontal alignment or on the longitudinal profile.It is also possible to insert blocks and project 3D polylines on the profiles.

MDT allows users to draw several profiles simultaneously to see different layers or stages of evolution of the project. A powerful editor allows the profiles to be graphically modified by moving the vertices or numerically by modifying distances or elevations. If the original surface or alignmentare modified, the profiles may be automatically updated. MDT also incorporates special commands for drawing pipingsections, allowing the definition of their terrain layers, bedding material, pipediameter etc.

Vertical Alignments

Vertical alignments can be defined from a polyline, parameters (chainageand elevations or distances and slopes) or by importing files. Vertical curves may be circular or parabolic (symmetricalor asymmetrical) and they may be edited by changing their radius or parameter, tangent, maximum ordinate or crossing point, showing all the information about estimated elevations, slopes and volumes in real time. The drawing is updated automatically of the alignmentorsurface is changed.

MDT includes tools for generating the optimum gradient, applying displacements in chainageor elevation, extracting it from a longitudinal profile, comparing two gradients etc. Compliance with the road standards can also be verified in terms of visibility, slopes and curve characteristics.

Standard Sections

MDT allows the drawing of sections applicable to each segment ofan alignment,both on urban and road projects. The platforms are defined from vectors such as lane, median, berm, hard shoulder... The user may create his own vectors library and he may customize the dimensions and behaviorof each to decide how to apply superelevations, textures or road surface layers. The road surface layersmayalso be defined separately for each platform vector as well as the sub gradient application conditions (constant slope, parallel, depending on the superelevationor variable). We can also apply different inclinations on the left and right of the alignmentas well as in the interior or exterior of the median. Finally, different materials can be assigned to each of the road surface layers. The ditchesaredefined from vector elements and they may be applied on the left or right and cut or fill. Another option allows the definition of reserve ditches conditioned by the height difference from the natural ground. There are different options for defining the cut andfill slopes: constant slope, berms or variables. You can also assign conditional slopesfor height, layers ofgeology,slopedimensions, etc. In addition, the standard section may include geology layers, walls and structures, reinforcements and expansions. It also includes tools for the automatic creation of sections from a drawing in top and front views, being able to define geometrically medians, walls, curbs, etc.

Setting out

Setting out bases can be created using various methods and it is possible to set out isolated points, points on an alignment, chainagesand displacement, intervals, polyline vertices etc. with their own coordinates or regardingbases. All set out points are analyzedin line with the alignment, indicating their chainage, displacement and azimuth.It also includes numerous roadssetting out tools with the possibility of calculating and analyzingsection elements, generating lists of platform vertices, waysides, slopes, vertices, road surface layers, elevations etc.Other useful commands allow the analysis, control and report on a survey based on a modified terrain digital model and/or on developed design profiles.


Cut and fill volumes can be calculated from a comparison between meshes, surfaces or cross sections. The results of meshesand surfaces are represented by areas using colorpalettes, with a customizablelegendand interval.Calculation by cross sectionsallows the application of the curvature corrections in line with the geometry of the horizontal alignmentand excluding intervals that do not form part of the measurement. A utility allows you to quickly calculate the volumes of stockpiles of material defined by polylines drawn on a surface.

The calculation of road surface layer volumes includes the detailed breakdown of each of the volumes calculated: cut, fill, top soil when cutting, topsoil when filling, reinforcements etc.The quick volumeutility allows the ascertainment of the percentage of the works carried out based on a points file X, Y,Z or chainagesand elevations, generating different reports for each of the methods and estimating the maximum error.Other additional reports are thelists of areas, volumes, cross section measurements, road surface measurements, slope measurements, volumes by simple section etc.

Finally, MDT has a group of commands for managing mass diagrams with different representations, the calculation of earthworks, the definition of landfill and stockpiling areas, transport costs table and the generation of reportswith an expression of volumes of land displaced, transport distances, associated costs etc.


MDT has commands for inserting georeferenced images and orthophotos in their real position on the terrain and assigning them to a surface or assigning predefined textures to surfaces, and place photos with position at their real location on the map.It also allows access to the web mapservices (WMS, WMTS) provided by public and private entities in such a way that the user must only specify a window, choose the service and the program will automatically insert the image in the right place on the drawing. Another utility enables the user to export points, surface and layers of the drawing to Google Earth.


MDT can draw a 3-D mesh based on contours or surface and maps of heights, slopes, orientations or visibility from a point can be generated.It includes a powerful terrain or road viewer in which the lighting conditions can be changed and simulate phenomena such as fog, rain, wind, etc.It includes a ready-to-use library of textures to apply to models, and another of 3D objects with trees, vegetation, rocks, signs, street furniture, etc. useful to enhance presentations. Another interesting feature is the total immersion in the field through Virtual Reality technology, using Oculus Rift headset and moving freely with the X-Box gamepad.


This menu includes options for creating and editing plots and buildings. It also has tools for plot division by area, parallel and perpendicular to one side, azimuth, length of facade, etc. You can also generate various types of reports,export to GML and shape formats, etc.


APLITOP is actively collaborating with building SMART International for the development and implementation of the IFC Alignment and IFC Road formats, which aim to simplify the exchange of road and infrastructure data though the BIM methodology.MDT8 can import IFC (Industry Foundation Classes) format files having surfaces and alignments. The export makes it possible to use data generated by MDT in applications such as BIM Vision, Solibri Model Checker, Revit, ArchiCAD, Navisworks, and more.Likewise, it is integrated into collaborative platforms such as BIMserver center, making it possible to manage and share all the files of a BIM project, making easier the organization and communicationamong authorized users working in the project.


MDT has multiple additional tools for the presentation of drawings such as the numbering of objects, draw coordinates and grids, slope drawing, division onto sheets, layer control, entity elevation etc.


The results offered by MDT can be customized by the user, including its graphic representation and reports.In these you can define the header and footer content, font types, sizes and colors, add company logo, configure margins,line spacing...In addition, the reports can be exported directly to Word, Excel, text, PDF and drawing as a table in the CAD itself.


  • Year of introduction
  • Year of last update
  • Supported hardware
    Total stations, GNSS receivers
  • Supported operation system
  • Type of data storage
  • Native storage format
  • Input formats
    Dwg, Dxf, Dgn, Shape, GML, SKP, KML, GeoTiff, ECW, SID, Jpg, Others
  • Export formats
  • GML version
  • Compression
  • Security options for access
  • Search on file content
  • Version management
  • Save standardization for drawings/maps
    Drawing layers, Styles, Settings, Symbols, User-defined objects, Others
  • Spatial reference system
    Selectable, Manual georeferencing
  • Positioning by coördinates
  • Positioning by snapping
  • Positioning on virtual raster
  • Positioning in relation to other element
    Parallel, Extend, Perpendicular, Particular angle, Tangent, Others
  • Positioning by Dimensions
  • Select
    Spatial selection, Multiple select, Others
  • Remove
    By select, By layer, Others
  • Graphic transformations
    Scale, Copy, Move, Rotate, Mirror, Align, Others
  • Coordinate transformations
    EPSG database with ellipsoids, datum transformations, geographic, geocentric and projected coordinate reference systems.Geodesic calculator and conversion of point files and full drawings.Local systems: Helmert 2D (4 parameters), Affine (6 parameters), Projective (8 parameters), Helmert 2D+Verfical offset, Helmert 2D+Vertical offset and slopes, Helmert 3D (7 parameters)
  • Merge
    Map layers
  • Clip
  • Measurement
    Area, Length, Others
  • Tools to detect errors
    Direct and inverse observation errorFace 1 and face 2 errorTraverse and network least-squares adjustment reportRealiability and goodness of fit testsChi-square testBreak lines: detection of dangles, loose vertices, crosses, elevation errors.Contours: elevation errors.Alignments: tangency errors, road regulations.Cross sections: comparison between template and ground, template assignment.
  • Topology
  • License or freeware
  • Training
  • Main users
    Engineering,construction companies,surveyors
  • Main applications
    Full solution for civil projects
  • Distinguishable features
    It runs as a standard CAD application.Import point files in most popular formats.Create DTM or grid from points, contours and breaklines. Generate and label contours. Fully customizable drawing of profiles and cross-sections. Design of horizontal and vertical alignments.Templateslibrary. Stakeout of layers, lines.Volumes measurement reports. Advanced surface operations.Plot division, multiple drawing utilities.Realistic view and video generation. Export to Google Earth, 3D Studio, SketchUp...
  • Related products
    AutoCAD, BricsCAD, ZWCAD
  • Points
    Point, Symbol, Text, Others
  • Lines
    Line segment, Polyline, Multiline, Arc, Others
  • Surfaces
    Polygon, Multipolygon
  • Types
    Color, Pattern, Hatch, Gradient color
  • Change view
    Zoomfactor, Target point
  • Web standards
  • Spatial database management systems
  • Messaging protocols
  • Publish standards
  • Extensions
  • Available API’s

You have selected 2 products to compare you can add 4 more products