
ArcGIS JSAPI 高级教程 - ArcGIS Maps SDK for JavaScript - 克里金插值热力图 Kriging Heatmap 效果一、功能介绍二、功能实现三、功能应用四、核心代码4.1 底图与图例初始化4.2 主流程 `regenerate()`4.3 工具类 `KrigingHeatmapUtils` API 速览五、完整代码六、在线示例七、关键API说明主流程关键调用依赖库调参对照一、功能介绍克里金插值热力图= 克里金空间插值 + 颜色映射热力可视化。它和上一节的「克里金插值(3D 曲面)」是同一算法的两种表达:上篇(克里金插值):值 →高度(Z 拉伸)+ 颜色 → 立体曲面本篇(克里金热力图):值 →仅颜色(贴地/薄拉伸) → 平面热力图本篇的重点是「热力图」表达:用rainbowvis.js生成连续颜色带,把插值值映射成颜色,叠加在天地图影像底图上,右下角再放一条图例渐变条(低→中→高)。热力图叠在天地图矢量/影像底图上,右下角的图例渐变条由KrigingHeatmapUtils.generateLegendGradient()自动生成,与热力配色同源,读值时以图例为标尺。半变异模型支持 Exponential / Gaussian / Spherical 三种;网格精度、最大高度、透明度、采样点数量与 3D/2D 模式都可调。与「三维热力图(h337)」的