Class SupermapVectortileLayer

基础图层抽象类

Hierarchy

Constructors

Properties

base: CABase

工具集

layerCaption?: string

图层别名

layerExtent?: Extent

图层范围

layerInfo?: any

图层Json信息

layerLegend?: Legend

图层图例信息

layerOpt: LayerOption

图层参数

Methods

  • 重写父类根据需要显示的图例对象过渡图层

    Parameters

    • legendItems: LegendInfo[]
    • dataSourceName: string

      数据源名称

    Returns void

  • 获取图层范围

    Returns any

  • 解析图层Json信息(内部调用)

    Returns Promise<void>

  • 获取图层图例信息

    Parameters

    • dataSourceName: string

      数据源名称

    Returns Promise<any>

  • 获取图层请求头

    Returns

    返回图层请求头

    Returns any

  • 获取矢量瓦片图例图片

    Returns

    Parameters

    • imgName: string
    • url: string

    Returns Promise<unknown>

  • 初始化加载超图影像服务图层(内部调用)

    Parameters

    Returns Promise<any>

  • 初始化图层

    Returns

    Promise

    Returns Promise<any>

  • 聚焦图层,视角定位

    Returns Promise<void>

  • 图层置灰

    Parameters

    • isGray: boolean

      是否置灰

    • dataSourceName: string

      数据源名称

    Returns void

  • 设置图层透明度

    Parameters

    • opacity: number

      透明度值[0,1]

    • dataSourceName: string

    Returns void

  • 设置图层显隐

    Parameters

    • visible: boolean = false

      显示状态

    • dataSourceName: string

    Returns void

  • 矢量切片显隐控制

    Parameters

    • mvtMap: any
    • id: string
    • visible: boolean

    Returns void

Generated using TypeDoc