Show / Hide Table of Contents

Class BasicIlsSurfaces

ICAO Basic ILS Surface Construction

Inheritance
System.Object
BaseObject
FpAssistantCore.IcaoPansOps.BaseObjectPansOps
BasicIlsSurfaces
Namespace: FpAssistantCore.IcaoPansOps
Assembly: FpAssistantCoreScl.dll
Syntax
public class BasicIlsSurfaces : BaseObjectPansOps

Constructors

BasicIlsSurfaces(CriteriaUnits)

Constructor

Declaration
public BasicIlsSurfaces(CriteriaUnits pansOpsUnit)
Parameters
Type Name Description
CriteriaUnits pansOpsUnit
Remarks

PANSOPS unit are not used as the unit is taken from the CoordinateSystem

Properties

BasePoint

Basic point at which to start the calculations of surrounding coordinates

Declaration
public GeoCoordinate BasePoint { get; set; }
Property Value
Type Description
GeoCoordinate

Coordinate of the construction origin

DirectionOfFlight

Direction of flight

Declaration
public CompassBearing DirectionOfFlight { get; set; }
Property Value
Type Description
CompassBearing

Compass bearing of the aircraft flight

HeightMSL

Height at Mean Sea Level (MSL)

Declaration
public LinearDistance HeightMSL { get; set; }
Property Value
Type Description
LinearDistance

Height above MSL

Methods

ConstructionPoints()

Construction points used to create the geometry

Declaration
public Point3d[] ConstructionPoints()
Returns
Type Description
Point3d[]

Array of Poind3d detailing construction key points

CreateGeographicalGeometry(CoordinateSystem, GraphicalRepresentation)

Create GeoMap graphical geometry

Declaration
public GeoMapElementCollection CreateGeographicalGeometry(CoordinateSystem coordinateSystem, GraphicalRepresentation graphicalRepresentation)
Parameters
Type Name Description
CoordinateSystem coordinateSystem
GraphicalRepresentation graphicalRepresentation
Returns
Type Description
GeoMapElementCollection
Remarks

This returns a collection that can be passed to a Map Engine to display on a graphics tool

In This Article
Back to top Copyright 2018-2022 CADology Limited