cesium 使用PinBuilder 自定义广告牌内容

216 阅读1分钟

cesium提供的广告牌

image.png

如果没有形状要求,可以使用cesium官方的广告牌,只需要修改内容跟颜色就可以了

const pinBuilder = new Cesium.PinBuilder();
viewer.entities.add({
      position: cartesian,
      billboard: {
        image:  pinBuilder.fromText(index, color, 38).toDataURL(),
        pixelOffset: new Cesium.Cartesian2(0, -20)
      }
    })

image.png