wind-layer icon indicating copy to clipboard operation
wind-layer copied to clipboard

请问下风场超出数据边界是什么原因?

Open ding991 opened this issue 1 year ago • 1 comments

image 如图所示

ding991 avatar Aug 29 '24 10:08 ding991

@ding991 不太确定,有样例数据吗

sakitam-fdd avatar Sep 01 '24 00:09 sakitam-fdd

@sakitam-fdd
test.txt

ding991 avatar Oct 30 '24 02:10 ding991

@ding991 区域数据的话不要设置 wrapX 为 true

const windLayer = new leafletWind.WindLayer('wind', data, {
    windOptions: {
      colorScale: [
        "rgb(36,104, 180)",
        "rgb(60,157, 194)",
        "rgb(128,205,193 )",
        "rgb(151,218,168 )",
        "rgb(198,231,181)",
        "rgb(238,247,217)",
        "rgb(255,238,159)",
        "rgb(252,217,125)",
        "rgb(255,182,100)",
        "rgb(252,150,75)",
        "rgb(250,112,52)",
        "rgb(245,64,32)",
        "rgb(237,45,28)",
        "rgb(220,24,32)",
        "rgb(180,0,35)"
      ],
      // velocityScale: 1 / 20,
      // paths: 5000,
      frameRate: 16,
      maxAge: 60,
      globalAlpha: 0.97,
      velocityScale: 0.005,
      // paths: 10000,
      paths: 1000,
      minVelocity: 0,
      maxVelocity: 15,
      particleMultiplier: 0.0033333333333333335,
    },
    fieldOptions: {
      wrapX: false,
      flipY: true
    }
  });

至于 flipY 这个配置看你数据情况,设置为 true 或者 false 看看哪种情况风场是正确的

image

sakitam-fdd avatar Oct 30 '24 11:10 sakitam-fdd