def interpolate(self, distance): if not isinstance(self, (LineString, MultiLineString)): raise TypeError( 'interpolate only works on LineString and MultiLineString geometries' ) if not hasattr(capi, 'geos_interpolate'): raise NotImplementedError('interpolate requires GEOS 3.2+') return self._topology(capi.geos_interpolate(self.ptr, distance))
def interpolate(self, distance): return self._topology(capi.geos_interpolate(self.ptr, distance))
def interpolate(self, distance): if not isinstance(self, (LineString, MultiLineString)): raise TypeError('interpolate only works on LineString and MultiLineString geometries') if not hasattr(capi, 'geos_interpolate'): raise NotImplementedError('interpolate requires GEOS 3.2+') return self._topology(capi.geos_interpolate(self.ptr, distance))
def interpolate(self, distance): if not isinstance(self, (LineString, MultiLineString)): raise TypeError( 'interpolate only works on LineString and MultiLineString geometries' ) return self._topology(capi.geos_interpolate(self.ptr, distance))
def interpolate(self, distance): return self._topology(capi.geos_interpolate(self.ptr, distance))
def interpolate(self, distance): if not isinstance(self, (LineString, MultiLineString)): raise TypeError('interpolate only works on LineString and MultiLineString geometries') return self._topology(capi.geos_interpolate(self.ptr, distance))