diff --git a/geopandas/geoseries.py b/geopandas/geoseries.py index b202fcd..1fa691a 100644 --- a/geopandas/geoseries.py +++ b/geopandas/geoseries.py @@ -98,6 +98,18 @@ class GeoSeries(Series): def is_valid(self): return Series([geom.is_valid for geom in self], index=self.index) + @property + def is_empty(self): + return Series([geom.is_empty for geom in self], index=self.index) + + @property + def is_ring(self): + return Series([geom.is_ring for geom in self], index=self.index) + + @property + def is_simple(self): + return Series([geom.is_simple for geom in self], index=self.index) + def simplify(self, *args, **kwargs): return Series([geom.simplify(*args, **kwargs) for geom in self], index=self.index)