OpenLayers6(5):基于kriging.js实现插值渲染图

1 版本

  • OpenLayers:6.4.3


2 相关配置

import kriging from '@sakitam-gis/kriging';

3 使用kriging.js

3.1 数据准备

待准备数据以通用的geojson数据格式即可

  • 待插值得矢量点数据:本例使用河南省XXX点数据
  • 待插值的范围边界数据:本例使用河南省边界

3.2 样本训练

The train method in the kriging object fits your input to whatever variogram model you specify - gaussian, exponential or spherical - and returns a variogram object.

/**
 t : 代表需要进行插值的权重字段 数组
 x : X轴坐标 数组
 y : Y轴坐标 数组
 model : 模型 gaussian、exponential、spherical
 sigma2 : the variance parameters of the gaussian process
 alpha : the prior of the variogram model
*/
const variogram = kriging.train(t, x, y, model, sigma2, alpha)

猜你喜欢

转载自blog.csdn.net/qq_34520411/article/details/124446536