Class BulkObstacleEvaluation
Performs obstacle evaluations for large datasets of obstacles and facets
Inherited Members
Namespace: FpAssistantCore.GeneralAviation.Obstacles
Assembly: FpAssistantCoreScl.dll
Syntax
public class BulkObstacleEvaluation
Remarks
Uses Parallel Processing techniques
Methods
View SourceEvaluate(ObstacleCollection, FacetCollection, CoordinateSystem, string, bool)
Evaluate a single obstacle against a single facet
Declaration
public ObstacleEvaluationResultCollection Evaluate(ObstacleCollection obstacles, FacetCollection facets, CoordinateSystem coordinateSystem, string projectionZoneIdentifier, bool parallel)
Parameters
| Type | Name | Description |
|---|---|---|
| ObstacleCollection | obstacles | Collection of Obstacles to be used in the calculation |
| FacetCollection | facets | Collection of Facets to be used in the calculation |
| CoordinateSystem | coordinateSystem | Coordinate system in which to perform the calculation |
| string | projectionZoneIdentifier | Zone to use in the coordinate system i.e. UTM-31N |
| bool | parallel | Boolean to control if parallel or single processing is used |
Returns
| Type | Description |
|---|---|
| ObstacleEvaluationResultCollection | Collection ofObstacleEvaluationResult with details of the calculation |