createCommonProps(): { atmosphere: boolean; cameraMovableRegion: ReactiveVariable<undefined | ESJGeoRegion>; cloud: number; currentTime: number; depthOfField: number; depthTestAgainstTerrain: boolean; editingAuxiliaryPointColor: ReactiveVariable<undefined | ESJVector4D>; editingAuxiliaryPointSize: undefined | number; editingAxisSize: undefined | number; editingEventListening: boolean; editingHeightOffset: undefined | number; editingLineColor: ReactiveVariable<undefined | ESJVector4D>; editingLineShow: boolean; editingLineWidth: undefined | number; editingPointColor: ReactiveVariable<undefined | ESJVector4D>; editingPointSize: undefined | number; flyToBoundingSize: undefined | number; fog: number; fov: number; globeShow: boolean; hoverTime: number; ionAccessToken: string; lonLatFormat: ESJLonLatFormatType; rain: number; rollerShutter: boolean; simulationTime: number; snow: number; splitPosition: ReactiveVariable<undefined | number>; terrainOpacity: number; terrainShader: { aspect: { show: boolean }; elevationContour: { color: ESJVector4D; show: boolean; spacing: number; width: number; }; elevationRamp: { color: HTMLCanvasElement | ESJColor[]; maxHeight: number; minHeight: number; show: boolean; }; slope: { show: boolean }; }; textAvoidance: boolean; timeSync: boolean;} 返回 {
atmosphere: boolean;
cameraMovableRegion: ReactiveVariable<undefined | ESJGeoRegion>;
cloud: number;
currentTime: number;
depthOfField: number;
depthTestAgainstTerrain: boolean;
editingAuxiliaryPointColor: ReactiveVariable<undefined | ESJVector4D>;
editingAuxiliaryPointSize: undefined | number;
editingAxisSize: undefined | number;
editingEventListening: boolean;
editingHeightOffset: undefined | number;
editingLineColor: ReactiveVariable<undefined | ESJVector4D>;
editingLineShow: boolean;
editingLineWidth: undefined | number;
editingPointColor: ReactiveVariable<undefined | ESJVector4D>;
editingPointSize: undefined | number;
flyToBoundingSize: undefined | number;
fog: number;
fov: number;
globeShow: boolean;
hoverTime: number;
ionAccessToken: string;
lonLatFormat: ESJLonLatFormatType;
rain: number;
rollerShutter: boolean;
simulationTime: number;
snow: number;
splitPosition: ReactiveVariable<undefined | number>;
terrainOpacity: number;
terrainShader: {
aspect: { show: boolean };
elevationContour: {
color: ESJVector4D;
show: boolean;
spacing: number;
width: number;
};
elevationRamp: {
color: HTMLCanvasElement
| ESJColor[];
maxHeight: number;
minHeight: number;
show: boolean;
};
slope: { show: boolean };
};
textAvoidance: boolean;
timeSync: boolean;
}
包含视口通用属性的对象。
atmosphere: boolean
cloud: number
currentTime: number
depthOfField: number
depthTestAgainstTerrain: boolean
editingAuxiliaryPointSize: undefined | number
editingAxisSize: undefined | number
editingEventListening: boolean
editingHeightOffset: undefined | number
editingLineShow: boolean
editingLineWidth: undefined | number
editingPointSize: undefined | number
flyToBoundingSize: undefined | number
fog: number
fov: number
globeShow: boolean
hoverTime: number
ionAccessToken: string
rain: number
rollerShutter: boolean
simulationTime: number
snow: number
splitPosition: ReactiveVariable<undefined | number>
terrainOpacity: number
terrainShader: {
aspect: { show: boolean };
elevationContour: {
color: ESJVector4D;
show: boolean;
spacing: number;
width: number;
};
elevationRamp: {
color: HTMLCanvasElement
| ESJColor[];
maxHeight: number;
minHeight: number;
show: boolean;
};
slope: { show: boolean };
}
textAvoidance: boolean
timeSync: boolean
创建视口的通用属性。