open#

static geetools.ee_computed_object.open(path)#

Open a .gee file as a ComputedObject.

Parameters:

path (os.PathLike) – The path to the file to open.

Returns:

The ComputedObject instance.

Return type:

ee.ComputedObject

Examples

from tempfile import TemporaryDirectory
from pathlib import Path
import ee, geetools
from geetools.utils import initialize_documentation

initialize_documentation()

img = ee.Image("COPERNICUS/S2_SR_HARMONIZED/20200101T100319_20200101T100321_T32TQM")

with TemporaryDirectory() as tmp:
    file = Path(tmp) / "test.gee"
    img.save(file)
    obj = ee.Image.open(file)
    print(obj.getInfo())
{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [1830, 1830], 'crs': 'EPSG:32632', 'crs_transform': [60, 0, 699960, 0, -60, 4700040]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [10980, 10980], 'crs': 'EPSG:32632', 'crs_transform': [10, 0, 699960, 0, -10, 4700040]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [10980, 10980], 'crs': 'EPSG:32632', 'crs_transform': [10, 0, 699960, 0, -10, 4700040]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [10980, 10980], 'crs': 'EPSG:32632', 'crs_transform': [10, 0, 699960, 0, -10, 4700040]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [5490, 5490], 'crs': 'EPSG:32632', 'crs_transform': [20, 0, 699960, 0, -20, 4700040]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [5490, 5490], 'crs': 'EPSG:32632', 'crs_transform': [20, 0, 699960, 0, -20, 4700040]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [5490, 5490], 'crs': 'EPSG:32632', 'crs_transform': [20, 0, 699960, 0, -20, 4700040]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [10980, 10980], 'crs': 'EPSG:32632', 'crs_transform': [10, 0, 699960, 0, -10, 4700040]}, {'id': 'B8A', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [5490, 5490], 'crs': 'EPSG:32632', 'crs_transform': [20, 0, 699960, 0, -20, 4700040]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [1830, 1830], 'crs': 'EPSG:32632', 'crs_transform': [60, 0, 699960, 0, -60, 4700040]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [5490, 5490], 'crs': 'EPSG:32632', 'crs_transform': [20, 0, 699960, 0, -20, 4700040]}, {'id': 'B12', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [5490, 5490], 'crs': 'EPSG:32632', 'crs_transform': [20, 0, 699960, 0, -20, 4700040]}, {'id': 'AOT', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [10980, 10980], 'crs': 'EPSG:32632', 'crs_transform': [10, 0, 699960, 0, -10, 4700040]}, {'id': 'WVP', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [10980, 10980], 'crs': 'EPSG:32632', 'crs_transform': [10, 0, 699960, 0, -10, 4700040]}, {'id': 'SCL', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [5490, 5490], 'crs': 'EPSG:32632', 'crs_transform': [20, 0, 699960, 0, -20, 4700040]}, {'id': 'TCI_R', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [10980, 10980], 'crs': 'EPSG:32632', 'crs_transform': [10, 0, 699960, 0, -10, 4700040]}, {'id': 'TCI_G', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [10980, 10980], 'crs': 'EPSG:32632', 'crs_transform': [10, 0, 699960, 0, -10, 4700040]}, {'id': 'TCI_B', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [10980, 10980], 'crs': 'EPSG:32632', 'crs_transform': [10, 0, 699960, 0, -10, 4700040]}, {'id': 'MSK_CLDPRB', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [5490, 5490], 'crs': 'EPSG:32632', 'crs_transform': [20, 0, 699960, 0, -20, 4700040]}, {'id': 'MSK_SNWPRB', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [5490, 5490], 'crs': 'EPSG:32632', 'crs_transform': [20, 0, 699960, 0, -20, 4700040]}, {'id': 'QA10', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}, {'id': 'QA20', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}, {'id': 'QA60', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [1830, 1830], 'crs': 'EPSG:32632', 'crs_transform': [60, 0, 699960, 0, -60, 4700040]}, {'id': 'MSK_CLASSI_OPAQUE', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [1830, 1830], 'crs': 'EPSG:32632', 'crs_transform': [60, 0, 699960, 0, -60, 4700040]}, {'id': 'MSK_CLASSI_CIRRUS', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [1830, 1830], 'crs': 'EPSG:32632', 'crs_transform': [60, 0, 699960, 0, -60, 4700040]}, {'id': 'MSK_CLASSI_SNOW_ICE', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [1830, 1830], 'crs': 'EPSG:32632', 'crs_transform': [60, 0, 699960, 0, -60, 4700040]}], 'version': 1769584820593098, 'id': 'COPERNICUS/S2_SR_HARMONIZED/20200101T100319_20200101T100321_T32TQM', 'properties': {'SPACECRAFT_NAME': 'Sentinel-2B', 'SATURATED_DEFECTIVE_PIXEL_PERCENTAGE': 0, 'BOA_ADD_OFFSET_B12': -1000, 'CLOUD_SHADOW_PERCENTAGE': 0, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[11.4305932797911, 42.42693675629298], [11.430588861231122, 42.42692209647226], [11.411734981674966, 41.93299631138351], [11.39334736629802, 41.43902872595767], [11.393394653411233, 41.438986291397505], [11.393434405781855, 41.438939708234], [11.393453978850287, 41.43893646927237], [12.705328573482387, 41.40413235000518], [12.705385904770354, 41.404167087103], [12.705448583504145, 41.40419618586291], [12.705453229621417, 41.404210862056495], [12.719575735360277, 41.650906916085454], [12.733875046254118, 41.89758086164511], [12.748354205260403, 42.14424013652544], [12.763015731172214, 42.39088469146929], [12.76296872100827, 42.39092766251667], [12.762929428945325, 42.3909747116596], [12.762909519802353, 42.39097821279129], [11.430713967200191, 42.427001979029036], [11.430656352589919, 42.42696661247439], [11.4305932797911, 42.42693675629298]]}, 'SENSOR_QUALITY': 'PASSED', 'GENERATION_TIME': 1687119345000, 'CLOUDY_PIXEL_OVER_LAND_PERCENTAGE': 0.002906, 'CLOUD_COVERAGE_ASSESSMENT': 0.008278, 'THIN_CIRRUS_PERCENTAGE': 0.0073360000000000005, 'GRANULE_MEAN_WV': 0.627312, 'BOA_ADD_OFFSET_B1': -1000, 'BOA_ADD_OFFSET_B2': -1000, 'DATASTRIP_ID': 'S2B_OPER_MSI_L2A_DS_S2RP_20230618T201545_S20200101T100321_N05.00', 'BOA_ADD_OFFSET_B5': -1000, 'BOA_ADD_OFFSET_B6': -1000, 'BOA_ADD_OFFSET_B3': -1000, 'BOA_ADD_OFFSET_B4': -1000, 'BOA_ADD_OFFSET_B9': -1000, 'BOA_ADD_OFFSET_B7': -1000, 'BOA_ADD_OFFSET_B8': -1000, 'GRANULE_ID': 'L2A_T32TQM_A014734_20200101T100321', 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B8': 105.764221687102, 'DATATAKE_TYPE': 'INS-NOBS', 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B9': 105.138664242251, 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B6': 105.375753169857, 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B7': 105.335635895456, 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B4': 105.496056721479, 'NOT_VEGETATED_PERCENTAGE': 14.359106000000002, 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B5': 105.441344449403, 'RADIOMETRIC_QUALITY': 'PASSED', 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B2': 105.877659194664, 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B3': 105.668183450937, 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B1': 105.186526111819, 'HIGH_PROBA_CLOUDS_PERCENTAGE': 0.00018900000000000004, 'UNCLASSIFIED_PERCENTAGE': 0.004804, 'OZONE_SOURCE': 'AUX_ECMWFT', 'GRANULE_MEAN_AOT': 0.083083, 'BOA_ADD_OFFSET_B8A': -1000, 'SNOW_ICE_PERCENTAGE': 0.000458, 'BOA_ADD_OFFSET_B11': -1000, 'BOA_ADD_OFFSET_B10': -1000, 'GEOMETRIC_QUALITY': 'PASSED', 'system:asset_size': 1420687418, 'system:index': '20200101T100319_20200101T100321_T32TQM', 'DATATAKE_IDENTIFIER': 'GS2B_20200101T100319_014734_N05.00', 'AOT_RETRIEVAL_ACCURACY': 0, 'AOT_RETRIEVAL_METHOD': 'SEN2COR_DDV', 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B8A': 105.286967537329, 'MEAN_SOLAR_AZIMUTH_ANGLE': 163.498823141696, 'VEGETATION_PERCENTAGE': 32.908773, 'SOLAR_IRRADIANCE_B12': 87.75, 'SOLAR_IRRADIANCE_B10': 365.41, 'SOLAR_IRRADIANCE_B11': 247.08, 'SOLAR_IRRADIANCE_B8A': 953.93, 'FORMAT_CORRECTNESS': 'PASSED', 'system:time_end': 1577873347042, 'WATER_VAPOUR_RETRIEVAL_ACCURACY': 0, 'OZONE_VALUE': 331.592269, 'system:time_start': 1577873347042, 'PROCESSING_BASELINE': '05.00', 'SENSING_ORBIT_NUMBER': 122, 'NODATA_PIXEL_PERCENTAGE': 0, 'SENSING_ORBIT_DIRECTION': 'DESCENDING', 'GENERAL_QUALITY': 'PASSED', 'REFLECTANCE_CONVERSION_CORRECTION': 1.03411992263284, 'MEDIUM_PROBA_CLOUDS_PERCENTAGE': 0.000753, 'MEAN_INCIDENCE_ZENITH_ANGLE_B1': 6.19655866161196, 'MEAN_INCIDENCE_ZENITH_ANGLE_B5': 6.02063825316343, 'MEAN_INCIDENCE_ZENITH_ANGLE_B4': 5.98540002525355, 'MEAN_INCIDENCE_ZENITH_ANGLE_B3': 5.93066978573172, 'MEAN_INCIDENCE_ZENITH_ANGLE_B2': 5.87639184567658, 'MEAN_INCIDENCE_ZENITH_ANGLE_B9': 6.24976310120709, 'MEAN_INCIDENCE_ZENITH_ANGLE_B8': 5.89981180178097, 'MEAN_INCIDENCE_ZENITH_ANGLE_B7': 6.10178868931975, 'DARK_FEATURES_PERCENTAGE': 1.878763, 'MEAN_INCIDENCE_ZENITH_ANGLE_B6': 6.05945065872214, 'MEAN_SOLAR_ZENITH_ANGLE': 66.7082849117428, 'MEAN_INCIDENCE_ZENITH_ANGLE_B8A': 6.1473510371104, 'RADIATIVE_TRANSFER_ACCURACY': 0, 'MGRS_TILE': '32TQM', 'CLOUDY_PIXEL_PERCENTAGE': 0.008278, 'PRODUCT_ID': 'S2B_MSIL2A_20200101T100319_N0500_R122_T32TQM_20230618T201545', 'MEAN_INCIDENCE_ZENITH_ANGLE_B10': 5.9612428331873, 'SOLAR_IRRADIANCE_B9': 817.58, 'DEGRADED_MSI_DATA_PERCENTAGE': 0.0106, 'MEAN_INCIDENCE_ZENITH_ANGLE_B11': 6.0537516067617, 'L2A_QUALITY': 'PASSED', 'MEAN_INCIDENCE_ZENITH_ANGLE_B12': 6.15864440476217, 'SOLAR_IRRADIANCE_B6': 1291.13, 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B10': 105.639915056466, 'SOLAR_IRRADIANCE_B5': 1425.78, 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B11': 105.505868702628, 'SOLAR_IRRADIANCE_B8': 1041.28, 'MEAN_INCIDENCE_AZIMUTH_ANGLE_B12': 105.369440025043, 'SOLAR_IRRADIANCE_B7': 1175.57, 'SOLAR_IRRADIANCE_B2': 1959.75, 'SOLAR_IRRADIANCE_B1': 1874.3, 'SOLAR_IRRADIANCE_B4': 1512.79, 'SOLAR_IRRADIANCE_B3': 1824.93, 'WATER_PERCENTAGE': 50.83981800000001}}