Appearance
KBE3D / KBCore / layers / WmtsLayerOptions
接口: WmtsLayerOptions
wmts服务图层类构造参数类型
继承
BaseTileLayerOptions.Omit<ConstructorOptions,"rectangle">
可索引
[x: string]: any
BaseLayerOptions 特性参数
id?
optionalid:string|number
图层id标识,默认为随机uuid
继承自
pid?
optionalpid:string|number
层父级的id,一般图层管理中使用,默认为-1
继承自
name?
optionalname:string|number
图层名称,默认为uuid
继承自
show?
optionalshow:boolean
图层是否显示,默认为true
继承自
homeVision?
optionalhomeVision:Vision
图层自定义定位视角
继承自
BaseTileLayerOptions.homeVision
flyTo?
optionalflyTo:boolean
加载完成数据后是否自动飞行定位到数据所在的区域,默认为false 以homeVision参数配置的图层自定义定位视角为最高优先级
继承自
popup?
optionalpopup:boolean|PopupOptions
绑定鼠标点击弹窗
继承自
eventParent?
optionaleventParent:false|BaseClass
指定的事件冒泡对象,默认为earth对象,传入false时不冒泡
继承自
BaseTileLayerOptions.eventParent
isInternal?
optionalisInternal:boolean
内部使用的辅助图层标识(noLayerManage),设置为true的不对外展示,如earth.getLayers方法将不会获取isInternal为true的图层
继承自
BaseTileLayerOptions.isInternal
BaseTileLayerOptions 特性参数
zIndex?
optionalzIndex:number
图层顺序,数字大的在上面
继承自
alpha?
optionalalpha:number
图层透明度, 取值范围:0.0-1.0(与opacity二选一即可,两个都存在时alpha优先),默认值:1
继承自
nightAlpha?
optionalnightAlpha:number
当启用日照阴影时,夜间图层透明度,取值范围:0.0-1.0(与opacity二选一即可,两个都存在时alpha优先),默认值:1
继承自
BaseTileLayerOptions.nightAlpha
dayAlpha?
optionaldayAlpha:number
当启用日照阴影时,日间图层透明度,取值范围:0.0-1.0(与opacity二选一即可,两个都存在时alpha优先),默认值:1
继承自
brightness?
optionalbrightness:number
亮度,取值范围:0.0-3.0,默认值:1
继承自
BaseTileLayerOptions.brightness
contrast?
optionalcontrast:number
对比度,取值范围:0.0-3.0,1.0使用未修改的图像颜色,小于1.0会降低对比度,而大于1.0则会提高对比度,默认值:1
继承自
hue?
optionalhue:number
色调,取值范围:0.0-3.0,0.0使用未修改的图像颜色,默认值:0
继承自
saturation?
optionalsaturation:number
饱和度,取值范围:0.0-3.0,1.0使用未修改的图像颜色,小于1.0会降低饱和度,而大于1.0则会增加饱和度,默认值:1
继承自
BaseTileLayerOptions.saturation
gamma?
optionalgamma:number
伽马校正值,取值范围:0.0-3.0,1.0使用未修改的图像颜色,默认值:1
继承自
opacity?
optionalopacity:number
图层透明度,取值范围:0~1
继承自
proxy?
optionalproxy:string|Proxy
图层代理服务,服务本身需要自行使用nginx或其他手段保证其存在
继承自
属性
url
url:
string|Resource
WMTS GetTile操作的基URL(对于KVP编码的请求)或瓦片URL模板(对于RESTful请求)。瓦片URL模板应包含以下变量:{style}、{TileMatrixSet}、{TileMatrix}、{TileRow}、{TileCol}。如果实际值是硬编码的或服务器不要求,则前两个变量是可选的。{s}关键字可用于指定子域。
继承自
layer
layer:
string
WMTS请求中的图层名称。
继承自
style
style:
string
WMTS请求中的样式名称。
继承自
tileMatrixSetID
tileMatrixSetID:
string
用于WMTS请求的TileMatrixSet的标识符。
继承自
ConstructorOptions.tileMatrixSetID
format?
optionalformat:string
从服务器检索图像时要使用的MIME类型。默认为'image/jpeg'。
继承自
tileMatrixLabels?
optionaltileMatrixLabels:any[]
用于WMTS请求的TileMatrix中的标识符列表,每个TileMatrix级别一个。
继承自
ConstructorOptions.tileMatrixLabels
clock?
optionalclock:Clock
Clock实例,用于确定时间维度的值。当指定了times属性时,此属性是必需的。
继承自
times?
optionaltimes:TimeIntervalCollection
TimeIntervalCollection,其data属性是一个包含时间动态维度及其值的对象。
继承自
dimensions?
optionaldimensions:any
一个包含静态维度及其值的对象。这些维度将被添加到WMTS请求中。
继承自
tileWidth?
optionaltileWidth:number
瓦片的宽度(以像素为单位)。默认为256。
继承自
tileHeight?
optionaltileHeight:number
瓦片的高度(以像素为单位)。默认为256。
继承自
tilingScheme?
optionaltilingScheme:TilingScheme
对应的瓦片组织方案,与TileMatrixSet中的瓦片组织相匹配。
继承自
ConstructorOptions.tilingScheme
minimumLevel?
optionalminimumLevel:number
图像提供者支持的最小细节级别,默认为0。
继承自
ConstructorOptions.minimumLevel
maximumLevel?
optionalmaximumLevel:number
图像提供者支持的最大细节级别,如果没有限制则为undefined。
继承自
ConstructorOptions.maximumLevel
ellipsoid?
optionalellipsoid:Ellipsoid
椭球体。如果未指定,则使用WGS84椭球体。
继承自
credit?
optionalcredit:string|Credit
数据源的版权信息,将显示在画布上。
继承自
subdomains?
optionalsubdomains:string|string[]
用于URL模板中<code>{s}</code>占位符的子域。如果该参数是单个字符串,则字符串中的每个字符都是一个子域。如果该参数是数组,则数组中的每个元素都是一个子域。
继承自
getCapabilities?
optionalgetCapabilities:boolean
是否通过服务本身的GetCapabilities来读取一些参数,减少options配置项
rectangle?
optionalrectangle:ParserRectangleInput
图层覆盖的矩形区域,默认为Rectangle.MAX_VALUE,即最大矩形范围边界。
继承自
BaseTileLayerOptions.rectangle
crs?
optionalcrs:CRSValue
瓦片数据的坐标系信息,默认为墨卡托投影 CRS.EPSG3857 CRSValue
继承自
chinaCRS?
optionalchinaCRS:ChinaCRSValue
标识瓦片的国内坐标系(用于自动纠偏或加偏),自动将瓦片转为map对应的chinaCRS类型坐标系 ChinaCRSValue
