def loads(data): """Load a geometry from a WKT string.""" from shapely.geometry.base import geom_factory geom = lgeos.GEOSGeomFromWKT(c_char_p(data)) if not geom: raise ReadingError, \ "Could not create geometry because of errors while reading input." return geom_factory(geom)
def geom_from_wkt(data): warn("`geom_from_wkt` is deprecated. Use `geos.wkt_reader.read(data)`.", DeprecationWarning) data = data.encode('ascii') geom = lgeos.GEOSGeomFromWKT(c_char_p(data)) if not geom: raise WKTReadingError( "Could not create geometry because of errors while reading input.") return geom_factory(geom)
def geom_from_wkt(data): geom = lgeos.GEOSGeomFromWKT(c_char_p(data)) if not geom: raise ReadingError, \ "Could not create geometry because of errors while reading input." return geom_factory(geom)