def has_data(self):

        LOGGER.info("%s: has_data", self)

        assert not self.removed, "%s: has been removed." % self

        result = bool(not re.match(r'^empty', self.tile_footprint))

        LOGGER.info("    returning: %s", result)
        return result
Returns False if the tile footprint starts with 'empty',
dataset/ETHPy150Open GeoscienceAustralia/agdc/tests/test_abstract_ingester.py/DummyTileContents.has_data