pysal.lib.weights.Voronoi

pysal.lib.weights.Voronoi(points)[源代码]

二维点集的Voronoi权重

如果点的多边形共享一个边或顶点,则点是voronoi邻居。

参数:
points : 数组

(n,2)点位置坐标

返回:
w : W

空间权重实例

实例

>>> import numpy as np
>>> np.random.seed(12345)
>>> points= np.random.random((5,2))*10 + 10
>>> w = Voronoi(points)
>>> w.neighbors
{0: [1, 2, 3, 4], 1: [0, 2], 2: [0, 1, 4], 3: [0, 4], 4: [0, 2, 3]}