Skip to content

KBE3D / KBCore / layers / WmtsLayerOptions

接口: WmtsLayerOptions

wmts服务图层类构造参数类型

继承

可索引

[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

WMTS GetTile操作的基URL(对于KVP编码的请求)或瓦片URL模板(对于RESTful请求)。瓦片URL模板应包含以下变量:{style}、{TileMatrixSet}、{TileMatrix}、{TileRow}、{TileCol}。如果实际值是硬编码的或服务器不要求,则前两个变量是可选的。{s}关键字可用于指定子域。

继承自

ConstructorOptions.url


layer

layer: string

WMTS请求中的图层名称。

继承自

ConstructorOptions.layer


style

style: string

WMTS请求中的样式名称。

继承自

ConstructorOptions.style


tileMatrixSetID

tileMatrixSetID: string

用于WMTS请求的TileMatrixSet的标识符。

继承自

ConstructorOptions.tileMatrixSetID


format?

optional format: string

从服务器检索图像时要使用的MIME类型。默认为'image/jpeg'。

继承自

ConstructorOptions.format


tileMatrixLabels?

optional tileMatrixLabels: any[]

用于WMTS请求的TileMatrix中的标识符列表,每个TileMatrix级别一个。

继承自

ConstructorOptions.tileMatrixLabels


clock?

optional clock: Clock

Clock实例,用于确定时间维度的值。当指定了times属性时,此属性是必需的。

继承自

ConstructorOptions.clock


times?

optional times: TimeIntervalCollection

TimeIntervalCollection,其data属性是一个包含时间动态维度及其值的对象。

继承自

ConstructorOptions.times


dimensions?

optional dimensions: any

一个包含静态维度及其值的对象。这些维度将被添加到WMTS请求中。

继承自

ConstructorOptions.dimensions


tileWidth?

optional tileWidth: number

瓦片的宽度(以像素为单位)。默认为256。

继承自

ConstructorOptions.tileWidth


tileHeight?

optional tileHeight: number

瓦片的高度(以像素为单位)。默认为256。

继承自

ConstructorOptions.tileHeight


tilingScheme?

optional tilingScheme: TilingScheme

对应的瓦片组织方案,与TileMatrixSet中的瓦片组织相匹配。

继承自

ConstructorOptions.tilingScheme


minimumLevel?

optional minimumLevel: number

图像提供者支持的最小细节级别,默认为0。

继承自

ConstructorOptions.minimumLevel


maximumLevel?

optional maximumLevel: number

图像提供者支持的最大细节级别,如果没有限制则为undefined。

继承自

ConstructorOptions.maximumLevel


ellipsoid?

optional ellipsoid: Ellipsoid

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

继承自

ConstructorOptions.ellipsoid


credit?

optional credit: string | Credit

数据源的版权信息,将显示在画布上。

继承自

ConstructorOptions.credit


subdomains?

optional subdomains: string | string[]

用于URL模板中<code>{s}</code>占位符的子域。如果该参数是单个字符串,则字符串中的每个字符都是一个子域。如果该参数是数组,则数组中的每个元素都是一个子域。

继承自

ConstructorOptions.subdomains


getCapabilities?

optional getCapabilities: boolean

是否通过服务本身的GetCapabilities来读取一些参数,减少options配置项


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