Main interface

The “Road by sections” window (shown here) includes many sections: the alignment, the cross-section dimensions, the stations, the active template and exporting tools.





The top section of the interface is dedicated to the alignment selection; there is a dropdown list of all available alignments in the current Vision database. If there aren’t any alignments present in the database, the user will not be able to use the function. After selecting a valid alignment, the start and end values will automatically be set to the beginning and end of the alignment. These values may be modified to truncate the alignment used.


Underneath the alignment selection is the “Dimensions of the sections” area, where the user specifies the dimensions for the cross-section view which will be extracted along the alignment center. It’s possible to change the dimensions of the cross-section without impacting results; the dimensions are not linked to the sections or the template. The field “Dimensions of the sections” may be clicked and will be minimized afterwards. The different fields are explained here:

  • Offset left, right: Distance on each side of the alignment to define the width of the section.

  • Height, height down: Distance from the alignment to define the height of the section.

  • Interval: Distance between each section along the alignment.

  • Thickness: Thickness of the section. This value is normally kept relatively small. 

Two other options are shown here:

  • Draw in cloud: When this option is checked the template will not be redrawn every time a change is made to the section. This option is used to reduce processing time when redrawing sections.

  • Apply template: The “Apply template” check box is used to automatically apply the current template on the right grid to any empty station (a station which does not contain any points) when the station is edited. This option replaces the “Apply to section” button in the template section.


Below the “Dimensions” section in the “Road by sections” interface are two grids; one is a list of the stations while the other is the template definition. 

The left grid represents each station with different elements: each station’s distance along the alignment, how many points are picked in it and a button to edit the cross-section. Many stations can be selected at once to be deleted. Other options are also available:

  • Create all sections” button: This button creates stations along the alignment using the interval value in the “Dimensions” section to determine the distance between each station. If a template exists in the template grid, “Create all sections” will use the template to populate the station list. Using this method will apply the template to all stations with one click.

  • Set perpendicular view” icon: Positions the secondary view perpendicular to the alignment axis.

  • Pick new section” button: The user must pick a point in the point cloud and the tool will create a station at that point, along the selected alignment, regardless of the offset.

  • Edit points” check box: When this option is activated, vectorized points in a section (picked points in the secondary window) can be displaced by using CTRL+Click.

  • Previous” button: Switches the secondary view to the previous station. CTRL+1 is also available as a shortcut.

  • Next” button: Switches the secondary view to the next station. CTRL+2 is also available as a shortcut.

  • Text box between “Previous” and “Next”: This text box presents the station value of the current selection. If this value is changed to a value which isn’t present in the station list, a new station will be created, just as the “Pick new section” function would.


The right grid displays the current template. It shows the most recently modified template; not necessarily the template of the selected station. The current station will be updated only if the “Recreate template” or “Edit station” (while “Apply template” is checked) functions are used.  

The PCode for every point of the template may be determined by inscribing them in the text box or by selecting them in the dropdown list. Points in the template list may be edited or deleted and attributes may be set. 


  • Open” icon: Replaces the current template with a previously saved one

  • Save” icon: Saves the current template

  • Insert before/after” icons: Inserts an empty point or a copied part of a template into the current template.

  • Copy” button: Opens a previously saved template, allowing the user to select points to be copied into the current template. The points must be selected in the list and the “Copy to clipboard” button is clicked. The user may then insert copied points with the “Insert before/after” icons.

  • Pick points” check box: When this option is activated, points will be created in the template when picked in the secondary view.

  • Sort by offset” check box: This option sorts the template points by their offset value, which is measured by the distance from the alignment. This lets the user pick points randomly and have them sorted automatically. On the other hand, overhangs and tunnels can’t be vectorized this way; to do so, the option must be unchecked.

Sort by offset activated                                                   Sort by offset not activated
  • Apply to section” button: Sets the current template to the selected station on the left grid. Note that the “Apply template” check box fills the selected station the same way if no points were already present in the selected station.

  • Recreate template” button: Clicking here displays the template of the selected section in the template grid.



Finally, the bottom section of the “Road by sections” tool presents options to import and export results. Seven options are available:

    • Draw sections: Draws the sections in the main view, allowing the user to view the results before exporting.
    • Erase sections: Erases the sections in the main view.
    • Create surface: Creates a surface in the Objects tab of the Explorer using the given Name and draws it in the main view.
    • Erase surface: Deletes the surface in the Objects tab of the Explorer with the given Name and erases it from the main view.
    • Save: Exports the results to a CSV or a TXT text file that may be reused by the software. Can be useful if many surfaces will be created in the same project.

    • Load: Loads a CSV or JSON (.rsec & .json files) to replace the current stations and template.

    • Export: Exports the surface as a DXF, SHP, GeoJSON, KML or MapInfo file. The surface must be created before exporting the data.

    • Close: Close the "Road by Section" window