模型实例初始化参数

interface ModelEntityOptions {
    controlOptions?: ControlOptions;
    eyeOffset: [number, number, number];
    heading: number;
    position: [number, number, number];
    runAnimations: boolean;
    scale: number;
    uri: string;
    viewer: Viewer;
    viewFrom?: [number, number, number];
}

Properties

controlOptions?: ControlOptions
eyeOffset: [number, number, number]

第一视角观察的时候,观察点相对模型中心的位置

heading: number

初始朝向,0为北方,正数向东,负数向西

position: [number, number, number]

模型初始位置,[经度,维度,海拔]

runAnimations: boolean

是否开启动画

scale: number

模型的缩放比例

uri: string

模型文件的地址,支持CesiumJS ModelGraphics的类型

viewer: Viewer

CesiumJS的viewer对象

viewFrom?: [number, number, number]

第三视角观察的时候,观察点相对模型中心的位置,作用等同于viewer的viewFrom