@staticmethod
def buffer_collection(feat_collection, buffer_width=15, bounds=True):
    """
        Method to buffer a feature collection
        :param feat_collection: feature collection to buffer
        :param buffer_width: Width of the buffer collection in meters (default: 15)
        :param bounds: if bounding rectangle for the buffer should be computed
        """
    if bounds:
        return feat_collection.map(lambda feat: feat.buffer(buffer_width).
            bounds())
    else:
        return feat_collection.map(lambda feat: feat.buffer(buffer_width))
