def __init__(self, lat_tile_start, lat_tile_end, lon_tile_start, lon_tile_end,
                 username, password, arcsecond_sampling = 1, mask_water = True,
                 store_geolocation_grids=False):
        '''
        Initialize Data Fetcher

        @param lat_tile_start: Latitude of the southwest corner of the starting tile
        @param lat_tile_end: Latitude of the southwset corner of the last tile
        @param lon_tile_start: Longitude of the southwest corner of the starting tile
        @param lon_tile_end: Longitude of the southwest corner of the last tile
        @param username: NASA Earth Data username
        @param password: NASA Earth Data Password
        @param arcsecond_sampling: Sample spacing of the SRTM data, either 1 arc-
                                   second or 3 arc-seconds
        @param mask_water: True if the water bodies should be masked, false otherwise
        @param store_geolocation_grids: Store grids of latitude and longitude in the metadata
        '''
        assert arcsecond_sampling == 1 or arcsecond_sampling == 3, "Sampling should be 1 or 3 arc-seconds"

        self.lat_tile_start = lat_tile_start
        self.lat_tile_end = lat_tile_end
        self.lon_tile_start = lon_tile_start
        self.lon_tile_end = lon_tile_end
        self.username = username
        self.password = password
        self.arcsecond_sampling = arcsecond_sampling
        self.mask_water = mask_water
        self.store_geolocation_grids = store_geolocation_grids

        self._missing_data_projection = '\n'.join([
            'GEOGCS["WGS 84",',
            '    DATUM["WGS_1984",',
            '        SPHEROID["WGS 84",6378137,298.257223563,',
            '            AUTHORITY["EPSG","7030"]],',
            '        AUTHORITY["EPSG","6326"]],',
            '    PRIMEM["Greenwich",0,',
            '        AUTHORITY["EPSG","8901"]],',
            '    UNIT["degree",0.0174532925199433,',
            '        AUTHORITY["EPSG","9122"]],',
            '    AUTHORITY["EPSG","4326"]]'
        ])