Implement unary predicates

This commit is contained in:
Kelsey Jordahl committed 2013-06-27 10:02:08 -05:00
1 parent a9a158c61a
commit b181705974
1 file changed
+12
+12
View File
@@ -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)