Skip to content

KBE3D / KBCore / layers / ImageLayerOptions

接口: ImageLayerOptions

image图层类构造参数类型

继承

可索引

[x: string]: any

BaseLayerOptions 特性参数

id?

optional id: string | number

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

继承自

BaseTileLayerOptions.id


pid?

optional pid: string | number

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

继承自

BaseTileLayerOptions.pid


name?

optional name: string | number

图层名称,默认为uuid

继承自

BaseTileLayerOptions.name


show?

optional show: boolean

图层是否显示,默认为true

继承自

BaseTileLayerOptions.show


homeVision?

optional homeVision: Vision

图层自定义定位视角

继承自

BaseTileLayerOptions.homeVision


flyTo?

optional flyTo: boolean

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

继承自

BaseTileLayerOptions.flyTo


optional popup: boolean | PopupOptions

绑定鼠标点击弹窗

继承自

BaseTileLayerOptions.popup


eventParent?

optional eventParent: false | BaseClass

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

继承自

BaseTileLayerOptions.eventParent


isInternal?

optional isInternal: boolean

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

继承自

BaseTileLayerOptions.isInternal

BaseTileLayerOptions 特性参数

zIndex?

optional zIndex: number

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

继承自

BaseTileLayerOptions.zIndex


alpha?

optional alpha: number

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

继承自

BaseTileLayerOptions.alpha


nightAlpha?

optional nightAlpha: number

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

继承自

BaseTileLayerOptions.nightAlpha


dayAlpha?

optional dayAlpha: number

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

继承自

BaseTileLayerOptions.dayAlpha


brightness?

optional brightness: number

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

继承自

BaseTileLayerOptions.brightness


contrast?

optional contrast: number

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

继承自

BaseTileLayerOptions.contrast


hue?

optional hue: number

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

继承自

BaseTileLayerOptions.hue


saturation?

optional saturation: number

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

继承自

BaseTileLayerOptions.saturation


gamma?

optional gamma: number

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

继承自

BaseTileLayerOptions.gamma


opacity?

optional opacity: number

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

继承自

BaseTileLayerOptions.opacity


proxy?

optional proxy: string | Proxy

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

继承自

BaseTileLayerOptions.proxy

属性

url

url: string | Resource

服务地址

继承自

ConstructorOptions.url


tileWidth?

optional tileWidth: number

瓦片的宽度,以像素为单位。

继承自

ConstructorOptions.tileWidth


tileHeight?

optional tileHeight: number

瓦片的高度,以像素为单位。

继承自

ConstructorOptions.tileHeight


credit?

optional credit: string | Credit

数据源的归属信息,会显示在画布上。

继承自

ConstructorOptions.credit


ellipsoid?

optional ellipsoid: Ellipsoid

椭球体。如果未指定,则使用WGS84椭球体。

继承自

ConstructorOptions.ellipsoid


rectangle?

optional rectangle: ParserRectangleInput

图像覆盖的矩形区域,通常应该指地理范围或屏幕上的像素范围,Rectangle.MAX_VALUE作为默认值可能表示一个非常大的矩形,覆盖整个可能的空间或屏幕。

继承自

BaseTileLayerOptions.rectangle


crs?

optional crs: CRSValue

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

继承自

BaseTileLayerOptions.crs


chinaCRS?

optional chinaCRS: ChinaCRSValue

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

继承自

BaseTileLayerOptions.chinaCRS

KBE3D @3.0.0 Copyright © 2024-present KBE3D