道路热力图制作小结

本文介绍了如何制作道路热力图,通过构建规则三角网、插值估计和颜色渲染来展示交通状况。针对Delaunay三角剖分的问题,采用规则三角网并优化插值算法,以达到更准确的热力图效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文发布时间:2015-04-13 09:58:34

作者:星空      

接到制作热力图的这个任务时,我还对热力图知之甚少。于是有很长一段时间,我都处在查找文献和看文献的状态中。但是,在查找的文献中,涉及道路热力图的文章很少。我不得不寻求其他的方式来解决这个问题。经过一段时间的摸索,得到一些结果,现在把它贴出来,也是希望能够和大家分享。废话不多说,马上给出下面的热力图制作方法。

方法很简单,就是构建三角网,生成等高线,利用等高线的间隔划分区域,然后进行颜色渲染。

首先,我们来看看制作此热力图的一些需求:

?  客观反映道路的真实情况——显示结果与实际情况吻合

?  反映某个区域内的整体道路情况——显示某个区域内的交通状况,而不仅仅局限于某条道路

?  热力图充分地圆滑——尽量减少尖锐的拐角

?  采用渐变色对颜色进行渲染——主要用红黄绿三色来标注

现有的数据库有下面的形式:

 对于一个城市的道路系统来说,我们可以认为道路线是连续的,如果我们将道路上的车流看做是连续的话,一个很自然的想法是利用Delaunay三角剖分来反映道路的拥堵情况。当我们直接带入道路线并且用TINGenerator

直接进行三角剖分,我们得到了非常糟糕的结果(以部分道路线为例):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值