Closed wangxiaogang94 closed 7 months ago
@wangxiaogang94 这是两个问题哈:
fieldOptions
参数,需要指定fieldOptions.wrapX
为true
:npm i @sakitam-gis/mapbox-wind@1.1.2
示例如下:
window.windLayer = new mapboxWind.WindLayer('wind', data, {
windOptions: {
// colorScale: (m) => {
// // console.log(m);
// return '#fff';
// },
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.9,
velocityScale: 0.01,
// velocityScale: () => {
// const zoom = map.getZoom();
// return velocityScales[zoom] || 0.01
// },
// paths: 10000,
paths: 3782,
},
+ fieldOptions: {
+ wrapX: true,
+ },
});
console.log(map, window.windLayer);
// map.addLayer(window.windLayer);
window.windLayer.addTo(map);
问题如下
但是文档里示例图没有这个问题