amcharts 世界地图:圆形图像标记

问题描述 投票:0回答:1

我设法使用此添加自定义标记图像:

pointSeries.bullets.push(function() {
      return am5.Bullet.new(root, {
        sprite: am5.Picture.new(root, {
          templateField: "pictureSettings"
        })
      })
    })
  
 pointSeries.data.setAll([{
    geometry: { type: "Point", coordinates: [20.703790, 40.416775] },
    pictureSettings: {
        src: "/validators/example0.png",
        width: 50,
        height: 50,
        centerX: am5.p50,
        centerY: am5.p50
      }
    }])

但我找不到一种方法使图像圆润为圆形。我尝试了“半径”属性,但它似乎不起作用。有什么想法吗?

javascript charts amcharts
1个回答
0
投票

对于任何遇到困难的人,可以使用

Container
来完成。在github上查看这个问题: https://github.com/amcharts/amcharts5/issues/1050

© www.soinside.com 2019 - 2024. All rights reserved.