Class: NextGenProcMapBuilder
Builds next-generation (NXi, G3000, etc) Garmin procedure maps.
Constructors
constructor
• new NextGenProcMapBuilder(): NextGenProcMapBuilder
Returns
Methods
build
▸ build<MapBuilder
>(mapBuilder
, options
): MapBuilder
Configures a map builder to generate a next-generation (NXi, G3000, etc) Garmin procedure map. The map displays a flight plan procedure (departure, arrival, approach) and its transitions, and is always focused on the displayed procedure. The map is also locked to a North Up orientation.
The module [GarminMapKeys.ProcedurePreview]: MapProcedurePreviewModule
is added to the map model and can be
used to control the displayed procedure.
The module [GarminMapKeys.FlightPlanFocus]: MapFlightPlanFocusModule
is added to the map model and can be used
to control the procedure focus.
The controller [GarminMapKeys.Range]: MapRangeController
is added to the map context and can be used to control
the range of the map.
If the map pointer is supported, the controller [GarminMapKeys.Pointer]: MapPointerController
is added to the
map context and can be used to control the pointer.
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 | NextGenProcMapOptions | Options for configuring the map. |
Returns
MapBuilder
The builder, after it has been configured.
Defined in
src/garminsdk/components/map/assembled/NextGenProcMapBuilder.tsx:182