Skip to main content

Interface: MapBingLayerProps<M>

Component props for the MapComponent.

Type parameters

Name
M

Hierarchy

Properties

bingId

bingId: string

The unique ID to assign to this Bing map.

Defined in

src/sdk/components/map/layers/MapBingLayer.tsx:20


children

Optional children: DisplayChildren[]

The children of the display component.

Inherited from

MapLayerProps.children

Defined in

src/sdk/components/FSComponent.ts:122


class

Optional class: string | SubscribableSet<string>

The CSS class(es) to apply to the root of this layer.

Inherited from

MapLayerProps.class

Defined in

src/sdk/components/map/MapLayer.ts:25


delay

Optional delay: number

How long to delay binding the map in milliseconds. Defaults to zero milliseconds.

Defined in

src/sdk/components/map/layers/MapBingLayer.tsx:70


earthColors

earthColors: SubscribableArray<number>

The earth colors for the layer's Bing component. Index 0 defines the water color, and indexes 1 to the end of the array define the terrain colors. Each color should be expressed as R + G * 256 + B * 256^2. If not defined, all colors default to black.

Defined in

src/sdk/components/map/layers/MapBingLayer.tsx:27


earthColorsElevationRange

Optional earthColorsElevationRange: Subscribable<Readonly<Omit<Float64Array, "set" | "sort" | "copyWithin">>>

The elevation range over which to assign the earth terrain colors, as [minimum, maximum] in feet. The terrain colors are assigned at regular intervals over the entire elevation range, starting with the first terrain color at the minimum elevation and ending with the last terrain color at the maximum elevation. Terrain below and above the minimum and maximum elevation are assigned the first and last terrain colors, respectively. Defaults to [0, 30000].

Defined in

src/sdk/components/map/layers/MapBingLayer.tsx:36


isoLines

Optional isoLines: Subscribable<boolean>

A subscribable which provides whether or not the map isolines are visible.

Defined in

src/sdk/components/map/layers/MapBingLayer.tsx:65


mapProjection

mapProjection: MapProjection

A map projection model.

Inherited from

MapLayerProps.mapProjection

Defined in

src/sdk/components/map/MapLayer.ts:15


mode

Optional mode: EBingMode

The mode to put the map in. Defaults to EBingMode.PLANE.

Defined in

src/sdk/components/map/layers/MapBingLayer.tsx:73


model

model: MapModel<M>

A map model.

Inherited from

MapLayerProps.model

Defined in

src/sdk/components/map/MapLayer.ts:12


opacity

Optional opacity: Subscribable<number>

The opacity of Map Bing Layer as set by pilot. Default to 1.

Defined in

src/sdk/components/map/layers/MapBingLayer.tsx:76


ref

Optional ref: NodeReference<any>

A reference to the display component.

Inherited from

MapLayerProps.ref

Defined in

src/sdk/components/FSComponent.ts:125


reference

reference: Subscribable<EBingReference>

A subscribable which provides the reference mode for the layer's Bing component.

Defined in

src/sdk/components/map/layers/MapBingLayer.tsx:41


updateFreq

Optional updateFreq: Subscribable<number>

A subscribable which provides the maximum update frequency of the layer, in hertz. Note that the actual update frequency will not exceed the update frequency of the layer's parent map. If not defined, the frequency will default to that of the layer's parent map.

Inherited from

MapLayerProps.updateFreq

Defined in

src/sdk/components/map/MapLayer.ts:22


wxrColors

Optional wxrColors: SubscribableArray<readonly [number, number]>

The weather radar colors for the layer's Bing component. Each entry E_i of the array is a tuple [color, rate] that defines a color stop, where color is an RGBA color expressed as R + G * 256 + B * 256^2 + A * 256^3 and rate is a precipitation rate in millimeters per hour.

In general, the color defined by E_i is applied to precipitation rates ranging from the rate defined by E_i-1 to the rate defined by E_i. There are two special cases. The color defined by E_0 is applied to the precipitation rates from zero to the rate defined by E_0. The color defined by E_n-1, where n is the length of the array, is applied to the precipitation rates from the rate defined by E_n-2 to positive infinity.

If not defined, the colors default to BingComponent.DEFAULT_WEATHER_COLORS.

Defined in

src/sdk/components/map/layers/MapBingLayer.tsx:60


wxrMode

Optional wxrMode: Subscribable<WxrMode>

A subscribable which provides the weather radar mode for the layer's Bing component.

Defined in

src/sdk/components/map/layers/MapBingLayer.tsx:46