Skip to content

KBE3D / KBCore / layers / BaseTileLayerOptions

接口: BaseTileLayerOptions

基础瓦片图层类构造参数类型

备注

其他参数,详细见各个Cesium.ImageryProvider对应的图层类构造方法的参数

继承

继承于

可索引

[x: string]: any

BaseLayerOptions 特性参数

id?

optional id: string | number

图层id标识,默认为随机uuid

继承自

BaseLayerOptions.id


pid?

optional pid: string | number

层父级的id,一般图层管理中使用,默认为-1

继承自

BaseLayerOptions.pid


name?

optional name: string | number

图层名称,默认为uuid

继承自

BaseLayerOptions.name


show?

optional show: boolean

图层是否显示,默认为true

继承自

BaseLayerOptions.show


homeVision?

optional homeVision: Vision

图层自定义定位视角

继承自

BaseLayerOptions.homeVision


flyTo?

optional flyTo: boolean

加载完成数据后是否自动飞行定位到数据所在的区域,默认为false 以homeVision参数配置的图层自定义定位视角为最高优先级

继承自

BaseLayerOptions.flyTo


optional popup: boolean | PopupOptions

绑定鼠标点击弹窗

继承自

BaseLayerOptions.popup


eventParent?

optional eventParent: false | BaseClass

指定的事件冒泡对象,默认为earth对象,传入false时不冒泡

继承自

BaseLayerOptions.eventParent


isInternal?

optional isInternal: boolean

内部使用的辅助图层标识(noLayerManage),设置为true的不对外展示,如earth.getLayers方法将不会获取isInternal为true的图层

继承自

BaseLayerOptions.isInternal

BaseTileLayerOptions 特性参数

zIndex?

optional zIndex: number

图层顺序,数字大的在上面


alpha?

optional alpha: number

图层透明度, 取值范围:0.0-1.0(与opacity二选一即可,两个都存在时alpha优先),默认值:1


nightAlpha?

optional nightAlpha: number

当启用日照阴影时,夜间图层透明度,取值范围:0.0-1.0(与opacity二选一即可,两个都存在时alpha优先),默认值:1


dayAlpha?

optional dayAlpha: number

当启用日照阴影时,日间图层透明度,取值范围:0.0-1.0(与opacity二选一即可,两个都存在时alpha优先),默认值:1


brightness?

optional brightness: number

亮度,取值范围:0.0-3.0,默认值:1


contrast?

optional contrast: number

对比度,取值范围:0.0-3.0,1.0使用未修改的图像颜色,小于1.0会降低对比度,而大于1.0则会提高对比度,默认值:1


hue?

optional hue: number

色调,取值范围:0.0-3.0,0.0使用未修改的图像颜色,默认值:0


saturation?

optional saturation: number

饱和度,取值范围:0.0-3.0,1.0使用未修改的图像颜色,小于1.0会降低饱和度,而大于1.0则会增加饱和度,默认值:1


gamma?

optional gamma: number

伽马校正值,取值范围:0.0-3.0,1.0使用未修改的图像颜色,默认值:1


opacity?

optional opacity: number

图层透明度,取值范围:0~1


proxy?

optional proxy: string | Proxy

图层代理服务,服务本身需要自行使用nginx或其他手段保证其存在

属性

rectangle?

optional rectangle: ParserRectangleInput

图层的矩形范围 输入格式可以是英文逗号隔开的字符串: xxx,xxx,xxx,xxx、数组: [xxx, xxx, xxx, xxx]、对象: { xmin: xxx, xmax: xxx, ymin: xxx, ymax: xxx }、或Cesium.Rectangle对象 不管输入格式如何,都应遵循xmin,ymin,xmax,ymax的顺序,最终将输入格式转换为Cesium.Rectangle格式,默认值为 Cesium.Rectangle.MAX_VALUE

默认值

ts
Cesium.Rectangle.MAX_VALUE

crs?

optional crs: CRSValue

瓦片数据的坐标系信息,默认为墨卡托投影 CRS.EPSG3857 CRSValue


chinaCRS?

optional chinaCRS: ChinaCRSValue

标识瓦片的国内坐标系(用于自动纠偏或加偏),自动将瓦片转为map对应的chinaCRS类型坐标系 ChinaCRSValue

KBE3D @3.0.0 Copyright © 2024-present KBE3D