3

我是deckgl的新手。我想向我的图层(任何类型的图层)添加一些文本,但我不能

这是我的例子:

const layer = new PointCloudLayer({
  id: 'point-c-layer',
  data: [{
    position: [39.826168, 21.422510],
    normal: [-1, 0, 0],
    color: [204, 102, 0],
  }],
  radiusPixels: 20,    
});

我应该在数据数组中添加什么来将我的文本添加到这一层?

4

1 回答 1

1

像这样将文本添加到单独的TextLayer

const text = new TextLayer({
  id: 'text-layer',
  data: [
    {text: '#San Francisco', coordinates: [-122.425586, 37.775049]}
  ]
})

return (<DeckGL {...viewport} layers={[pointcloud, text]} />)
于 2017-10-04T20:41:21.440 回答