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.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.208.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
System.MarshalByRefObject
DisposableWrapper
RXObject
Drawable
DBObject
Entity
Curve
Entity
Autodesk.Civil.DatabaseServices.Entity
Autodesk.Civil.DatabaseServices.Feature
Autodesk.Civil.DatabaseServices.Profile