geopandas.GeoSeries.is_ring#
- property GeoSeries.is_ring#
返回一个
Series
的dtype('bool')
有价值的True
对于闭合的要素。在构造LinearRing时,可以通过在第一个和最后一个索引中传递相同的值来显式关闭坐标序列。否则,序列将通过将第一个元组复制到最后一个索引来隐式关闭。
示例
>>> from shapely.geometry import LineString, LinearRing >>> s = geopandas.GeoSeries( ... [ ... LineString([(0, 0), (1, 1), (1, -1)]), ... LineString([(0, 0), (1, 1), (1, -1), (0, 0)]), ... LinearRing([(0, 0), (1, 1), (1, -1)]), ... ] ... ) >>> s 0 LINESTRING (0.00000 0.00000, 1.00000 1.00000, ... 1 LINESTRING (0.00000 0.00000, 1.00000 1.00000, ... 2 LINEARRING (0.00000 0.00000, 1.00000 1.00000, ... dtype: geometry
>>> s.is_ring 0 False 1 True 2 True dtype: bool