@three-tile/plugin
    Preparing search index...

    Class BackgroundLoader

    地图背景加载器

    为瓦片提供纯色背景材质。不下载任何影像数据,仅根据 BackgroundSource 配置的颜色 创建 MeshBasicMaterial。适用于地图无数据区域或作为底图色填充。

    Hierarchy

    • TileMaterialLoader
      • BackgroundLoader
    Index

    Constructors

    Properties

    Accessors

    Methods

    Constructors

    Properties

    dataType: "background"
    info: { description: string; version: string } = ...

    Accessors

    • get material(): ITileMaterial

      获取默认材质

      Returns ITileMaterial

    • set material(value: ITileMaterial): void

      设置默认材质(自动释放旧材质)

      Parameters

      • value: ITileMaterial

      Returns void

    Methods

    • 创建瓦片材质实例

      Parameters

      Returns ITileMaterial

      瓦片材质

    • 下载影像数据,由子类实现

      Parameters

      • _url: string

        数据URL

      • _params: TileLoadClipParamsType

        加载参数(包含裁剪边界)

      Returns Promise<Texture<unknown> | null | undefined>

      纹理对象

    • 从数据源加载瓦片材质

      Parameters

      • params: TileSourceLoadParamsType

        瓦片加载参数(数据源、坐标、范围等)

      Returns Promise<ITileMaterial>

      瓦片材质