Online Software to Create Contour Map from Elevations


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.

  1. Prerequisite

    CSV file containing point data. In CSV file Easting (X), Northing (Y) and Elevation (Z) Co-ordinates are expected in the contour input file. CSV file may contain additional column data like Serial Number, Code (Remark) but, having X (Easting), Y (Northing) and Z (Elevation/Level) data is mandatory. It may be kindly noted that the units are to be only in metric system. In the CSV file Easting, Northing and elevation are required to be in Metres only.

    Example CSV File

  3. Boundary Definition File
  4. Although it is not compulsory to give boundary data, we strongly recommend you to provide the boundary definition file as input for better results. You can create the boundary definition file from your CAD drawing using the free lisp program provided in the download section.

    If you don’t have boundary definition file, you can give a factor called Scanning Radius to help the application prepare an approximate boundary. You have to specify Scanning Radius as a factor which indicates approximately at what distances your input data is captured.

  5. Know Software Limits

    Online application ESurveyCAD will not generate the contour map for any input given. Before processing the file following limits are checked and only if input data is within specified limits, then the process will continue.

    1. You can process data with maximum elevation difference of 200 meters (This limitation is given in view to avoid processing amgious data)
    2. You can specify the contour interval in a way – maximum of 800 contours can be created in one process
    3. Number of points you can process at a time is limited to 20,000
    4. Number of grid elevation is limited to 10,000

  6. How to Generate the Contour Map Online?

    Once you are ready with input file. Login to with your email id and respective password.

    1. Select Contour option from modules drop down menu.


    2. Click on Browse button and locate the CSV file from your computer. Depending on the headings in the  CSV file mention the column numbers in which Easting (X), Northing (Y) & Elevation data are located.


      Note: If you have elevation data in drawing, please download ESurveyCAD lisp from the download section and run “EXPD” command and create a CSV file (Point Data) from your CAD drawing.

    3. If you have the boundary definition file, select the same using Browse button. If you have a boundary in CAD use ESurveyCAD lisp and run “ExBound” command to generate the boundary file. In case if you don’t have boundary definition and expect the software to create a rough boundary then specify Scanning Radius (Approxiate Average Distance).


      Sample Boundary.CSV file


    4. Specify the Contour Intervals as per requirement.


    5. Specify the grid interval of your choice. Normally 5 M or 10 M is preferred in most of the contour map as grid interval. By defult software will compute grid with 0,0 as the base. If you want to shift the grid lines to some other reference point, specify Easting (X) and Northing (Y) coordinates of that point on which the grid lines should pass through.

      In case if you want the grid lines to be drawn at an angle, Specify the same. Value need to be between 0 and 90.


    6. Select the Output layers.



    8. Click on Generate Contours and wait for a while. Once the point data is processed and drawing is generated, software will show 3 more buttons at the top.




    10. Click on View button to immediately see the generated Contour Map.


    11. Click on the Download button, In case if you want to download the drawing



    12. Click on Email button, In case if you want to download the drawing later. When you chose this option, file link is emailed to you. Please note that you have to download the required file within 24 hours. Later these drawings are deleted forever from the application(Server).


  7. Terminologies

    1. Contour Map:

      A contour map is a map illustrated with contour lines, for example, a topographic map, which thus shows valleys and hills, and the steepness of slopes. In other words, a topographic map of which the shape of the land surface is shown by contour lines, the relative spacing of the lines indicating the relative slope of the surface.

    2. Contour Line:

      Contour is an imaginary line on ground joining points of equal or constant elevations

    3. Scanning Radius:

      Scanning radius is a factor which you need to specify to help the software compute the imaginary boundary in case if you already don’t have a boundary. You need to specify the average distance at which you have taken elevation during the survey and depending on triangulation and this factor software will compute an imaginary boundary.

    4. Grid Interval:
    5. It is common practice to represent the lines in survey drawings with lines at an equal interval which looks like series of squares. The interval may vary depending upon the nature of the terrain, the contour interval required and the scale of the map desired.

    6. Grid Elevation:
    7. When the original survey is done, and the points are scattered (random). To make maps more readable elevations are interpolated at each grid line intersection. Elevations of these intersection points are called grid elevation.

    8. Contour Interval:
    9. The vertical distance between any two consecutive contours is known as a contour interval. In other terms interval between consecutive contour lines in the contour map. Normally 1 Meter interval is specified for hilly terrain and 0.25 Meters or 0.50 Meters for other terrains.

      This interval depends upon,

      • The nature of the ground
      • The scale of the map/li>
      • The purpose of  survey
    10. Contour in 3D:
    11. Lines generated in Contour map can be 2D line (Without Elevation Value) or 3D line (With elevation Value). ESurveyCAD allows you to generate Contours either in 2D or 3D.

    12. CSV File:
    13. CSV stands for Comma Separated Value. It is the simplest way of representing the table data in plain text format. Each column value is differentiated with Comma. A CSV file is a way to collect the data from any table so that it can be conveyed as input to another table-oriented application. If you have data in Excel it can be saved as CSV with Save as option in Excel.

Green loading image