antvis / antvis/L7

符号图,通过shape方法修改符号失败

Open
#2,167 5 comments 0 reactions 1 assignee Claimed by @heiyexing View on GitHub
bug
Dominant language
TypeScript
Stars
4.1k
Forks
656
PR merge metrics
No merged PRs in 30d

Description

### 问题描述

在官网https://l7.antv.antgroup.com/zh/examples/point/image/#weather的示例代码中,增加以下测试代码:
fetch(
'https://gw.alipayobjects.com/os/basement_prod/c6042c6b-45fd-4e2e-adf8-fdbf060441e8.json'
)
.then(res => res.json())
.then(data => {
const imageLayer = new PointLayer()
.source(data)
.shape('w')
.size(15);
// 测试代码
setTimeout(() => {
imageLayer.shape('test')
scene.render();
}, 1000)

setTimeout(() => {
imageLayer.shape('05')
scene.render();
}, 2000)

scene.addLayer(imageLayer);
});
控制台发生异常,修改失败:
umi.eda4a431.js:1 Error: (regl) invalid buffer data
at Function.r [as raise] (umi.eda4a431.js:1:6486465)
at p (umi.eda4a431.js:1:6505286)
at d (umi.eda4a431.js:1:6506731)
at Object.f [as create] (umi.eda4a431.js:1:6507819)
at Function.buffer (umi.eda4a431.js:1:6600233)
at e (umi.eda4a431.js:1:1958480)
at umi.eda4a431.js:1:2122365
at umi.eda4a431.js:1:1241304
at Array.forEach ()
at e.value (umi.eda4a431.js:1:1241213)
at umi.eda4a431.js:1:1344875
at new Promise ()
at r. (umi.eda4a431.js:1:1344820)
at f (umi.eda4a431.js:1:7573847)
at Generator. (umi.eda4a431.js:1:7575174)
at Generator.next (umi.eda4a431.js:1:7574257)
at t (umi.eda4a431.js:1:7565660)
at s (umi.eda4a431.js:1:7565871)
at umi.eda4a431.js:1:7565930
at new Promise ()
at r. (umi.eda4a431.js:1:7565811)
at r. (umi.eda4a431.js:1:1345262)
at i. (umi.eda4a431.js:1:1589026)
at f (umi.eda4a431.js:1:7573847)
at Generator. (umi.eda4a431.js:1:7575174)
at Generator.next (umi.eda4a431.js:1:7574257)
at t (umi.eda4a431.js:1:7565660)
at s (umi.eda4a431.js:1:7565871)
at umi.eda4a431.js:1:7565930
at new Promise ()
at i. (umi.eda4a431.js:1:7565811)
at i. (umi.eda4a431.js:1:1591574)
at i. (umi.eda4a431.js:1:1588613)
at f (umi.eda4a431.js:1:7573847)
at Generator. (umi.eda4a431.js:1:7575174)
at Generator.next (umi.eda4a431.js:1:7574257)
at t (umi.eda4a431.js:1:7565660)
at s (umi.eda4a431.js:1:7565871)
at umi.eda4a431.js:1:7565930
at new Promise ()
at i. (umi.eda4a431.js:1:7565811)
at i. (umi.eda4a431.js:1:1588696)
at r. (umi.eda4a431.js:1:1348763)
at f (umi.eda4a431.js:1:7573847)
at Generator. (umi.eda4a431.js:1:7575174)
at Generator.next (umi.eda4a431.js:1:7574257)
at t (umi.eda4a431.js:1:7565660)
at s (umi.eda4a431.js:1:7565871)
at umi.eda4a431.js:1:7565930
at new Promise ()

### 重现链接

_No response_

### 重现步骤

_No response_

### 预期行为

_No response_

### 平台

- 操作系统: [macOS, Windows, Linux, React Native ...]
- 网页浏览器: [Google Chrome, Safari, Firefox]

### 屏幕截图或视频(可选)

_No response_

### 补充说明(可选)

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.