Class BaseLayerAbstract

基础图层抽象类

Hierarchy

Constructors

Properties

base: CABase

工具集

layerCaption?: string

图层别名

layerExtent?: Extent

图层范围

layerInfo?: any

图层Json信息

layerLegend?: Legend

图层图例信息

layerOpt: LayerOption

图层参数

Methods

  • 图例过滤

    Parameters

    • legendItems: any
    • Optional dataSourceName: string

      数据源名称矢量切片需要

    Returns void

  • 获取图层显示范围

    Returns Promise<any>

  • 解析图层Json信息

    Returns Promise<any>

  • 获取图层图例信息

    Parameters

    • Optional dataSourceName: string

      数据源名称矢量切片需要

    Returns Promise<any>

  • 获取图层请求头

    Returns

    返回图层请求头

    Returns any

  • 初始构建Cesium图层抽象函数(内部调用)

    Parameters

    Returns Promise<any>

  • 初始化图层

    Returns

    Promise

    Returns Promise<any>

  • 聚焦图层,视角定位

    Returns Promise<void>

  • 设置图层是否置灰

    Parameters

    • isGray: boolean

      是否置灰

    • Optional dataSourceName: string

      数据源名称矢量切片需要

    Returns void

  • 设置图层透明度

    Parameters

    • opacity: number

      透明度值,范围区间[0,1]

    • Optional dataSourceName: string

      数据源名称矢量切片需要

    Returns void

  • 设置图层显隐

    Parameters

    • visible: boolean

      是否显示

    • Optional dataSourceName: string

      数据源名称矢量切片需要

    Returns void

Generated using TypeDoc