☰
ArcGIS JSAPI 高级教程 - ArcGIS Maps SDK for JavaScript - 克里金插值 Kriging 效果
2026/10/15 3:28:35 网站建设 项目流程

ArcGIS JSAPI 高级教程 - ArcGIS Maps SDK for JavaScript - 克里金插值 Kriging 效果

    • 一、功能介绍
    • 二、功能实现
    • 三、功能应用
    • 四、核心代码
      • 4.1 主流程 `regenerate()`
      • 4.2 工具类 `KrigingHeatmapUtil.generate` 入参/出参
      • 4.3 模式切换与参数联动
    • 五、完整代码
    • 六、在线示例
    • 七、关键API说明
      • 主流程关键调用
      • 依赖库
      • 调参对照

一、功能介绍

克里金(Kriging)是地理统计学中一种经典的空间插值方法:它假设空间上相近的点取值也相近,并通过半变异函数(variogram)建模这种空间自相关性,从而对任意未知位置给出最优线性无偏估计(BLUE)。

本示例把一批离散采样点(每个点含经纬度 + 某指标值)插值成覆盖整个区域的连续曲面,并可视化:

  • 3D 立体模式:把插值得到的「值」映射为顶点高度(Z 拉伸)+颜色,形成一座彩色起伏曲面(Mesh +MeshMaterialMetallicRoughness)
  • 2D 平面模式:贴地展示插值后的彩色栅格面
  • 三种半变异模型:Exponential(指数)/ Gaussian(高斯)/ Spherical(球状),控制曲面的平滑特征

相较反距离加权(IDW),克里金先把「空间自相关」用半变异函数建模再加权,结果有统计依据。可调项是克里金模型、网格精度、最大高度、透明度、采样点数量;插值范围用阿里 DataV 中国省界 GeoJSON 裁到陆地内。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询