/** * @author: xd * @Date: 2022-01-13 22:43:45 * @LastEditors: xd * @LastEditTime: 2023-04-27 19:45:44 * @Description: 功能 */ import { baseTileLayer } from "../../base/baseTileLayer"; import { ITileLayerOption } from "src/base/baseOptionType"; /** * @classdesc * xyz影像数据类 * @extends baseTileLayer * @api */ export declare class TifLayer extends baseTileLayer { segments: number; defaultMinValue: number; defaultMaxValue: number; colorsList: string[]; constructor(layerid: any, options: ITileLayerOption); /** * : 设置线性拉伸颜色 * @param {number} MinValue 像素最小值 * @param {number} MaxValue 像素最大值 * @param {number} segments 分级渲染间隔总数 一般为10 * @param {string[]} colorsList 颜色列表 hex值 可传递开始颜色 中间色 终点色 */ setLinearStyle(MinValue: number, MaxValue: number, segments: number, colorsList: string[]): void; colors(): any[]; getVariables(): {}; getGradientColor(index: any): number[]; /** * 获取影像中心 注意:这是一个异步函数 */ getCenter(): Promise; /** * 更新参数值到影像 */ update(): void; padLeft(val: any, num: any, radix: any): string; }