Skip to content

风场(WindLayer)

示例

示例源码
vue
<template>
  <div style="height: 400px" class="map-dark-bg">
    <mb-map :zoom="2">
      <mb-wind-layer
        :image="__RESOURCE_URL__ + 'wind/2016112200.png'"
        :wind-min="[-21.32, -21.57]"
        :wind-max="[26.8, 21.42]"
        :wind-range="[360, 170]"
        :wind-origin="[0, 85]"
        :wind-res="1"
      />
    </mb-map>
  </div>
</template>

<script setup lang="ts"></script>

API

PROPS

名称描述类型默认值
id图层Idstring-
image图片路径string-
wind-max-number[]-
wind-min-number[]-
wind-origin-number[]-
wind-range-number[]-
wind-res-number[]-
drop-rate-number0.003
drop-rate-bump-number0.01
fade-opacity-number0.998
particles-number粒子数量number256 * 256
ramp-colors颜色IndexAny{ 0.0: "#6fb9e6", 0.1: "#8ac4e6", 0.2: "#abdda4", 0.3: "#e6f598", 0.4: "#fee08b", 0.5: "#fdae61", 0.6: "#f46d43", 1.0: "#d53e4f", }
speed-factor速度因子number0.15

EVENTS

名称描述参数
created初始化完成事件-

SLOTS

名称描述

METHODS

名称描述定义