oose 步骤的第四个项目:泰森多边形(Voronoi diagram)

oose 方法的第四个项目:泰森多边形(Voronoi diagram)
泰森多边形(Voronoi diagram)
http://emuch.net/html/201207/4675940.html
       荷兰气候学家A•H•Thiessen提出了一种根据离散分布的气象站的降雨量来计算平均降雨量的方法,即将所有相邻气象站连成三角形,作这些三角形各边的垂直平分线,于是每个气象站周围的若干垂直平分线便围成一个多边形。用这个多边形内所包含的一个唯一气象站的降雨强度来表示这个多边形区域内的降雨强度,并称这个多边形为泰森多边形。


oose 步骤的第四个项目:泰森多边形(Voronoi diagram)

     泰森多边形的特性是:
1、每个泰森多边形内仅含有一个离散点数据;
2、泰森多边形内的点到相应离散点的距离最近;
3、位于泰森多边形边上的点到其两边的离散点的距离相等。

oose 步骤的第四个项目:泰森多边形(Voronoi diagram)


  泰森多边形可用于定性分析、统计分析、邻近分析等。例如,可以用离散点的性质来描述泰森多边形区域的性质;可用离散点的数据来计算泰森多边形区域的数据;判断一个离散点与其它哪些离散点相邻时,可根据泰森多边形直接得出,且若泰森多边形是n边形,则就与n个离散点相邻;当某一数据点落入某一泰森多边形中时,它与相应的离散点最邻近,无需计算距离。
  在泰森多边形的构建中,首先要将离散点构成三角网。这种三角网称为Delaunay三角网。
  泰森多边形又叫冯洛诺伊图(Voronoi diagram),得名于Georgy Voronoi,是由一组由连接两邻点直线的垂直平分线组成的连续多边形组成。北京奥运会的水立方即是基于此原理设计 。
程序绘制的图:

oose 步骤的第四个项目:泰森多边形(Voronoi diagram)