A record of elevation against distance along a horizontal Alignment or other line. Profiles are used to visualize the terrain along a route of interest, such as a proposed road, or simply to show how the elevation changes across a particular region.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 10.3.488.0


public sealed class Profile : Feature
Visual Basic
Public NotInheritable Class Profile _
	Inherits Feature
Visual C++
public ref class Profile sealed : public Feature


A profile can record the elevation of the surface along an alignment. Together, a profile and an alignment represent a 3D path. Such a path can form the baseline of a Corridor. A ProfileView is used to display one or more profiles for a horizontal alignment. You can configure data bands and profile annotations in a ProfileView to make it clearer or more informative for the user. In general, you do not directly edit a surface profile (existing ground profile). If you move the parent alignment or edit the surface, the changes are reflected in the surface profile. By contrast, the layout profile is a fully designed object that you usually edit in many ways, such as changing tangent grades, modifying curves, and adding or moving points of vertical intersection (PVI).

Inheritance Hierarchy


See Also