# Defining an RXL road

Use the Define menu to create or edit the road definition.

When defining a road, you create an RXL file and add elements to complete the road definition.

- The horizontal alignment defines a line that runs along the center of the road.
- The vertical alignment defines the changes in the elevation of the road.

- The template defines a cross section of the road at a point across the road to define how wide it is at different points.

  Add a template for each change in width. The template may consist of any number of strings.

- Add template positions to assign the appropriate template at different points along the road.

- Add superelevation and widening to add extra slope (banking) and widening on curves in a road design to assist vehicles negotiating the curves.

- Station equations define station values for an alignment.
- Additional strings define features that are related to but separate from the road, such as sound barriers or storm water drains.

- Additional points define design features like key positions for a drainage system or road cross sections.