# Blogs

## Tip # 98 : Understanding the horizontal and vertical components of a linestring

#### By Sudam Fernando posted 02-07-2020 15:59

Linestrings are a very powerful tool that is used in TBC for the creation of complex 3D or 2D lines and curves with CAD properties feature codes, used for construction, modeling, surface creations and various other deliverables. When we create linestrings, you may have noticed there are two tabs, horizontal and vertical, this tip will walk you through the different functions of the horizontal and vertical linestring options.

Horizontal linestrings are the most common, as they allow us to create linestring by selecting a starting coordinate and then simply selecting the coordinates of the following nodes. We can select the type of geometric connections we want between the nodes as well. As well as creating the linestrings, we can give each node an elevation, unless there is a constant elevation we can simply specify 2D coordinates for the nodes for a quick creation of lines.

The vertical linestring option is used for establishing the vertical components of a linestring, in this case vertical control points along the linestring. Each vertical control point is defined by : A curve type, a distance along the linestring and an elevation.

The three different types of curves types include :

1. No curve : Simple transition at the vertical control point using the two straight segments created by the point.

1. Parabolic : Transition more smoothly by rounding off the two straight segments created by the point using a parabolic curve.

1. Arc : Transition using an arc defined by its radius

We can also create curves and arcs with specific incoming, outgoing and offset slopes along with slopes and line intersections.

For more in depth information on the functionalities of the horizontal and vertical line string components, consult the TBC help document.

Hope this tip comes in handy, the next time you are using Trimble Business Center !