经济客体的空间影响范围界定十分复杂,但在区域规划和城市规划中有着重要的理论和实际意义。该文提出可采用Voronoi 图方法用于经济客体的空间影响范围界定,介绍了Voronoi 图的基本原理和其若干扩展,编写了生成Voronoi图的程序,最后以城市为例探讨了Voronoi图在经济客体空间影响范围界定中的应用。
图1 湖北省31个城市的Voronoi 图 Fig·1 Voronoi diagram ofthirty-one cities in Hubei province 1.2 Voronoi图的扩展 上述定义是指离散发生点集情况下所产生的常规 Voronoi 图(ordinary Voronoi diagram),后来人们又对此进行了进一步深入研究,对常规Voronoi图进行了扩展。Atsuyuki Okabe(1994 )对此进行了全面的综述[4],根据发生点和生成面的不同, 文中指出了 12 种广义Voronoi图(generalized Voronoi diagram ): k 阶 Voronoi 图(order-k Voronoi diagram)、有序k阶Voronoi图(ordered order-k Voronoi diagram)、最远点Voronoi图(farthest Voronoi diagram)、k次最近点Voronoi图(kth-nearest-point Voronoi diagram)、 权重Voronoi图(weighed Voronoi diagram)、 线 Voronoi 图( line Voronoi diagram)、面Voronoi图(area Voronoi diagram)、 曼哈顿Voronoi图(Mahattan Voronoi diagram )、 球面 Voronoi 图(spherical Voronoi diagram)、河流中Voronoi图(Voronoi diagram in a river)、多面体Voronoi图(polyhedral Voronoi diagram)和网络Voronoi图(network Voronoi diagram),关于各种Voronoi 图的定义请参阅文献[4]。 1.3 常规Voronoi图的生成算法 构造Voronoi图的算法有很多种,如半平面的交、增量构造方法、 分治法、减量算法和平面扫瞄算法等[2]。 本文中采用陈春研究的算法[6],我们研究小组编写了生成常规Voronoi图和实现不同软件间数据接口的C程序。 2 Voronoi图在经济客体空间影响范围界定中的应用研究 据前所述,一个Voronoi 图内某个凸多边形内的任意一点到该凸多边形发生点(Centroid)的距离都小于其到其它凸多边形发生点的距离。我们知道,由于人类的各种社会经济活动是有一定的空间行为准则的,如根据最近距离、最短时间或最低费用等选择空间行为目的地,所以可以将Voronoi图内凸多边形发生点理解为经济客体, 凸多边形即可理解为经济客体的空间影响范围。