'Returns the EWKB of this Geometry in hexadecimal form.  This is an
extension of the WKB specification that includes SRID and Z values
that are a part of this geometry.'

@property
def hexewkb(self):

    if self.hasz:
        if (not GEOS_PREPARE):
            raise GEOSException('Upgrade    GEOS    to    3.1    to    get    valid    3D    HEXEWKB.')
        return ewkb_w3d().write_hex(self)
    else:
        return ewkb_w().write_hex(self)
