/** * @author: xd * @Date: 2022-01-13 22:43:45 * @LastEditors: xd * @LastEditTime: 2023-05-05 11:44:55 * @Description: 功能 */ import { baseTileLayer } from "../../base/baseTileLayer"; import { IGeoImageLayerOption } from "../../base/baseOptionType"; import { PolygonGraphic } from "../../graphic/Polygon"; import { GraphicLayer } from "../graphicLayer/GraphicLayer"; /** * @classdesc * xyz影像数据类 * @extends baseTileLayer * @api */ export declare class GeoImageLayer extends baseTileLayer { option: IGeoImageLayerOption; GraphicLayer: GraphicLayer; graphic: PolygonGraphic; constructor(layerid: any, options: IGeoImageLayerOption); /** * : 获取影像基本属性 * @returns {any} 配置属性json */ getAttribute(): IGeoImageLayerOption; /** * 开始编辑 必须先bindGraphicLayer * @param {GraphicLayer} mGraphicLayer */ startEdit(mGraphicLayer: GraphicLayer): void; /** * 结束编辑 */ endEdit(): void; /** * 设置影像显示比例范围,设置后可编辑 */ setExtent(): void; setScale(scale: number): void; computeAutoScale(mapExtent: any): void; getGraphic(): PolygonGraphic; }