Tech Tips

Crossing Services

This Tech Tip explains how to add services that cross a road into a database so that they can then be shown in plan view on long and cross sections.


There are various options available, and which method to use will be based on the information you have on the services. Graphically indicating the position of the crossing service or converting drawing entities is the quickest way to import the information.

Using Add Graphically Crossing Service

Tools Menu > Crossing Services > Graphically Add Crossing Service

The program will prompt Indicate Start node of Crossing Link

Indicate the position with the mouse cursor and click.

Indicate the next node of the Crossing Link.

Once the next node has been indicated, the Add Crossing Services dialog will appear. Here you can add any information that is relevant to the service you have added.

Click OK to continue. The service with then be added to the database. To add any additional service, press Space Bar (note this will only work if you have not run any other function after adding the last service).

Using the Crossing Service Editor

Tools Menu > Crossing Services > Crossing Services Editor

The Crossing Services Editor will open, because we already added a service using the graphical method, that service is listed. If no other method has been used, the editor will contain no data.

In the Editor, you can use the Add new Tab button, to add a new tab, so different types of services can then be stored together.

Click OK to continue.

The new tab will be added.

Using Import from ASCII

The File Import dialog will open, select the file you want to import.

Click Open to continue

You can now select the data format. You need to define the names of the columns. This is done by left clicking and selecting the label.

Once the columns have names click OK to continue.

You can then select the layer (tab) that the services will be added to. All the other options are grayed out as the data will be read from the ASCII file.

Click OK to continue.

If you now open the Crossing Services Editor the imported data will be shown.

Tools Menu > Crossing Services > Crossing Services Editor

Using Import Drawing

This option allows you to covert drawing entities and add them to the Crossing Services Editor.

Select Layer to ImportSelect a layer from the list box where the program will find the data.
Destination LayerSelect a layer on which to place the imported crossing service entities.
Import start and end coordinatesEach line entity in the selected layer will be extracted as a crossing service. The start and end point coordinates will be entered into the Start and End columns of the active crossing service database. The data will be added to the content of the database.
Import invert levelsCheck this option to extract the invert levels from the drawing. The closest text entity to the start and end point of each pipe (within a 1m radius) will be extracted as the start and end invert levels.

If the "Import start and end coordinates" option was not checked, then the invert levels of all the existing pipes will be updated, otherwise only the levels of the newly extracted pipes will be extracted.

Makes the required settings, then click OK, the conversion will then take place, and the data added to the Crossing Services Editor.

Generate skew sections

This function will extract skew sections on the current road file for each crossing pipe from a selected crossing services database.

Enter the relevant information and press OK to continue.

A skew section will be inserted on every crossing service, and the first inserted section will be displayed in the Cross Section Editor.

print print friendly version         


Stay in Touch T: +27 (0)87 405 6933 | 0800 368 9380 (UK) 
System Requirements | Privacy | BBEE Level 2
© Civil Designer Software 1989 - 2020. 31 years of developing design software for civil engineering professionals.
LinkedIn - Civil Designer on LinkedIn YouTube - latest feature videos Newsletter - keep up to date