pysal.lib.cg.voronoi_frames

pysal.lib.cg.voronoi_frames(points, radius=None)[源代码]

将voronoi区域和生成器点作为单个数据帧返回的复合助手

参数:
points : 类数组

发起人点

返回:
_ : 元组

(区域测向,点测向)

region_df : 地理数据帧(如果地理数据帧可用,则为 Pandas数据帧)

作为几何体的有限沃罗诺伊多边形

points_df : 地理数据帧(如果地理数据帧可用,则为 Pandas数据帧)

原始点作为几何图形

笔记

如果geopandas不可用,返回类型将是pandas数据帧,每个数据帧都有一个填充了pysal形状的几何列。如果geopandas可用,则返回类型为geodataframes,其中几何体列填充了形状良好的几何体类型。

实例

>>> points = [(10.2, 5.1), (4.7, 2.2), (5.3, 5.7), (2.7, 5.3)]
>>> regions_df, points_df = voronoi_frames(points)
>>> regions_df.shape
(4, 1)
>>> regions_df.shape == points_df.shape
True