'Return the EWKB representation of this Geometry as a Python buffer.
This is an extension of the WKB specification that includes any SRID
value that are a part of this geometry.'

@property
def ewkb(self):

    if (self.hasz and (not GEOS_PREPARE)):
        raise GEOSException(u'Upgrade    GEOS    to    3.1    to    get    valid    3D    EWKB.')
    return ewkb_w(((self.hasz and 3) or 2)).write(self)
