|
12345678910111213141516171819 |
- class WKTAdapter:
- """
- An adaptor for Geometries sent to the MySQL and Oracle database backends.
- """
- def __init__(self, geom):
- self.wkt = geom.wkt
- self.srid = geom.srid
-
- def __eq__(self, other):
- return (
- isinstance(other, WKTAdapter) and
- self.wkt == other.wkt and self.srid == other.srid
- )
-
- def __hash__(self):
- return hash((self.wkt, self.srid))
-
- def __str__(self):
- return self.wkt
|