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

    Class TileMaterialLogoLoader

    瓦片 LOGO 标注加载器

    继承自 TileCanvasLoader,在 Canvas 上绘制数据源的版权归属文字, 文字沿对角线旋转 45°,带黑白阴影效果,居中显示在瓦片上。

    Hierarchy

    • TileCanvasLoader
      • TileMaterialLogoLoader
    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

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

    Methods

    • 在瓦片 Canvas 上绘制 attribution 文字

      Parameters

      • ctx: OffscreenCanvasRenderingContext2D

        瓦片 Canvas 上下文

      • params: TileSourceLoadParamsType

        瓦片加载参数(包含 source.attribution)

      Returns void

    • 异步加载瓦片材质,通过Canvas绘制生成纹理

      Parameters

      • params: TileSourceLoadParamsType

        瓦片加载参数

      Returns Promise<TileMaterial>

      瓦片材质