geopandas.GeoSeries.has_sindex#

property GeoSeries.has_sindex#

检查空间索引是否存在,而不生成它。

使用 .sindex 属性在GeoDataFrame或GeoSeries上生成空间索引(如果它尚不存在),根据基础索引实现,这可能需要相当长的时间。

请注意,底层空间索引可能要到第一次使用时才能完全初始化。

退货
布尔尔

True 如果已生成空间索引或 False 如果不是的话。

示例

>>> from shapely.geometry import Point
>>> d = {'geometry': [Point(1, 2), Point(2, 1)]}
>>> gdf = geopandas.GeoDataFrame(d)
>>> gdf.has_sindex
False
>>> index = gdf.sindex
>>> gdf.has_sindex
True