Adds DEM file data to a surface with custom null elevation and coordinate system information.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.2.3892.0
Syntax
C#
public SurfaceOperationAddDEMFile AddDEMFile( string filename, string coordinateSystemCode, bool useCustomNullElevation, double customeNullElevation )
Visual Basic
Public Function AddDEMFile ( _ filename As String, _ coordinateSystemCode As String, _ useCustomNullElevation As Boolean, _ customeNullElevation As Double _ ) As SurfaceOperationAddDEMFile
Visual C++
public: SurfaceOperationAddDEMFile^ AddDEMFile( String^ filename, String^ coordinateSystemCode, bool useCustomNullElevation, double customeNullElevation )
Parameters
- filename
- Type: System.String
The name and path of an existing DEM file.
- coordinateSystemCode
- Type: System.String
The coordinate system code to transform the data in the DEM file. For a GridSurface, this parameter must be an empty string "".
- useCustomNullElevation
- Type: System.Boolean
Specifies whether use custom null elevation.
- customeNullElevation
- Type: System.Double
The value to use for null elevation.
Remarks
- If the DEM file coordinate system is different from the current coordinate system of the drawing, and you are adding it to a TIN surface, you can specify a coordinate system for the DEM file. The coordinate system you specify for the DEM file should match the data defined in the DEM file itself.
- DEM files cannot be transformed for grid surfaces.
- The coordinateSystemCode value "" means that no transformation is needed.
Exceptions
Exception | Condition |
---|---|
System.ArgumentException |
Thrown when:
|
System.InvalidOperationException | Thrown when user specifies a coordinateSystemCode value other than "" for the GridSurface. |