LabelSymbol3D is used to render labels for features from a FeatureLayer in a 3D SceneView.

See https://developers.arcgis.com/web-scene-specification/objects/labelSymbol3D/.

interface LabelSymbol3DJson {
    callout?: CalloutJson;
    symbolLayers: TextSymbol3DLayerJson[];
    type: "LabelSymbol3D";
    verticalOffset?: VerticalOffsetJson;
}

Hierarchy (view full)

Properties

callout?: CalloutJson

Callout configuration for a symbol.

symbolLayers: TextSymbol3DLayerJson[]

A Collection of Symbol3DLayer objects used to visualize the graphic or feature.

type

The type of symbol. See SymbolJsonType.

verticalOffset?: VerticalOffsetJson

Shifts the symbol along the vertical world axis by a given length.