@dp_unity/dpu-gis-viewer
Version:
DPU GIS Viewer version Beta
45 lines (44 loc) • 1.05 kB
TypeScript
import { Color } from "cesium";
export declare enum EMapLayerType {
Road = "Road",
Satellite = "Satellite",
None = "None"
}
export interface IMapLayer {
id?: string;
name?: EMapLayerType;
imgUrl?: string;
urlMap?: string;
}
export interface IObjMap {
skyBox?: boolean;
backgroundColor?: Color;
frontFaceAlpha?: number;
globeBaseColor?: Color;
translucencyEnabled?: boolean;
undergroundColor?: Color;
backFaceAlpha?: number;
globeMaterial?: any;
checkTerrain?: boolean;
checkDepth?: boolean;
valueTransparentGlobe?: number;
}
export interface IObjInputMap {
mapLayer?: IMapLayer;
optionGloble?: IObjMap;
optionDayLight?: IObjInputDaylight;
}
export interface IObjInputDaylight {
valueTime: string;
checkBox: boolean;
valueTimeSlider: number;
isNoneMapDaylight: boolean;
defautLight: any;
}
export interface IInputSetMap {
transparentGlobe?: number;
nameMap?: string;
terrain?: boolean;
depthTerrain?: boolean;
shadow?: boolean;
}