Type Alias VectorPropertiesOptions

VectorPropertiesOptions: {
    allowPicking?: boolean;
    altitudeMode?: AltitudeModeType;
    baseUrl?: string;
    classificationType?: ClassificationTypeType;
    extrudedHeight?: number;
    eyeOffset?: number[];
    groundLevel?: number;
    heightAboveGround?: number;
    modelAutoScale?: boolean;
    modelHeading?: number;
    modelOptions?: Record<string, unknown>;
    modelPitch?: number;
    modelRoll?: number;
    modelScaleX?: number;
    modelScaleY?: number;
    modelScaleZ?: number;
    modelUrl?: string;
    primitiveOptions?: VectorPropertiesPrimitiveOptions;
    scaleByDistance?: number[];
    skirt?: number;
    storeyHeightsAboveGround?: number[] | number;
    storeyHeightsBelowGround?: number[] | number;
    storeysAboveGround?: number;
    storeysBelowGround?: number;
}

Type declaration

  • OptionalallowPicking?: boolean

    if the features are pickable

  • OptionalaltitudeMode?: AltitudeModeType

    (3D) Either "relativeToGround", "clampToGround" or 'absolute'

  • OptionalbaseUrl?: string

    a base URL to resolve relative model URLs against.

  • OptionalclassificationType?: ClassificationTypeType

    (3D) the cesium classification type for this layer. one of 'both', 'terrain' or 'cesium3DTile'

  • OptionalextrudedHeight?: number

    (3D) - default layer extruded Height

  • OptionaleyeOffset?: number[]

    (3D) Array with 3 numbers see for explanation: here

  • OptionalgroundLevel?: number

    (3D) ground height level of the objects

  • OptionalheightAboveGround?: number

    (3D) can be used with altitudeMode relativeToGround

  • OptionalmodelAutoScale?: boolean
  • OptionalmodelHeading?: number

    in degrees

  • OptionalmodelOptions?: Record<string, unknown>

    Model options are merged with the model definition from model url, scale and orientation and accepts any option passed to a Cesium.Model.

  • OptionalmodelPitch?: number

    in degrees

  • OptionalmodelRoll?: number

    in degrees

  • OptionalmodelScaleX?: number
  • OptionalmodelScaleY?: number
  • OptionalmodelScaleZ?: number
  • OptionalmodelUrl?: string
  • OptionalprimitiveOptions?: VectorPropertiesPrimitiveOptions

    primitive options to render in 3D instead of a billboard

  • OptionalscaleByDistance?: number[]

    (3D) Array with 4 numbers by which features are being scaled based on distance see here

  • Optionalskirt?: number

    (3D) default skirt value to use for extruded features

  • OptionalstoreyHeightsAboveGround?: number[] | number
  • OptionalstoreyHeightsBelowGround?: number[] | number
  • OptionalstoreysAboveGround?: number
  • OptionalstoreysBelowGround?: number