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: 13.4.2516.0

Syntax

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

Remarks

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

System..::..Object
  System..::..MarshalByRefObject
    DisposableWrapper
      RXObject
        Drawable
          DBObject
            Entity
              Curve
                Entity
                  Autodesk.Civil.DatabaseServices..::..Entity
                    Autodesk.Civil.DatabaseServices..::..Feature
                      Autodesk.Civil.DatabaseServices..::..Profile

See Also