Class: G3XTrafficMapBuilder
Builds G3X Touch traffic maps.
Constructors
constructor
• new G3XTrafficMapBuilder(): G3XTrafficMapBuilder
Returns
Methods
build
▸ build<MapBuilder
>(mapBuilder
, options
): MapBuilder
Configures a map builder to generate a G3X Touch traffic map. The map consists of an optional active flight plan layer, an optional traffic range ring layer, a traffic intruder layer, and an airplane icon layer. The map is centered on the player airplane and is locked in Heading Up orientation.
The controller [GarminMapKeys.TrafficRange]: TrafficMapRangeController
is added to the map context and can be
used to control the range of the traffic map.
The map builder will not be configured to apply a custom projected size, dead zone, or to automatically update the map.
Type parameters
Name | Type |
---|---|
MapBuilder | extends MapSystemBuilder <any , any , any , any > |
Parameters
Name | Type | Description |
---|---|---|
mapBuilder | MapBuilder | The map builder to configure. |
options | G3XTrafficMapBaseOptions | Options for configuring the map. |
Returns
MapBuilder
The builder, after it has been configured.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/Map/Assembled/G3XTrafficMapBuilder.tsx:210
buildInset
▸ buildInset<MapBuilder
>(mapBuilder
, options
): MapBuilder
Configures a map builder to generate a G3X Touch traffic inset map. The map consists of an optional active flight plan layer, an optional traffic range ring layer, a traffic intruder layer, and an airplane icon layer. The map is centered on the player airplane and is locked in Heading Up orientation.
The controller [GarminMapKeys.TrafficRange]: TrafficMapRangeController
is added to the map context and can be
used to control the range of the traffic map.
The map builder will not be configured to apply a custom projected size, dead zone, or to automatically update the map.
Type parameters
Name | Type |
---|---|
MapBuilder | extends MapSystemBuilder <any , any , any , any > |
Parameters
Name | Type | Description |
---|---|---|
mapBuilder | MapBuilder | The map builder to configure. |
options | G3XTrafficInsetMapOptions | Options for configuring the map. |
Returns
MapBuilder
The builder, after it has been configured.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/Map/Assembled/G3XTrafficMapBuilder.tsx:341