通常情况下,为了将空间区域各位置的数值差异形象直观表达出来,我们使用密度图或者热力图来进行可视化。相比于热力图效果受半径阈值参数影响很大,密度图采用空间插值更加合理科学。
空间要素也常常用到线要素,线要素不同位置表达的数值也会不同。比如道路上的交通流量,河流和管网中的某项理化指标值。
下面介绍使用leaflet.hotline插件将线要素插值可视化的思路:
为了方便插值,定义一个插值函数:
function interpolator(a, b) {
function interpolate(t) {
return a * (1 - t) + b * t;
}
return interpolate
}
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。