gis风场加载

https://gitee.com/openGPL

  1. json数据格式使用v1 "@sakitam-gis/mapbox-wind": "1.1.2"
javascript 复制代码
import { WindLayer } from "@sakitam-gis/mapbox-wind";
windLayer = new WindLayer("wind", res.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.95,
      velocityScale: 0.01,
      // paths: 10000,
      paths: 1000,
    },
  });

  // 清除图层
  if (windLayer) {
    await windLayer?.remove();

    if (map.getLayer("wind")) {
      await map.removeLayer("wind");
    }

    windLayer = null;
  }
  1. 图片格式使用 v2
  2. https://blog.sakitam.com/wind-layer/guide/leaflet.html
相关推荐
青山Coding5 分钟前
Cesium应用(二):基于heatmap.js 的全球气象可视化实现方案
前端·gis·cesium
羊锦磊13 分钟前
[ CSS 前端 ] 网页内容的修饰
java·前端·css
浊浪载清辉19 分钟前
基于HTML5与Tailwind CSS的现代运势抽签系统技术解析
前端·css·html5·随机运签·样式技巧
bluebonnet2721 分钟前
【Python】一些PEP提案(六):元类、默认 UTF-8、Web 开发
开发语言·前端·python
程序员码歌23 分钟前
【零代码AI编程实战】AI灯塔导航-从0到1实现篇
android·前端·人工智能
快起来别睡了1 小时前
深入理解 Promise 的高阶用法:从入门到手写实现
前端
yvvvy1 小时前
前端跨域全解析:从 CORS 到 postMessage,再到 WebSocket
前端·javascript·trae
我不是立达刘宁宇1 小时前
php危险函数,二.assert()[现版本已弃用]
开发语言·php
JD技术委员会2 小时前
如何写出更清晰易读的布尔逻辑判断?
开发语言
isyangli_blog2 小时前
(2-10-1)MyBatis的基础与基本使用
java·开发语言·mybatis