Online Application for Creating Section, Contour, and Earthwork (Quantity Takeoff)

esurveycad allows you to generate drawings and reports online

✔   Create Longitudinal Sections and Cross Sections
✔   Prepare Earthwork Calculations (Quantity Takeoff)
✔   Convert KML to CAD Drawing
✔   Prepare Contour Maps with Grid Elevations

The input required for creating this drawing is Simple CSV file having raw data. You can watch respective videos to learn how to generate output using this online application.

For example, if you give point data having Easting (X), Northing (Y) and Elevation (Z) values in a CSV file as input to this application, then you can generate Contour map having smooth contours at the specified interval as output. You can generate the cross sections, longitudinal profile, and volumes of earth work using the earthwork module. Also, you can convert the KML file as a DXF (CAD Drawing File).

Brief Description of Various Modules

  1. Section:

    You can prepare multiple Cross Section or Longitudinal Section drawing by providing section values in CSV file. You can also generate Area and Volume report based on the input file. If the input file has 2 or more layers (series) information. You can define the different horizontal scale and vertical scale for preparing the drawings. You can define settings for automatically creating Cutting, Filling bands. You can interpolate the input data before creating the cross section. This module is helpful for creating Cross Section and Longitudinal Section for projects like Road, Railway, Canal, Pipeline, and Drain Etc.


  2. Earthwork (Quantity Takeoff):

    In this module, you can import 2 sets of point data. That is ground levels and formation levels data defined in CSV file and generate area and volume reports related to earthwork calculations by specifying the grid interval. This module is very helpful if you want to find out quantities for grading or leveling projects. You can generate quantity reports either by creating cross section drawings (automatic) at specified grid spacing or you can compute the volume by the block method. In case a formation level is to be achieved as a single plane, then you can specify the formation level and can estimate the quantities and respective drawings can be generated.


  3. Convert KML to CAD Drawing:

    If you have a Google Earth KML file, it can be opened in Google earth. Google earth is one of the most popular applications and allows you to create KML files defining various features of the earth for a given area of your interest. But if you want a vector drawing, you can convert the same using KML module. Once you convert the KML file as drawing, you can utilise it for further planning.


  4. Generate Contour Map:

    By providing Point data in CSV file, that is by providing a file having Easting (X), Northing (Y), Elevation (Z) data as input, you can create contour map having Contour lines at the specified interval. You can specify the grid spacing to generate the grid line and respective grid elevation depending on point data provided. You can also generate the Contour based volume report.


First time when you register at, you will get a couple of free credits for experiencing the power of the application. Once you are satisfied with the output of the application you can go ahead and purchase the credits and enjoy using the software service online.


  1. Credit: When you do an operation like creating Contour Map or Creating a set of cross sections, application counts the process as Credit. When you purchase a monthly plan you will get 10 credits, that means you can either generate 10 Contour map or you can convert 10 KML files to drawing or You can create 3 contours Map, 2 Earthwork Calculation report, 5 conversions from KML to CAD. That means when you buy 10 credits you are entitled to utilise application for doing any of the 10 operations (generating output) before Credit Expires. It may also be noted that in case a CSV file is imported and processed, it is considered as a credit, even if a CSV file is wrongly selected or column numbers are wrongly given. Before processing, you are allowed to change the CSV any number of time, change in CSV is not considered as credit till it is processed.

  2. Credit Lapse: When you do a free registration on when you buy the credits, there is a time limit for utilising the allotted credit. When you do free registration, you are allotted a couple of credits, you have to utilise those credits within a month of registration. Let us say you utilise only 8 credits in a month, then 2 left out credits will automatically get lapsed. So, we strongly recommend that you utilise credits before they lapse or expire.

Note: Once you generate the output, we expect you to download the output; the application will not maintain either your inputs or outputs beyond 24 hours.

This software as service is developed and hosted by ESurveying Softech, Bengaluru, India.