initze / thaw-slump-segmentation

MIT License
10 stars 4 forks source link

remove geemap dependency #145

Open iona5 opened 4 months ago

iona5 commented 4 months ago

geemap pulls in an awful lot of dependencies. currently we use it only in the sentinel-2 download and preformat files:

which are as far as i can see superseded as this is done in thaw-slump-segmentation-pipeline and in branch sentinel2_native.

we should remove the geemap dependency once sentinel2 is stable to make packaging easier. if necessary functionality can be reproduced, as we use only download capabilities (uses geedim anyway) and data conversion from and to GeoDataFrame.

initze commented 3 months ago
    df = ee.data.computeFeatures({
        'expression': ftrCollection,
        'fileFormat': 'GEOPANDAS_GEODATAFRAME'
    })
initze commented 3 months ago

partially completed with #152