跳到主要内容

Style

瓦片图层的 style 参数和使用的图层相关。如矢量点图层,style 的参数就是对应点图层的参数。

raster tile

domain: [number, number]

设置数据映射的定义域。
ps:固定值域为 [0, 1],我们将传入的值(domain) 映射到值域 [0, 1] 后从 rampColor 构建的色带上取颜色,rgb 多通道栅格不支持。

clampLow/clampHigh: boolean

clampLow 的默认值为 false,设置为 true,低于 domain 的数据将不显示。
clampHigh 的默认值为 false,设置为 true,高于 domain 的数据将不显示。

ps:rgb 多通道栅格不支持

rampColors

  • colors  颜色数组
  • positions 数据区间

配置值域映射颜色的色带,值域的范围为 [0 - 1], 对应的我们需要为每一个 position 位置设置一个颜色值。

⚠️ colors, positions 的长度要相同

layer.style({
  rampColors: {
    colors: ['#FF4818', '#F7B74A', '#FFF598', '#91EABC', '#2EA9A1', '#206C7C'],
    positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0],
  },
});

ps:⚠️ color, position 的长度要相同,rgb 多通道栅格不支持

vector tile

矢量图层的 style 样式和普通图层保持一致。

event

🌟 数据栅格支持图层事件,目前图片栅格暂时不支持图层事件。

绑定事件

🌟 数据栅格瓦片

// 绑定事件的方式和普通图层保持一致
layer.on('click', e => {...})

事件参数

🌟 数据栅格瓦片 数据栅格瓦片的事件参数相比于普通图层的事件返回了新的参数。

value: number

🌟 数据栅格瓦片 鼠标事件位置的瓦片的实际数值。

© Copyright 2026 Ant Group Co., Ltd..备案号:京ICP备15032932号-38
全站搜索
文档与示例输入关键词开始搜索

输入关键词,查找文档、API 与示例

↑↓选择↵打开Esc关闭