SurfaceExportToDEM(String, String, Double, ExportDetermineElevationType, Boolean, Single) Method

Exports the surface to a DEM file, with an optional custom value for null elevation.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntax
public void ExportToDEM(
	string fileName,
	string coordinateSystemCode,
	double gridSpacing,
	ExportDetermineElevationType deteElevBy,
	bool useCustomNullElevationation,
	float customNullElevation
)

Parameters

fileName  String
The full file path of the DEM file.
coordinateSystemCode  String
The coordinate zone of the exported surface, using a Map Zone name.
gridSpacing  Double
The horizontal spacing for the DEM profile points.
deteElevBy  ExportDetermineElevationType
Specifies how the elevations of DEM file are determined from the exported surface.
useCustomNullElevationation  Boolean
Specifies whether to use a custom value for null elevation.
customNullElevation  Single
Specifies the default value for null elevation.
Exceptions
ExceptionCondition
ArgumentException Thrown when:
  1. The fileName is empty.
  2. The coordinateSystemCode is empty.
  3. The gridSpacing is less than or equal to 0.0.
  4. The customNullElevation is less than or equal to 0.0 when useCustomNullElevationation is true.
  5. The coordinateSystemCode is not supported.
  6. The target DEM file already exists and is not writable.
InvalidOperationException Thrown when there is an Internal error.
Remarks
  1. If the target DEM file exists, its contents are deleted. If the method fails, the existing file will be empty.
  2. If the drawing has a coordinate system defined, the export uses that drawing coordinate system, and the coordinateSystemCode parameter is ignored.
See Also