Help - Esurvey CADD (Infra Engineering & Design Solution)

This blog also focuses on all the ESurveying products, which are now becoming the highest used survey related software. ESurveying Products offer Solutions for Creation of drawings related to Contours, Computing Earth work, Preparing Cross Section and Longitudinal Section, Interpolation, Traverse Correction, Horizontal and Vertical Curve Design, Calculation of Soil based Quantities in Irrigation projects, etc. This blog is split into 6 different sub-sections:




Contours can be defined as the line of intersection of a level surface with the ground surface. Our Contouring software “ESurvey Contours” allows you to quickly generate smooth Contours from point data. This sub-section is further divided into 10 chapters and takes you through an in-depth understanding of the software.

Introduction to Contour Help
Creating Contour within CAD
Draw Section on Contour Surface
Annotating Contours
Interpolate Value on Contour Surface
Clear Layers in Contour Map
Generate Contours in the Interface
Draw Custom Contours
Contour Based Area Volume Report
Export Grid Levels from Contour Map
Contour Generation with Brake Lines
Create a 3d Surface from Contour Data



Earthworks are engineering works created through the moving and/or processing of massive quantities of soil or unformed rock. Earthwork is done for reconfiguring the topography of a site to achieve the design levels. “ESurvey Earthwork” helps you in volume calculations and section drawings from point data available in CAD drawings / levels available in Excel or CSV files. This sub section gives a detailed description of this software in 9 different chapters.

Introduction to Earthwork Help
Earthwork Calculation with Section Method
Mass Haul Analysis
Earthwork Calculation with Box Method
Exporting Data from AutoCAD to Earthwork
Exporting Results and Reports
Importing Data Available in Grid Format
Depth of Cut and Height of Lift
Representing Earthwork Surface in 3D



A topographic map is a large-scale map showing relief and man-made features of a portion of a land surface distinguished by portrayal of position, relation, size, shape, and elevation of the features. “ESurvey TopoDraw” allows you to generate Topographical drawings from point data instantly with blocks and elevations in their respective Northings and Eastings. This sub section has 6 chapters to explain the usage of ESurvey TopoDraw.

Introduction to Topo Map Help
Generate Topo Map from Total Station Data
Automatic Line Joining While Creating Topomap
Inserting Blocks with Depending on Code or Remark
Exporting Attributes with Topomap and Importing It Back
Add Point Markers and Draw Manual Lines in Topomap
Create 3D Topomap from Total Station Data
Create Topmap within CAD Package



Section drawings are obtained by using sectioning technique, the object is imagined to be cut by a plane and the portion nearer to the observer is imagined to be removed. This way, the interior is exposed and drawn as a sectional view. The section can be a longitudal or Cross section. “ESurvey Sections” is a complete section creation and management solution designed to help surveyors, engineers and designers to create industry standard drawings. This sub section gives a detailed description of this software package in 9 different chapters.

Importing Data Importing Data from CAD
Importing Data from Excel
Importing Field Book Data
Navigating and Section Representation View Cross Section and Longitudinal Section
Change Cross Section Properties
Order of Display Layers in Cross Section
Change Datum of Section Drawing
Right Click on Cross Section Grid
Rename Section
Show Remarks in Cross Section
Importing Remarks in Longitudinal Section
Section Management & Additional Layers Modifying the Section Graphically
Interpolate Cross Section Values
Derive Layer CS
Derive Layer CS - Extend
Derive Layers CS - Extrapolate
Derive Layer CS - Join
Derive layer CS - Cutting
Derive layer CS - Difference
Derive layer CS - Distance
Derive layer CS - Gradient
Derive layer CS - Inclusive
Derive layer CS - Interpolate
Derive layer CS - Merge
Derive layer CS - Offset
Derive layer CS - Parallel
Derive layer CS - Road layer
Derive LS Layer
Section Template & Application Creating Cross Section Template
Standard Cross Section Template
CS Template Store
Apply Formation Level for All Cross Sections in the Project
Apply CS Template
Applying CS Template When New Alignment Is Not Matching with the Original Alignment
Dimension & Gradient Representation for Cross Section Profiles
CS Template Variables
Selectively Applying Templates to Cross Sections
Assign a Block to Cross Section Template
Alignment Importing Alignment Line to ESurveyCADD
Marking Offset Lines along the Alignment
Import Formation Levels
Printing and Exporting Printing Cross Section and Longitudinal Sections
Plotting Multiple Drawings with a Single Command
Export Cross Section Drawings as DXF
Export CS and LS Drawing to CAD
Area and Volume Reports
Generate Field Book from Cross Section Data
Exporting Cross Section Data in Tablular Format
Print Area Calculation in Cross Section
Exporting Cross Section Data along Alignment
Road Design Profile Correction
Road Layers in Cross Section Template
Bund Correction
Cross Section for Road Widening
Canal Design Irrigation Canal Cross Section Profile
Irrigation Canal Cross Section with Soil Strata
Cross Sections along Alignment Having Canal Drops
Canal Modernization
Hydraulic Gradient Line
Solutions RailRoad Design
Drop Design
Concepts Layers – 103 Layers and Their Behaviour
Tools Clearing Cross Section Data
Setting Default CAD Package / Spread Sheet
View Elevation
Default Settings
Import Settings




Interpolation or being able to insert elements between existing objects plays an important part in section drawing. “ESurvey Interpolate” enhances this software by providing you with an easy way to interpolate points at any intervals using the actual surveyed data for generating Cross-sections along the Longitudinal-sections. This sub section gives a detailed description of the software package in 6 different chapters.

Introduction to Interpolation
Mark Chainages
Interpolating with Straight Line Method
Interpolate Cross Section Data with TIN Method
Interpolate Cross Section Data with 3D Line



Google Earth is a geo-browser which represents the Earth as a three dimensional globe. It is a great tool to Explore Earth Imagery. On the other side CAD Package which works with UTM is more convenient to represent 2-D Drawings. Converting data available in Google Earth in the form of KML File to 2 Dimensional drawing data and Vice Versa is possible with ESurvey KML. This sub section gives a detailed description of this software package in 6 different chapters.

Export AutoCAD Drawing as Google Earth KML
Moving Your Drawing Entities to Exact UTM Coordinate
Finding Zone Value Any Location in Google Earth
How to Create a KML File in Google Earth
Converting Google Earth KML to AutoCAD Drawing
Create Latitude Longitude Grid to Extract Elevation
Extracting Elevation from Google Earth
Find Lat Long of a given Point
Convert Latitude Longitude to UTM
Convert UTM to Latitude Longitude
Create 3D KML to Impress Customers




Lisp is a family of computer programming languages which allows you to store and manipulate programs in the same manner as any other data, making it well suited for using with other applications. "ESurvey Lisps" is a collection of lisp routines developed exclusively for CAD users working on Survey drawings. This software is developed to allow you to save time in searching for suitable lisps online and thus speeds up your drawing creation. This subsection is divided into 18 chapters to give a detailed description of each of our documented lisp categories.

Sl. No. Topic Description
1 Text Under Text categories, you can rotate, change the angle or align texts with respect to selected text or parallel to the line. Also, you can change case and justification of text.
2 Text Value Modification Under Text Value Modification, you can interchange text, create new text and copy reference text to all other selected text. Also, you can divide, increment, add special value, concatenate and finally insert the sequential numbers to text.
3 Lines Under Lines, you can join points or blocks and find overlapping lines. Also, mark intersecting lines of different layers.
4 Polylines Under Polylines, you can convert connected lines to polyline, reverse and measure each segment and cumulative distance of polyline, mark chainages and each node and measure clockwise / anticlockwise bearing. Also, find the total length of selected line and put the gradient.
5 3D Polylines Under 3D Polyline, you can create a 3D line by selecting elevation texts in different combination. Also, you can remove z value of all the vertex of a polyline (Convert 3d polyline into 2D polyline).
6 Layer Under Layer, you can pick the text for layer name, move each text of specified layer individually. You can show layer by layer and use layer manager to accomplish other tasks.
7 Blocks Under Blocks, you can insert block at the end point or at the intersection or between selected points. Also, you can scale and change blocks in the drawing.
8 Select Under Select, you can initiate a jump to the text of same layer and other text. Select entities within a polygon.
9 Interpolate Under Interpolate, you can interpolate at a midpoint, at a given point and N values between given points and interpolate at given distance. Also, interpolate randomly on basis of the selected texts under an interval
10 Import and Export Under Import and Export, you can extract text from polygon boundary and export selected objects to CSV file and import text from CSV file as AutoCAD points.
11 Print Ready Under Print Ready, bulk print drawing, rotate text and block as well as scale text and block.
12 Macros While working with AutoCAD if you wish to save drawing editing time, it is better to command prompt commands instead of icons. ESurvey Lisps features over 50 macros that have been included after an extensive research which suit while working with survey drawings. In a macro section, ESurvey Lisps offers macros for a majority of frequently used commands.
13 Area Under Area, you can find parcel,triangles area,populate parcel, the area and find an area of multiple objects.
14 Mathematics and Statistics Under Mathematics and Statistics, you can find the minimum and maximum numeric value amongst the selected texts. View the basic statistics of the selected texts and also insert the summation for the selected texts.
15 Elevate Under Elevate, create 3D points and elevation text. Elevate selected objects and make elevation of selected texts to zero
16 Utilities Under Utilities, you can measure distance, draw a grid, show entities of specified colour. Also, snap text to the nearest grid point,trim around selected text and repeat measure command.
17 Survey Utilities Under Survey Utilities, draw a grid, snap text to nearest point the grid, find lat-long of selected text, do traverse correction and represent sea-level type elevation representation.
18 Setting Out Under Setting Out, you can put leader with easting and northing, mark leaders, put easting northing, mark as well as export EN blocks and export vertex.
19 Interface Though ESurvey Lisps works mainly with CAD packages. there are 5 Utilities that work independently.