From 4cbe3c52bcc9ed3f1337bf097aa5799442991a5e Mon Sep 17 00:00:00 2001 From: Qiusheng Wu Date: Sat, 15 Feb 2020 12:39:28 -0500 Subject: [PATCH] Updated template --- .../landsat457_surface_reflectance.ipynb | 26 +- .../landsat457_surface_reflectance.py | 22 +- .../landsat8_surface_reflectance-copy.ipynb | 26 +- .../landsat8_surface_reflectance-copy.py | 22 +- .../landsat8_toa_reflectance_qa_band.ipynb | 26 +- .../landsat8_toa_reflectance_qa_band.py | 22 +- .../modis_surface_reflectance_qa_band.ipynb | 26 +- .../modis_surface_reflectance_qa_band.py | 22 +- Algorithms/CloudMasking/sentinel-2.ipynb | 26 +- Algorithms/CloudMasking/sentinel-2.py | 22 +- .../Segmentation/segmentation_snic.ipynb | 26 +- Algorithms/Segmentation/segmentation_snic.py | 22 +- .../center_pivot_irrigation_detector.ipynb | 22 +- .../center_pivot_irrigation_detector.py | 22 +- Algorithms/landsat_cloud_score.ipynb | 26 +- Algorithms/landsat_cloud_score.py | 22 +- Algorithms/landsat_path_row_limit.ipynb | 26 +- Algorithms/landsat_path_row_limit.py | 22 +- Algorithms/landsat_radiance.ipynb | 26 +- Algorithms/landsat_radiance.py | 22 +- Algorithms/landsat_simple_composite.ipynb | 26 +- Algorithms/landsat_simple_composite.py | 22 +- Algorithms/landsat_surface_reflectance.ipynb | 26 +- Algorithms/landsat_surface_reflectance.py | 22 +- Algorithms/ntl_linear_fit.ipynb | 26 +- Algorithms/ntl_linear_fit.py | 22 +- Algorithms/reduce_resolution.ipynb | 26 +- Algorithms/reduce_resolution.py | 22 +- Algorithms/resampling.ipynb | 26 +- Algorithms/resampling.py | 22 +- Algorithms/sentinel-1_filtering.ipynb | 26 +- Algorithms/sentinel-1_filtering.py | 22 +- Array/array_images.ipynb | 26 +- Array/array_images.py | 22 +- Array/array_sorting.ipynb | 26 +- Array/array_sorting.py | 22 +- Array/array_transformations.ipynb | 26 +- Array/array_transformations.py | 22 +- Array/decorrelation_stretch.ipynb | 26 +- Array/decorrelation_stretch.py | 22 +- Array/eigen_analysis.ipynb | 26 +- Array/eigen_analysis.py | 22 +- Array/linear_regression.ipynb | 26 +- Array/linear_regression.py | 22 +- Array/quality_mosaic.ipynb | 26 +- Array/quality_mosaic.py | 22 +- Array/spectral_unmixing.ipynb | 26 +- Array/spectral_unmixing.py | 22 +- .../export_FeatureCollection.ipynb | 26 +- AssetManagement/export_FeatureCollection.py | 22 +- AssetManagement/export_ImageCollection.ipynb | 26 +- AssetManagement/export_ImageCollection.py | 22 +- AssetManagement/export_TimeSeries.ipynb | 26 +- AssetManagement/export_TimeSeries.py | 22 +- AssetManagement/export_TimeSeries2.ipynb | 26 +- AssetManagement/export_TimeSeries2.py | 22 +- AssetManagement/export_csv.ipynb | 26 +- AssetManagement/export_csv.py | 22 +- AssetManagement/export_raster.ipynb | 26 +- AssetManagement/export_raster.py | 22 +- AssetManagement/export_table.ipynb | 26 +- AssetManagement/export_table.py | 22 +- AssetManagement/export_vector.ipynb | 26 +- AssetManagement/export_vector.py | 22 +- AssetManagement/exporting_data.ipynb | 26 +- AssetManagement/exporting_data.py | 22 +- Basemaps/qgis_basemaps.ipynb | 26 +- Basemaps/qgis_basemaps.py | 22 +- Datasets/Terrain/alos_chili.ipynb | 26 +- Datasets/Terrain/alos_chili.py | 22 +- Datasets/Terrain/alos_global_dsm.ipynb | 26 +- Datasets/Terrain/alos_global_dsm.py | 22 +- Datasets/Terrain/alos_landforms.ipynb | 26 +- Datasets/Terrain/alos_landforms.py | 22 +- Datasets/Terrain/alos_mtpi.ipynb | 26 +- Datasets/Terrain/alos_mtpi.py | 22 +- Datasets/Terrain/alos_topo_diversity.ipynb | 26 +- Datasets/Terrain/alos_topo_diversity.py | 22 +- Datasets/Terrain/canada_dem.ipynb | 26 +- Datasets/Terrain/canada_dem.py | 22 +- Datasets/Terrain/hydrosheds_dem.ipynb | 26 +- Datasets/Terrain/hydrosheds_dem.py | 22 +- Datasets/Terrain/srtm.ipynb | 26 +- Datasets/Terrain/srtm.py | 22 +- Datasets/Terrain/srtm_chili.ipynb | 26 +- Datasets/Terrain/srtm_chili.py | 22 +- Datasets/Terrain/srtm_landforms.ipynb | 26 +- Datasets/Terrain/srtm_landforms.py | 22 +- Datasets/Terrain/srtm_mtpi.ipynb | 26 +- Datasets/Terrain/srtm_mtpi.py | 22 +- Datasets/Terrain/srtm_topo_diversity.ipynb | 26 +- Datasets/Terrain/srtm_topo_diversity.py | 22 +- Datasets/Terrain/us_lithology.ipynb | 26 +- Datasets/Terrain/us_lithology.py | 22 +- Datasets/Terrain/us_ned.ipynb | 26 +- Datasets/Terrain/us_ned.py | 22 +- Datasets/Terrain/us_ned_chili.ipynb | 26 +- Datasets/Terrain/us_ned_chili.py | 22 +- Datasets/Terrain/us_ned_landforms.ipynb | 26 +- Datasets/Terrain/us_ned_landforms.py | 22 +- Datasets/Terrain/us_ned_mtpi.ipynb | 26 +- Datasets/Terrain/us_ned_mtpi.py | 22 +- .../Terrain/us_ned_physio_diversity.ipynb | 26 +- Datasets/Terrain/us_ned_physio_diversity.py | 22 +- Datasets/Terrain/us_ned_topo_diversity.ipynb | 26 +- Datasets/Terrain/us_ned_topo_diversity.py | 22 +- Datasets/Terrain/us_physiography.ipynb | 26 +- Datasets/Terrain/us_physiography.py | 22 +- .../global_land_ice_measurements.ipynb | 26 +- .../Vectors/global_land_ice_measurements.py | 22 +- .../Vectors/global_power_plant_database.ipynb | 26 +- .../Vectors/global_power_plant_database.py | 22 +- Datasets/Vectors/international_boundary.ipynb | 26 +- Datasets/Vectors/international_boundary.py | 22 +- Datasets/Vectors/landsat_wrs2_grid.ipynb | 26 +- Datasets/Vectors/landsat_wrs2_grid.py | 22 +- Datasets/Vectors/resolve_ecoregions.ipynb | 26 +- Datasets/Vectors/resolve_ecoregions.py | 22 +- Datasets/Vectors/us_census_blocks.ipynb | 26 +- Datasets/Vectors/us_census_blocks.py | 22 +- Datasets/Vectors/us_census_counties.ipynb | 26 +- Datasets/Vectors/us_census_counties.py | 22 +- Datasets/Vectors/us_census_datasets.ipynb | 26 +- Datasets/Vectors/us_census_datasets.py | 22 +- Datasets/Vectors/us_census_roads.ipynb | 26 +- Datasets/Vectors/us_census_roads.py | 22 +- Datasets/Vectors/us_census_states.ipynb | 26 +- Datasets/Vectors/us_census_states.py | 22 +- Datasets/Vectors/us_census_tracts.ipynb | 26 +- Datasets/Vectors/us_census_tracts.py | 22 +- Datasets/Vectors/us_census_zip_code.ipynb | 26 +- Datasets/Vectors/us_census_zip_code.py | 22 +- Datasets/Vectors/us_epa_ecoregions.ipynb | 26 +- Datasets/Vectors/us_epa_ecoregions.py | 22 +- .../Vectors/usgs_watershed_boundary.ipynb | 26 +- Datasets/Vectors/usgs_watershed_boundary.py | 22 +- .../world_database_on_protected_areas.ipynb | 26 +- .../world_database_on_protected_areas.py | 22 +- Datasets/Water/glcf_global_inland_water.ipynb | 26 +- Datasets/Water/glcf_global_inland_water.py | 22 +- Datasets/Water/jrc_global_surface_water.ipynb | 26 +- Datasets/Water/jrc_global_surface_water.py | 22 +- Datasets/Water/jrc_metadata.ipynb | 26 +- Datasets/Water/jrc_metadata.py | 22 +- Datasets/Water/jrc_monthly_history.ipynb | 26 +- Datasets/Water/jrc_monthly_history.py | 22 +- Datasets/Water/jrc_monthly_recurrence.ipynb | 26 +- Datasets/Water/jrc_monthly_recurrence.py | 22 +- Datasets/Water/jrc_yearly_history.ipynb | 26 +- Datasets/Water/jrc_yearly_history.py | 22 +- Datasets/Water/usgs_watersheds.ipynb | 26 +- Datasets/Water/usgs_watersheds.py | 22 +- Datasets/naip_imagery.ipynb | 26 +- Datasets/naip_imagery.py | 22 +- Datasets/sentinel-2.ipynb | 26 +- Datasets/sentinel-2.py | 22 +- Datasets/us_cropland.ipynb | 26 +- Datasets/us_cropland.py | 22 +- Datasets/usda_naip.ipynb | 26 +- Datasets/usda_naip.py | 22 +- Datasets/usgs_nlcd.ipynb | 26 +- Datasets/usgs_nlcd.py | 22 +- FeatureCollection/add_area_column.ipynb | 26 +- FeatureCollection/add_area_column.py | 22 +- FeatureCollection/add_new_attribute.ipynb | 26 +- FeatureCollection/add_new_attribute.py | 22 +- .../add_random_value_column.ipynb | 26 +- FeatureCollection/add_random_value_column.py | 22 +- FeatureCollection/buffer.ipynb | 26 +- FeatureCollection/buffer.py | 22 +- FeatureCollection/centroid.ipynb | 26 +- FeatureCollection/centroid.py | 22 +- FeatureCollection/clipping.ipynb | 26 +- FeatureCollection/clipping.py | 22 +- FeatureCollection/column_info.ipynb | 26 +- FeatureCollection/column_info.py | 22 +- FeatureCollection/column_statistics.ipynb | 26 +- FeatureCollection/column_statistics.py | 22 +- .../column_statistics_by_group.ipynb | 22 +- .../column_statistics_by_group.py | 22 +- .../column_statistics_multiple.ipynb | 26 +- .../column_statistics_multiple.py | 22 +- FeatureCollection/computed_area_filter.ipynb | 26 +- FeatureCollection/computed_area_filter.py | 22 +- FeatureCollection/count_features.ipynb | 26 +- FeatureCollection/count_features.py | 22 +- FeatureCollection/creating_feature.ipynb | 26 +- FeatureCollection/creating_feature.py | 22 +- .../creating_feature_collection.ipynb | 26 +- .../creating_feature_collection.py | 22 +- FeatureCollection/distance.ipynb | 26 +- FeatureCollection/distance.py | 22 +- .../extract_image_by_polygon.ipynb | 26 +- FeatureCollection/extract_image_by_polygon.py | 22 +- .../filtering_feature_collection.ipynb | 22 +- .../filtering_feature_collection.py | 22 +- FeatureCollection/from_ee_asset.ipynb | 26 +- FeatureCollection/from_ee_asset.py | 22 +- FeatureCollection/from_fusion_table.ipynb | 26 +- FeatureCollection/from_fusion_table.py | 22 +- FeatureCollection/from_polygons.ipynb | 26 +- FeatureCollection/from_polygons.py | 22 +- FeatureCollection/fusion_table.ipynb | 26 +- FeatureCollection/fusion_table.py | 22 +- FeatureCollection/geometric_operations.ipynb | 26 +- FeatureCollection/geometric_operations.py | 22 +- FeatureCollection/get_properties.ipynb | 26 +- FeatureCollection/get_properties.py | 22 +- FeatureCollection/idw_interpolation.ipynb | 26 +- FeatureCollection/idw_interpolation.py | 22 +- FeatureCollection/join.ipynb | 26 +- FeatureCollection/join.py | 22 +- FeatureCollection/map_function.ipynb | 26 +- FeatureCollection/map_function.py | 22 +- .../merge_feature_collections.ipynb | 26 +- .../merge_feature_collections.py | 22 +- FeatureCollection/metadata_aggregation.ipynb | 26 +- FeatureCollection/metadata_aggregation.py | 22 +- .../minimum_bounding_geometry.ipynb | 26 +- .../minimum_bounding_geometry.py | 22 +- FeatureCollection/random_samples.ipynb | 26 +- FeatureCollection/random_samples.py | 22 +- FeatureCollection/reduce_to_image.ipynb | 26 +- FeatureCollection/reduce_to_image.py | 22 +- .../reducing_feature_collection.ipynb | 22 +- .../reducing_feature_collection.py | 22 +- FeatureCollection/reverse_mask.ipynb | 26 +- FeatureCollection/reverse_mask.py | 22 +- .../search_by_buffer_distance.ipynb | 26 +- .../search_by_buffer_distance.py | 22 +- FeatureCollection/select_by_attributes.ipynb | 26 +- FeatureCollection/select_by_attributes.py | 22 +- FeatureCollection/select_by_location.ipynb | 26 +- FeatureCollection/select_by_location.py | 22 +- FeatureCollection/select_by_strings.ipynb | 26 +- FeatureCollection/select_by_strings.py | 22 +- FeatureCollection/select_columns.ipynb | 26 +- FeatureCollection/select_columns.py | 22 +- FeatureCollection/set_properties.ipynb | 26 +- FeatureCollection/set_properties.py | 22 +- FeatureCollection/simplify_polygons.ipynb | 26 +- FeatureCollection/simplify_polygons.py | 22 +- FeatureCollection/vector_symbology.ipynb | 26 +- FeatureCollection/vector_symbology.py | 22 +- Filter/filter_eq.ipynb | 26 +- Filter/filter_eq.py | 22 +- Filter/filter_in_list.ipynb | 26 +- Filter/filter_in_list.py | 22 +- Filter/filter_neq.ipynb | 26 +- Filter/filter_neq.py | 22 +- Filter/filter_range_contains.ipynb | 26 +- Filter/filter_range_contains.py | 22 +- Filter/filter_string_contains.ipynb | 26 +- Filter/filter_string_contains.py | 22 +- Filter/filter_string_ends_with.ipynb | 26 +- Filter/filter_string_ends_with.py | 22 +- Filter/filter_string_starts_with.ipynb | 26 +- Filter/filter_string_starts_with.py | 22 +- Gena/basic_image.ipynb | 26 +- Gena/basic_image.py | 22 +- Gena/contrib/palettes-test-crameri-dem.ipynb | 22 +- Gena/contrib/palettes-test-crameri-dem.py | 22 +- Gena/contrib/utils-hillshadeRgb.ipynb | 22 +- Gena/contrib/utils-hillshadeRgb.py | 22 +- Gena/hillshade.ipynb | 22 +- Gena/hillshade.py | 22 +- Gena/hillshade_and_water.ipynb | 22 +- Gena/hillshade_and_water.py | 22 +- Gena/landsat_median.ipynb | 26 +- Gena/landsat_median.py | 22 +- Gena/map_add_features.ipynb | 26 +- Gena/map_add_features.py | 22 +- Gena/map_center_object.ipynb | 26 +- Gena/map_center_object.py | 22 +- Gena/map_center_object_no_zoom.ipynb | 26 +- Gena/map_center_object_no_zoom.py | 22 +- Gena/map_get_bounds.ipynb | 22 +- Gena/map_get_bounds.py | 22 +- Gena/map_get_center.ipynb | 22 +- Gena/map_get_center.py | 22 +- Gena/map_set_center.ipynb | 26 +- Gena/map_set_center.py | 22 +- Gena/map_set_zoom.ipynb | 22 +- Gena/map_set_zoom.py | 22 +- Gena/palettes_crameri_oleron_dem.ipynb | 22 +- Gena/palettes_crameri_oleron_dem.py | 22 +- Gena/test_sentinel2.ipynb | 26 +- Gena/test_sentinel2.py | 22 +- GetStarted/01_hello_world.ipynb | 26 +- GetStarted/01_hello_world.py | 22 +- GetStarted/02_adding_data_to_qgis.ipynb | 26 +- GetStarted/02_adding_data_to_qgis.py | 22 +- GetStarted/03_finding_images.ipynb | 26 +- GetStarted/03_finding_images.py | 22 +- GetStarted/04_band_math.ipynb | 26 +- GetStarted/04_band_math.py | 22 +- GetStarted/05_map_function.ipynb | 26 +- GetStarted/05_map_function.py | 22 +- GetStarted/06_reducing.ipynb | 26 +- GetStarted/06_reducing.py | 22 +- GetStarted/07_image_statistics.ipynb | 26 +- GetStarted/07_image_statistics.py | 22 +- GetStarted/08_masking.ipynb | 26 +- GetStarted/08_masking.py | 22 +- GetStarted/09_a_complete_example.ipynb | 26 +- GetStarted/09_a_complete_example.py | 22 +- GetStarted/10_get_started_with_EE.ipynb | 994 +++++++++++++++++- GetStarted/10_get_started_with_EE.py | 389 +++++++ HowEarthEngineWorks/ClientVsServer.ipynb | 26 +- HowEarthEngineWorks/ClientVsServer.py | 22 +- HowEarthEngineWorks/DeferredExecution.ipynb | 26 +- HowEarthEngineWorks/DeferredExecution.py | 22 +- HowEarthEngineWorks/Projections.ipynb | 26 +- HowEarthEngineWorks/Projections.py | 22 +- Image/band_math.ipynb | 26 +- Image/band_math.py | 22 +- Image/band_stats.ipynb | 30 +- Image/band_stats.py | 22 +- Image/canny_edge_detector.ipynb | 26 +- Image/canny_edge_detector.py | 22 +- Image/cell_statistics.ipynb | 26 +- Image/cell_statistics.py | 22 +- Image/center_pivot_irrigation_detector.ipynb | 22 +- Image/center_pivot_irrigation_detector.py | 22 +- Image/clamp.ipynb | 26 +- Image/clamp.py | 22 +- Image/clipping.ipynb | 26 +- Image/clipping.py | 22 +- Image/composite_bands.ipynb | 26 +- Image/composite_bands.py | 22 +- Image/conditional_operations.ipynb | 26 +- Image/conditional_operations.py | 22 +- Image/connected_pixel_count.ipynb | 26 +- Image/connected_pixel_count.py | 22 +- Image/convert_bands_to_image_collection.ipynb | 26 +- Image/convert_bands_to_image_collection.py | 22 +- Image/convolutions.ipynb | 26 +- Image/convolutions.py | 22 +- Image/cumulative_cost_mapping.ipynb | 26 +- Image/cumulative_cost_mapping.py | 22 +- Image/download.ipynb | 28 +- Image/download.py | 22 +- Image/edge_detection.ipynb | 26 +- Image/edge_detection.py | 22 +- Image/expressions.ipynb | 26 +- Image/expressions.py | 22 +- Image/extract_value_to_points.ipynb | 374 ++++--- Image/extract_value_to_points.py | 22 +- Image/find_image_by_path_row.ipynb | 26 +- Image/find_image_by_path_row.py | 22 +- Image/from_name.ipynb | 26 +- Image/from_name.py | 22 +- Image/get_band_name_and_type.ipynb | 26 +- Image/get_band_name_and_type.py | 22 +- Image/get_image_extent.ipynb | 26 +- Image/get_image_extent.py | 22 +- Image/get_image_id.ipynb | 26 +- Image/get_image_id.py | 22 +- Image/get_image_resolution.ipynb | 26 +- Image/get_image_resolution.py | 22 +- Image/gradients.ipynb | 26 +- Image/gradients.py | 22 +- Image/hdr_landsat.ipynb | 26 +- Image/hdr_landsat.py | 22 +- Image/hillshade.ipynb | 26 +- Image/hillshade.py | 22 +- Image/hough_transform.ipynb | 26 +- Image/hough_transform.py | 22 +- Image/hsv_pan_sharpen.ipynb | 26 +- Image/hsv_pan_sharpen.py | 22 +- Image/image_displacement.ipynb | 26 +- Image/image_displacement.py | 22 +- Image/image_metadata.ipynb | 26 +- Image/image_metadata.py | 22 +- Image/image_overview.ipynb | 26 +- Image/image_overview.py | 22 +- Image/image_patch_area.ipynb | 26 +- Image/image_patch_area.py | 22 +- Image/image_smoothing.ipynb | 26 +- Image/image_smoothing.py | 22 +- Image/image_stats_by_band.ipynb | 26 +- Image/image_stats_by_band.py | 22 +- Image/image_vis.ipynb | 26 +- Image/image_vis.py | 22 +- Image/image_visualization.ipynb | 53 +- Image/image_visualization.py | 17 +- Image/landcover_cleanup.ipynb | 26 +- Image/landcover_cleanup.py | 22 +- Image/morphological_operations.ipynb | 26 +- Image/morphological_operations.py | 22 +- Image/normalized_difference.ipynb | 26 +- Image/normalized_difference.py | 22 +- Image/object_based.ipynb | 26 +- Image/object_based.py | 22 +- Image/pansharpen.ipynb | 26 +- Image/pansharpen.py | 22 +- Image/pixel_area.ipynb | 26 +- Image/pixel_area.py | 22 +- Image/pixel_lon_lat.ipynb | 26 +- Image/pixel_lon_lat.py | 22 +- Image/polynomial.ipynb | 26 +- Image/polynomial.py | 22 +- Image/reclassify.ipynb | 26 +- Image/reclassify.py | 22 +- Image/reduce_region.ipynb | 26 +- Image/reduce_region.py | 22 +- Image/relational_operators.ipynb | 26 +- Image/relational_operators.py | 22 +- Image/rename_bands.ipynb | 26 +- Image/rename_bands.py | 22 +- Image/select_bands.ipynb | 26 +- Image/select_bands.py | 22 +- Image/set_image_properties.ipynb | 26 +- Image/set_image_properties.py | 22 +- Image/spectral_unmixing.ipynb | 26 +- Image/spectral_unmixing.py | 22 +- Image/symbology.ipynb | 26 +- Image/symbology.py | 22 +- Image/texture.ipynb | 26 +- Image/texture.py | 22 +- Image/where.ipynb | 26 +- Image/where.py | 22 +- Image/where_operators.ipynb | 26 +- Image/where_operators.py | 22 +- Image/zero_crossing.ipynb | 26 +- Image/zero_crossing.py | 22 +- ImageCollection/clipped_composite.ipynb | 26 +- ImageCollection/clipped_composite.py | 22 +- .../convert_imagecollection_to_image.ipynb | 26 +- .../convert_imagecollection_to_image.py | 22 +- .../creating_monthly_imagery.ipynb | 26 +- ImageCollection/creating_monthly_imagery.py | 22 +- ImageCollection/expression_map.ipynb | 26 +- ImageCollection/expression_map.py | 22 +- ImageCollection/filtered_composite.ipynb | 26 +- ImageCollection/filtered_composite.py | 22 +- ImageCollection/filtering_by_band_names.ipynb | 26 +- ImageCollection/filtering_by_band_names.py | 22 +- .../filtering_by_calendar_range.ipynb | 28 +- .../filtering_by_calendar_range.py | 22 +- ImageCollection/filtering_by_metadata.ipynb | 26 +- ImageCollection/filtering_by_metadata.py | 22 +- ImageCollection/filtering_collection.ipynb | 26 +- ImageCollection/filtering_collection.py | 22 +- ImageCollection/get_image_centroid.ipynb | 26 +- ImageCollection/get_image_centroid.py | 22 +- ImageCollection/landsat_filtering.ipynb | 26 +- ImageCollection/landsat_filtering.py | 22 +- .../landsat_simple_composite.ipynb | 26 +- ImageCollection/landsat_simple_composite.py | 22 +- ImageCollection/linear_fit.ipynb | 26 +- ImageCollection/linear_fit.py | 22 +- ImageCollection/map_function.ipynb | 30 +- ImageCollection/map_function.py | 22 +- ImageCollection/metadata.ipynb | 32 +- ImageCollection/metadata.py | 22 +- ImageCollection/mosaicking.ipynb | 26 +- ImageCollection/mosaicking.py | 22 +- ImageCollection/overview.ipynb | 26 +- ImageCollection/overview.py | 22 +- ImageCollection/reducing_collection.ipynb | 26 +- ImageCollection/reducing_collection.py | 22 +- ImageCollection/select_image_by_index.ipynb | 26 +- ImageCollection/select_image_by_index.py | 22 +- ImageCollection/sort_by_cloud_and_date.ipynb | 26 +- ImageCollection/sort_by_cloud_and_date.py | 22 +- Join/inner_joins.ipynb | 28 +- Join/inner_joins.py | 22 +- Join/intersect.ipynb | 26 +- Join/intersect.py | 22 +- Join/inverted_joins.ipynb | 28 +- Join/inverted_joins.py | 22 +- Join/save_all_joins.ipynb | 28 +- Join/save_all_joins.py | 22 +- Join/save_best_joins.ipynb | 28 +- Join/save_best_joins.py | 22 +- Join/simple_joins.ipynb | 28 +- Join/simple_joins.py | 22 +- Join/spatial_joins.ipynb | 26 +- Join/spatial_joins.py | 22 +- MachineLearning/cart_classifier.ipynb | 372 +++---- MachineLearning/cart_classifier.py | 22 +- MachineLearning/clustering.ipynb | 26 +- MachineLearning/clustering.py | 22 +- MachineLearning/confusion_matrix.ipynb | 26 +- MachineLearning/confusion_matrix.py | 22 +- MachineLearning/svm_classifier.ipynb | 410 ++++---- MachineLearning/svm_classifier.py | 22 +- NAIP/filter_poly.ipynb | 26 +- NAIP/filter_poly.py | 22 +- NAIP/filtering.ipynb | 26 +- NAIP/filtering.py | 22 +- NAIP/from_name.ipynb | 26 +- NAIP/from_name.py | 22 +- NAIP/loop_FeatureCollection.ipynb | 26 +- NAIP/loop_FeatureCollection.py | 22 +- NAIP/metadata.ipynb | 26 +- NAIP/metadata.py | 22 +- NAIP/ndwi.ipynb | 26 +- NAIP/ndwi.py | 22 +- NAIP/ndwi_map.ipynb | 26 +- NAIP/ndwi_map.py | 22 +- NAIP/ndwi_single.ipynb | 26 +- NAIP/ndwi_single.py | 22 +- NAIP/ndwi_timeseries.ipynb | 26 +- NAIP/ndwi_timeseries.py | 22 +- Reducer/convert_raster_to_vector.ipynb | 26 +- Reducer/convert_raster_to_vector.py | 22 +- Reducer/convert_vector_to_raster.ipynb | 26 +- Reducer/convert_vector_to_raster.py | 22 +- Reducer/image_reductions.ipynb | 26 +- Reducer/image_reductions.py | 22 +- Reducer/linear_regression.ipynb | 26 +- Reducer/linear_regression.py | 22 +- Reducer/linear_regression_more.ipynb | 437 ++++---- Reducer/linear_regression_more.py | 22 +- Reducer/mean_std_image.ipynb | 26 +- Reducer/mean_std_image.py | 22 +- Reducer/median_reducer.ipynb | 26 +- Reducer/median_reducer.py | 22 +- Reducer/min_max_reducer.ipynb | 26 +- Reducer/min_max_reducer.py | 22 +- Reducer/stats_by_group.ipynb | 22 +- Reducer/stats_by_group.py | 22 +- Reducer/stats_of_an_image_region.ipynb | 26 +- Reducer/stats_of_an_image_region.py | 22 +- Reducer/stats_of_columns.ipynb | 26 +- Reducer/stats_of_columns.py | 22 +- Reducer/stats_of_image_neighborhoods.ipynb | 26 +- Reducer/stats_of_image_neighborhoods.py | 22 +- Reducer/stats_of_image_regions.ipynb | 26 +- Reducer/stats_of_image_regions.py | 22 +- Reducer/using_weights.ipynb | 26 +- Reducer/using_weights.py | 22 +- Reducer/weighted_reductions.ipynb | 26 +- Reducer/weighted_reductions.py | 22 +- Reducer/zonal_statistics.ipynb | 28 +- Reducer/zonal_statistics.py | 22 +- Template/template.ipynb | 346 +++--- Template/template.py | 22 +- .../1_water_occurrence.ipynb | 26 +- .../GlobalSurfaceWater/1_water_occurrence.py | 22 +- .../2_water_occurrence_change_intensity.ipynb | 26 +- .../2_water_occurrence_change_intensity.py | 22 +- .../3_water_class_transition.ipynb | 26 +- .../3_water_class_transition.py | 22 +- Tutorials/Keiko/fire_australia.ipynb | 26 +- Tutorials/Keiko/fire_australia.py | 22 +- Tutorials/Keiko/glad_alert.ipynb | 26 +- Tutorials/Keiko/glad_alert.py | 22 +- Tutorials/Keiko/remove_colors.ipynb | 26 +- Tutorials/Keiko/remove_colors.py | 22 +- Visualization/color_by_attribute.ipynb | 26 +- Visualization/color_by_attribute.py | 22 +- Visualization/hillshade.ipynb | 26 +- Visualization/hillshade.py | 22 +- Visualization/image_clipping.ipynb | 26 +- Visualization/image_clipping.py | 22 +- Visualization/image_color_palettes.ipynb | 26 +- Visualization/image_color_palettes.py | 22 +- Visualization/image_color_ramp.ipynb | 26 +- Visualization/image_color_ramp.py | 22 +- Visualization/image_mosaicking.ipynb | 26 +- Visualization/image_mosaicking.py | 22 +- Visualization/image_rgb_composite.ipynb | 26 +- Visualization/image_rgb_composite.py | 22 +- Visualization/image_stretch.ipynb | 26 +- Visualization/image_stretch.py | 22 +- Visualization/image_thumbnail.ipynb | 28 +- Visualization/image_thumbnail.py | 22 +- Visualization/landsat_symbology.ipynb | 26 +- Visualization/landsat_symbology.py | 22 +- Visualization/ndvi_symbology.ipynb | 26 +- Visualization/ndvi_symbology.py | 22 +- Visualization/ndwi_symbology.ipynb | 26 +- Visualization/ndwi_symbology.py | 22 +- Visualization/nlcd_land_cover.ipynb | 26 +- Visualization/nlcd_land_cover.py | 22 +- Visualization/nwi_wetlands_symbology.ipynb | 26 +- Visualization/nwi_wetlands_symbology.py | 22 +- Visualization/random_color_visualizer.ipynb | 26 +- Visualization/random_color_visualizer.py | 22 +- .../rendering_categorical_maps.ipynb | 26 +- Visualization/rendering_categorical_maps.py | 22 +- Visualization/styled_layer_descriptors.ipynb | 26 +- Visualization/styled_layer_descriptors.py | 22 +- Visualization/terrain_visualization.ipynb | 26 +- Visualization/terrain_visualization.py | 22 +- Visualization/us_counties.ipynb | 26 +- Visualization/us_counties.py | 22 +- .../visualizing_feature_collection.ipynb | 26 +- .../visualizing_feature_collection.py | 22 +- Visualization/visualizing_geometries.ipynb | 26 +- Visualization/visualizing_geometries.py | 22 +- 594 files changed, 11192 insertions(+), 6206 deletions(-) create mode 100644 GetStarted/10_get_started_with_EE.py diff --git a/Algorithms/CloudMasking/landsat457_surface_reflectance.ipynb b/Algorithms/CloudMasking/landsat457_surface_reflectance.ipynb index 753fdf7..674ac75 100644 --- a/Algorithms/CloudMasking/landsat457_surface_reflectance.ipynb +++ b/Algorithms/CloudMasking/landsat457_surface_reflectance.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -144,10 +150,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/CloudMasking/landsat457_surface_reflectance.py b/Algorithms/CloudMasking/landsat457_surface_reflectance.py index b74d4e6..8e779be 100644 --- a/Algorithms/CloudMasking/landsat457_surface_reflectance.py +++ b/Algorithms/CloudMasking/landsat457_surface_reflectance.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/CloudMasking/landsat8_surface_reflectance-copy.ipynb b/Algorithms/CloudMasking/landsat8_surface_reflectance-copy.ipynb index 09790cc..6ae3e0b 100644 --- a/Algorithms/CloudMasking/landsat8_surface_reflectance-copy.ipynb +++ b/Algorithms/CloudMasking/landsat8_surface_reflectance-copy.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -150,10 +156,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/CloudMasking/landsat8_surface_reflectance-copy.py b/Algorithms/CloudMasking/landsat8_surface_reflectance-copy.py index 21da987..ffd66d5 100644 --- a/Algorithms/CloudMasking/landsat8_surface_reflectance-copy.py +++ b/Algorithms/CloudMasking/landsat8_surface_reflectance-copy.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/CloudMasking/landsat8_toa_reflectance_qa_band.ipynb b/Algorithms/CloudMasking/landsat8_toa_reflectance_qa_band.ipynb index f0867cd..7c984a2 100644 --- a/Algorithms/CloudMasking/landsat8_toa_reflectance_qa_band.ipynb +++ b/Algorithms/CloudMasking/landsat8_toa_reflectance_qa_band.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -138,10 +144,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/CloudMasking/landsat8_toa_reflectance_qa_band.py b/Algorithms/CloudMasking/landsat8_toa_reflectance_qa_band.py index 9461a7a..e20f363 100644 --- a/Algorithms/CloudMasking/landsat8_toa_reflectance_qa_band.py +++ b/Algorithms/CloudMasking/landsat8_toa_reflectance_qa_band.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/CloudMasking/modis_surface_reflectance_qa_band.ipynb b/Algorithms/CloudMasking/modis_surface_reflectance_qa_band.ipynb index 2cd5240..c97c6dc 100644 --- a/Algorithms/CloudMasking/modis_surface_reflectance_qa_band.ipynb +++ b/Algorithms/CloudMasking/modis_surface_reflectance_qa_band.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -190,10 +196,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/CloudMasking/modis_surface_reflectance_qa_band.py b/Algorithms/CloudMasking/modis_surface_reflectance_qa_band.py index aab350c..b83984f 100644 --- a/Algorithms/CloudMasking/modis_surface_reflectance_qa_band.py +++ b/Algorithms/CloudMasking/modis_surface_reflectance_qa_band.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/CloudMasking/sentinel-2.ipynb b/Algorithms/CloudMasking/sentinel-2.ipynb index 484860d..d5560fd 100644 --- a/Algorithms/CloudMasking/sentinel-2.ipynb +++ b/Algorithms/CloudMasking/sentinel-2.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -153,10 +159,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/CloudMasking/sentinel-2.py b/Algorithms/CloudMasking/sentinel-2.py index 1abb96b..e74050f 100644 --- a/Algorithms/CloudMasking/sentinel-2.py +++ b/Algorithms/CloudMasking/sentinel-2.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/Segmentation/segmentation_snic.ipynb b/Algorithms/Segmentation/segmentation_snic.ipynb index c6d63f6..b7a4fd6 100644 --- a/Algorithms/Segmentation/segmentation_snic.ipynb +++ b/Algorithms/Segmentation/segmentation_snic.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -253,10 +259,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/Segmentation/segmentation_snic.py b/Algorithms/Segmentation/segmentation_snic.py index 5c36308..97825ba 100644 --- a/Algorithms/Segmentation/segmentation_snic.py +++ b/Algorithms/Segmentation/segmentation_snic.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/center_pivot_irrigation_detector.ipynb b/Algorithms/center_pivot_irrigation_detector.ipynb index 88c844b..14ba415 100644 --- a/Algorithms/center_pivot_irrigation_detector.ipynb +++ b/Algorithms/center_pivot_irrigation_detector.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Algorithms/center_pivot_irrigation_detector.py b/Algorithms/center_pivot_irrigation_detector.py index 531bcfe..e6f8fb8 100644 --- a/Algorithms/center_pivot_irrigation_detector.py +++ b/Algorithms/center_pivot_irrigation_detector.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/landsat_cloud_score.ipynb b/Algorithms/landsat_cloud_score.ipynb index c710b26..d8ea4c7 100644 --- a/Algorithms/landsat_cloud_score.ipynb +++ b/Algorithms/landsat_cloud_score.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -143,10 +149,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/landsat_cloud_score.py b/Algorithms/landsat_cloud_score.py index 34e8711..c4e9a9e 100644 --- a/Algorithms/landsat_cloud_score.py +++ b/Algorithms/landsat_cloud_score.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/landsat_path_row_limit.ipynb b/Algorithms/landsat_path_row_limit.ipynb index c882849..21be62a 100644 --- a/Algorithms/landsat_path_row_limit.ipynb +++ b/Algorithms/landsat_path_row_limit.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -132,10 +138,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/landsat_path_row_limit.py b/Algorithms/landsat_path_row_limit.py index 5e6b023..b8123b7 100644 --- a/Algorithms/landsat_path_row_limit.py +++ b/Algorithms/landsat_path_row_limit.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/landsat_radiance.ipynb b/Algorithms/landsat_radiance.ipynb index 1064adc..a0c384b 100644 --- a/Algorithms/landsat_radiance.ipynb +++ b/Algorithms/landsat_radiance.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/landsat_radiance.py b/Algorithms/landsat_radiance.py index e182dee..f658955 100644 --- a/Algorithms/landsat_radiance.py +++ b/Algorithms/landsat_radiance.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/landsat_simple_composite.ipynb b/Algorithms/landsat_simple_composite.ipynb index 2fa7d5f..663e664 100644 --- a/Algorithms/landsat_simple_composite.ipynb +++ b/Algorithms/landsat_simple_composite.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -138,10 +144,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/landsat_simple_composite.py b/Algorithms/landsat_simple_composite.py index 43b01c5..d03c286 100644 --- a/Algorithms/landsat_simple_composite.py +++ b/Algorithms/landsat_simple_composite.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/landsat_surface_reflectance.ipynb b/Algorithms/landsat_surface_reflectance.ipynb index cd3da5f..23b896f 100644 --- a/Algorithms/landsat_surface_reflectance.ipynb +++ b/Algorithms/landsat_surface_reflectance.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -129,10 +135,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/landsat_surface_reflectance.py b/Algorithms/landsat_surface_reflectance.py index 7299069..63e08de 100644 --- a/Algorithms/landsat_surface_reflectance.py +++ b/Algorithms/landsat_surface_reflectance.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/ntl_linear_fit.ipynb b/Algorithms/ntl_linear_fit.ipynb index 29da9ab..37ee9c4 100644 --- a/Algorithms/ntl_linear_fit.ipynb +++ b/Algorithms/ntl_linear_fit.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -145,10 +151,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/ntl_linear_fit.py b/Algorithms/ntl_linear_fit.py index abdb4de..0eeb54d 100644 --- a/Algorithms/ntl_linear_fit.py +++ b/Algorithms/ntl_linear_fit.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/reduce_resolution.ipynb b/Algorithms/reduce_resolution.ipynb index db2462c..425df7a 100644 --- a/Algorithms/reduce_resolution.ipynb +++ b/Algorithms/reduce_resolution.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -154,10 +160,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/reduce_resolution.py b/Algorithms/reduce_resolution.py index 4969b77..e2d0615 100644 --- a/Algorithms/reduce_resolution.py +++ b/Algorithms/reduce_resolution.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/resampling.ipynb b/Algorithms/resampling.ipynb index f43e971..08fc4a5 100644 --- a/Algorithms/resampling.ipynb +++ b/Algorithms/resampling.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -133,10 +139,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/resampling.py b/Algorithms/resampling.py index b764d07..2d7c7be 100644 --- a/Algorithms/resampling.py +++ b/Algorithms/resampling.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Algorithms/sentinel-1_filtering.ipynb b/Algorithms/sentinel-1_filtering.ipynb index f1ccde4..6121b00 100644 --- a/Algorithms/sentinel-1_filtering.ipynb +++ b/Algorithms/sentinel-1_filtering.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Algorithms/sentinel-1_filtering.py b/Algorithms/sentinel-1_filtering.py index 028bec6..215ba28 100644 --- a/Algorithms/sentinel-1_filtering.py +++ b/Algorithms/sentinel-1_filtering.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Array/array_images.ipynb b/Array/array_images.ipynb index 76c0b4f..7bd7b25 100644 --- a/Array/array_images.ipynb +++ b/Array/array_images.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -153,10 +159,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Array/array_images.py b/Array/array_images.py index 02cb2b7..30eccc3 100644 --- a/Array/array_images.py +++ b/Array/array_images.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Array/array_sorting.ipynb b/Array/array_sorting.ipynb index 36374ec..22745a4 100644 --- a/Array/array_sorting.ipynb +++ b/Array/array_sorting.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -159,10 +165,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Array/array_sorting.py b/Array/array_sorting.py index 620c145..1ad8a86 100644 --- a/Array/array_sorting.py +++ b/Array/array_sorting.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Array/array_transformations.ipynb b/Array/array_transformations.ipynb index 7cfe659..dd47ec4 100644 --- a/Array/array_transformations.ipynb +++ b/Array/array_transformations.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -205,10 +211,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Array/array_transformations.py b/Array/array_transformations.py index 91173d5..dc0ab66 100644 --- a/Array/array_transformations.py +++ b/Array/array_transformations.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Array/decorrelation_stretch.ipynb b/Array/decorrelation_stretch.ipynb index 1be2296..1d234c9 100644 --- a/Array/decorrelation_stretch.ipynb +++ b/Array/decorrelation_stretch.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -194,10 +200,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Array/decorrelation_stretch.py b/Array/decorrelation_stretch.py index dabd969..cda3f4f 100644 --- a/Array/decorrelation_stretch.py +++ b/Array/decorrelation_stretch.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Array/eigen_analysis.ipynb b/Array/eigen_analysis.ipynb index 02390ab..259a165 100644 --- a/Array/eigen_analysis.ipynb +++ b/Array/eigen_analysis.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -205,10 +211,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Array/eigen_analysis.py b/Array/eigen_analysis.py index 5ad20d6..a0effde 100644 --- a/Array/eigen_analysis.py +++ b/Array/eigen_analysis.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Array/linear_regression.ipynb b/Array/linear_regression.ipynb index ae962f8..90dd126 100644 --- a/Array/linear_regression.ipynb +++ b/Array/linear_regression.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -169,10 +175,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Array/linear_regression.py b/Array/linear_regression.py index ea4d1bb..f216789 100644 --- a/Array/linear_regression.py +++ b/Array/linear_regression.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Array/quality_mosaic.ipynb b/Array/quality_mosaic.ipynb index bbcb9ce..cd85ef6 100644 --- a/Array/quality_mosaic.ipynb +++ b/Array/quality_mosaic.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -169,10 +175,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Array/quality_mosaic.py b/Array/quality_mosaic.py index e0f1e4f..4b40bc4 100644 --- a/Array/quality_mosaic.py +++ b/Array/quality_mosaic.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Array/spectral_unmixing.ipynb b/Array/spectral_unmixing.ipynb index 0ad0f42..2459e0c 100644 --- a/Array/spectral_unmixing.ipynb +++ b/Array/spectral_unmixing.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -158,10 +164,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Array/spectral_unmixing.py b/Array/spectral_unmixing.py index 61b48c7..dcee81f 100644 --- a/Array/spectral_unmixing.py +++ b/Array/spectral_unmixing.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/AssetManagement/export_FeatureCollection.ipynb b/AssetManagement/export_FeatureCollection.ipynb index 9573aa7..3f3d5e6 100644 --- a/AssetManagement/export_FeatureCollection.ipynb +++ b/AssetManagement/export_FeatureCollection.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -148,10 +154,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/AssetManagement/export_FeatureCollection.py b/AssetManagement/export_FeatureCollection.py index b4c4d89..c262777 100644 --- a/AssetManagement/export_FeatureCollection.py +++ b/AssetManagement/export_FeatureCollection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/AssetManagement/export_ImageCollection.ipynb b/AssetManagement/export_ImageCollection.ipynb index 3cf2cef..2e71a46 100644 --- a/AssetManagement/export_ImageCollection.ipynb +++ b/AssetManagement/export_ImageCollection.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -168,10 +174,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/AssetManagement/export_ImageCollection.py b/AssetManagement/export_ImageCollection.py index f7c5272..1047121 100644 --- a/AssetManagement/export_ImageCollection.py +++ b/AssetManagement/export_ImageCollection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/AssetManagement/export_TimeSeries.ipynb b/AssetManagement/export_TimeSeries.ipynb index eb2d0a8..6035487 100644 --- a/AssetManagement/export_TimeSeries.ipynb +++ b/AssetManagement/export_TimeSeries.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/AssetManagement/export_TimeSeries.py b/AssetManagement/export_TimeSeries.py index ca72f39..3f4d308 100644 --- a/AssetManagement/export_TimeSeries.py +++ b/AssetManagement/export_TimeSeries.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/AssetManagement/export_TimeSeries2.ipynb b/AssetManagement/export_TimeSeries2.ipynb index 4d3c383..f11e6c7 100644 --- a/AssetManagement/export_TimeSeries2.ipynb +++ b/AssetManagement/export_TimeSeries2.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/AssetManagement/export_TimeSeries2.py b/AssetManagement/export_TimeSeries2.py index 366d7c9..aec6635 100644 --- a/AssetManagement/export_TimeSeries2.py +++ b/AssetManagement/export_TimeSeries2.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/AssetManagement/export_csv.ipynb b/AssetManagement/export_csv.ipynb index da8778b..ec98249 100644 --- a/AssetManagement/export_csv.ipynb +++ b/AssetManagement/export_csv.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/AssetManagement/export_csv.py b/AssetManagement/export_csv.py index 2d62e10..c7df7ff 100644 --- a/AssetManagement/export_csv.py +++ b/AssetManagement/export_csv.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/AssetManagement/export_raster.ipynb b/AssetManagement/export_raster.ipynb index 2fbb227..9dccf95 100644 --- a/AssetManagement/export_raster.ipynb +++ b/AssetManagement/export_raster.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -162,10 +168,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/AssetManagement/export_raster.py b/AssetManagement/export_raster.py index 851fb41..bf023aa 100644 --- a/AssetManagement/export_raster.py +++ b/AssetManagement/export_raster.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/AssetManagement/export_table.ipynb b/AssetManagement/export_table.ipynb index c394725..401de95 100644 --- a/AssetManagement/export_table.ipynb +++ b/AssetManagement/export_table.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/AssetManagement/export_table.py b/AssetManagement/export_table.py index 4b41844..28da539 100644 --- a/AssetManagement/export_table.py +++ b/AssetManagement/export_table.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/AssetManagement/export_vector.ipynb b/AssetManagement/export_vector.ipynb index 5e40f4e..865f519 100644 --- a/AssetManagement/export_vector.ipynb +++ b/AssetManagement/export_vector.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/AssetManagement/export_vector.py b/AssetManagement/export_vector.py index 59e13dd..6259801 100644 --- a/AssetManagement/export_vector.py +++ b/AssetManagement/export_vector.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/AssetManagement/exporting_data.ipynb b/AssetManagement/exporting_data.ipynb index 30135f1..9c82005 100644 --- a/AssetManagement/exporting_data.ipynb +++ b/AssetManagement/exporting_data.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -127,10 +133,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/AssetManagement/exporting_data.py b/AssetManagement/exporting_data.py index 0e044a1..4dbf6ee 100644 --- a/AssetManagement/exporting_data.py +++ b/AssetManagement/exporting_data.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Basemaps/qgis_basemaps.ipynb b/Basemaps/qgis_basemaps.ipynb index 5585927..097b5fc 100644 --- a/Basemaps/qgis_basemaps.ipynb +++ b/Basemaps/qgis_basemaps.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/Basemaps/qgis_basemaps.py b/Basemaps/qgis_basemaps.py index ec73125..c094aff 100644 --- a/Basemaps/qgis_basemaps.py +++ b/Basemaps/qgis_basemaps.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/alos_chili.ipynb b/Datasets/Terrain/alos_chili.ipynb index 73ca982..1b6205b 100644 --- a/Datasets/Terrain/alos_chili.ipynb +++ b/Datasets/Terrain/alos_chili.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -125,10 +131,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/alos_chili.py b/Datasets/Terrain/alos_chili.py index 69d84ee..29bd189 100644 --- a/Datasets/Terrain/alos_chili.py +++ b/Datasets/Terrain/alos_chili.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/alos_global_dsm.ipynb b/Datasets/Terrain/alos_global_dsm.ipynb index ac71fb9..91783db 100644 --- a/Datasets/Terrain/alos_global_dsm.ipynb +++ b/Datasets/Terrain/alos_global_dsm.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/alos_global_dsm.py b/Datasets/Terrain/alos_global_dsm.py index d4fc043..9b8dfaa 100644 --- a/Datasets/Terrain/alos_global_dsm.py +++ b/Datasets/Terrain/alos_global_dsm.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/alos_landforms.ipynb b/Datasets/Terrain/alos_landforms.ipynb index 727b51a..f8bc720 100644 --- a/Datasets/Terrain/alos_landforms.ipynb +++ b/Datasets/Terrain/alos_landforms.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -130,10 +136,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/alos_landforms.py b/Datasets/Terrain/alos_landforms.py index b3822ce..c625549 100644 --- a/Datasets/Terrain/alos_landforms.py +++ b/Datasets/Terrain/alos_landforms.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/alos_mtpi.ipynb b/Datasets/Terrain/alos_mtpi.ipynb index 9ee2f00..002cf05 100644 --- a/Datasets/Terrain/alos_mtpi.ipynb +++ b/Datasets/Terrain/alos_mtpi.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/alos_mtpi.py b/Datasets/Terrain/alos_mtpi.py index 06c65a1..0989ca4 100644 --- a/Datasets/Terrain/alos_mtpi.py +++ b/Datasets/Terrain/alos_mtpi.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/alos_topo_diversity.ipynb b/Datasets/Terrain/alos_topo_diversity.ipynb index 95970d7..7082799 100644 --- a/Datasets/Terrain/alos_topo_diversity.ipynb +++ b/Datasets/Terrain/alos_topo_diversity.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -127,10 +133,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/alos_topo_diversity.py b/Datasets/Terrain/alos_topo_diversity.py index 196385b..b769120 100644 --- a/Datasets/Terrain/alos_topo_diversity.py +++ b/Datasets/Terrain/alos_topo_diversity.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/canada_dem.ipynb b/Datasets/Terrain/canada_dem.ipynb index a73393f..59e275c 100644 --- a/Datasets/Terrain/canada_dem.ipynb +++ b/Datasets/Terrain/canada_dem.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/canada_dem.py b/Datasets/Terrain/canada_dem.py index d6c9f2f..663ba93 100644 --- a/Datasets/Terrain/canada_dem.py +++ b/Datasets/Terrain/canada_dem.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/hydrosheds_dem.ipynb b/Datasets/Terrain/hydrosheds_dem.ipynb index bb4fa77..bb095ed 100644 --- a/Datasets/Terrain/hydrosheds_dem.ipynb +++ b/Datasets/Terrain/hydrosheds_dem.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/hydrosheds_dem.py b/Datasets/Terrain/hydrosheds_dem.py index d7f99ad..68f2ee0 100644 --- a/Datasets/Terrain/hydrosheds_dem.py +++ b/Datasets/Terrain/hydrosheds_dem.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/srtm.ipynb b/Datasets/Terrain/srtm.ipynb index 20ac3bf..baa0c9c 100644 --- a/Datasets/Terrain/srtm.ipynb +++ b/Datasets/Terrain/srtm.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -125,10 +131,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/srtm.py b/Datasets/Terrain/srtm.py index 58513e6..7328b95 100644 --- a/Datasets/Terrain/srtm.py +++ b/Datasets/Terrain/srtm.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/srtm_chili.ipynb b/Datasets/Terrain/srtm_chili.ipynb index 8f3f779..4eaeac7 100644 --- a/Datasets/Terrain/srtm_chili.ipynb +++ b/Datasets/Terrain/srtm_chili.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -125,10 +131,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/srtm_chili.py b/Datasets/Terrain/srtm_chili.py index 74deba3..f529736 100644 --- a/Datasets/Terrain/srtm_chili.py +++ b/Datasets/Terrain/srtm_chili.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/srtm_landforms.ipynb b/Datasets/Terrain/srtm_landforms.ipynb index cb1afaf..732514d 100644 --- a/Datasets/Terrain/srtm_landforms.ipynb +++ b/Datasets/Terrain/srtm_landforms.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -130,10 +136,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/srtm_landforms.py b/Datasets/Terrain/srtm_landforms.py index 0768e1a..3afadb5 100644 --- a/Datasets/Terrain/srtm_landforms.py +++ b/Datasets/Terrain/srtm_landforms.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/srtm_mtpi.ipynb b/Datasets/Terrain/srtm_mtpi.ipynb index d025186..8716649 100644 --- a/Datasets/Terrain/srtm_mtpi.ipynb +++ b/Datasets/Terrain/srtm_mtpi.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/srtm_mtpi.py b/Datasets/Terrain/srtm_mtpi.py index 4e8168a..37531dc 100644 --- a/Datasets/Terrain/srtm_mtpi.py +++ b/Datasets/Terrain/srtm_mtpi.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/srtm_topo_diversity.ipynb b/Datasets/Terrain/srtm_topo_diversity.ipynb index c2dd2a5..d6a47df 100644 --- a/Datasets/Terrain/srtm_topo_diversity.ipynb +++ b/Datasets/Terrain/srtm_topo_diversity.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -127,10 +133,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/srtm_topo_diversity.py b/Datasets/Terrain/srtm_topo_diversity.py index 5d7106a..9d3c3db 100644 --- a/Datasets/Terrain/srtm_topo_diversity.py +++ b/Datasets/Terrain/srtm_topo_diversity.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/us_lithology.ipynb b/Datasets/Terrain/us_lithology.ipynb index 8de9f7c..8aa49a2 100644 --- a/Datasets/Terrain/us_lithology.ipynb +++ b/Datasets/Terrain/us_lithology.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -130,10 +136,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/us_lithology.py b/Datasets/Terrain/us_lithology.py index 0eaecd8..f99a293 100644 --- a/Datasets/Terrain/us_lithology.py +++ b/Datasets/Terrain/us_lithology.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/us_ned.ipynb b/Datasets/Terrain/us_ned.ipynb index 56fdbba..54cc604 100644 --- a/Datasets/Terrain/us_ned.ipynb +++ b/Datasets/Terrain/us_ned.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/us_ned.py b/Datasets/Terrain/us_ned.py index 640c5c9..f3d4a64 100644 --- a/Datasets/Terrain/us_ned.py +++ b/Datasets/Terrain/us_ned.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/us_ned_chili.ipynb b/Datasets/Terrain/us_ned_chili.ipynb index 4e4c742..42682f0 100644 --- a/Datasets/Terrain/us_ned_chili.ipynb +++ b/Datasets/Terrain/us_ned_chili.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -125,10 +131,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/us_ned_chili.py b/Datasets/Terrain/us_ned_chili.py index 86b7f91..97a28ff 100644 --- a/Datasets/Terrain/us_ned_chili.py +++ b/Datasets/Terrain/us_ned_chili.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/us_ned_landforms.ipynb b/Datasets/Terrain/us_ned_landforms.ipynb index b373f06..02d6408 100644 --- a/Datasets/Terrain/us_ned_landforms.ipynb +++ b/Datasets/Terrain/us_ned_landforms.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -130,10 +136,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/us_ned_landforms.py b/Datasets/Terrain/us_ned_landforms.py index 07ce080..4f81591 100644 --- a/Datasets/Terrain/us_ned_landforms.py +++ b/Datasets/Terrain/us_ned_landforms.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/us_ned_mtpi.ipynb b/Datasets/Terrain/us_ned_mtpi.ipynb index c9c8201..482f9ad 100644 --- a/Datasets/Terrain/us_ned_mtpi.ipynb +++ b/Datasets/Terrain/us_ned_mtpi.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/us_ned_mtpi.py b/Datasets/Terrain/us_ned_mtpi.py index c3cee81..fb55793 100644 --- a/Datasets/Terrain/us_ned_mtpi.py +++ b/Datasets/Terrain/us_ned_mtpi.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/us_ned_physio_diversity.ipynb b/Datasets/Terrain/us_ned_physio_diversity.ipynb index b876242..f8d1feb 100644 --- a/Datasets/Terrain/us_ned_physio_diversity.ipynb +++ b/Datasets/Terrain/us_ned_physio_diversity.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -127,10 +133,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/us_ned_physio_diversity.py b/Datasets/Terrain/us_ned_physio_diversity.py index 78c7d49..11852b0 100644 --- a/Datasets/Terrain/us_ned_physio_diversity.py +++ b/Datasets/Terrain/us_ned_physio_diversity.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/us_ned_topo_diversity.ipynb b/Datasets/Terrain/us_ned_topo_diversity.ipynb index ab6b73d..1a4980b 100644 --- a/Datasets/Terrain/us_ned_topo_diversity.ipynb +++ b/Datasets/Terrain/us_ned_topo_diversity.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -127,10 +133,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/us_ned_topo_diversity.py b/Datasets/Terrain/us_ned_topo_diversity.py index c5cd311..50fec04 100644 --- a/Datasets/Terrain/us_ned_topo_diversity.py +++ b/Datasets/Terrain/us_ned_topo_diversity.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Terrain/us_physiography.ipynb b/Datasets/Terrain/us_physiography.ipynb index 2f4e495..8e40d4c 100644 --- a/Datasets/Terrain/us_physiography.ipynb +++ b/Datasets/Terrain/us_physiography.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -125,10 +131,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Terrain/us_physiography.py b/Datasets/Terrain/us_physiography.py index 36f4b60..1d2562e 100644 --- a/Datasets/Terrain/us_physiography.py +++ b/Datasets/Terrain/us_physiography.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/global_land_ice_measurements.ipynb b/Datasets/Vectors/global_land_ice_measurements.ipynb index a8b7656..ca8959b 100644 --- a/Datasets/Vectors/global_land_ice_measurements.ipynb +++ b/Datasets/Vectors/global_land_ice_measurements.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -129,10 +135,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/global_land_ice_measurements.py b/Datasets/Vectors/global_land_ice_measurements.py index 326d671..fbb5c81 100644 --- a/Datasets/Vectors/global_land_ice_measurements.py +++ b/Datasets/Vectors/global_land_ice_measurements.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/global_power_plant_database.ipynb b/Datasets/Vectors/global_power_plant_database.ipynb index d2adcef..f243399 100644 --- a/Datasets/Vectors/global_power_plant_database.ipynb +++ b/Datasets/Vectors/global_power_plant_database.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -169,10 +175,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/global_power_plant_database.py b/Datasets/Vectors/global_power_plant_database.py index d006909..bec4ad8 100644 --- a/Datasets/Vectors/global_power_plant_database.py +++ b/Datasets/Vectors/global_power_plant_database.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/international_boundary.ipynb b/Datasets/Vectors/international_boundary.ipynb index b80c3d8..8b30684 100644 --- a/Datasets/Vectors/international_boundary.ipynb +++ b/Datasets/Vectors/international_boundary.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -140,10 +146,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/international_boundary.py b/Datasets/Vectors/international_boundary.py index cd15417..b74f88f 100644 --- a/Datasets/Vectors/international_boundary.py +++ b/Datasets/Vectors/international_boundary.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/landsat_wrs2_grid.ipynb b/Datasets/Vectors/landsat_wrs2_grid.ipynb index 6bc3bdf..9f9ce55 100644 --- a/Datasets/Vectors/landsat_wrs2_grid.ipynb +++ b/Datasets/Vectors/landsat_wrs2_grid.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -123,10 +129,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/landsat_wrs2_grid.py b/Datasets/Vectors/landsat_wrs2_grid.py index bef7653..a38bb61 100644 --- a/Datasets/Vectors/landsat_wrs2_grid.py +++ b/Datasets/Vectors/landsat_wrs2_grid.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/resolve_ecoregions.ipynb b/Datasets/Vectors/resolve_ecoregions.ipynb index 6a99542..7612965 100644 --- a/Datasets/Vectors/resolve_ecoregions.ipynb +++ b/Datasets/Vectors/resolve_ecoregions.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -156,10 +162,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/resolve_ecoregions.py b/Datasets/Vectors/resolve_ecoregions.py index 8f1e10a..1a762a6 100644 --- a/Datasets/Vectors/resolve_ecoregions.py +++ b/Datasets/Vectors/resolve_ecoregions.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/us_census_blocks.ipynb b/Datasets/Vectors/us_census_blocks.ipynb index fc54792..e1c57b0 100644 --- a/Datasets/Vectors/us_census_blocks.ipynb +++ b/Datasets/Vectors/us_census_blocks.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -132,10 +138,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/us_census_blocks.py b/Datasets/Vectors/us_census_blocks.py index 62758e6..cb3ab09 100644 --- a/Datasets/Vectors/us_census_blocks.py +++ b/Datasets/Vectors/us_census_blocks.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/us_census_counties.ipynb b/Datasets/Vectors/us_census_counties.ipynb index dc80ea4..58bfa88 100644 --- a/Datasets/Vectors/us_census_counties.ipynb +++ b/Datasets/Vectors/us_census_counties.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -139,10 +145,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/us_census_counties.py b/Datasets/Vectors/us_census_counties.py index af0c0e8..dd4b1ae 100644 --- a/Datasets/Vectors/us_census_counties.py +++ b/Datasets/Vectors/us_census_counties.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/us_census_datasets.ipynb b/Datasets/Vectors/us_census_datasets.ipynb index b9fa865..0298cce 100644 --- a/Datasets/Vectors/us_census_datasets.ipynb +++ b/Datasets/Vectors/us_census_datasets.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -212,10 +218,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/us_census_datasets.py b/Datasets/Vectors/us_census_datasets.py index e2480b8..ed8ed02 100644 --- a/Datasets/Vectors/us_census_datasets.py +++ b/Datasets/Vectors/us_census_datasets.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/us_census_roads.ipynb b/Datasets/Vectors/us_census_roads.ipynb index ac97b17..ce1d951 100644 --- a/Datasets/Vectors/us_census_roads.ipynb +++ b/Datasets/Vectors/us_census_roads.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -120,10 +126,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/us_census_roads.py b/Datasets/Vectors/us_census_roads.py index 2e7932b..aa5a30e 100644 --- a/Datasets/Vectors/us_census_roads.py +++ b/Datasets/Vectors/us_census_roads.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/us_census_states.ipynb b/Datasets/Vectors/us_census_states.ipynb index 78debe1..c406b8e 100644 --- a/Datasets/Vectors/us_census_states.ipynb +++ b/Datasets/Vectors/us_census_states.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -125,10 +131,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/us_census_states.py b/Datasets/Vectors/us_census_states.py index f202499..e604b88 100644 --- a/Datasets/Vectors/us_census_states.py +++ b/Datasets/Vectors/us_census_states.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/us_census_tracts.ipynb b/Datasets/Vectors/us_census_tracts.ipynb index e769d3e..d460a3b 100644 --- a/Datasets/Vectors/us_census_tracts.ipynb +++ b/Datasets/Vectors/us_census_tracts.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -132,10 +138,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/us_census_tracts.py b/Datasets/Vectors/us_census_tracts.py index 7bc5e32..01ae9b3 100644 --- a/Datasets/Vectors/us_census_tracts.py +++ b/Datasets/Vectors/us_census_tracts.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/us_census_zip_code.ipynb b/Datasets/Vectors/us_census_zip_code.ipynb index c0167b8..336caf4 100644 --- a/Datasets/Vectors/us_census_zip_code.ipynb +++ b/Datasets/Vectors/us_census_zip_code.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -134,10 +140,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/us_census_zip_code.py b/Datasets/Vectors/us_census_zip_code.py index f4a6e32..435a182 100644 --- a/Datasets/Vectors/us_census_zip_code.py +++ b/Datasets/Vectors/us_census_zip_code.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/us_epa_ecoregions.ipynb b/Datasets/Vectors/us_epa_ecoregions.ipynb index 6547ea0..b67ed39 100644 --- a/Datasets/Vectors/us_epa_ecoregions.ipynb +++ b/Datasets/Vectors/us_epa_ecoregions.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -141,10 +147,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/us_epa_ecoregions.py b/Datasets/Vectors/us_epa_ecoregions.py index 5a44a74..5206594 100644 --- a/Datasets/Vectors/us_epa_ecoregions.py +++ b/Datasets/Vectors/us_epa_ecoregions.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/usgs_watershed_boundary.ipynb b/Datasets/Vectors/usgs_watershed_boundary.ipynb index 1320f43..4c797c2 100644 --- a/Datasets/Vectors/usgs_watershed_boundary.ipynb +++ b/Datasets/Vectors/usgs_watershed_boundary.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -181,10 +187,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/usgs_watershed_boundary.py b/Datasets/Vectors/usgs_watershed_boundary.py index 328f736..5c808ee 100644 --- a/Datasets/Vectors/usgs_watershed_boundary.py +++ b/Datasets/Vectors/usgs_watershed_boundary.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Vectors/world_database_on_protected_areas.ipynb b/Datasets/Vectors/world_database_on_protected_areas.ipynb index c52b6e1..2df2239 100644 --- a/Datasets/Vectors/world_database_on_protected_areas.ipynb +++ b/Datasets/Vectors/world_database_on_protected_areas.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -138,10 +144,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Vectors/world_database_on_protected_areas.py b/Datasets/Vectors/world_database_on_protected_areas.py index 92fe8ea..fc330aa 100644 --- a/Datasets/Vectors/world_database_on_protected_areas.py +++ b/Datasets/Vectors/world_database_on_protected_areas.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Water/glcf_global_inland_water.ipynb b/Datasets/Water/glcf_global_inland_water.ipynb index 9845f58..fc87fcb 100644 --- a/Datasets/Water/glcf_global_inland_water.ipynb +++ b/Datasets/Water/glcf_global_inland_water.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Water/glcf_global_inland_water.py b/Datasets/Water/glcf_global_inland_water.py index a3a6c82..778ccb5 100644 --- a/Datasets/Water/glcf_global_inland_water.py +++ b/Datasets/Water/glcf_global_inland_water.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Water/jrc_global_surface_water.ipynb b/Datasets/Water/jrc_global_surface_water.ipynb index 90175bb..3c60490 100644 --- a/Datasets/Water/jrc_global_surface_water.ipynb +++ b/Datasets/Water/jrc_global_surface_water.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -122,10 +128,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Water/jrc_global_surface_water.py b/Datasets/Water/jrc_global_surface_water.py index 35cc114..05133fe 100644 --- a/Datasets/Water/jrc_global_surface_water.py +++ b/Datasets/Water/jrc_global_surface_water.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Water/jrc_metadata.ipynb b/Datasets/Water/jrc_metadata.ipynb index 657d743..76786d2 100644 --- a/Datasets/Water/jrc_metadata.ipynb +++ b/Datasets/Water/jrc_metadata.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -125,10 +131,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Water/jrc_metadata.py b/Datasets/Water/jrc_metadata.py index 601dc87..6bd6730 100644 --- a/Datasets/Water/jrc_metadata.py +++ b/Datasets/Water/jrc_metadata.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Water/jrc_monthly_history.ipynb b/Datasets/Water/jrc_monthly_history.ipynb index 089aad0..0f9a839 100644 --- a/Datasets/Water/jrc_monthly_history.ipynb +++ b/Datasets/Water/jrc_monthly_history.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -127,10 +133,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Water/jrc_monthly_history.py b/Datasets/Water/jrc_monthly_history.py index c5cbbc9..ba4f204 100644 --- a/Datasets/Water/jrc_monthly_history.py +++ b/Datasets/Water/jrc_monthly_history.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Water/jrc_monthly_recurrence.ipynb b/Datasets/Water/jrc_monthly_recurrence.ipynb index 456ea10..ffe1fbc 100644 --- a/Datasets/Water/jrc_monthly_recurrence.ipynb +++ b/Datasets/Water/jrc_monthly_recurrence.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Water/jrc_monthly_recurrence.py b/Datasets/Water/jrc_monthly_recurrence.py index 1858b11..c26ffa8 100644 --- a/Datasets/Water/jrc_monthly_recurrence.py +++ b/Datasets/Water/jrc_monthly_recurrence.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Water/jrc_yearly_history.ipynb b/Datasets/Water/jrc_yearly_history.ipynb index 3358513..16f65f5 100644 --- a/Datasets/Water/jrc_yearly_history.ipynb +++ b/Datasets/Water/jrc_yearly_history.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -127,10 +133,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Water/jrc_yearly_history.py b/Datasets/Water/jrc_yearly_history.py index c2519e9..86753ea 100644 --- a/Datasets/Water/jrc_yearly_history.py +++ b/Datasets/Water/jrc_yearly_history.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/Water/usgs_watersheds.ipynb b/Datasets/Water/usgs_watersheds.ipynb index 453f839..904b2e3 100644 --- a/Datasets/Water/usgs_watersheds.ipynb +++ b/Datasets/Water/usgs_watersheds.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -181,10 +187,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/Water/usgs_watersheds.py b/Datasets/Water/usgs_watersheds.py index 091453c..aed5494 100644 --- a/Datasets/Water/usgs_watersheds.py +++ b/Datasets/Water/usgs_watersheds.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/naip_imagery.ipynb b/Datasets/naip_imagery.ipynb index fbc5fb1..c7a280f 100644 --- a/Datasets/naip_imagery.ipynb +++ b/Datasets/naip_imagery.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -119,10 +125,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/naip_imagery.py b/Datasets/naip_imagery.py index fa5ebd7..f282972 100644 --- a/Datasets/naip_imagery.py +++ b/Datasets/naip_imagery.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/sentinel-2.ipynb b/Datasets/sentinel-2.ipynb index 0d589c7..6f6d72f 100644 --- a/Datasets/sentinel-2.ipynb +++ b/Datasets/sentinel-2.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -122,10 +128,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/sentinel-2.py b/Datasets/sentinel-2.py index 0ca30cb..a5a823b 100644 --- a/Datasets/sentinel-2.py +++ b/Datasets/sentinel-2.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/us_cropland.ipynb b/Datasets/us_cropland.ipynb index 297ab6e..cabfcf6 100644 --- a/Datasets/us_cropland.ipynb +++ b/Datasets/us_cropland.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -123,10 +129,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/us_cropland.py b/Datasets/us_cropland.py index 3f5fb7c..a107245 100644 --- a/Datasets/us_cropland.py +++ b/Datasets/us_cropland.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/usda_naip.ipynb b/Datasets/usda_naip.ipynb index ef5d6bb..a3f1fe2 100644 --- a/Datasets/usda_naip.ipynb +++ b/Datasets/usda_naip.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/usda_naip.py b/Datasets/usda_naip.py index 7d5a72b..1b0bb52 100644 --- a/Datasets/usda_naip.py +++ b/Datasets/usda_naip.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Datasets/usgs_nlcd.ipynb b/Datasets/usgs_nlcd.ipynb index e9703e8..77d1c53 100644 --- a/Datasets/usgs_nlcd.ipynb +++ b/Datasets/usgs_nlcd.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -223,10 +229,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Datasets/usgs_nlcd.py b/Datasets/usgs_nlcd.py index 2ecc3b3..419580a 100644 --- a/Datasets/usgs_nlcd.py +++ b/Datasets/usgs_nlcd.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/add_area_column.ipynb b/FeatureCollection/add_area_column.ipynb index 04a8276..b3af010 100644 --- a/FeatureCollection/add_area_column.ipynb +++ b/FeatureCollection/add_area_column.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -139,10 +145,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/add_area_column.py b/FeatureCollection/add_area_column.py index ece3ea4..fffa3ab 100644 --- a/FeatureCollection/add_area_column.py +++ b/FeatureCollection/add_area_column.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/add_new_attribute.ipynb b/FeatureCollection/add_new_attribute.ipynb index 99973d0..ea9b7ab 100644 --- a/FeatureCollection/add_new_attribute.ipynb +++ b/FeatureCollection/add_new_attribute.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -149,10 +155,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/add_new_attribute.py b/FeatureCollection/add_new_attribute.py index 3ee4d98..8e2c9bf 100644 --- a/FeatureCollection/add_new_attribute.py +++ b/FeatureCollection/add_new_attribute.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/add_random_value_column.ipynb b/FeatureCollection/add_random_value_column.ipynb index a9fe72a..e9f6eac 100644 --- a/FeatureCollection/add_random_value_column.ipynb +++ b/FeatureCollection/add_random_value_column.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/add_random_value_column.py b/FeatureCollection/add_random_value_column.py index 0dee579..52e7c47 100644 --- a/FeatureCollection/add_random_value_column.py +++ b/FeatureCollection/add_random_value_column.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/buffer.ipynb b/FeatureCollection/buffer.ipynb index 15cb4a8..c6a2c02 100644 --- a/FeatureCollection/buffer.ipynb +++ b/FeatureCollection/buffer.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -125,10 +131,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/buffer.py b/FeatureCollection/buffer.py index fbc3710..2c9cb9a 100644 --- a/FeatureCollection/buffer.py +++ b/FeatureCollection/buffer.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/centroid.ipynb b/FeatureCollection/centroid.ipynb index a3cc4b1..7449415 100644 --- a/FeatureCollection/centroid.ipynb +++ b/FeatureCollection/centroid.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -130,10 +136,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/centroid.py b/FeatureCollection/centroid.py index 78df82f..809aedf 100644 --- a/FeatureCollection/centroid.py +++ b/FeatureCollection/centroid.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/clipping.ipynb b/FeatureCollection/clipping.ipynb index 76d2d60..fc15c5b 100644 --- a/FeatureCollection/clipping.ipynb +++ b/FeatureCollection/clipping.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/clipping.py b/FeatureCollection/clipping.py index 7cf6f7b..df153f7 100644 --- a/FeatureCollection/clipping.py +++ b/FeatureCollection/clipping.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/column_info.ipynb b/FeatureCollection/column_info.ipynb index 966e875..ff49d47 100644 --- a/FeatureCollection/column_info.ipynb +++ b/FeatureCollection/column_info.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -136,10 +142,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/column_info.py b/FeatureCollection/column_info.py index 5f958c9..ab9f940 100644 --- a/FeatureCollection/column_info.py +++ b/FeatureCollection/column_info.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/column_statistics.ipynb b/FeatureCollection/column_statistics.ipynb index 5a79e37..ffba4f6 100644 --- a/FeatureCollection/column_statistics.ipynb +++ b/FeatureCollection/column_statistics.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -153,10 +159,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/column_statistics.py b/FeatureCollection/column_statistics.py index 6a52da7..5be03a8 100644 --- a/FeatureCollection/column_statistics.py +++ b/FeatureCollection/column_statistics.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/column_statistics_by_group.ipynb b/FeatureCollection/column_statistics_by_group.ipynb index e2c2265..d0e041c 100644 --- a/FeatureCollection/column_statistics_by_group.ipynb +++ b/FeatureCollection/column_statistics_by_group.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/FeatureCollection/column_statistics_by_group.py b/FeatureCollection/column_statistics_by_group.py index fc1a3d2..a40774b 100644 --- a/FeatureCollection/column_statistics_by_group.py +++ b/FeatureCollection/column_statistics_by_group.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/column_statistics_multiple.ipynb b/FeatureCollection/column_statistics_multiple.ipynb index 1d290a6..099d50c 100644 --- a/FeatureCollection/column_statistics_multiple.ipynb +++ b/FeatureCollection/column_statistics_multiple.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/column_statistics_multiple.py b/FeatureCollection/column_statistics_multiple.py index 99f35ed..f8a168f 100644 --- a/FeatureCollection/column_statistics_multiple.py +++ b/FeatureCollection/column_statistics_multiple.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/computed_area_filter.ipynb b/FeatureCollection/computed_area_filter.ipynb index 597d8b5..9f56005 100644 --- a/FeatureCollection/computed_area_filter.ipynb +++ b/FeatureCollection/computed_area_filter.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/computed_area_filter.py b/FeatureCollection/computed_area_filter.py index 05c38fd..faf4085 100644 --- a/FeatureCollection/computed_area_filter.py +++ b/FeatureCollection/computed_area_filter.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/count_features.ipynb b/FeatureCollection/count_features.ipynb index 9bf7e42..2cc5ac9 100644 --- a/FeatureCollection/count_features.ipynb +++ b/FeatureCollection/count_features.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -138,10 +144,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/count_features.py b/FeatureCollection/count_features.py index fbdb025..8b46dd6 100644 --- a/FeatureCollection/count_features.py +++ b/FeatureCollection/count_features.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/creating_feature.ipynb b/FeatureCollection/creating_feature.ipynb index 8c0f16e..d22537c 100644 --- a/FeatureCollection/creating_feature.ipynb +++ b/FeatureCollection/creating_feature.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/creating_feature.py b/FeatureCollection/creating_feature.py index 4dae46a..3405a8d 100644 --- a/FeatureCollection/creating_feature.py +++ b/FeatureCollection/creating_feature.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/creating_feature_collection.ipynb b/FeatureCollection/creating_feature_collection.ipynb index c87373e..7d613d7 100644 --- a/FeatureCollection/creating_feature_collection.ipynb +++ b/FeatureCollection/creating_feature_collection.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -140,10 +146,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/creating_feature_collection.py b/FeatureCollection/creating_feature_collection.py index cdfeb79..d3273ed 100644 --- a/FeatureCollection/creating_feature_collection.py +++ b/FeatureCollection/creating_feature_collection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/distance.ipynb b/FeatureCollection/distance.ipynb index d3f5a27..18db007 100644 --- a/FeatureCollection/distance.ipynb +++ b/FeatureCollection/distance.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -136,10 +142,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/distance.py b/FeatureCollection/distance.py index 682277f..abf1ff7 100644 --- a/FeatureCollection/distance.py +++ b/FeatureCollection/distance.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/extract_image_by_polygon.ipynb b/FeatureCollection/extract_image_by_polygon.ipynb index 4c82087..3e25b0e 100644 --- a/FeatureCollection/extract_image_by_polygon.ipynb +++ b/FeatureCollection/extract_image_by_polygon.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/extract_image_by_polygon.py b/FeatureCollection/extract_image_by_polygon.py index 0d3dd32..f9f3b38 100644 --- a/FeatureCollection/extract_image_by_polygon.py +++ b/FeatureCollection/extract_image_by_polygon.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/filtering_feature_collection.ipynb b/FeatureCollection/filtering_feature_collection.ipynb index 36bc26c..40b93ae 100644 --- a/FeatureCollection/filtering_feature_collection.ipynb +++ b/FeatureCollection/filtering_feature_collection.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/FeatureCollection/filtering_feature_collection.py b/FeatureCollection/filtering_feature_collection.py index e9d5f60..3ef35a1 100644 --- a/FeatureCollection/filtering_feature_collection.py +++ b/FeatureCollection/filtering_feature_collection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/from_ee_asset.ipynb b/FeatureCollection/from_ee_asset.ipynb index 916b86c..6170365 100644 --- a/FeatureCollection/from_ee_asset.ipynb +++ b/FeatureCollection/from_ee_asset.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -132,10 +138,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/from_ee_asset.py b/FeatureCollection/from_ee_asset.py index a60a45e..a670f5b 100644 --- a/FeatureCollection/from_ee_asset.py +++ b/FeatureCollection/from_ee_asset.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/from_fusion_table.ipynb b/FeatureCollection/from_fusion_table.ipynb index 3ef9b07..c35d21d 100644 --- a/FeatureCollection/from_fusion_table.ipynb +++ b/FeatureCollection/from_fusion_table.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -127,10 +133,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/from_fusion_table.py b/FeatureCollection/from_fusion_table.py index c4894e2..bbb7f7b 100644 --- a/FeatureCollection/from_fusion_table.py +++ b/FeatureCollection/from_fusion_table.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/from_polygons.ipynb b/FeatureCollection/from_polygons.ipynb index cdc27c2..2372f35 100644 --- a/FeatureCollection/from_polygons.ipynb +++ b/FeatureCollection/from_polygons.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -141,10 +147,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/from_polygons.py b/FeatureCollection/from_polygons.py index d4d54c0..6962cd6 100644 --- a/FeatureCollection/from_polygons.py +++ b/FeatureCollection/from_polygons.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/fusion_table.ipynb b/FeatureCollection/fusion_table.ipynb index ef3061d..8eb8405 100644 --- a/FeatureCollection/fusion_table.ipynb +++ b/FeatureCollection/fusion_table.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -153,10 +159,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/fusion_table.py b/FeatureCollection/fusion_table.py index 12a6c59..9739e93 100644 --- a/FeatureCollection/fusion_table.py +++ b/FeatureCollection/fusion_table.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/geometric_operations.ipynb b/FeatureCollection/geometric_operations.ipynb index 2529519..9dde3e4 100644 --- a/FeatureCollection/geometric_operations.ipynb +++ b/FeatureCollection/geometric_operations.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/geometric_operations.py b/FeatureCollection/geometric_operations.py index aff25d5..f2c5a1b 100644 --- a/FeatureCollection/geometric_operations.py +++ b/FeatureCollection/geometric_operations.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/get_properties.ipynb b/FeatureCollection/get_properties.ipynb index 37a9ab7..de9bbd4 100644 --- a/FeatureCollection/get_properties.ipynb +++ b/FeatureCollection/get_properties.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -146,10 +152,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/get_properties.py b/FeatureCollection/get_properties.py index 61d6c9e..d5b48aa 100644 --- a/FeatureCollection/get_properties.py +++ b/FeatureCollection/get_properties.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/idw_interpolation.ipynb b/FeatureCollection/idw_interpolation.ipynb index 43a5477..a4dba63 100644 --- a/FeatureCollection/idw_interpolation.ipynb +++ b/FeatureCollection/idw_interpolation.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -172,10 +178,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/idw_interpolation.py b/FeatureCollection/idw_interpolation.py index dc405b7..d8aec0f 100644 --- a/FeatureCollection/idw_interpolation.py +++ b/FeatureCollection/idw_interpolation.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/join.ipynb b/FeatureCollection/join.ipynb index ede2421..a288da0 100644 --- a/FeatureCollection/join.ipynb +++ b/FeatureCollection/join.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -128,10 +134,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/join.py b/FeatureCollection/join.py index aefb485..31add7a 100644 --- a/FeatureCollection/join.py +++ b/FeatureCollection/join.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/map_function.ipynb b/FeatureCollection/map_function.ipynb index 8644220..9195be4 100644 --- a/FeatureCollection/map_function.ipynb +++ b/FeatureCollection/map_function.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/map_function.py b/FeatureCollection/map_function.py index 0e4d852..c8d1f2a 100644 --- a/FeatureCollection/map_function.py +++ b/FeatureCollection/map_function.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/merge_feature_collections.ipynb b/FeatureCollection/merge_feature_collections.ipynb index 763607e..2f9d10e 100644 --- a/FeatureCollection/merge_feature_collections.ipynb +++ b/FeatureCollection/merge_feature_collections.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -127,10 +133,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/merge_feature_collections.py b/FeatureCollection/merge_feature_collections.py index 78c7475..71a784b 100644 --- a/FeatureCollection/merge_feature_collections.py +++ b/FeatureCollection/merge_feature_collections.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/metadata_aggregation.ipynb b/FeatureCollection/metadata_aggregation.ipynb index 2cf55ad..dee30c8 100644 --- a/FeatureCollection/metadata_aggregation.ipynb +++ b/FeatureCollection/metadata_aggregation.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -145,10 +151,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/metadata_aggregation.py b/FeatureCollection/metadata_aggregation.py index 929d115..f42c52a 100644 --- a/FeatureCollection/metadata_aggregation.py +++ b/FeatureCollection/metadata_aggregation.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/minimum_bounding_geometry.ipynb b/FeatureCollection/minimum_bounding_geometry.ipynb index 0ae0d6d..0733d15 100644 --- a/FeatureCollection/minimum_bounding_geometry.ipynb +++ b/FeatureCollection/minimum_bounding_geometry.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/minimum_bounding_geometry.py b/FeatureCollection/minimum_bounding_geometry.py index fa2b248..7366d5b 100644 --- a/FeatureCollection/minimum_bounding_geometry.py +++ b/FeatureCollection/minimum_bounding_geometry.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/random_samples.ipynb b/FeatureCollection/random_samples.ipynb index 597e8c8..5a2cf6c 100644 --- a/FeatureCollection/random_samples.ipynb +++ b/FeatureCollection/random_samples.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/random_samples.py b/FeatureCollection/random_samples.py index 43b8e7c..eb1ae74 100644 --- a/FeatureCollection/random_samples.py +++ b/FeatureCollection/random_samples.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/reduce_to_image.ipynb b/FeatureCollection/reduce_to_image.ipynb index a980208..b71c292 100644 --- a/FeatureCollection/reduce_to_image.ipynb +++ b/FeatureCollection/reduce_to_image.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -144,10 +150,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/reduce_to_image.py b/FeatureCollection/reduce_to_image.py index 47fe417..595b491 100644 --- a/FeatureCollection/reduce_to_image.py +++ b/FeatureCollection/reduce_to_image.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/reducing_feature_collection.ipynb b/FeatureCollection/reducing_feature_collection.ipynb index bbc4945..0a5260d 100644 --- a/FeatureCollection/reducing_feature_collection.ipynb +++ b/FeatureCollection/reducing_feature_collection.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/FeatureCollection/reducing_feature_collection.py b/FeatureCollection/reducing_feature_collection.py index 27d996a..f0349af 100644 --- a/FeatureCollection/reducing_feature_collection.py +++ b/FeatureCollection/reducing_feature_collection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/reverse_mask.ipynb b/FeatureCollection/reverse_mask.ipynb index 0e58ea9..265716c 100644 --- a/FeatureCollection/reverse_mask.ipynb +++ b/FeatureCollection/reverse_mask.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -135,10 +141,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/reverse_mask.py b/FeatureCollection/reverse_mask.py index 64b4677..92ff455 100644 --- a/FeatureCollection/reverse_mask.py +++ b/FeatureCollection/reverse_mask.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/search_by_buffer_distance.ipynb b/FeatureCollection/search_by_buffer_distance.ipynb index 4d1cd6f..1afaa2e 100644 --- a/FeatureCollection/search_by_buffer_distance.ipynb +++ b/FeatureCollection/search_by_buffer_distance.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -128,10 +134,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/search_by_buffer_distance.py b/FeatureCollection/search_by_buffer_distance.py index 0b14e5e..e532a5a 100644 --- a/FeatureCollection/search_by_buffer_distance.py +++ b/FeatureCollection/search_by_buffer_distance.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/select_by_attributes.ipynb b/FeatureCollection/select_by_attributes.ipynb index 5d5d929..e65d124 100644 --- a/FeatureCollection/select_by_attributes.ipynb +++ b/FeatureCollection/select_by_attributes.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -130,10 +136,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/select_by_attributes.py b/FeatureCollection/select_by_attributes.py index 65fddff..7a321c8 100644 --- a/FeatureCollection/select_by_attributes.py +++ b/FeatureCollection/select_by_attributes.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/select_by_location.ipynb b/FeatureCollection/select_by_location.ipynb index 7727188..b5b8459 100644 --- a/FeatureCollection/select_by_location.ipynb +++ b/FeatureCollection/select_by_location.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/select_by_location.py b/FeatureCollection/select_by_location.py index 0dd8892..414a314 100644 --- a/FeatureCollection/select_by_location.py +++ b/FeatureCollection/select_by_location.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/select_by_strings.ipynb b/FeatureCollection/select_by_strings.ipynb index d346d67..49a3efb 100644 --- a/FeatureCollection/select_by_strings.ipynb +++ b/FeatureCollection/select_by_strings.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/select_by_strings.py b/FeatureCollection/select_by_strings.py index 2a30d87..ceb60d7 100644 --- a/FeatureCollection/select_by_strings.py +++ b/FeatureCollection/select_by_strings.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/select_columns.ipynb b/FeatureCollection/select_columns.ipynb index fc55495..686a4ef 100644 --- a/FeatureCollection/select_columns.ipynb +++ b/FeatureCollection/select_columns.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -136,10 +142,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/select_columns.py b/FeatureCollection/select_columns.py index 0549e76..2fa09b8 100644 --- a/FeatureCollection/select_columns.py +++ b/FeatureCollection/select_columns.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/set_properties.ipynb b/FeatureCollection/set_properties.ipynb index b0716ec..0419e5c 100644 --- a/FeatureCollection/set_properties.ipynb +++ b/FeatureCollection/set_properties.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -144,10 +150,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/set_properties.py b/FeatureCollection/set_properties.py index 8576375..6d9c363 100644 --- a/FeatureCollection/set_properties.py +++ b/FeatureCollection/set_properties.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/simplify_polygons.ipynb b/FeatureCollection/simplify_polygons.ipynb index 36470b2..18e43c8 100644 --- a/FeatureCollection/simplify_polygons.ipynb +++ b/FeatureCollection/simplify_polygons.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -144,10 +150,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/simplify_polygons.py b/FeatureCollection/simplify_polygons.py index 214a4f7..9d177a2 100644 --- a/FeatureCollection/simplify_polygons.py +++ b/FeatureCollection/simplify_polygons.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/FeatureCollection/vector_symbology.ipynb b/FeatureCollection/vector_symbology.ipynb index 823c822..32775da 100644 --- a/FeatureCollection/vector_symbology.ipynb +++ b/FeatureCollection/vector_symbology.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -129,10 +135,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/FeatureCollection/vector_symbology.py b/FeatureCollection/vector_symbology.py index 2c0789f..298df9a 100644 --- a/FeatureCollection/vector_symbology.py +++ b/FeatureCollection/vector_symbology.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Filter/filter_eq.ipynb b/Filter/filter_eq.ipynb index 0b4d351..df22ab1 100644 --- a/Filter/filter_eq.ipynb +++ b/Filter/filter_eq.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -123,10 +129,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Filter/filter_eq.py b/Filter/filter_eq.py index 801dbb6..d555ec4 100644 --- a/Filter/filter_eq.py +++ b/Filter/filter_eq.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Filter/filter_in_list.ipynb b/Filter/filter_in_list.ipynb index f117ca3..0262292 100644 --- a/Filter/filter_in_list.ipynb +++ b/Filter/filter_in_list.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -123,10 +129,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Filter/filter_in_list.py b/Filter/filter_in_list.py index e799151..413f396 100644 --- a/Filter/filter_in_list.py +++ b/Filter/filter_in_list.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Filter/filter_neq.ipynb b/Filter/filter_neq.ipynb index 2929110..17692c1 100644 --- a/Filter/filter_neq.ipynb +++ b/Filter/filter_neq.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -124,10 +130,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Filter/filter_neq.py b/Filter/filter_neq.py index dc5f4f3..ee0af91 100644 --- a/Filter/filter_neq.py +++ b/Filter/filter_neq.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Filter/filter_range_contains.ipynb b/Filter/filter_range_contains.ipynb index e1ed916..065dd49 100644 --- a/Filter/filter_range_contains.ipynb +++ b/Filter/filter_range_contains.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -124,10 +130,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Filter/filter_range_contains.py b/Filter/filter_range_contains.py index 638d07a..79d66c2 100644 --- a/Filter/filter_range_contains.py +++ b/Filter/filter_range_contains.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Filter/filter_string_contains.ipynb b/Filter/filter_string_contains.ipynb index bba38aa..8416e46 100644 --- a/Filter/filter_string_contains.ipynb +++ b/Filter/filter_string_contains.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -123,10 +129,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Filter/filter_string_contains.py b/Filter/filter_string_contains.py index 68b5fdd..b7faff2 100644 --- a/Filter/filter_string_contains.py +++ b/Filter/filter_string_contains.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Filter/filter_string_ends_with.ipynb b/Filter/filter_string_ends_with.ipynb index 03efaea..8163a41 100644 --- a/Filter/filter_string_ends_with.ipynb +++ b/Filter/filter_string_ends_with.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -125,10 +131,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Filter/filter_string_ends_with.py b/Filter/filter_string_ends_with.py index 4f4268b..a1b064f 100644 --- a/Filter/filter_string_ends_with.py +++ b/Filter/filter_string_ends_with.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Filter/filter_string_starts_with.ipynb b/Filter/filter_string_starts_with.ipynb index 01c1157..320038a 100644 --- a/Filter/filter_string_starts_with.ipynb +++ b/Filter/filter_string_starts_with.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -125,10 +131,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Filter/filter_string_starts_with.py b/Filter/filter_string_starts_with.py index d7e066b..fe48d2e 100644 --- a/Filter/filter_string_starts_with.py +++ b/Filter/filter_string_starts_with.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/basic_image.ipynb b/Gena/basic_image.ipynb index d18612a..ab48177 100644 --- a/Gena/basic_image.ipynb +++ b/Gena/basic_image.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -124,10 +130,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Gena/basic_image.py b/Gena/basic_image.py index 93f8563..5183c7f 100644 --- a/Gena/basic_image.py +++ b/Gena/basic_image.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/contrib/palettes-test-crameri-dem.ipynb b/Gena/contrib/palettes-test-crameri-dem.ipynb index 92e223c..eeb4b55 100644 --- a/Gena/contrib/palettes-test-crameri-dem.ipynb +++ b/Gena/contrib/palettes-test-crameri-dem.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Gena/contrib/palettes-test-crameri-dem.py b/Gena/contrib/palettes-test-crameri-dem.py index a44e1e0..94df2fb 100644 --- a/Gena/contrib/palettes-test-crameri-dem.py +++ b/Gena/contrib/palettes-test-crameri-dem.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/contrib/utils-hillshadeRgb.ipynb b/Gena/contrib/utils-hillshadeRgb.ipynb index ff63633..d7cbcb3 100644 --- a/Gena/contrib/utils-hillshadeRgb.ipynb +++ b/Gena/contrib/utils-hillshadeRgb.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Gena/contrib/utils-hillshadeRgb.py b/Gena/contrib/utils-hillshadeRgb.py index 80dfc58..3c09bc4 100644 --- a/Gena/contrib/utils-hillshadeRgb.py +++ b/Gena/contrib/utils-hillshadeRgb.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/hillshade.ipynb b/Gena/hillshade.ipynb index f46f56a..c47e778 100644 --- a/Gena/hillshade.ipynb +++ b/Gena/hillshade.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Gena/hillshade.py b/Gena/hillshade.py index 8e28a1e..146959d 100644 --- a/Gena/hillshade.py +++ b/Gena/hillshade.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/hillshade_and_water.ipynb b/Gena/hillshade_and_water.ipynb index b2ae0ba..8a0f3ff 100644 --- a/Gena/hillshade_and_water.ipynb +++ b/Gena/hillshade_and_water.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Gena/hillshade_and_water.py b/Gena/hillshade_and_water.py index 38995c8..92b57a3 100644 --- a/Gena/hillshade_and_water.py +++ b/Gena/hillshade_and_water.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/landsat_median.ipynb b/Gena/landsat_median.ipynb index 445c9d0..7858153 100644 --- a/Gena/landsat_median.ipynb +++ b/Gena/landsat_median.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Gena/landsat_median.py b/Gena/landsat_median.py index f678323..a280ebf 100644 --- a/Gena/landsat_median.py +++ b/Gena/landsat_median.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/map_add_features.ipynb b/Gena/map_add_features.ipynb index d95879c..e99d1e5 100644 --- a/Gena/map_add_features.ipynb +++ b/Gena/map_add_features.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -126,10 +132,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Gena/map_add_features.py b/Gena/map_add_features.py index 8575cc6..c527c8f 100644 --- a/Gena/map_add_features.py +++ b/Gena/map_add_features.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/map_center_object.ipynb b/Gena/map_center_object.ipynb index c9ba4f0..1d53908 100644 --- a/Gena/map_center_object.ipynb +++ b/Gena/map_center_object.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -124,10 +130,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Gena/map_center_object.py b/Gena/map_center_object.py index cce4919..833ae42 100644 --- a/Gena/map_center_object.py +++ b/Gena/map_center_object.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/map_center_object_no_zoom.ipynb b/Gena/map_center_object_no_zoom.ipynb index 90c311b..0f6e57c 100644 --- a/Gena/map_center_object_no_zoom.ipynb +++ b/Gena/map_center_object_no_zoom.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -124,10 +130,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Gena/map_center_object_no_zoom.py b/Gena/map_center_object_no_zoom.py index 7637f06..af1ea32 100644 --- a/Gena/map_center_object_no_zoom.py +++ b/Gena/map_center_object_no_zoom.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/map_get_bounds.ipynb b/Gena/map_get_bounds.ipynb index 271d1a0..983d8c5 100644 --- a/Gena/map_get_bounds.ipynb +++ b/Gena/map_get_bounds.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Gena/map_get_bounds.py b/Gena/map_get_bounds.py index fcbea63..e008c62 100644 --- a/Gena/map_get_bounds.py +++ b/Gena/map_get_bounds.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/map_get_center.ipynb b/Gena/map_get_center.ipynb index dea6ab1..355f074 100644 --- a/Gena/map_get_center.ipynb +++ b/Gena/map_get_center.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Gena/map_get_center.py b/Gena/map_get_center.py index 3d8b818..2be9e19 100644 --- a/Gena/map_get_center.py +++ b/Gena/map_get_center.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/map_set_center.ipynb b/Gena/map_set_center.ipynb index d1dd0c4..5041145 100644 --- a/Gena/map_set_center.ipynb +++ b/Gena/map_set_center.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -123,10 +129,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Gena/map_set_center.py b/Gena/map_set_center.py index c63476f..249e5ff 100644 --- a/Gena/map_set_center.py +++ b/Gena/map_set_center.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/map_set_zoom.ipynb b/Gena/map_set_zoom.ipynb index 896b9f1..2ab15cb 100644 --- a/Gena/map_set_zoom.ipynb +++ b/Gena/map_set_zoom.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Gena/map_set_zoom.py b/Gena/map_set_zoom.py index 8e57caa..4942337 100644 --- a/Gena/map_set_zoom.py +++ b/Gena/map_set_zoom.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/palettes_crameri_oleron_dem.ipynb b/Gena/palettes_crameri_oleron_dem.ipynb index b7ce73d..9350ab8 100644 --- a/Gena/palettes_crameri_oleron_dem.ipynb +++ b/Gena/palettes_crameri_oleron_dem.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Gena/palettes_crameri_oleron_dem.py b/Gena/palettes_crameri_oleron_dem.py index 879880e..389398b 100644 --- a/Gena/palettes_crameri_oleron_dem.py +++ b/Gena/palettes_crameri_oleron_dem.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Gena/test_sentinel2.ipynb b/Gena/test_sentinel2.ipynb index bd8d401..4ceee94 100644 --- a/Gena/test_sentinel2.ipynb +++ b/Gena/test_sentinel2.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -123,10 +129,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Gena/test_sentinel2.py b/Gena/test_sentinel2.py index 67d82fa..3e75914 100644 --- a/Gena/test_sentinel2.py +++ b/Gena/test_sentinel2.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/GetStarted/01_hello_world.ipynb b/GetStarted/01_hello_world.ipynb index bf3ca8a..7292f6a 100644 --- a/GetStarted/01_hello_world.ipynb +++ b/GetStarted/01_hello_world.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -133,10 +139,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/GetStarted/01_hello_world.py b/GetStarted/01_hello_world.py index 05f3a31..ebb286b 100644 --- a/GetStarted/01_hello_world.py +++ b/GetStarted/01_hello_world.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/GetStarted/02_adding_data_to_qgis.ipynb b/GetStarted/02_adding_data_to_qgis.ipynb index 37f8b73..4a43f3e 100644 --- a/GetStarted/02_adding_data_to_qgis.ipynb +++ b/GetStarted/02_adding_data_to_qgis.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/GetStarted/02_adding_data_to_qgis.py b/GetStarted/02_adding_data_to_qgis.py index f6b823b..fda7deb 100644 --- a/GetStarted/02_adding_data_to_qgis.py +++ b/GetStarted/02_adding_data_to_qgis.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/GetStarted/03_finding_images.ipynb b/GetStarted/03_finding_images.ipynb index af4ded1..150043f 100644 --- a/GetStarted/03_finding_images.ipynb +++ b/GetStarted/03_finding_images.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -143,10 +149,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/GetStarted/03_finding_images.py b/GetStarted/03_finding_images.py index 5783352..f739791 100644 --- a/GetStarted/03_finding_images.py +++ b/GetStarted/03_finding_images.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/GetStarted/04_band_math.ipynb b/GetStarted/04_band_math.ipynb index e1db756..9f94798 100644 --- a/GetStarted/04_band_math.ipynb +++ b/GetStarted/04_band_math.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -144,10 +150,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/GetStarted/04_band_math.py b/GetStarted/04_band_math.py index 323c23f..2c2f925 100644 --- a/GetStarted/04_band_math.py +++ b/GetStarted/04_band_math.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/GetStarted/05_map_function.ipynb b/GetStarted/05_map_function.ipynb index c74aa3e..491df80 100644 --- a/GetStarted/05_map_function.ipynb +++ b/GetStarted/05_map_function.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -146,10 +152,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/GetStarted/05_map_function.py b/GetStarted/05_map_function.py index da824d4..388e64d 100644 --- a/GetStarted/05_map_function.py +++ b/GetStarted/05_map_function.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/GetStarted/06_reducing.ipynb b/GetStarted/06_reducing.ipynb index 6869c13..b4a6828 100644 --- a/GetStarted/06_reducing.ipynb +++ b/GetStarted/06_reducing.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -132,10 +138,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/GetStarted/06_reducing.py b/GetStarted/06_reducing.py index 7bc9d31..a5a7a45 100644 --- a/GetStarted/06_reducing.py +++ b/GetStarted/06_reducing.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/GetStarted/07_image_statistics.ipynb b/GetStarted/07_image_statistics.ipynb index 2a8791d..77b0a89 100644 --- a/GetStarted/07_image_statistics.ipynb +++ b/GetStarted/07_image_statistics.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/GetStarted/07_image_statistics.py b/GetStarted/07_image_statistics.py index 0c26d42..74bace8 100644 --- a/GetStarted/07_image_statistics.py +++ b/GetStarted/07_image_statistics.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/GetStarted/08_masking.ipynb b/GetStarted/08_masking.ipynb index 89c1c7c..e1dcb3a 100644 --- a/GetStarted/08_masking.ipynb +++ b/GetStarted/08_masking.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -145,10 +151,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/GetStarted/08_masking.py b/GetStarted/08_masking.py index 1a19f3e..472a107 100644 --- a/GetStarted/08_masking.py +++ b/GetStarted/08_masking.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/GetStarted/09_a_complete_example.ipynb b/GetStarted/09_a_complete_example.ipynb index 3f0818d..07ac964 100644 --- a/GetStarted/09_a_complete_example.ipynb +++ b/GetStarted/09_a_complete_example.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -168,10 +174,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/GetStarted/09_a_complete_example.py b/GetStarted/09_a_complete_example.py index e2c0eae..16c9002 100644 --- a/GetStarted/09_a_complete_example.py +++ b/GetStarted/09_a_complete_example.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/GetStarted/10_get_started_with_EE.ipynb b/GetStarted/10_get_started_with_EE.ipynb index aa1d9f2..d729e97 100644 --- a/GetStarted/10_get_started_with_EE.ipynb +++ b/GetStarted/10_get_started_with_EE.ipynb @@ -1 +1,993 @@ -{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"10_Get_Started_with_EE.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyMdf8PCtjymtVbzvzulR1Jt"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"Ou_oQJBrRxsA","colab_type":"text"},"source":["# Get Started with Earth Engine\n","\n","This Get Started guide is intended as a quick way to start programming with the Earth Engine Python API. For an introductory look at Python and more in-depth exercises with the Earth Engine API, see the [tutorials](https://github.com/giswqs/earthengine-py-notebooks). For suggestions on Python coding style, see the [Google Python Style Guide](http://google.github.io/styleguide/pyguide.html).[link text](https://)\n","\n","Google Earth Engine allows users to run algorithms on georeferenced imagery and vectors stored on Google's infrastructure. The Google Earth Engine API provides a library of functions which may be applied to data for display and analysis. Earth Engine's [public data catalog](https://developers.google.com/earth-engine/datasets/) contains a large amount of publicly available imagery and vector datasets. Private assets can also be created in users' personal folders.\n"]},{"cell_type":"markdown","metadata":{"id":"HAXUSh3jaRCt","colab_type":"text"},"source":["## Installing the Earth Engine API"]},{"cell_type":"code","metadata":{"id":"KhWWe9Y-TAzZ","colab_type":"code","colab":{}},"source":["%%capture\n","!pip install earthengine-api\n","!pip install geehydro"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"OGUbVwc9a31e","colab_type":"text"},"source":["Import libraries"]},{"cell_type":"code","metadata":{"id":"qbDHk-B3a9K2","colab_type":"code","colab":{}},"source":["import ee\n","import folium\n","import geehydro"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"f8jXYIUcbEJd","colab_type":"text"},"source":["Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n","if you are running this notebook for this first time or if you are getting an authentication error. "]},{"cell_type":"code","metadata":{"id":"wBgIAFCsbB1Y","colab_type":"code","colab":{}},"source":["# ee.Authenticate()\n","ee.Initialize()"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"XiacQTXbZvwK","colab_type":"text"},"source":["## ‘Hello world!’\n","Printing out information to the console is a basic task for getting information about an object, displaying the numeric result of a computation, displaying object metadata or helping with debugging. The iconic ‘Hello World!’ example is:"]},{"cell_type":"code","metadata":{"id":"kEihQHMfZpTR","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":34},"outputId":"52b2f20c-4782-47ab-f1e5-dd5a0466969f","executionInfo":{"status":"ok","timestamp":1580323485429,"user_tz":300,"elapsed":9005,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["# traditional python string\n","print('Hello world!')"],"execution_count":4,"outputs":[{"output_type":"stream","text":["Hello world!\n"],"name":"stdout"}]},{"cell_type":"code","metadata":{"id":"DHCA26YIaMJc","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":34},"outputId":"ed5a2340-f62e-4cca-aee2-5ca5ab532451","executionInfo":{"status":"ok","timestamp":1580323485431,"user_tz":300,"elapsed":8996,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["# Earth Eninge object\n","print(ee.String('Hello World from Earth Engine!').getInfo())"],"execution_count":5,"outputs":[{"output_type":"stream","text":["Hello World from Earth Engine!\n"],"name":"stdout"}]},{"cell_type":"code","metadata":{"id":"nO6Usg8pZkgv","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":54},"outputId":"ecaca48d-3783-4f02-db76-9a5c2b3a1918","executionInfo":{"status":"ok","timestamp":1580323486324,"user_tz":300,"elapsed":9878,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["print(ee.Image('LANDSAT/LC08/C01/T1/LC08_044034_20140318').getInfo())"],"execution_count":6,"outputs":[{"output_type":"stream","text":["{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'id': 'LANDSAT/LC08/C01/T1/LC08_044034_20140318', 'version': 1497472259022000.0, 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3637119499993, 36.41016684133052], [-121.35905784815819, 36.42528989660049], [-121.2315833015866, 36.840374852891664], [-121.09978718573184, 37.26438246506325], [-121.00571062336425, 37.564795515259384], [-120.98453376062118, 37.632161601008896], [-120.95100979452299, 37.73864548098522], [-120.90277241165228, 37.89149086576169], [-120.8836409072059, 37.951976016520376], [-120.85713152433351, 38.03584247073611], [-120.82804345546616, 38.12789513604401], [-122.38148159443172, 38.42337450676813], [-122.9500220192271, 38.525813632077686], [-122.95103687833704, 38.52422133103557], [-122.9569591344694, 38.504384836247866], [-123.43853932998316, 36.805122381748035], [-123.18722447462653, 36.759167415189125], [-121.5105534682754, 36.43765126135182], [-121.36447385999617, 36.408418528930035], [-121.3637119499993, 36.41016684133052]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.2395782470703, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.249000072479248, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 6.78000020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.747000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.841000080108643, 'system:asset_size': 1105511852, 'system:index': 'LC08_044034_20140318', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140318_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392050, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063989_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488849349000, 'SCENE_CENTER_TIME': '18:46:32.0535800Z', 'SUN_ELEVATION': 46.471065521240234, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 164}}\n"],"name":"stdout"}]},{"cell_type":"markdown","metadata":{"id":"UOiWRQ3NcVO4","colab_type":"text"},"source":["## Create an interactive map \n","This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n","The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`."]},{"cell_type":"code","metadata":{"id":"oVI0eKCqcWHQ","colab_type":"code","colab":{}},"source":["Map = folium.Map(location=[40, -100], zoom_start=4)\n","Map.setOptions('HYBRID')"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"4jvERCGPb-fp","colab_type":"text"},"source":["## Adding data to the map\n","In addition to printing information to the console, adding data to the Map is the way to visualize geographic data. Use Map.addLayer() to do that. In the following example, an Image is instantiated (how to find these images is covered later) using ee.Image(), added to the map with Map.addLayer() and the map is centered over the image:"]},{"cell_type":"code","metadata":{"id":"VSLLC2SdZh_W","colab_type":"code","colab":{}},"source":["# Load an image.\n","image = ee.Image('LANDSAT/LC08/C01/T1/LC08_044034_20140318')\n","\n","# Center the map on the image.\n","Map.centerObject(image, 9)\n","\n","# Display the image.\n","Map.addLayer(image, {}, 'Landsat 8 original image')\n","\n","# Define visualization parameters in an object literal.\n","vizParams = {'bands': ['B5', 'B4', 'B3'],\n"," 'min': 5000, 'max': 15000, 'gamma': 1.3}\n","\n","# Center the map on the image and display.\n","Map.centerObject(image, 9)\n","Map.addLayer(image, vizParams, 'Landsat 8 False color')\n","\n","# Use Map.addLayer() to add features and feature collections to the map. For example,\n","counties = ee.FeatureCollection('TIGER/2016/Counties')\n","Map.addLayer(counties, {}, 'counties')"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"RzbPdNnuchJL","colab_type":"text"},"source":["## Display Earth Engine data layers "]},{"cell_type":"code","metadata":{"id":"eXBlZDmvch5u","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":907},"outputId":"e456cc78-21f4-43d1-b4d3-850884ed07ef","executionInfo":{"status":"ok","timestamp":1580323488511,"user_tz":300,"elapsed":12037,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n","Map"],"execution_count":9,"outputs":[{"output_type":"execute_result","data":{"text/html":["
"],"text/plain":[""]},"metadata":{"tags":[]},"execution_count":9}]},{"cell_type":"markdown","metadata":{"id":"jY4r9oFjdt8G","colab_type":"text"},"source":["## Finding images, image collections and feature collections\n","Images, image collections, and feature collections are discoverable by searching the Earth Engine Data Catalog. For example, entering ‘Landsat 8’ into the search field results in a list of raster datasets. (The complete listing of Earth Engine datasets is at the [Earth Engine Data Catalog](https://developers.google.com/earth-engine/datasets)). Click on the dataset name to get a brief description, information about the temporal availability, data provider and collection ID. "]},{"cell_type":"code","metadata":{"id":"PIxWBP2MS_lU","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":907},"outputId":"2c5456e2-19a7-45ae-886a-85b756fc0a61","executionInfo":{"status":"ok","timestamp":1580323491057,"user_tz":300,"elapsed":14568,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["# Create a map\n","Map = folium.Map(location=[40, -100], zoom_start=4)\n","Map.setOptions('HYBRID')\n","\n","# Add Earth Engine script\n","collection = ee.ImageCollection('LANDSAT/LC08/C01/T1')\n","\n","point = ee.Geometry.Point(-122.262, 37.8719)\n","start = ee.Date('2014-06-01')\n","finish = ee.Date('2014-10-01')\n","\n","filteredCollection = ee.ImageCollection('LANDSAT/LC08/C01/T1') \\\n"," .filterBounds(point) \\\n"," .filterDate(start, finish) \\\n"," .sort('CLOUD_COVER', True)\n","\n","first = filteredCollection.first()\n","# Define visualization parameters in an object literal.\n","vizParams = {'bands': ['B5', 'B4', 'B3'],\n"," 'min': 5000, 'max': 15000, 'gamma': 1.3}\n","Map.centerObject(first, 8)\n","Map.addLayer(first, vizParams, 'Landsat 8 image')\n","\n","# Load a feature collection.\n","featureCollection = ee.FeatureCollection('TIGER/2016/States')\n","\n","# Filter the collection.\n","filteredFC = featureCollection.filter(ee.Filter.eq('NAME', 'California'))\n","\n","# Create a mosiac\n","mosaic = ee.ImageCollection('LANDSAT/LC08/C01/T1') \\\n"," .filterBounds(filteredFC) \\\n"," .filterDate('2019-01-01', '2019-12-31') \\\n","\n","median = mosaic.median().clip(filteredFC)\n","\n","Map.addLayer(median, vizParams, 'Median')\n","\n","# Display the collection.\n","Map.addLayer(filteredFC, {}, 'California')\n","\n","# Diplay the map\n","Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n","Map\n"],"execution_count":10,"outputs":[{"output_type":"execute_result","data":{"text/html":["
"],"text/plain":[""]},"metadata":{"tags":[]},"execution_count":10}]},{"cell_type":"markdown","metadata":{"id":"oTBbng00hqid","colab_type":"text"},"source":["## Band math\n","Perform mathematical operations on images using Image methods. This may include band recombinations (spectral indices), image differencing or mathematical operations such as multiplication by a constant. For example, compute the difference between Normalized Difference Vegetation Index (NDVI) images 20 years apart:"]},{"cell_type":"code","metadata":{"id":"N6eYjSfBhxPo","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":907},"outputId":"bf59576b-7c9c-497b-84cc-ab9d032ee990","executionInfo":{"status":"ok","timestamp":1580323492667,"user_tz":300,"elapsed":16161,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["# This function gets NDVI from Landsat 5 imagery.\n","def getNDVI(image):\n"," return image.normalizedDifference(['B4', 'B3'])\n","\n","\n","# Load two Landsat 5 images, 20 years apart.\n","image1 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_19900604')\n","image2 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_20100611')\n","\n","# Compute NDVI from the scenes.\n","ndvi1 = getNDVI(image1)\n","ndvi2 = getNDVI(image2)\n","\n","# Compute the difference in NDVI.\n","ndviDifference = ndvi2.subtract(ndvi1)\n","\n","ndviParams = {'palette': ['#d73027', '#f46d43', '#fdae61',\n"," '#fee08b', '#d9ef8b', '#a6d96a', '#66bd63', '#1a9850']}\n","ndwiParams = {'min': -0.5, 'max': 0.5, 'palette': ['FF0000', 'FFFFFF', '0000FF']}\n","\n","# Create a map\n","Map = folium.Map(location=[40, -100], zoom_start=4)\n","Map.setOptions('HYBRID')\n","\n","Map.centerObject(image1, 10)\n","Map.addLayer(ndvi1, ndviParams, 'NDVI 1')\n","Map.addLayer(ndvi2, ndviParams, 'NDVI 2')\n","Map.addLayer(ndviDifference, ndwiParams, 'NDVI difference')\n","\n","# Diplay the map\n","Map.setControlVisibility()\n","Map"],"execution_count":11,"outputs":[{"output_type":"execute_result","data":{"text/html":["
"],"text/plain":[""]},"metadata":{"tags":[]},"execution_count":11}]},{"cell_type":"markdown","metadata":{"id":"Cn9HVUXciax2","colab_type":"text"},"source":["## Mapping (what to do instead of a for-loop)\n","Use `map()` to iterate over items in a collection. (For loops are NOT the right way to do that in Earth Engine and should be avoided). The `map()` function can be applied to an `ImageCollection`, a `FeatureCollection` or a `List` and accepts a function as its argument. The argument of the function is an element of the collection over which it is mapped. This is useful for modifying every element of the collection in the same way, for example adding. For example, the following code adds an NDVI band to every image in an `ImageCollection`:"]},{"cell_type":"code","metadata":{"id":"RLVSs3XiioJs","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":71},"outputId":"a3123ce2-1703-4b11-e5e2-e18bb3a3fe3a","executionInfo":{"status":"ok","timestamp":1580323493273,"user_tz":300,"elapsed":16753,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["# This function gets NDVI from Landsat 8 imagery.\n","\n","def addNDVI(image):\n"," return image.addBands(image.normalizedDifference(['B5', 'B4']))\n","\n","# Load the Landsat 8 raw data, filter by location and date.\n","collection = ee.ImageCollection('LANDSAT/LC08/C01/T1') \\\n"," .filterBounds(ee.Geometry.Point(-122.262, 37.8719)) \\\n"," .filterDate('2014-06-01', '2014-10-01')\n","\n","# Map the function over the collection.\n","ndviCollection = collection.map(addNDVI)\n","\n","first = ndviCollection.first()\n","print(first.getInfo())\n","\n","bandNames = first.bandNames()\n","print(bandNames.getInfo())"],"execution_count":12,"outputs":[{"output_type":"stream","text":["{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'nd', 'data_type': {'type': 'PixelType', 'precision': 'float', 'min': -1, 'max': 1}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}], 'id': 'LANDSAT/LC08/C01/T1/LC08_044034_20140606', 'version': 1497493928601000.0, 'properties': {'RADIANCE_MULT_BAND_5': 0.005937200039625168, 'RADIANCE_MULT_BAND_6': 0.0014764999505132437, 'RADIANCE_MULT_BAND_3': 0.011505999602377415, 'RADIANCE_MULT_BAND_4': 0.009702100418508053, 'RADIANCE_MULT_BAND_1': 0.012192999944090843, 'RADIANCE_MULT_BAND_2': 0.01248599961400032, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79200539048736, 38.12706906512293], [-120.79323597868374, 38.12758439698958], [-120.82683301978153, 38.13425518072935], [-122.57369124774934, 38.465867462644404], [-122.91132538951987, 38.52663370240754], [-122.91414613702007, 38.526635850439405], [-122.9189327723941, 38.510718361283075], [-123.40419439796977, 36.80678576741027], [-121.36227701906473, 36.41476296352091], [-121.32989516455781, 36.40824848906167], [-121.20432618246714, 36.815494543804164], [-121.07428782575109, 37.232255532839595], [-120.95966651326353, 37.59672218968956], [-120.90596782826022, 37.76651090203559], [-120.86494805861443, 37.895947164272634], [-120.83393920808882, 37.993514542680224], [-120.82433446488996, 38.02375043851124], [-120.79204501354904, 38.125755061557996], [-120.79200539048736, 38.12706906512293]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.43635559082031, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002320399973541498, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004976699710823596, 'RADIANCE_MULT_BAND_8': 0.010979999788105488, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 2.7200000286102295, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.930000066757202, 'GEOMETRIC_RMSE_MODEL': 5.419000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014157LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4519999027252197, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.177000045776367, 'system:asset_size': 1264461529, 'system:index': 'LC08_044034_20140606', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140606181212_20140606190417.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140606_20170305_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.51054000854492, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1402080344240, 'RADIANCE_ADD_BAND_5': -29.6860294342041, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.382649898529053, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4883499145507812, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.96493148803711, 'RADIANCE_ADD_BAND_2': -62.428829193115234, 'RADIANCE_ADD_BAND_3': -57.52762985229492, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.90058135986328, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.601969718933105, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043447_00036', 'EARTH_SUN_DISTANCE': 1.014767050743103, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488689158000, 'SCENE_CENTER_TIME': '18:45:44.2439160Z', 'SUN_ELEVATION': 67.10252380371094, 'BPF_NAME_OLI': 'LO8BPF20140606171321_20140606190324.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 549, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 192}}\n","['B1', 'B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B8', 'B9', 'B10', 'B11', 'BQA', 'nd']\n"],"name":"stdout"}]},{"cell_type":"markdown","metadata":{"id":"YVcHb4TcjgHN","colab_type":"text"},"source":["## Reducing\n","Reducing is the way to aggregate data over time, space, bands, arrays and other data structures in Earth Engine. Various methods exist for this purpose in the API. For example, to make a composite of an `ImageCollection`, use `reduce()` to reduce the images in the collection to one Image. A simple example is creating the median composite of the five least cloudy scenes in the Landsat 8 collection defined earlier:"]},{"cell_type":"code","metadata":{"id":"SNfKnvq5jnTy","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":907},"outputId":"13fda25d-30ce-4323-c031-f086531c3698","executionInfo":{"status":"ok","timestamp":1580323493724,"user_tz":300,"elapsed":17192,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["# Load a Landsat 8 collection.\n","collection = ee.ImageCollection('LANDSAT/LC08/C01/T1') \\\n"," .filterBounds(ee.Geometry.Point(-122.262, 37.8719)) \\\n"," .filterDate('2014-01-01', '2014-12-31') \\\n"," .sort('CLOUD_COVER')\n","\n","# Compute the median of each pixel for each band of the 5 least cloudy scenes.\n","median = collection.limit(5).reduce(ee.Reducer.median())\n","\n","# Define visualization parameters in an object literal.\n","vizParams = {'bands': ['B5_median', 'B4_median', 'B3_median'],\n"," 'min': 5000, 'max': 15000, 'gamma': 1.3}\n","\n","Map = folium.Map()\n","Map.setOptions('HYBRID')\n","Map.setCenter(-122.262, 37.8719, 10)\n","Map.addLayer(median, vizParams, 'Median image')\n","Map.setControlVisibility()\n","Map"],"execution_count":13,"outputs":[{"output_type":"execute_result","data":{"text/html":["
"],"text/plain":[""]},"metadata":{"tags":[]},"execution_count":13}]},{"cell_type":"markdown","metadata":{"id":"k2ZtKiyuko62","colab_type":"text"},"source":["Reducing is also the way to get statistics of an image in the regions defined by a `Feature` or `FeatureCollection`. Suppose the task is to compute the mean pixel values within an area of interest. Use `reduceRegion()` for this purpose. For example:"]},{"cell_type":"code","metadata":{"id":"2IaNU0BIkv_v","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":1000},"outputId":"d1519f48-5eb4-4891-e1d3-93f904bd17cf","executionInfo":{"status":"ok","timestamp":1580323495301,"user_tz":300,"elapsed":18758,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["# Create a map\n","Map = folium.Map()\n","Map.setOptions('HYBRID')\n","\n","# Load and display a Landsat TOA image.\n","image = ee.Image('LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318')\n","Map.addLayer(image, {'bands': ['B4', 'B3', 'B2'], max: 0.3}, 'Landsat 8')\n","\n","# // Create an arbitrary rectangle as a region and display it.\n","region = ee.Geometry.Rectangle(-122.2806, 37.1209, -122.0554, 37.2413)\n","Map.centerObject(region, 10)\n","Map.addLayer(region, {}, 'ROI')\n","\n","# // Get a dictionary of means in the region. Keys are bandnames.\n","mean = image.reduceRegion(**{\n"," 'reducer': ee.Reducer.mean(),\n"," 'geometry': region,\n"," 'scale': 30\n","})\n","\n","results = mean.getInfo()\n","for item in results.items():\n"," print(item)\n","\n","Map.setControlVisibility()\n","Map"],"execution_count":14,"outputs":[{"output_type":"stream","text":["('B1', 0.10156726419256697)\n","('B10', 288.3898316688731)\n","('B11', 287.4496961587173)\n","('B2', 0.07771978773589312)\n","('B3', 0.05530074222374056)\n","('B4', 0.03670883505442356)\n","('B5', 0.22139764553479283)\n","('B6', 0.07888235294207073)\n","('B7', 0.035089536963059234)\n","('B8', 0.047100656968120116)\n","('B9', 0.00156092084691453)\n","('BQA', 2720.11945357173)\n"],"name":"stdout"},{"output_type":"execute_result","data":{"text/html":["
"],"text/plain":[""]},"metadata":{"tags":[]},"execution_count":14}]},{"cell_type":"markdown","metadata":{"id":"lICQJguDmpWo","colab_type":"text"},"source":["## Masking\n","Every pixel in an `ee.Image` has both a value and a mask which ranges from 0 (no data) to 1. Masked pixels (in which mask==0) are treated as no data. Pixels with 0 < mask ≤ 1 have a value, but it is weighted by the mask for numerical computations.\n","\n","You can make pixels transparent or exclude them from analysis using masks. Pixels are masked when the mask value is zero. Continuing the image differencing example, use a mask to display areas of increased and decreased NDVI over the difference interval:"]},{"cell_type":"code","metadata":{"id":"kbhCVgZAmu38","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":907},"outputId":"9df38b8e-30b7-49eb-ad39-e5755bce3a77","executionInfo":{"status":"ok","timestamp":1580323942782,"user_tz":300,"elapsed":1657,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["# This function gets NDVI from Landsat 5 imagery.\n","def getNDVI(image):\n"," return image.normalizedDifference(['B4', 'B3'])\n","\n","# Load two Landsat 5 images, 20 years apart.\n","image1 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_19900604')\n","image2 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_20100611')\n","\n","# Compute NDVI from the scenes.\n","ndvi1 = getNDVI(image1)\n","ndvi2 = getNDVI(image2)\n","\n","# Compute the difference in NDVI.\n","ndviDifference = ndvi2.subtract(ndvi1)\n","# Load the land mask from the SRTM DEM.\n","landMask = ee.Image('CGIAR/SRTM90_V4').mask()\n","\n","# Update the NDVI difference mask with the land mask.\n","maskedDifference = ndviDifference.updateMask(landMask)\n","\n","# Display the masked result.\n","vizParams = {'min': -0.5, 'max': 0.5,\n"," 'palette': ['FF0000', 'FFFFFF', '0000FF']}\n","\n","Map = folium.Map()\n","Map.setOptions('HYBRID')\n","Map.setCenter(-122.2531, 37.6295, 9)\n","Map.addLayer(ndviDifference, vizParams, 'NDVI difference without mask', False)\n","Map.addLayer(maskedDifference, vizParams, 'NDVI difference with mask')\n","Map.setControlVisibility()\n","Map"],"execution_count":16,"outputs":[{"output_type":"execute_result","data":{"text/html":["
"],"text/plain":[""]},"metadata":{"tags":[]},"execution_count":16}]},{"cell_type":"code","metadata":{"id":"SeksLqnspaqs","colab_type":"code","colab":{}},"source":[""],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"zBGSftcWpd_B","colab_type":"text"},"source":["## A complete example\n","The following example demonstrates multiple concepts: filtering, mapping, reducing and the use of a cloud mask:"]},{"cell_type":"code","metadata":{"id":"5XTjFMZhpljf","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":924},"outputId":"3be2f9df-6c12-410a-cbe5-c3cfd34cad2d","executionInfo":{"status":"ok","timestamp":1580324797984,"user_tz":300,"elapsed":17435,"user":{"displayName":"Qiusheng Wu","photoUrl":"https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64","userId":"16932034244543127511"}}},"source":["# This function gets NDVI from a Landsat 8 image.\n","\n","def addNDVI(image):\n"," return image.addBands(image.normalizedDifference(['B5', 'B4']))\n","\n","# This function masks cloudy pixels.\n","\n","\n","def cloudMask(image):\n"," clouds = ee.Algorithms.Landsat.simpleCloudScore(image).select(['cloud'])\n"," return image.updateMask(clouds.lt(10))\n","\n","# Create a map\n","Map = folium.Map()\n","Map.setOptions('HYBRID')\n","\n","# Load a Landsat collection, map the NDVI and cloud masking functions over it.\n","collection = ee.ImageCollection('LANDSAT/LC08/C01/T1_TOA') \\\n"," .filterBounds(ee.Geometry.Point([-122.262, 37.8719])) \\\n"," .filterDate('2014-03-01', '2014-05-31') \\\n"," .map(addNDVI) \\\n"," .map(cloudMask)\n","\n","# Reduce the collection to the mean of each pixel and display.\n","meanImage = collection.reduce(ee.Reducer.mean())\n","vizParams = {'bands': ['B5_mean', 'B4_mean', 'B3_mean'], 'min': 0, 'max': 0.5}\n","Map.setCenter(-122.262, 37.8719, 10)\n","Map.addLayer(meanImage, vizParams, 'mean')\n","\n","# Load a region in which to compute the mean and display it.\n","counties = ee.FeatureCollection('TIGER/2016/Counties')\n","santaClara = ee.Feature(counties.filter(\n"," ee.Filter.eq('NAME', 'Santa Clara')).first())\n","Map.addLayer(ee.Image().paint(santaClara, 0, 2), {\n"," 'palette': 'yellow'}, 'Santa Clara')\n","\n","# Get the mean of NDVI in the region.\n","mean = meanImage.select(['nd_mean']).reduceRegion(**{\n"," 'reducer': ee.Reducer.mean(),\n"," 'geometry': santaClara.geometry(),\n"," 'scale': 30\n","})\n","\n","# Print mean NDVI for the region.\n","print('Santa Clara spring mean NDVI:', mean.get('nd_mean').getInfo())\n","\n","Map.setControlVisibility()\n","Map"],"execution_count":17,"outputs":[{"output_type":"stream","text":["Santa Clara spring mean NDVI: 0.46507494635226876\n"],"name":"stdout"},{"output_type":"execute_result","data":{"text/html":["
"],"text/plain":[""]},"metadata":{"tags":[]},"execution_count":17}]},{"cell_type":"code","metadata":{"id":"JOHuqUzasnl-","colab_type":"code","colab":{}},"source":[""],"execution_count":0,"outputs":[]}]} \ No newline at end of file +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "Ou_oQJBrRxsA" + }, + "source": [ + "# Get Started with Earth Engine\n", + "\n", + "This Get Started guide is intended as a quick way to start programming with the Earth Engine Python API. For an introductory look at Python and more in-depth exercises with the Earth Engine API, see the [tutorials](https://github.com/giswqs/earthengine-py-notebooks). For suggestions on Python coding style, see the [Google Python Style Guide](http://google.github.io/styleguide/pyguide.html).[link text](https://)\n", + "\n", + "Google Earth Engine allows users to run algorithms on georeferenced imagery and vectors stored on Google's infrastructure. The Google Earth Engine API provides a library of functions which may be applied to data for display and analysis. Earth Engine's [public data catalog](https://developers.google.com/earth-engine/datasets/) contains a large amount of publicly available imagery and vector datasets. Private assets can also be created in users' personal folders.\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "HAXUSh3jaRCt" + }, + "source": [ + "## Installing the Earth Engine API" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "colab": {}, + "colab_type": "code", + "id": "KhWWe9Y-TAzZ" + }, + "outputs": [], + "source": [ + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "OGUbVwc9a31e" + }, + "source": [ + "Import libraries" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "colab": {}, + "colab_type": "code", + "id": "qbDHk-B3a9K2" + }, + "outputs": [], + "source": [ + "import ee\n", + "import folium\n", + "import geehydro" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "f8jXYIUcbEJd" + }, + "source": [ + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", + "if you are running this notebook for this first time or if you are getting an authentication error. " + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "colab": {}, + "colab_type": "code", + "id": "wBgIAFCsbB1Y" + }, + "outputs": [], + "source": [ + "# ee.Authenticate()\n", + "ee.Initialize()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "XiacQTXbZvwK" + }, + "source": [ + "## ‘Hello world!’\n", + "Printing out information to the console is a basic task for getting information about an object, displaying the numeric result of a computation, displaying object metadata or helping with debugging. The iconic ‘Hello World!’ example is:" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 34 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 9005, + "status": "ok", + "timestamp": 1580323485429, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "kEihQHMfZpTR", + "outputId": "52b2f20c-4782-47ab-f1e5-dd5a0466969f" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Hello world!\n" + ] + } + ], + "source": [ + "# traditional python string\n", + "print('Hello world!')" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 34 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 8996, + "status": "ok", + "timestamp": 1580323485431, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "DHCA26YIaMJc", + "outputId": "ed5a2340-f62e-4cca-aee2-5ca5ab532451" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Hello World from Earth Engine!\n" + ] + } + ], + "source": [ + "# Earth Eninge object\n", + "print(ee.String('Hello World from Earth Engine!').getInfo())" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 54 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 9878, + "status": "ok", + "timestamp": 1580323486324, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "nO6Usg8pZkgv", + "outputId": "ecaca48d-3783-4f02-db76-9a5c2b3a1918" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'id': 'LANDSAT/LC08/C01/T1/LC08_044034_20140318', 'version': 1497472259022000.0, 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3637119499993, 36.41016684133052], [-121.35905784815819, 36.42528989660049], [-121.2315833015866, 36.840374852891664], [-121.09978718573184, 37.26438246506325], [-121.00571062336425, 37.564795515259384], [-120.98453376062118, 37.632161601008896], [-120.95100979452299, 37.73864548098522], [-120.90277241165228, 37.89149086576169], [-120.8836409072059, 37.951976016520376], [-120.85713152433351, 38.03584247073611], [-120.82804345546616, 38.12789513604401], [-122.38148159443172, 38.42337450676813], [-122.9500220192271, 38.525813632077686], [-122.95103687833704, 38.52422133103557], [-122.9569591344694, 38.504384836247866], [-123.43853932998316, 36.805122381748035], [-123.18722447462653, 36.759167415189125], [-121.5105534682754, 36.43765126135182], [-121.36447385999617, 36.408418528930035], [-121.3637119499993, 36.41016684133052]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.2395782470703, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.249000072479248, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 6.78000020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.747000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.841000080108643, 'system:asset_size': 1105511852, 'system:index': 'LC08_044034_20140318', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140318_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392050, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063989_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488849349000, 'SCENE_CENTER_TIME': '18:46:32.0535800Z', 'SUN_ELEVATION': 46.471065521240234, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 164}}\n" + ] + } + ], + "source": [ + "print(ee.Image('LANDSAT/LC08/C01/T1/LC08_044034_20140318').getInfo())" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "UOiWRQ3NcVO4" + }, + "source": [ + "## Create an interactive map \n", + "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", + "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "colab": {}, + "colab_type": "code", + "id": "oVI0eKCqcWHQ" + }, + "outputs": [], + "source": [ + "Map = folium.Map(location=[40, -100], zoom_start=4)\n", + "Map.setOptions('HYBRID')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "4jvERCGPb-fp" + }, + "source": [ + "## Adding data to the map\n", + "In addition to printing information to the console, adding data to the Map is the way to visualize geographic data. Use Map.addLayer() to do that. In the following example, an Image is instantiated (how to find these images is covered later) using ee.Image(), added to the map with Map.addLayer() and the map is centered over the image:" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "colab": {}, + "colab_type": "code", + "id": "VSLLC2SdZh_W" + }, + "outputs": [], + "source": [ + "# Load an image.\n", + "image = ee.Image('LANDSAT/LC08/C01/T1/LC08_044034_20140318')\n", + "\n", + "# Center the map on the image.\n", + "Map.centerObject(image, 9)\n", + "\n", + "# Display the image.\n", + "Map.addLayer(image, {}, 'Landsat 8 original image')\n", + "\n", + "# Define visualization parameters in an object literal.\n", + "vizParams = {'bands': ['B5', 'B4', 'B3'],\n", + " 'min': 5000, 'max': 15000, 'gamma': 1.3}\n", + "\n", + "# Center the map on the image and display.\n", + "Map.centerObject(image, 9)\n", + "Map.addLayer(image, vizParams, 'Landsat 8 False color')\n", + "\n", + "# Use Map.addLayer() to add features and feature collections to the map. For example,\n", + "counties = ee.FeatureCollection('TIGER/2016/Counties')\n", + "Map.addLayer(counties, {}, 'counties')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "RzbPdNnuchJL" + }, + "source": [ + "## Display Earth Engine data layers " + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 907 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 12037, + "status": "ok", + "timestamp": 1580323488511, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "eXBlZDmvch5u", + "outputId": "e456cc78-21f4-43d1-b4d3-850884ed07ef" + }, + "outputs": [ + { + "data": { + "text/html": [ + "
" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", + "Map" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "jY4r9oFjdt8G" + }, + "source": [ + "## Finding images, image collections and feature collections\n", + "Images, image collections, and feature collections are discoverable by searching the Earth Engine Data Catalog. For example, entering ‘Landsat 8’ into the search field results in a list of raster datasets. (The complete listing of Earth Engine datasets is at the [Earth Engine Data Catalog](https://developers.google.com/earth-engine/datasets)). Click on the dataset name to get a brief description, information about the temporal availability, data provider and collection ID. " + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 907 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 14568, + "status": "ok", + "timestamp": 1580323491057, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "PIxWBP2MS_lU", + "outputId": "2c5456e2-19a7-45ae-886a-85b756fc0a61" + }, + "outputs": [ + { + "data": { + "text/html": [ + "
" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Create a map\n", + "Map = folium.Map(location=[40, -100], zoom_start=4)\n", + "Map.setOptions('HYBRID')\n", + "\n", + "# Add Earth Engine script\n", + "collection = ee.ImageCollection('LANDSAT/LC08/C01/T1')\n", + "\n", + "point = ee.Geometry.Point(-122.262, 37.8719)\n", + "start = ee.Date('2014-06-01')\n", + "finish = ee.Date('2014-10-01')\n", + "\n", + "filteredCollection = ee.ImageCollection('LANDSAT/LC08/C01/T1') \\\n", + " .filterBounds(point) \\\n", + " .filterDate(start, finish) \\\n", + " .sort('CLOUD_COVER', True)\n", + "\n", + "first = filteredCollection.first()\n", + "# Define visualization parameters in an object literal.\n", + "vizParams = {'bands': ['B5', 'B4', 'B3'],\n", + " 'min': 5000, 'max': 15000, 'gamma': 1.3}\n", + "Map.centerObject(first, 8)\n", + "Map.addLayer(first, vizParams, 'Landsat 8 image')\n", + "\n", + "# Load a feature collection.\n", + "featureCollection = ee.FeatureCollection('TIGER/2016/States')\n", + "\n", + "# Filter the collection.\n", + "filteredFC = featureCollection.filter(ee.Filter.eq('NAME', 'California'))\n", + "\n", + "# Create a mosiac\n", + "mosaic = ee.ImageCollection('LANDSAT/LC08/C01/T1') \\\n", + " .filterBounds(filteredFC) \\\n", + " .filterDate('2019-01-01', '2019-12-31') \\\n", + "\n", + "median = mosaic.median().clip(filteredFC)\n", + "\n", + "Map.addLayer(median, vizParams, 'Median')\n", + "\n", + "# Display the collection.\n", + "Map.addLayer(filteredFC, {}, 'California')\n", + "\n", + "# Diplay the map\n", + "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", + "Map\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "oTBbng00hqid" + }, + "source": [ + "## Band math\n", + "Perform mathematical operations on images using Image methods. This may include band recombinations (spectral indices), image differencing or mathematical operations such as multiplication by a constant. For example, compute the difference between Normalized Difference Vegetation Index (NDVI) images 20 years apart:" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 907 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 16161, + "status": "ok", + "timestamp": 1580323492667, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "N6eYjSfBhxPo", + "outputId": "bf59576b-7c9c-497b-84cc-ab9d032ee990" + }, + "outputs": [ + { + "data": { + "text/html": [ + "
" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# This function gets NDVI from Landsat 5 imagery.\n", + "def getNDVI(image):\n", + " return image.normalizedDifference(['B4', 'B3'])\n", + "\n", + "\n", + "# Load two Landsat 5 images, 20 years apart.\n", + "image1 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_19900604')\n", + "image2 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_20100611')\n", + "\n", + "# Compute NDVI from the scenes.\n", + "ndvi1 = getNDVI(image1)\n", + "ndvi2 = getNDVI(image2)\n", + "\n", + "# Compute the difference in NDVI.\n", + "ndviDifference = ndvi2.subtract(ndvi1)\n", + "\n", + "ndviParams = {'palette': ['#d73027', '#f46d43', '#fdae61',\n", + " '#fee08b', '#d9ef8b', '#a6d96a', '#66bd63', '#1a9850']}\n", + "ndwiParams = {'min': -0.5, 'max': 0.5, 'palette': ['FF0000', 'FFFFFF', '0000FF']}\n", + "\n", + "# Create a map\n", + "Map = folium.Map(location=[40, -100], zoom_start=4)\n", + "Map.setOptions('HYBRID')\n", + "\n", + "Map.centerObject(image1, 10)\n", + "Map.addLayer(ndvi1, ndviParams, 'NDVI 1')\n", + "Map.addLayer(ndvi2, ndviParams, 'NDVI 2')\n", + "Map.addLayer(ndviDifference, ndwiParams, 'NDVI difference')\n", + "\n", + "# Diplay the map\n", + "Map.setControlVisibility()\n", + "Map" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "Cn9HVUXciax2" + }, + "source": [ + "## Mapping (what to do instead of a for-loop)\n", + "Use `map()` to iterate over items in a collection. (For loops are NOT the right way to do that in Earth Engine and should be avoided). The `map()` function can be applied to an `ImageCollection`, a `FeatureCollection` or a `List` and accepts a function as its argument. The argument of the function is an element of the collection over which it is mapped. This is useful for modifying every element of the collection in the same way, for example adding. For example, the following code adds an NDVI band to every image in an `ImageCollection`:" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 71 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 16753, + "status": "ok", + "timestamp": 1580323493273, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "RLVSs3XiioJs", + "outputId": "a3123ce2-1703-4b11-e5e2-e18bb3a3fe3a" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'nd', 'data_type': {'type': 'PixelType', 'precision': 'float', 'min': -1, 'max': 1}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}], 'id': 'LANDSAT/LC08/C01/T1/LC08_044034_20140606', 'version': 1497493928601000.0, 'properties': {'RADIANCE_MULT_BAND_5': 0.005937200039625168, 'RADIANCE_MULT_BAND_6': 0.0014764999505132437, 'RADIANCE_MULT_BAND_3': 0.011505999602377415, 'RADIANCE_MULT_BAND_4': 0.009702100418508053, 'RADIANCE_MULT_BAND_1': 0.012192999944090843, 'RADIANCE_MULT_BAND_2': 0.01248599961400032, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79200539048736, 38.12706906512293], [-120.79323597868374, 38.12758439698958], [-120.82683301978153, 38.13425518072935], [-122.57369124774934, 38.465867462644404], [-122.91132538951987, 38.52663370240754], [-122.91414613702007, 38.526635850439405], [-122.9189327723941, 38.510718361283075], [-123.40419439796977, 36.80678576741027], [-121.36227701906473, 36.41476296352091], [-121.32989516455781, 36.40824848906167], [-121.20432618246714, 36.815494543804164], [-121.07428782575109, 37.232255532839595], [-120.95966651326353, 37.59672218968956], [-120.90596782826022, 37.76651090203559], [-120.86494805861443, 37.895947164272634], [-120.83393920808882, 37.993514542680224], [-120.82433446488996, 38.02375043851124], [-120.79204501354904, 38.125755061557996], [-120.79200539048736, 38.12706906512293]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.43635559082031, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002320399973541498, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004976699710823596, 'RADIANCE_MULT_BAND_8': 0.010979999788105488, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 2.7200000286102295, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.930000066757202, 'GEOMETRIC_RMSE_MODEL': 5.419000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014157LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4519999027252197, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.177000045776367, 'system:asset_size': 1264461529, 'system:index': 'LC08_044034_20140606', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140606181212_20140606190417.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140606_20170305_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.51054000854492, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1402080344240, 'RADIANCE_ADD_BAND_5': -29.6860294342041, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.382649898529053, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4883499145507812, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.96493148803711, 'RADIANCE_ADD_BAND_2': -62.428829193115234, 'RADIANCE_ADD_BAND_3': -57.52762985229492, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.90058135986328, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.601969718933105, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043447_00036', 'EARTH_SUN_DISTANCE': 1.014767050743103, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488689158000, 'SCENE_CENTER_TIME': '18:45:44.2439160Z', 'SUN_ELEVATION': 67.10252380371094, 'BPF_NAME_OLI': 'LO8BPF20140606171321_20140606190324.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 549, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 192}}\n", + "['B1', 'B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B8', 'B9', 'B10', 'B11', 'BQA', 'nd']\n" + ] + } + ], + "source": [ + "# This function gets NDVI from Landsat 8 imagery.\n", + "\n", + "def addNDVI(image):\n", + " return image.addBands(image.normalizedDifference(['B5', 'B4']))\n", + "\n", + "# Load the Landsat 8 raw data, filter by location and date.\n", + "collection = ee.ImageCollection('LANDSAT/LC08/C01/T1') \\\n", + " .filterBounds(ee.Geometry.Point(-122.262, 37.8719)) \\\n", + " .filterDate('2014-06-01', '2014-10-01')\n", + "\n", + "# Map the function over the collection.\n", + "ndviCollection = collection.map(addNDVI)\n", + "\n", + "first = ndviCollection.first()\n", + "print(first.getInfo())\n", + "\n", + "bandNames = first.bandNames()\n", + "print(bandNames.getInfo())" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "YVcHb4TcjgHN" + }, + "source": [ + "## Reducing\n", + "Reducing is the way to aggregate data over time, space, bands, arrays and other data structures in Earth Engine. Various methods exist for this purpose in the API. For example, to make a composite of an `ImageCollection`, use `reduce()` to reduce the images in the collection to one Image. A simple example is creating the median composite of the five least cloudy scenes in the Landsat 8 collection defined earlier:" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 907 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 17192, + "status": "ok", + "timestamp": 1580323493724, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "SNfKnvq5jnTy", + "outputId": "13fda25d-30ce-4323-c031-f086531c3698" + }, + "outputs": [ + { + "data": { + "text/html": [ + "
" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Load a Landsat 8 collection.\n", + "collection = ee.ImageCollection('LANDSAT/LC08/C01/T1') \\\n", + " .filterBounds(ee.Geometry.Point(-122.262, 37.8719)) \\\n", + " .filterDate('2014-01-01', '2014-12-31') \\\n", + " .sort('CLOUD_COVER')\n", + "\n", + "# Compute the median of each pixel for each band of the 5 least cloudy scenes.\n", + "median = collection.limit(5).reduce(ee.Reducer.median())\n", + "\n", + "# Define visualization parameters in an object literal.\n", + "vizParams = {'bands': ['B5_median', 'B4_median', 'B3_median'],\n", + " 'min': 5000, 'max': 15000, 'gamma': 1.3}\n", + "\n", + "Map = folium.Map()\n", + "Map.setOptions('HYBRID')\n", + "Map.setCenter(-122.262, 37.8719, 10)\n", + "Map.addLayer(median, vizParams, 'Median image')\n", + "Map.setControlVisibility()\n", + "Map" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "k2ZtKiyuko62" + }, + "source": [ + "Reducing is also the way to get statistics of an image in the regions defined by a `Feature` or `FeatureCollection`. Suppose the task is to compute the mean pixel values within an area of interest. Use `reduceRegion()` for this purpose. For example:" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 18758, + "status": "ok", + "timestamp": 1580323495301, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "2IaNU0BIkv_v", + "outputId": "d1519f48-5eb4-4891-e1d3-93f904bd17cf" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "('B1', 0.10156726419256697)\n", + "('B10', 288.3898316688731)\n", + "('B11', 287.4496961587173)\n", + "('B2', 0.07771978773589312)\n", + "('B3', 0.05530074222374056)\n", + "('B4', 0.03670883505442356)\n", + "('B5', 0.22139764553479283)\n", + "('B6', 0.07888235294207073)\n", + "('B7', 0.035089536963059234)\n", + "('B8', 0.047100656968120116)\n", + "('B9', 0.00156092084691453)\n", + "('BQA', 2720.11945357173)\n" + ] + }, + { + "data": { + "text/html": [ + "
" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Create a map\n", + "Map = folium.Map()\n", + "Map.setOptions('HYBRID')\n", + "\n", + "# Load and display a Landsat TOA image.\n", + "image = ee.Image('LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318')\n", + "Map.addLayer(image, {'bands': ['B4', 'B3', 'B2'], max: 0.3}, 'Landsat 8')\n", + "\n", + "# // Create an arbitrary rectangle as a region and display it.\n", + "region = ee.Geometry.Rectangle(-122.2806, 37.1209, -122.0554, 37.2413)\n", + "Map.centerObject(region, 10)\n", + "Map.addLayer(region, {}, 'ROI')\n", + "\n", + "# // Get a dictionary of means in the region. Keys are bandnames.\n", + "mean = image.reduceRegion(**{\n", + " 'reducer': ee.Reducer.mean(),\n", + " 'geometry': region,\n", + " 'scale': 30\n", + "})\n", + "\n", + "results = mean.getInfo()\n", + "for item in results.items():\n", + " print(item)\n", + "\n", + "Map.setControlVisibility()\n", + "Map" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "lICQJguDmpWo" + }, + "source": [ + "## Masking\n", + "Every pixel in an `ee.Image` has both a value and a mask which ranges from 0 (no data) to 1. Masked pixels (in which mask==0) are treated as no data. Pixels with 0 < mask ≤ 1 have a value, but it is weighted by the mask for numerical computations.\n", + "\n", + "You can make pixels transparent or exclude them from analysis using masks. Pixels are masked when the mask value is zero. Continuing the image differencing example, use a mask to display areas of increased and decreased NDVI over the difference interval:" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 907 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 1657, + "status": "ok", + "timestamp": 1580323942782, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "kbhCVgZAmu38", + "outputId": "9df38b8e-30b7-49eb-ad39-e5755bce3a77" + }, + "outputs": [ + { + "data": { + "text/html": [ + "
" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# This function gets NDVI from Landsat 5 imagery.\n", + "def getNDVI(image):\n", + " return image.normalizedDifference(['B4', 'B3'])\n", + "\n", + "# Load two Landsat 5 images, 20 years apart.\n", + "image1 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_19900604')\n", + "image2 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_20100611')\n", + "\n", + "# Compute NDVI from the scenes.\n", + "ndvi1 = getNDVI(image1)\n", + "ndvi2 = getNDVI(image2)\n", + "\n", + "# Compute the difference in NDVI.\n", + "ndviDifference = ndvi2.subtract(ndvi1)\n", + "# Load the land mask from the SRTM DEM.\n", + "landMask = ee.Image('CGIAR/SRTM90_V4').mask()\n", + "\n", + "# Update the NDVI difference mask with the land mask.\n", + "maskedDifference = ndviDifference.updateMask(landMask)\n", + "\n", + "# Display the masked result.\n", + "vizParams = {'min': -0.5, 'max': 0.5,\n", + " 'palette': ['FF0000', 'FFFFFF', '0000FF']}\n", + "\n", + "Map = folium.Map()\n", + "Map.setOptions('HYBRID')\n", + "Map.setCenter(-122.2531, 37.6295, 9)\n", + "Map.addLayer(ndviDifference, vizParams, 'NDVI difference without mask', False)\n", + "Map.addLayer(maskedDifference, vizParams, 'NDVI difference with mask')\n", + "Map.setControlVisibility()\n", + "Map" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": {}, + "colab_type": "code", + "id": "SeksLqnspaqs" + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "colab_type": "text", + "id": "zBGSftcWpd_B" + }, + "source": [ + "## A complete example\n", + "The following example demonstrates multiple concepts: filtering, mapping, reducing and the use of a cloud mask:" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 924 + }, + "colab_type": "code", + "executionInfo": { + "elapsed": 17435, + "status": "ok", + "timestamp": 1580324797984, + "user": { + "displayName": "Qiusheng Wu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mClnrRJt-9CiCsZmUOfCdngabcoPR4UAFqqj1vY=s64", + "userId": "16932034244543127511" + }, + "user_tz": 300 + }, + "id": "5XTjFMZhpljf", + "outputId": "3be2f9df-6c12-410a-cbe5-c3cfd34cad2d" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Santa Clara spring mean NDVI: 0.46507494635226865\n" + ] + }, + { + "data": { + "text/html": [ + "
" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# This function gets NDVI from a Landsat 8 image.\n", + "\n", + "def addNDVI(image):\n", + " return image.addBands(image.normalizedDifference(['B5', 'B4']))\n", + "\n", + "# This function masks cloudy pixels.\n", + "\n", + "\n", + "def cloudMask(image):\n", + " clouds = ee.Algorithms.Landsat.simpleCloudScore(image).select(['cloud'])\n", + " return image.updateMask(clouds.lt(10))\n", + "\n", + "# Create a map\n", + "Map = folium.Map()\n", + "Map.setOptions('HYBRID')\n", + "\n", + "# Load a Landsat collection, map the NDVI and cloud masking functions over it.\n", + "collection = ee.ImageCollection('LANDSAT/LC08/C01/T1_TOA') \\\n", + " .filterBounds(ee.Geometry.Point([-122.262, 37.8719])) \\\n", + " .filterDate('2014-03-01', '2014-05-31') \\\n", + " .map(addNDVI) \\\n", + " .map(cloudMask)\n", + "\n", + "# Reduce the collection to the mean of each pixel and display.\n", + "meanImage = collection.reduce(ee.Reducer.mean())\n", + "vizParams = {'bands': ['B5_mean', 'B4_mean', 'B3_mean'], 'min': 0, 'max': 0.5}\n", + "Map.setCenter(-122.262, 37.8719, 10)\n", + "Map.addLayer(meanImage, vizParams, 'mean')\n", + "\n", + "# Load a region in which to compute the mean and display it.\n", + "counties = ee.FeatureCollection('TIGER/2016/Counties')\n", + "santaClara = ee.Feature(counties.filter(\n", + " ee.Filter.eq('NAME', 'Santa Clara')).first())\n", + "Map.addLayer(ee.Image().paint(santaClara, 0, 2), {\n", + " 'palette': 'yellow'}, 'Santa Clara')\n", + "\n", + "# Get the mean of NDVI in the region.\n", + "mean = meanImage.select(['nd_mean']).reduceRegion(**{\n", + " 'reducer': ee.Reducer.mean(),\n", + " 'geometry': santaClara.geometry(),\n", + " 'scale': 30\n", + "})\n", + "\n", + "# Print mean NDVI for the region.\n", + "print('Santa Clara spring mean NDVI:', mean.get('nd_mean').getInfo())\n", + "\n", + "Map.setControlVisibility()\n", + "Map" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": {}, + "colab_type": "code", + "id": "JOHuqUzasnl-" + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "colab": { + "authorship_tag": "ABX9TyMdf8PCtjymtVbzvzulR1Jt", + "collapsed_sections": [], + "name": "10_Get_Started_with_EE.ipynb", + "provenance": [], + "toc_visible": true + }, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.3" + } + }, + "nbformat": 4, + "nbformat_minor": 1 +} diff --git a/GetStarted/10_get_started_with_EE.py b/GetStarted/10_get_started_with_EE.py new file mode 100644 index 0000000..5439d9f --- /dev/null +++ b/GetStarted/10_get_started_with_EE.py @@ -0,0 +1,389 @@ +# %% +''' +# Get Started with Earth Engine + +This Get Started guide is intended as a quick way to start programming with the Earth Engine Python API. For an introductory look at Python and more in-depth exercises with the Earth Engine API, see the [tutorials](https://github.com/giswqs/earthengine-py-notebooks). For suggestions on Python coding style, see the [Google Python Style Guide](http://google.github.io/styleguide/pyguide.html).[link text](https://) + +Google Earth Engine allows users to run algorithms on georeferenced imagery and vectors stored on Google's infrastructure. The Google Earth Engine API provides a library of functions which may be applied to data for display and analysis. Earth Engine's [public data catalog](https://developers.google.com/earth-engine/datasets/) contains a large amount of publicly available imagery and vector datasets. Private assets can also be created in users' personal folders. + +''' + +# %% +''' +## Installing the Earth Engine API +''' + +# %% +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) + +# %% +''' +Import libraries +''' + +# %% +import ee +import folium +import geehydro + +# %% +''' +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` +if you are running this notebook for this first time or if you are getting an authentication error. +''' + +# %% +# ee.Authenticate() +ee.Initialize() + +# %% +''' +## ‘Hello world!’ +Printing out information to the console is a basic task for getting information about an object, displaying the numeric result of a computation, displaying object metadata or helping with debugging. The iconic ‘Hello World!’ example is: +''' + +# %% +# traditional python string +print('Hello world!') + +# %% +# Earth Eninge object +print(ee.String('Hello World from Earth Engine!').getInfo()) + +# %% +print(ee.Image('LANDSAT/LC08/C01/T1/LC08_044034_20140318').getInfo()) + +# %% +''' +## Create an interactive map +This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. +The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`. +''' + +# %% +Map = folium.Map(location=[40, -100], zoom_start=4) +Map.setOptions('HYBRID') + +# %% +''' +## Adding data to the map +In addition to printing information to the console, adding data to the Map is the way to visualize geographic data. Use Map.addLayer() to do that. In the following example, an Image is instantiated (how to find these images is covered later) using ee.Image(), added to the map with Map.addLayer() and the map is centered over the image: +''' + +# %% +# Load an image. +image = ee.Image('LANDSAT/LC08/C01/T1/LC08_044034_20140318') + +# Center the map on the image. +Map.centerObject(image, 9) + +# Display the image. +Map.addLayer(image, {}, 'Landsat 8 original image') + +# Define visualization parameters in an object literal. +vizParams = {'bands': ['B5', 'B4', 'B3'], + 'min': 5000, 'max': 15000, 'gamma': 1.3} + +# Center the map on the image and display. +Map.centerObject(image, 9) +Map.addLayer(image, vizParams, 'Landsat 8 False color') + +# Use Map.addLayer() to add features and feature collections to the map. For example, +counties = ee.FeatureCollection('TIGER/2016/Counties') +Map.addLayer(counties, {}, 'counties') + +# %% +''' +## Display Earth Engine data layers +''' + +# %% +Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True) +Map + +# %% +''' +## Finding images, image collections and feature collections +Images, image collections, and feature collections are discoverable by searching the Earth Engine Data Catalog. For example, entering ‘Landsat 8’ into the search field results in a list of raster datasets. (The complete listing of Earth Engine datasets is at the [Earth Engine Data Catalog](https://developers.google.com/earth-engine/datasets)). Click on the dataset name to get a brief description, information about the temporal availability, data provider and collection ID. +''' + +# %% +# Create a map +Map = folium.Map(location=[40, -100], zoom_start=4) +Map.setOptions('HYBRID') + +# Add Earth Engine script +collection = ee.ImageCollection('LANDSAT/LC08/C01/T1') + +point = ee.Geometry.Point(-122.262, 37.8719) +start = ee.Date('2014-06-01') +finish = ee.Date('2014-10-01') + +filteredCollection = ee.ImageCollection('LANDSAT/LC08/C01/T1') \ + .filterBounds(point) \ + .filterDate(start, finish) \ + .sort('CLOUD_COVER', True) + +first = filteredCollection.first() +# Define visualization parameters in an object literal. +vizParams = {'bands': ['B5', 'B4', 'B3'], + 'min': 5000, 'max': 15000, 'gamma': 1.3} +Map.centerObject(first, 8) +Map.addLayer(first, vizParams, 'Landsat 8 image') + +# Load a feature collection. +featureCollection = ee.FeatureCollection('TIGER/2016/States') + +# Filter the collection. +filteredFC = featureCollection.filter(ee.Filter.eq('NAME', 'California')) + +# Create a mosiac +mosaic = ee.ImageCollection('LANDSAT/LC08/C01/T1') \ + .filterBounds(filteredFC) \ + .filterDate('2019-01-01', '2019-12-31') \ + +median = mosaic.median().clip(filteredFC) + +Map.addLayer(median, vizParams, 'Median') + +# Display the collection. +Map.addLayer(filteredFC, {}, 'California') + +# Diplay the map +Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True) +Map + + +# %% +''' +## Band math +Perform mathematical operations on images using Image methods. This may include band recombinations (spectral indices), image differencing or mathematical operations such as multiplication by a constant. For example, compute the difference between Normalized Difference Vegetation Index (NDVI) images 20 years apart: +''' + +# %% +# This function gets NDVI from Landsat 5 imagery. +def getNDVI(image): + return image.normalizedDifference(['B4', 'B3']) + + +# Load two Landsat 5 images, 20 years apart. +image1 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_19900604') +image2 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_20100611') + +# Compute NDVI from the scenes. +ndvi1 = getNDVI(image1) +ndvi2 = getNDVI(image2) + +# Compute the difference in NDVI. +ndviDifference = ndvi2.subtract(ndvi1) + +ndviParams = {'palette': ['#d73027', '#f46d43', '#fdae61', + '#fee08b', '#d9ef8b', '#a6d96a', '#66bd63', '#1a9850']} +ndwiParams = {'min': -0.5, 'max': 0.5, 'palette': ['FF0000', 'FFFFFF', '0000FF']} + +# Create a map +Map = folium.Map(location=[40, -100], zoom_start=4) +Map.setOptions('HYBRID') + +Map.centerObject(image1, 10) +Map.addLayer(ndvi1, ndviParams, 'NDVI 1') +Map.addLayer(ndvi2, ndviParams, 'NDVI 2') +Map.addLayer(ndviDifference, ndwiParams, 'NDVI difference') + +# Diplay the map +Map.setControlVisibility() +Map + +# %% +''' +## Mapping (what to do instead of a for-loop) +Use `map()` to iterate over items in a collection. (For loops are NOT the right way to do that in Earth Engine and should be avoided). The `map()` function can be applied to an `ImageCollection`, a `FeatureCollection` or a `List` and accepts a function as its argument. The argument of the function is an element of the collection over which it is mapped. This is useful for modifying every element of the collection in the same way, for example adding. For example, the following code adds an NDVI band to every image in an `ImageCollection`: +''' + +# %% +# This function gets NDVI from Landsat 8 imagery. + +def addNDVI(image): + return image.addBands(image.normalizedDifference(['B5', 'B4'])) + +# Load the Landsat 8 raw data, filter by location and date. +collection = ee.ImageCollection('LANDSAT/LC08/C01/T1') \ + .filterBounds(ee.Geometry.Point(-122.262, 37.8719)) \ + .filterDate('2014-06-01', '2014-10-01') + +# Map the function over the collection. +ndviCollection = collection.map(addNDVI) + +first = ndviCollection.first() +print(first.getInfo()) + +bandNames = first.bandNames() +print(bandNames.getInfo()) + +# %% +''' +## Reducing +Reducing is the way to aggregate data over time, space, bands, arrays and other data structures in Earth Engine. Various methods exist for this purpose in the API. For example, to make a composite of an `ImageCollection`, use `reduce()` to reduce the images in the collection to one Image. A simple example is creating the median composite of the five least cloudy scenes in the Landsat 8 collection defined earlier: +''' + +# %% +# Load a Landsat 8 collection. +collection = ee.ImageCollection('LANDSAT/LC08/C01/T1') \ + .filterBounds(ee.Geometry.Point(-122.262, 37.8719)) \ + .filterDate('2014-01-01', '2014-12-31') \ + .sort('CLOUD_COVER') + +# Compute the median of each pixel for each band of the 5 least cloudy scenes. +median = collection.limit(5).reduce(ee.Reducer.median()) + +# Define visualization parameters in an object literal. +vizParams = {'bands': ['B5_median', 'B4_median', 'B3_median'], + 'min': 5000, 'max': 15000, 'gamma': 1.3} + +Map = folium.Map() +Map.setOptions('HYBRID') +Map.setCenter(-122.262, 37.8719, 10) +Map.addLayer(median, vizParams, 'Median image') +Map.setControlVisibility() +Map + +# %% +''' +Reducing is also the way to get statistics of an image in the regions defined by a `Feature` or `FeatureCollection`. Suppose the task is to compute the mean pixel values within an area of interest. Use `reduceRegion()` for this purpose. For example: +''' + +# %% +# Create a map +Map = folium.Map() +Map.setOptions('HYBRID') + +# Load and display a Landsat TOA image. +image = ee.Image('LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318') +Map.addLayer(image, {'bands': ['B4', 'B3', 'B2'], max: 0.3}, 'Landsat 8') + +# // Create an arbitrary rectangle as a region and display it. +region = ee.Geometry.Rectangle(-122.2806, 37.1209, -122.0554, 37.2413) +Map.centerObject(region, 10) +Map.addLayer(region, {}, 'ROI') + +# // Get a dictionary of means in the region. Keys are bandnames. +mean = image.reduceRegion(**{ + 'reducer': ee.Reducer.mean(), + 'geometry': region, + 'scale': 30 +}) + +results = mean.getInfo() +for item in results.items(): + print(item) + +Map.setControlVisibility() +Map + +# %% +''' +## Masking +Every pixel in an `ee.Image` has both a value and a mask which ranges from 0 (no data) to 1. Masked pixels (in which mask==0) are treated as no data. Pixels with 0 < mask ≤ 1 have a value, but it is weighted by the mask for numerical computations. + +You can make pixels transparent or exclude them from analysis using masks. Pixels are masked when the mask value is zero. Continuing the image differencing example, use a mask to display areas of increased and decreased NDVI over the difference interval: +''' + +# %% +# This function gets NDVI from Landsat 5 imagery. +def getNDVI(image): + return image.normalizedDifference(['B4', 'B3']) + +# Load two Landsat 5 images, 20 years apart. +image1 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_19900604') +image2 = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_044034_20100611') + +# Compute NDVI from the scenes. +ndvi1 = getNDVI(image1) +ndvi2 = getNDVI(image2) + +# Compute the difference in NDVI. +ndviDifference = ndvi2.subtract(ndvi1) +# Load the land mask from the SRTM DEM. +landMask = ee.Image('CGIAR/SRTM90_V4').mask() + +# Update the NDVI difference mask with the land mask. +maskedDifference = ndviDifference.updateMask(landMask) + +# Display the masked result. +vizParams = {'min': -0.5, 'max': 0.5, + 'palette': ['FF0000', 'FFFFFF', '0000FF']} + +Map = folium.Map() +Map.setOptions('HYBRID') +Map.setCenter(-122.2531, 37.6295, 9) +Map.addLayer(ndviDifference, vizParams, 'NDVI difference without mask', False) +Map.addLayer(maskedDifference, vizParams, 'NDVI difference with mask') +Map.setControlVisibility() +Map + +# %% + + +# %% +''' +## A complete example +The following example demonstrates multiple concepts: filtering, mapping, reducing and the use of a cloud mask: +''' + +# %% +# This function gets NDVI from a Landsat 8 image. + +def addNDVI(image): + return image.addBands(image.normalizedDifference(['B5', 'B4'])) + +# This function masks cloudy pixels. + + +def cloudMask(image): + clouds = ee.Algorithms.Landsat.simpleCloudScore(image).select(['cloud']) + return image.updateMask(clouds.lt(10)) + +# Create a map +Map = folium.Map() +Map.setOptions('HYBRID') + +# Load a Landsat collection, map the NDVI and cloud masking functions over it. +collection = ee.ImageCollection('LANDSAT/LC08/C01/T1_TOA') \ + .filterBounds(ee.Geometry.Point([-122.262, 37.8719])) \ + .filterDate('2014-03-01', '2014-05-31') \ + .map(addNDVI) \ + .map(cloudMask) + +# Reduce the collection to the mean of each pixel and display. +meanImage = collection.reduce(ee.Reducer.mean()) +vizParams = {'bands': ['B5_mean', 'B4_mean', 'B3_mean'], 'min': 0, 'max': 0.5} +Map.setCenter(-122.262, 37.8719, 10) +Map.addLayer(meanImage, vizParams, 'mean') + +# Load a region in which to compute the mean and display it. +counties = ee.FeatureCollection('TIGER/2016/Counties') +santaClara = ee.Feature(counties.filter( + ee.Filter.eq('NAME', 'Santa Clara')).first()) +Map.addLayer(ee.Image().paint(santaClara, 0, 2), { + 'palette': 'yellow'}, 'Santa Clara') + +# Get the mean of NDVI in the region. +mean = meanImage.select(['nd_mean']).reduceRegion(**{ + 'reducer': ee.Reducer.mean(), + 'geometry': santaClara.geometry(), + 'scale': 30 +}) + +# Print mean NDVI for the region. +print('Santa Clara spring mean NDVI:', mean.get('nd_mean').getInfo()) + +Map.setControlVisibility() +Map + +# %% diff --git a/HowEarthEngineWorks/ClientVsServer.ipynb b/HowEarthEngineWorks/ClientVsServer.ipynb index 459d466..a606a04 100644 --- a/HowEarthEngineWorks/ClientVsServer.ipynb +++ b/HowEarthEngineWorks/ClientVsServer.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/HowEarthEngineWorks/ClientVsServer.py b/HowEarthEngineWorks/ClientVsServer.py index f42d8f5..ce48394 100644 --- a/HowEarthEngineWorks/ClientVsServer.py +++ b/HowEarthEngineWorks/ClientVsServer.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/HowEarthEngineWorks/DeferredExecution.ipynb b/HowEarthEngineWorks/DeferredExecution.ipynb index e3601ae..eca4c57 100644 --- a/HowEarthEngineWorks/DeferredExecution.ipynb +++ b/HowEarthEngineWorks/DeferredExecution.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/HowEarthEngineWorks/DeferredExecution.py b/HowEarthEngineWorks/DeferredExecution.py index 8038d0b..a6d2f92 100644 --- a/HowEarthEngineWorks/DeferredExecution.py +++ b/HowEarthEngineWorks/DeferredExecution.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/HowEarthEngineWorks/Projections.ipynb b/HowEarthEngineWorks/Projections.ipynb index be27ab5..13c081f 100644 --- a/HowEarthEngineWorks/Projections.ipynb +++ b/HowEarthEngineWorks/Projections.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/HowEarthEngineWorks/Projections.py b/HowEarthEngineWorks/Projections.py index 8bfe93e..71a5dbf 100644 --- a/HowEarthEngineWorks/Projections.py +++ b/HowEarthEngineWorks/Projections.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/band_math.ipynb b/Image/band_math.ipynb index 5d15cb2..41876d7 100644 --- a/Image/band_math.ipynb +++ b/Image/band_math.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -140,10 +146,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/band_math.py b/Image/band_math.py index fa1c56b..065bea0 100644 --- a/Image/band_math.py +++ b/Image/band_math.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/band_stats.ipynb b/Image/band_stats.ipynb index c29b68d..9e962ed 100644 --- a/Image/band_stats.ipynb +++ b/Image/band_stats.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -106,8 +112,8 @@ "Resolution: 10.307360258681793\n", "Minimum value: -80.24762725830078\n", "Maximum value: 4411.5146484375\n", - "Average value: 1737.8570745402606\n", - "Standard deviation: 835.102753662765\n" + "Average value: 1737.8570745402603\n", + "Standard deviation: 835.1027536627658\n" ] } ], @@ -198,10 +204,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/band_stats.py b/Image/band_stats.py index 5efa9b9..0cdd053 100644 --- a/Image/band_stats.py +++ b/Image/band_stats.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/canny_edge_detector.ipynb b/Image/canny_edge_detector.ipynb index 5cf4e1b..a1c7a3a 100644 --- a/Image/canny_edge_detector.ipynb +++ b/Image/canny_edge_detector.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -132,10 +138,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/canny_edge_detector.py b/Image/canny_edge_detector.py index b52027b..75bfdf1 100644 --- a/Image/canny_edge_detector.py +++ b/Image/canny_edge_detector.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/cell_statistics.ipynb b/Image/cell_statistics.ipynb index 95c516f..1187c3d 100644 --- a/Image/cell_statistics.ipynb +++ b/Image/cell_statistics.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -127,10 +133,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/cell_statistics.py b/Image/cell_statistics.py index eef07b2..af2b2e4 100644 --- a/Image/cell_statistics.py +++ b/Image/cell_statistics.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/center_pivot_irrigation_detector.ipynb b/Image/center_pivot_irrigation_detector.ipynb index 82c58ff..35d7cd5 100644 --- a/Image/center_pivot_irrigation_detector.ipynb +++ b/Image/center_pivot_irrigation_detector.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Image/center_pivot_irrigation_detector.py b/Image/center_pivot_irrigation_detector.py index a5d6a3c..8eb3933 100644 --- a/Image/center_pivot_irrigation_detector.py +++ b/Image/center_pivot_irrigation_detector.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/clamp.ipynb b/Image/clamp.ipynb index 5dbcc64..4780c03 100644 --- a/Image/clamp.ipynb +++ b/Image/clamp.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -129,10 +135,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/clamp.py b/Image/clamp.py index 1ed02fc..40e45e0 100644 --- a/Image/clamp.py +++ b/Image/clamp.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/clipping.ipynb b/Image/clipping.ipynb index ebb6e2d..3ebc882 100644 --- a/Image/clipping.ipynb +++ b/Image/clipping.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -128,10 +134,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/clipping.py b/Image/clipping.py index 179db05..25cc7b7 100644 --- a/Image/clipping.py +++ b/Image/clipping.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/composite_bands.ipynb b/Image/composite_bands.ipynb index ae9c7e2..2c9e5cf 100644 --- a/Image/composite_bands.ipynb +++ b/Image/composite_bands.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/composite_bands.py b/Image/composite_bands.py index 5969cc2..629088a 100644 --- a/Image/composite_bands.py +++ b/Image/composite_bands.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/conditional_operations.ipynb b/Image/conditional_operations.ipynb index 3d91eb3..0db678c 100644 --- a/Image/conditional_operations.ipynb +++ b/Image/conditional_operations.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -140,10 +146,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/conditional_operations.py b/Image/conditional_operations.py index b6a4d1d..140f1c1 100644 --- a/Image/conditional_operations.py +++ b/Image/conditional_operations.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/connected_pixel_count.ipynb b/Image/connected_pixel_count.ipynb index 9cb5ec2..777fa17 100644 --- a/Image/connected_pixel_count.ipynb +++ b/Image/connected_pixel_count.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -144,10 +150,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/connected_pixel_count.py b/Image/connected_pixel_count.py index 2152f5d..e4a7f2b 100644 --- a/Image/connected_pixel_count.py +++ b/Image/connected_pixel_count.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/convert_bands_to_image_collection.ipynb b/Image/convert_bands_to_image_collection.ipynb index 335f1b0..7b93650 100644 --- a/Image/convert_bands_to_image_collection.ipynb +++ b/Image/convert_bands_to_image_collection.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/convert_bands_to_image_collection.py b/Image/convert_bands_to_image_collection.py index bfd1efa..78b1432 100644 --- a/Image/convert_bands_to_image_collection.py +++ b/Image/convert_bands_to_image_collection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/convolutions.ipynb b/Image/convolutions.ipynb index f273691..504e9e3 100644 --- a/Image/convolutions.ipynb +++ b/Image/convolutions.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/convolutions.py b/Image/convolutions.py index d91d7d2..80f4d14 100644 --- a/Image/convolutions.py +++ b/Image/convolutions.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/cumulative_cost_mapping.ipynb b/Image/cumulative_cost_mapping.ipynb index e9131b3..ea58576 100644 --- a/Image/cumulative_cost_mapping.ipynb +++ b/Image/cumulative_cost_mapping.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -152,10 +158,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/cumulative_cost_mapping.py b/Image/cumulative_cost_mapping.py index 21412fd..0c5f1d4 100644 --- a/Image/cumulative_cost_mapping.py +++ b/Image/cumulative_cost_mapping.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/download.ipynb b/Image/download.ipynb index d9950c3..3d00cdb 100644 --- a/Image/download.ipynb +++ b/Image/download.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -103,7 +109,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "https://earthengine.googleapis.com/api/download?docid=57067cb8d7f7618d88b4fa052546f82c&token=644b505384762812919c019ac42beb7b\n" + "https://earthengine.googleapis.com/api/download?docid=57067cb8d7f7618d88b4fa052546f82c&token=25da2d17338c9fff330bfc5155d0decb\n" ] } ], @@ -136,10 +142,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/download.py b/Image/download.py index 5156a60..6d6c9fc 100644 --- a/Image/download.py +++ b/Image/download.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/edge_detection.ipynb b/Image/edge_detection.ipynb index fa9ea62..4612b23 100644 --- a/Image/edge_detection.ipynb +++ b/Image/edge_detection.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -160,10 +166,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/edge_detection.py b/Image/edge_detection.py index c1b5bef..d2815e9 100644 --- a/Image/edge_detection.py +++ b/Image/edge_detection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/expressions.ipynb b/Image/expressions.ipynb index b46835b..a518f52 100644 --- a/Image/expressions.ipynb +++ b/Image/expressions.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/expressions.py b/Image/expressions.py index 6952ed0..8ec1a46 100644 --- a/Image/expressions.py +++ b/Image/expressions.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/extract_value_to_points.ipynb b/Image/extract_value_to_points.ipynb index 55d2742..d1f7b68 100644 --- a/Image/extract_value_to_points.ipynb +++ b/Image/extract_value_to_points.ipynb @@ -1,180 +1,208 @@ { - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "\n", - " \n", - " \n", - " \n", - " \n", - "
View source on GitHubNotebook ViewerRun in binder Run in Google Colab
" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Install Earth Engine API\n", - "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Import libraries" - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "import ee\n", - "import folium\n", - "import geehydro" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Create an interactive map \n", - "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", - "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "Map = folium.Map(location=[40, -100], zoom_start=4)\n", - "Map.setOptions('HYBRID')" - ], - "outputs": [], - "execution_count": null - }, + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "\n", + " \n", + " \n", + " \n", + " \n", + "
View source on GitHubNotebook ViewerRun in binder Run in Google Colab
" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Install Earth Engine API\n", + "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Import libraries" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "import ee\n", + "import folium\n", + "import geehydro" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Create an interactive map \n", + "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", + "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "Map = folium.Map(location=[40, -100], zoom_start=4)\n", + "Map.setOptions('HYBRID')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Add Earth Engine Python script " + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Add Earth Engine Python script " - ] - }, + "name": "stdout", + "output_type": "stream", + "text": [ + "{'type': 'Feature', 'geometry': None, 'id': '00000000000000000003_0', 'properties': {'B10': 302.1449890136719, 'B11': 300.9042663574219, 'B2': 0.13984587788581848, 'B3': 0.11473792791366577, 'B4': 0.1099824607372284, 'B5': 0.11954239010810852, 'B6': 0.12579503655433655, 'B7': 0.1057196781039238, 'landcover': 0}}\n" + ] + } + ], + "source": [ + "# Input imagery is a cloud-free Landsat 8 composite.\n", + "l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1')\n", + "\n", + "image = ee.Algorithms.Landsat.simpleComposite(**{\n", + " 'collection': l8.filterDate('2018-01-01', '2018-12-31'),\n", + " 'asFloat': True\n", + "})\n", + "\n", + "# Use these bands for prediction.\n", + "bands = ['B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B10', 'B11']\n", + "\n", + "# Load training points. The numeric property 'class' stores known labels.\n", + "points = ee.FeatureCollection('GOOGLE/EE/DEMOS/demo_landcover_labels')\n", + "\n", + "# This property of the table stores the land cover labels.\n", + "label = 'landcover'\n", + "\n", + "# Overlay the points on the imagery to get training.\n", + "training = image.select(bands).sampleRegions(**{\n", + " 'collection': points,\n", + " 'properties': [label],\n", + " 'scale': 30\n", + "})\n", + "\n", + "# Define visualization parameters in an object literal.\n", + "vizParams = {'bands': ['B5', 'B4', 'B3'],\n", + " 'min': 0, 'max': 1, 'gamma': 1.3}\n", + "\n", + "\n", + "Map.centerObject(points, 10)\n", + "Map.addLayer(image, vizParams, 'Image')\n", + "Map.addLayer(points, {'color': \"yellow\"}, 'Training points')\n", + "\n", + "first = training.first()\n", + "print(first.getInfo())\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Display Earth Engine data layers " + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ { - "cell_type": "code", - "metadata": {}, - "source": [ - "# Input imagery is a cloud-free Landsat 8 composite.\n", - "l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1')\n", - "\n", - "image = ee.Algorithms.Landsat.simpleComposite(**{\n", - " 'collection': l8.filterDate('2018-01-01', '2018-12-31'),\n", - " 'asFloat': True\n", - "})\n", - "\n", - "# Use these bands for prediction.\n", - "bands = ['B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B10', 'B11']\n", - "\n", - "# Load training points. The numeric property 'class' stores known labels.\n", - "points = ee.FeatureCollection('GOOGLE/EE/DEMOS/demo_landcover_labels')\n", - "\n", - "# This property of the table stores the land cover labels.\n", - "label = 'landcover'\n", - "\n", - "# Overlay the points on the imagery to get training.\n", - "training = image.select(bands).sampleRegions(**{\n", - " 'collection': points,\n", - " 'properties': [label],\n", - " 'scale': 30\n", - "})\n", - "\n", - "# Define visualization parameters in an object literal.\n", - "vizParams = {'bands': ['B5', 'B4', 'B3'],\n", - " 'min': 0, 'max': 1, 'gamma': 1.3}\n", - "\n", - "\n", - "Map.centerObject(points, 10)\n", - "Map.addLayer(image, vizParams, 'Image')\n", - "Map.addLayer(points, {'color': \"yellow\"}, 'Training points')\n", - "\n", - "first = training.first()\n", - "print(first.getInfo())\n" + "data": { + "text/html": [ + "
" ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Display Earth Engine data layers " + "text/plain": [ + "" ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", - "Map" - ], - "outputs": [], - "execution_count": null - } - ], - "metadata": { - "anaconda-cloud": {}, - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.6.1" + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", + "Map" + ] + } + ], + "metadata": { + "anaconda-cloud": {}, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" }, - "nbformat": 4, - "nbformat_minor": 1 -} \ No newline at end of file + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.3" + } + }, + "nbformat": 4, + "nbformat_minor": 1 +} diff --git a/Image/extract_value_to_points.py b/Image/extract_value_to_points.py index d13a438..290afa8 100644 --- a/Image/extract_value_to_points.py +++ b/Image/extract_value_to_points.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/find_image_by_path_row.ipynb b/Image/find_image_by_path_row.ipynb index 26ae77e..a0da7c1 100644 --- a/Image/find_image_by_path_row.ipynb +++ b/Image/find_image_by_path_row.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/find_image_by_path_row.py b/Image/find_image_by_path_row.py index fc5a221..04ad789 100644 --- a/Image/find_image_by_path_row.py +++ b/Image/find_image_by_path_row.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/from_name.ipynb b/Image/from_name.ipynb index 94d59e3..e4f52df 100644 --- a/Image/from_name.ipynb +++ b/Image/from_name.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -121,10 +127,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/from_name.py b/Image/from_name.py index 8d75edf..352efcd 100644 --- a/Image/from_name.py +++ b/Image/from_name.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/get_band_name_and_type.ipynb b/Image/get_band_name_and_type.ipynb index 086b34b..557eaa8 100644 --- a/Image/get_band_name_and_type.ipynb +++ b/Image/get_band_name_and_type.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -139,10 +145,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/get_band_name_and_type.py b/Image/get_band_name_and_type.py index e5299b0..0ae229d 100644 --- a/Image/get_band_name_and_type.py +++ b/Image/get_band_name_and_type.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/get_image_extent.ipynb b/Image/get_image_extent.ipynb index ee85970..74964a5 100644 --- a/Image/get_image_extent.ipynb +++ b/Image/get_image_extent.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/get_image_extent.py b/Image/get_image_extent.py index c465843..3238a28 100644 --- a/Image/get_image_extent.py +++ b/Image/get_image_extent.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/get_image_id.ipynb b/Image/get_image_id.ipynb index 49c8949..5423c5a 100644 --- a/Image/get_image_id.ipynb +++ b/Image/get_image_id.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -151,10 +157,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/get_image_id.py b/Image/get_image_id.py index 533f9fb..0c8fef7 100644 --- a/Image/get_image_id.py +++ b/Image/get_image_id.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/get_image_resolution.ipynb b/Image/get_image_resolution.ipynb index 5ea5f11..59d7b8d 100644 --- a/Image/get_image_resolution.ipynb +++ b/Image/get_image_resolution.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/get_image_resolution.py b/Image/get_image_resolution.py index c46c1ff..1787dea 100644 --- a/Image/get_image_resolution.py +++ b/Image/get_image_resolution.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/gradients.ipynb b/Image/gradients.ipynb index 903dcb8..dd0ee93 100644 --- a/Image/gradients.ipynb +++ b/Image/gradients.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -135,10 +141,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/gradients.py b/Image/gradients.py index 88b134e..743b506 100644 --- a/Image/gradients.py +++ b/Image/gradients.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/hdr_landsat.ipynb b/Image/hdr_landsat.ipynb index ca0d07b..3bc14bc 100644 --- a/Image/hdr_landsat.ipynb +++ b/Image/hdr_landsat.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -138,10 +144,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/hdr_landsat.py b/Image/hdr_landsat.py index 1d5bb3b..1705805 100644 --- a/Image/hdr_landsat.py +++ b/Image/hdr_landsat.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/hillshade.ipynb b/Image/hillshade.ipynb index d5ba085..e87b783 100644 --- a/Image/hillshade.ipynb +++ b/Image/hillshade.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -143,10 +149,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/hillshade.py b/Image/hillshade.py index ad8d928..bdc5c0a 100644 --- a/Image/hillshade.py +++ b/Image/hillshade.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/hough_transform.ipynb b/Image/hough_transform.ipynb index cedf71a..0705135 100644 --- a/Image/hough_transform.ipynb +++ b/Image/hough_transform.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/hough_transform.py b/Image/hough_transform.py index 81e2b73..307ef4b 100644 --- a/Image/hough_transform.py +++ b/Image/hough_transform.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/hsv_pan_sharpen.ipynb b/Image/hsv_pan_sharpen.ipynb index 3366d1f..784d961 100644 --- a/Image/hsv_pan_sharpen.ipynb +++ b/Image/hsv_pan_sharpen.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/hsv_pan_sharpen.py b/Image/hsv_pan_sharpen.py index d306b8f..6d4b22c 100644 --- a/Image/hsv_pan_sharpen.py +++ b/Image/hsv_pan_sharpen.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/image_displacement.ipynb b/Image/image_displacement.ipynb index b1dbbf2..177d14b 100644 --- a/Image/image_displacement.ipynb +++ b/Image/image_displacement.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -165,10 +171,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/image_displacement.py b/Image/image_displacement.py index b358555..7d5634b 100644 --- a/Image/image_displacement.py +++ b/Image/image_displacement.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/image_metadata.ipynb b/Image/image_metadata.ipynb index e8eb52d..aa313ba 100644 --- a/Image/image_metadata.ipynb +++ b/Image/image_metadata.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/Image/image_metadata.py b/Image/image_metadata.py index 66a7b14..01ba7b1 100644 --- a/Image/image_metadata.py +++ b/Image/image_metadata.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/image_overview.ipynb b/Image/image_overview.ipynb index fdc7035..c5c0c5b 100644 --- a/Image/image_overview.ipynb +++ b/Image/image_overview.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/Image/image_overview.py b/Image/image_overview.py index 9a179f6..cb14e25 100644 --- a/Image/image_overview.py +++ b/Image/image_overview.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/image_patch_area.ipynb b/Image/image_patch_area.ipynb index b5b69e9..37fda72 100644 --- a/Image/image_patch_area.ipynb +++ b/Image/image_patch_area.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -167,10 +173,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/image_patch_area.py b/Image/image_patch_area.py index 7573c26..d98966f 100644 --- a/Image/image_patch_area.py +++ b/Image/image_patch_area.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/image_smoothing.ipynb b/Image/image_smoothing.ipynb index 041be85..d0802c2 100644 --- a/Image/image_smoothing.ipynb +++ b/Image/image_smoothing.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -130,10 +136,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/image_smoothing.py b/Image/image_smoothing.py index b2a0655..a4376b4 100644 --- a/Image/image_smoothing.py +++ b/Image/image_smoothing.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/image_stats_by_band.ipynb b/Image/image_stats_by_band.ipynb index e12e6e9..39a3e6e 100644 --- a/Image/image_stats_by_band.ipynb +++ b/Image/image_stats_by_band.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -134,10 +140,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/image_stats_by_band.py b/Image/image_stats_by_band.py index 66f9126..4aff963 100644 --- a/Image/image_stats_by_band.py +++ b/Image/image_stats_by_band.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/image_vis.ipynb b/Image/image_vis.ipynb index 72cbf91..212f935 100644 --- a/Image/image_vis.ipynb +++ b/Image/image_vis.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -152,10 +158,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/image_vis.py b/Image/image_vis.py index 13288ff..55aa2d9 100644 --- a/Image/image_vis.py +++ b/Image/image_vis.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/image_visualization.ipynb b/Image/image_visualization.ipynb index 7a63060..b186798 100644 --- a/Image/image_visualization.ipynb +++ b/Image/image_visualization.ipynb @@ -38,9 +38,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -75,8 +79,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -94,10 +101,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 4, @@ -136,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, @@ -190,10 +197,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, @@ -236,10 +243,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 7, @@ -286,10 +293,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 8, @@ -349,10 +356,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 9, @@ -416,10 +423,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 10, @@ -488,10 +495,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 11, @@ -555,8 +562,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "Default extent and size: https://earthengine.googleapis.com/v1alpha/projects/earthengine-legacy/thumbnails/364754dc238db5b457bc49db2d8012a2-6cec3e34bbc10ae066b833f8f632c135:getPixels\n", - "GeoJSON region, palette, and max dimension: https://earthengine.googleapis.com/v1alpha/projects/earthengine-legacy/thumbnails/2d16b43fb673de23bd3faa9f6c568b88-66fcd212eb5bdb6c1e488a003578f9b4:getPixels\n" + "Default extent and size: https://earthengine.googleapis.com/v1alpha/projects/earthengine-legacy/thumbnails/364754dc238db5b457bc49db2d8012a2-1e98a79ae7d56ba1800b4b2e8fa8cb16:getPixels\n", + "GeoJSON region, palette, and max dimension: https://earthengine.googleapis.com/v1alpha/projects/earthengine-legacy/thumbnails/2d16b43fb673de23bd3faa9f6c568b88-133dff6cca9523abab7dc4963e7132ff:getPixels\n" ] } ], diff --git a/Image/image_visualization.py b/Image/image_visualization.py index 9632193..62434fe 100644 --- a/Image/image_visualization.py +++ b/Image/image_visualization.py @@ -25,9 +25,13 @@ ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -46,8 +50,11 @@ ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/landcover_cleanup.ipynb b/Image/landcover_cleanup.ipynb index c72a101..91a6c7b 100644 --- a/Image/landcover_cleanup.ipynb +++ b/Image/landcover_cleanup.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -149,10 +155,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/landcover_cleanup.py b/Image/landcover_cleanup.py index e7e1617..16d6c0b 100644 --- a/Image/landcover_cleanup.py +++ b/Image/landcover_cleanup.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/morphological_operations.ipynb b/Image/morphological_operations.ipynb index 14d3304..0178aea 100644 --- a/Image/morphological_operations.ipynb +++ b/Image/morphological_operations.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -132,10 +138,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/morphological_operations.py b/Image/morphological_operations.py index 1923a5a..d63573d 100644 --- a/Image/morphological_operations.py +++ b/Image/morphological_operations.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/normalized_difference.ipynb b/Image/normalized_difference.ipynb index e40fe46..96031ef 100644 --- a/Image/normalized_difference.ipynb +++ b/Image/normalized_difference.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/normalized_difference.py b/Image/normalized_difference.py index cd7b39a..3c1f465 100644 --- a/Image/normalized_difference.py +++ b/Image/normalized_difference.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/object_based.ipynb b/Image/object_based.ipynb index 3f1ca4f..a8e6ca0 100644 --- a/Image/object_based.ipynb +++ b/Image/object_based.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -201,10 +207,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/object_based.py b/Image/object_based.py index 509d962..b8d728f 100644 --- a/Image/object_based.py +++ b/Image/object_based.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/pansharpen.ipynb b/Image/pansharpen.ipynb index bcc79ca..537d202 100644 --- a/Image/pansharpen.ipynb +++ b/Image/pansharpen.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -138,10 +144,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/pansharpen.py b/Image/pansharpen.py index 5ded658..786d97d 100644 --- a/Image/pansharpen.py +++ b/Image/pansharpen.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/pixel_area.ipynb b/Image/pixel_area.ipynb index 87a47c9..1af3076 100644 --- a/Image/pixel_area.ipynb +++ b/Image/pixel_area.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -124,10 +130,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/pixel_area.py b/Image/pixel_area.py index 3f11f4a..a44e800 100644 --- a/Image/pixel_area.py +++ b/Image/pixel_area.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/pixel_lon_lat.ipynb b/Image/pixel_lon_lat.ipynb index 98334d9..44a569a 100644 --- a/Image/pixel_lon_lat.ipynb +++ b/Image/pixel_lon_lat.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -132,10 +138,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/pixel_lon_lat.py b/Image/pixel_lon_lat.py index 8ff8e0e..03d0317 100644 --- a/Image/pixel_lon_lat.py +++ b/Image/pixel_lon_lat.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/polynomial.ipynb b/Image/polynomial.ipynb index 885478d..a65032a 100644 --- a/Image/polynomial.ipynb +++ b/Image/polynomial.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/polynomial.py b/Image/polynomial.py index 626233e..f574fab 100644 --- a/Image/polynomial.py +++ b/Image/polynomial.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/reclassify.ipynb b/Image/reclassify.ipynb index 76a8b07..e6c5ab3 100644 --- a/Image/reclassify.ipynb +++ b/Image/reclassify.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -233,10 +239,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/reclassify.py b/Image/reclassify.py index a7a8c19..12f7118 100644 --- a/Image/reclassify.py +++ b/Image/reclassify.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/reduce_region.ipynb b/Image/reduce_region.ipynb index 7c882c6..8fd6519 100644 --- a/Image/reduce_region.ipynb +++ b/Image/reduce_region.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -158,10 +164,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/reduce_region.py b/Image/reduce_region.py index bead550..9831a78 100644 --- a/Image/reduce_region.py +++ b/Image/reduce_region.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/relational_operators.ipynb b/Image/relational_operators.ipynb index 066f351..773409c 100644 --- a/Image/relational_operators.ipynb +++ b/Image/relational_operators.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -140,10 +146,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/relational_operators.py b/Image/relational_operators.py index be211af..b755822 100644 --- a/Image/relational_operators.py +++ b/Image/relational_operators.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/rename_bands.ipynb b/Image/rename_bands.ipynb index 12bc426..d4ea219 100644 --- a/Image/rename_bands.ipynb +++ b/Image/rename_bands.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -135,10 +141,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/rename_bands.py b/Image/rename_bands.py index c825383..b13febc 100644 --- a/Image/rename_bands.py +++ b/Image/rename_bands.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/select_bands.ipynb b/Image/select_bands.ipynb index e505179..9430720 100644 --- a/Image/select_bands.ipynb +++ b/Image/select_bands.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -141,10 +147,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/select_bands.py b/Image/select_bands.py index c43f296..142afd6 100644 --- a/Image/select_bands.py +++ b/Image/select_bands.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/set_image_properties.ipynb b/Image/set_image_properties.ipynb index bb76f3a..5ae41e2 100644 --- a/Image/set_image_properties.ipynb +++ b/Image/set_image_properties.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -152,10 +158,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/set_image_properties.py b/Image/set_image_properties.py index 5ad049c..8e4fa2d 100644 --- a/Image/set_image_properties.py +++ b/Image/set_image_properties.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/spectral_unmixing.ipynb b/Image/spectral_unmixing.ipynb index 5d9fbe0..1d0bef9 100644 --- a/Image/spectral_unmixing.ipynb +++ b/Image/spectral_unmixing.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -133,10 +139,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/spectral_unmixing.py b/Image/spectral_unmixing.py index ff118af..f4d9f15 100644 --- a/Image/spectral_unmixing.py +++ b/Image/spectral_unmixing.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/symbology.ipynb b/Image/symbology.ipynb index 54187f5..f0ce49d 100644 --- a/Image/symbology.ipynb +++ b/Image/symbology.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -135,10 +141,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/symbology.py b/Image/symbology.py index ea9be66..f7c42c4 100644 --- a/Image/symbology.py +++ b/Image/symbology.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/texture.ipynb b/Image/texture.ipynb index 981d582..3f27a98 100644 --- a/Image/texture.ipynb +++ b/Image/texture.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -165,10 +171,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/texture.py b/Image/texture.py index fa5e2bb..18d6a06 100644 --- a/Image/texture.py +++ b/Image/texture.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/where.ipynb b/Image/where.ipynb index ee4d77e..be451dd 100644 --- a/Image/where.ipynb +++ b/Image/where.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -133,10 +139,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/where.py b/Image/where.py index 63fa043..f2656aa 100644 --- a/Image/where.py +++ b/Image/where.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/where_operators.ipynb b/Image/where_operators.ipynb index 59bf6cf..8602e4b 100644 --- a/Image/where_operators.ipynb +++ b/Image/where_operators.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -138,10 +144,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/where_operators.py b/Image/where_operators.py index 9beac5b..2dfd9de 100644 --- a/Image/where_operators.py +++ b/Image/where_operators.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Image/zero_crossing.ipynb b/Image/zero_crossing.ipynb index db908f8..1e78997 100644 --- a/Image/zero_crossing.ipynb +++ b/Image/zero_crossing.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Image/zero_crossing.py b/Image/zero_crossing.py index f3176ed..b55f45b 100644 --- a/Image/zero_crossing.py +++ b/Image/zero_crossing.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/clipped_composite.ipynb b/ImageCollection/clipped_composite.ipynb index 5f23a0f..4f6ee7d 100644 --- a/ImageCollection/clipped_composite.ipynb +++ b/ImageCollection/clipped_composite.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -136,10 +142,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/clipped_composite.py b/ImageCollection/clipped_composite.py index 0c736b0..b736bf0 100644 --- a/ImageCollection/clipped_composite.py +++ b/ImageCollection/clipped_composite.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/convert_imagecollection_to_image.ipynb b/ImageCollection/convert_imagecollection_to_image.ipynb index c9ab108..882bddc 100644 --- a/ImageCollection/convert_imagecollection_to_image.ipynb +++ b/ImageCollection/convert_imagecollection_to_image.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -144,10 +150,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/convert_imagecollection_to_image.py b/ImageCollection/convert_imagecollection_to_image.py index f61822b..1234fd4 100644 --- a/ImageCollection/convert_imagecollection_to_image.py +++ b/ImageCollection/convert_imagecollection_to_image.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/creating_monthly_imagery.ipynb b/ImageCollection/creating_monthly_imagery.ipynb index a3680d2..d1a8658 100644 --- a/ImageCollection/creating_monthly_imagery.ipynb +++ b/ImageCollection/creating_monthly_imagery.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -171,10 +177,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/creating_monthly_imagery.py b/ImageCollection/creating_monthly_imagery.py index bc30551..7ee59fe 100644 --- a/ImageCollection/creating_monthly_imagery.py +++ b/ImageCollection/creating_monthly_imagery.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/expression_map.ipynb b/ImageCollection/expression_map.ipynb index 28f1a7a..5626944 100644 --- a/ImageCollection/expression_map.ipynb +++ b/ImageCollection/expression_map.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -152,10 +158,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/expression_map.py b/ImageCollection/expression_map.py index cc4f0cd..dce5fe6 100644 --- a/ImageCollection/expression_map.py +++ b/ImageCollection/expression_map.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/filtered_composite.ipynb b/ImageCollection/filtered_composite.ipynb index 52baf59..41c5a06 100644 --- a/ImageCollection/filtered_composite.ipynb +++ b/ImageCollection/filtered_composite.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/filtered_composite.py b/ImageCollection/filtered_composite.py index f2dd4e6..b6dceda 100644 --- a/ImageCollection/filtered_composite.py +++ b/ImageCollection/filtered_composite.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/filtering_by_band_names.ipynb b/ImageCollection/filtering_by_band_names.ipynb index 7ebe171..72970e7 100644 --- a/ImageCollection/filtering_by_band_names.ipynb +++ b/ImageCollection/filtering_by_band_names.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -136,10 +142,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/filtering_by_band_names.py b/ImageCollection/filtering_by_band_names.py index 82b0d78..4fc1ed1 100644 --- a/ImageCollection/filtering_by_band_names.py +++ b/ImageCollection/filtering_by_band_names.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/filtering_by_calendar_range.ipynb b/ImageCollection/filtering_by_calendar_range.ipynb index f915bf7..a7ccd1c 100644 --- a/ImageCollection/filtering_by_calendar_range.ipynb +++ b/ImageCollection/filtering_by_calendar_range.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -103,7 +109,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "69\n", + "71\n", "['system:version', 'system:id', 'RADIANCE_MULT_BAND_5', 'RADIANCE_MULT_BAND_6', 'RADIANCE_MULT_BAND_3', 'RADIANCE_MULT_BAND_4', 'RADIANCE_MULT_BAND_1', 'RADIANCE_MULT_BAND_2', 'K2_CONSTANT_BAND_11', 'K2_CONSTANT_BAND_10', 'system:footprint', 'REFLECTIVE_SAMPLES', 'SUN_AZIMUTH', 'CPF_NAME', 'DATE_ACQUIRED', 'ELLIPSOID', 'google:registration_offset_x', 'google:registration_offset_y', 'STATION_ID', 'RESAMPLING_OPTION', 'ORIENTATION', 'WRS_ROW', 'RADIANCE_MULT_BAND_9', 'TARGET_WRS_ROW', 'RADIANCE_MULT_BAND_7', 'RADIANCE_MULT_BAND_8', 'IMAGE_QUALITY_TIRS', 'TRUNCATION_OLI', 'CLOUD_COVER', 'GEOMETRIC_RMSE_VERIFY', 'COLLECTION_CATEGORY', 'GRID_CELL_SIZE_REFLECTIVE', 'CLOUD_COVER_LAND', 'GEOMETRIC_RMSE_MODEL', 'COLLECTION_NUMBER', 'IMAGE_QUALITY_OLI', 'LANDSAT_SCENE_ID', 'WRS_PATH', 'google:registration_count', 'PANCHROMATIC_SAMPLES', 'PANCHROMATIC_LINES', 'GEOMETRIC_RMSE_MODEL_Y', 'REFLECTIVE_LINES', 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE', 'GEOMETRIC_RMSE_MODEL_X', 'system:asset_size', 'system:index', 'REFLECTANCE_ADD_BAND_1', 'REFLECTANCE_ADD_BAND_2', 'DATUM', 'REFLECTANCE_ADD_BAND_3', 'REFLECTANCE_ADD_BAND_4', 'RLUT_FILE_NAME', 'REFLECTANCE_ADD_BAND_5', 'REFLECTANCE_ADD_BAND_6', 'REFLECTANCE_ADD_BAND_7', 'REFLECTANCE_ADD_BAND_8', 'BPF_NAME_TIRS', 'GROUND_CONTROL_POINTS_VERSION', 'DATA_TYPE', 'UTM_ZONE', 'LANDSAT_PRODUCT_ID', 'REFLECTANCE_ADD_BAND_9', 'google:registration_ratio', 'GRID_CELL_SIZE_PANCHROMATIC', 'RADIANCE_ADD_BAND_4', 'REFLECTANCE_MULT_BAND_7', 'system:time_start', 'RADIANCE_ADD_BAND_5', 'REFLECTANCE_MULT_BAND_6', 'RADIANCE_ADD_BAND_6', 'REFLECTANCE_MULT_BAND_9', 'PROCESSING_SOFTWARE_VERSION', 'RADIANCE_ADD_BAND_7', 'REFLECTANCE_MULT_BAND_8', 'RADIANCE_ADD_BAND_1', 'RADIANCE_ADD_BAND_2', 'RADIANCE_ADD_BAND_3', 'REFLECTANCE_MULT_BAND_1', 'RADIANCE_ADD_BAND_8', 'REFLECTANCE_MULT_BAND_3', 'RADIANCE_ADD_BAND_9', 'REFLECTANCE_MULT_BAND_2', 'REFLECTANCE_MULT_BAND_5', 'REFLECTANCE_MULT_BAND_4', 'THERMAL_LINES', 'TIRS_SSM_POSITION_STATUS', 'GRID_CELL_SIZE_THERMAL', 'NADIR_OFFNADIR', 'RADIANCE_ADD_BAND_11', 'REQUEST_ID', 'EARTH_SUN_DISTANCE', 'TIRS_SSM_MODEL', 'FILE_DATE', 'SCENE_CENTER_TIME', 'SUN_ELEVATION', 'BPF_NAME_OLI', 'RADIANCE_ADD_BAND_10', 'ROLL_ANGLE', 'K1_CONSTANT_BAND_10', 'SATURATION_BAND_1', 'SATURATION_BAND_2', 'SATURATION_BAND_3', 'SATURATION_BAND_4', 'SATURATION_BAND_5', 'MAP_PROJECTION', 'SATURATION_BAND_6', 'SENSOR_ID', 'SATURATION_BAND_7', 'K1_CONSTANT_BAND_11', 'SATURATION_BAND_8', 'SATURATION_BAND_9', 'TARGET_WRS_PATH', 'RADIANCE_MULT_BAND_11', 'RADIANCE_MULT_BAND_10', 'GROUND_CONTROL_POINTS_MODEL', 'SPACECRAFT_ID', 'ELEVATION_SOURCE', 'THERMAL_SAMPLES', 'GROUND_CONTROL_POINTS_VERIFY', 'system:bands', 'system:band_names']\n", "2013-06-08\n" ] @@ -143,10 +149,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/filtering_by_calendar_range.py b/ImageCollection/filtering_by_calendar_range.py index 299f565..da1eb30 100644 --- a/ImageCollection/filtering_by_calendar_range.py +++ b/ImageCollection/filtering_by_calendar_range.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/filtering_by_metadata.ipynb b/ImageCollection/filtering_by_metadata.ipynb index 52cc7e1..17f75b1 100644 --- a/ImageCollection/filtering_by_metadata.ipynb +++ b/ImageCollection/filtering_by_metadata.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -144,10 +150,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/filtering_by_metadata.py b/ImageCollection/filtering_by_metadata.py index 5725058..42125c6 100644 --- a/ImageCollection/filtering_by_metadata.py +++ b/ImageCollection/filtering_by_metadata.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/filtering_collection.ipynb b/ImageCollection/filtering_collection.ipynb index ec19974..61604f9 100644 --- a/ImageCollection/filtering_collection.ipynb +++ b/ImageCollection/filtering_collection.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -139,10 +145,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/filtering_collection.py b/ImageCollection/filtering_collection.py index 73f6dea..c52f140 100644 --- a/ImageCollection/filtering_collection.py +++ b/ImageCollection/filtering_collection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/get_image_centroid.ipynb b/ImageCollection/get_image_centroid.ipynb index be5ca75..42d9b58 100644 --- a/ImageCollection/get_image_centroid.ipynb +++ b/ImageCollection/get_image_centroid.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -138,10 +144,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/get_image_centroid.py b/ImageCollection/get_image_centroid.py index 0f0e720..f8b8f82 100644 --- a/ImageCollection/get_image_centroid.py +++ b/ImageCollection/get_image_centroid.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/landsat_filtering.ipynb b/ImageCollection/landsat_filtering.ipynb index 7cb7495..8b0b907 100644 --- a/ImageCollection/landsat_filtering.ipynb +++ b/ImageCollection/landsat_filtering.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -141,10 +147,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/landsat_filtering.py b/ImageCollection/landsat_filtering.py index fb3bafe..35b168d 100644 --- a/ImageCollection/landsat_filtering.py +++ b/ImageCollection/landsat_filtering.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/landsat_simple_composite.ipynb b/ImageCollection/landsat_simple_composite.ipynb index 194b917..561fd8e 100644 --- a/ImageCollection/landsat_simple_composite.ipynb +++ b/ImageCollection/landsat_simple_composite.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -134,10 +140,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/landsat_simple_composite.py b/ImageCollection/landsat_simple_composite.py index 5773716..57ba453 100644 --- a/ImageCollection/landsat_simple_composite.py +++ b/ImageCollection/landsat_simple_composite.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/linear_fit.ipynb b/ImageCollection/linear_fit.ipynb index 10b40a7..69150d1 100644 --- a/ImageCollection/linear_fit.ipynb +++ b/ImageCollection/linear_fit.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -145,10 +151,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/linear_fit.py b/ImageCollection/linear_fit.py index a39e18e..e7b7f02 100644 --- a/ImageCollection/linear_fit.py +++ b/ImageCollection/linear_fit.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/map_function.ipynb b/ImageCollection/map_function.ipynb index ea1e5ab..4fb3775 100644 --- a/ImageCollection/map_function.ipynb +++ b/ImageCollection/map_function.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -103,8 +109,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "{'type': 'ImageCollection', 'bands': [], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1580563126058134, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1579910400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15021, 14701], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 494092.5, 0, -15, 4257907.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130409', 'properties': {'RADIANCE_MULT_BAND_5': 0.00609199982136488, 'RADIANCE_MULT_BAND_6': 0.0015150000108405948, 'RADIANCE_MULT_BAND_3': 0.011806000024080276, 'RADIANCE_MULT_BAND_4': 0.009955099783837795, 'RADIANCE_MULT_BAND_1': 0.012511000037193298, 'RADIANCE_MULT_BAND_2': 0.01281100045889616, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.06358710510132, 36.8633609482674], [-123.06272804832815, 36.86267156335577], [-121.52760276705891, 36.5713194763866], [-121.00459794482437, 36.467038618235456], [-120.84546804784641, 36.978712048296025], [-120.82569548685966, 37.04210637906386], [-120.80618726938106, 37.10460923782187], [-120.7792355850528, 37.19088142180353], [-120.73958781436916, 37.317487881005604], [-120.70922757600728, 37.41423289474712], [-120.64144886779137, 37.629449412771955], [-120.60743326010949, 37.737154542032904], [-120.54865419358048, 37.923168487655346], [-120.52001060194267, 38.013803490703864], [-120.5027477474137, 38.06924150051513], [-120.50267508434146, 38.07137597329512], [-120.5379650531887, 38.07840852118765], [-121.8766167779963, 38.335270752267164], [-122.60513442672054, 38.46794398256013], [-122.6095660966365, 38.45358105461426], [-123.06358710510132, 36.8633609482674]]}, 'REFLECTIVE_SAMPLES': 7511, 'SUN_AZIMUTH': 142.7425079345703, 'CPF_NAME': 'LC08CPF_20130401_20130627_01.01', 'DATE_ACQUIRED': '2013-04-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 568.1591796875, 'google:registration_offset_y': -55.98419189453125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023809000849723816, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005106499884277582, 'RADIANCE_MULT_BAND_8': 0.011265999637544155, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05000000074505806, 'GEOMETRIC_RMSE_VERIFY': 3.359999895095825, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05999999865889549, 'GEOMETRIC_RMSE_MODEL': 6.677999973297119, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013099LGN02', 'WRS_PATH': 44, 'google:registration_count': 12, 'PANCHROMATIC_SAMPLES': 15021, 'PANCHROMATIC_LINES': 14701, 'GEOMETRIC_RMSE_MODEL_Y': 4.78000020980835, 'REFLECTIVE_LINES': 7351, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.663000106811523, 'system:asset_size': 1107459784, 'system:index': 'LC08_044034_20130409', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130409183233_20130409184905.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130409_20170310_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.20338982343673706, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.77534103393555, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1365533194760, 'RADIANCE_ADD_BAND_5': -30.46002960205078, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.575129985809326, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.553230047225952, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.55445098876953, 'RADIANCE_ADD_BAND_2': -64.0565185546875, 'RADIANCE_ADD_BAND_3': -59.02753829956055, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.33198928833008, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.904470443725586, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7351, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703096447_00024', 'EARTH_SUN_DISTANCE': 1.0017913579940796, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489126619000, 'SCENE_CENTER_TIME': '18:46:34.7579070Z', 'SUN_ELEVATION': 55.02650451660156, 'BPF_NAME_OLI': 'LO8BPF20130409183627_20130409184813.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 464, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7511, 'GROUND_CONTROL_POINTS_VERIFY': 141}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14741], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4257907.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130416', 'properties': {'RADIANCE_MULT_BAND_5': 0.006068299990147352, 'RADIANCE_MULT_BAND_6': 0.0015090999659150839, 'RADIANCE_MULT_BAND_3': 0.011760000139474869, 'RADIANCE_MULT_BAND_4': 0.009916399605572224, 'RADIANCE_MULT_BAND_1': 0.012462000362575054, 'RADIANCE_MULT_BAND_2': 0.012760999612510204, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92017273685738, 38.46498209751757], [-122.93346937900016, 38.46731390123125], [-123.38954163302972, 36.865387372060454], [-123.30640230009647, 36.850193964022964], [-122.82606743247868, 36.76121591681191], [-121.3789749368328, 36.48015135796237], [-121.31383149005752, 36.467055362266656], [-121.31324154629195, 36.467968111167856], [-121.23897311946787, 36.70866117712069], [-121.07735759586336, 37.22734037239403], [-121.05836110679148, 37.28789263894405], [-121.01647196744659, 37.42143642241207], [-120.95861723091869, 37.605271649747635], [-120.911593520411, 37.75417459819205], [-120.87621749401046, 37.86587231489448], [-120.84241730319394, 37.97231352472051], [-120.82509429033921, 38.02688887820374], [-120.8129949822635, 38.06588993942728], [-120.81293012362966, 38.06806725894663], [-122.64735279887533, 38.41595954314546], [-122.92017273685738, 38.46498209751757]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 141.17710876464844, 'CPF_NAME': 'LC08CPF_20130401_20130627_01.01', 'DATE_ACQUIRED': '2013-04-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -115.07379913330078, 'google:registration_offset_y': -364.3538513183594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023715998977422714, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005086599849164486, 'RADIANCE_MULT_BAND_8': 0.011222999542951584, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.6070001125335693, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.07999999821186066, 'GEOMETRIC_RMSE_MODEL': 6.077000141143799, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013106LGN03', 'WRS_PATH': 44, 'google:registration_count': 18, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14741, 'GEOMETRIC_RMSE_MODEL_Y': 4.368000030517578, 'REFLECTIVE_LINES': 7371, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.224999904632568, 'system:asset_size': 1098728597, 'system:index': 'LC08_044034_20130416', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130416183419_20130416185028.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130416_20170310_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.19354838132858276, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.581809997558594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1366138073560, 'RADIANCE_ADD_BAND_5': -30.34160041809082, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.545680046081543, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.543299913406372, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.31122970581055, 'RADIANCE_ADD_BAND_2': -63.80746078491211, 'RADIANCE_ADD_BAND_3': -58.798030853271484, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.11296081542969, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.858180046081543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7371, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703096795_00022', 'EARTH_SUN_DISTANCE': 1.0037447214126587, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489146387000, 'SCENE_CENTER_TIME': '18:47:53.5627350Z', 'SUN_ELEVATION': 57.44774627685547, 'BPF_NAME_OLI': 'LO8BPF20130416183813_20130416184936.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 475, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 168}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14741], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4257907.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130603', 'properties': {'RADIANCE_MULT_BAND_5': 0.00594109995290637, 'RADIANCE_MULT_BAND_6': 0.001477499958127737, 'RADIANCE_MULT_BAND_3': 0.0115130003541708, 'RADIANCE_MULT_BAND_4': 0.009708499535918236, 'RADIANCE_MULT_BAND_1': 0.01220100000500679, 'RADIANCE_MULT_BAND_2': 0.012493999674916267, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3406141084292, 36.46693080957713], [-121.34000510189266, 36.46876356452857], [-121.21626627101907, 36.86975488201229], [-121.08553626968369, 37.28841858523316], [-121.03858064252616, 37.438002706631885], [-121.01192332068602, 37.52272324339437], [-120.94979295628131, 37.71969050917394], [-120.8799681945822, 37.94008187146466], [-120.85450636380008, 38.02038516187185], [-120.84433384140574, 38.0526399961096], [-120.83961595975282, 38.06775878705627], [-122.46944808881622, 38.37838431500505], [-122.95895723970908, 38.46677445707949], [-122.96120381393823, 38.46677527444716], [-122.96317424188037, 38.460589295829486], [-122.96885648635197, 38.44152873515768], [-123.41683086032657, 36.867042266234265], [-123.41682136313267, 36.86529733210084], [-123.38182364634827, 36.85890007651783], [-123.18536125152747, 36.82285943836375], [-121.40405857175661, 36.479670668236466], [-121.3406141084292, 36.46693080957713]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 126.16896057128906, 'CPF_NAME': 'LC08CPF_20130401_20130627_01.01', 'DATE_ACQUIRED': '2013-06-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -390.069580078125, 'google:registration_offset_y': -206.31591796875, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00232190010137856, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004980000085197389, 'RADIANCE_MULT_BAND_8': 0.010986999608576298, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 37.75, 'GEOMETRIC_RMSE_VERIFY': 2.9730000495910645, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 9.350000381469727, 'GEOMETRIC_RMSE_MODEL': 5.669000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013154LGN01', 'WRS_PATH': 44, 'google:registration_count': 18, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14741, 'GEOMETRIC_RMSE_MODEL_Y': 3.747999906539917, 'REFLECTIVE_LINES': 7371, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.252999782562256, 'system:asset_size': 1174502956, 'system:index': 'LC08_044034_20130603', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130603183010_20130603185017.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130603_20170310_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.19148936867713928, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.542720794677734, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1370285287580, 'RADIANCE_ADD_BAND_5': -29.705720901489258, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.387539863586426, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.490000009536743, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.00537109375, 'RADIANCE_ADD_BAND_2': -62.47024154663086, 'RADIANCE_ADD_BAND_3': -57.56578826904297, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.9370002746582, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.60966968536377, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7371, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703096358_00034', 'EARTH_SUN_DISTANCE': 1.0144306421279907, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489113471000, 'SCENE_CENTER_TIME': '18:48:07.5781770Z', 'SUN_ELEVATION': 67.34151458740234, 'BPF_NAME_OLI': 'LO8BPF20130603183403_20130603184925.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 443, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 166}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14741], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465892.5, 0, -15, 4257907.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130619', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059214998036623, 'RADIANCE_MULT_BAND_6': 0.0014726000372320414, 'RADIANCE_MULT_BAND_3': 0.011474999599158764, 'RADIANCE_MULT_BAND_4': 0.009676399640738964, 'RADIANCE_MULT_BAND_1': 0.012160999700427055, 'RADIANCE_MULT_BAND_2': 0.01245300006121397, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.94352435577609, 36.78485823530071], [-121.54007527943874, 36.51427752977692], [-121.30542152129281, 36.46727289082006], [-121.30471325827934, 36.46782516631059], [-121.24617698014585, 36.657659949627636], [-121.06225715667463, 37.24814822739467], [-121.0416402135015, 37.313951975301194], [-121.00670576847916, 37.42530272421393], [-120.9732311693192, 37.53173967455877], [-120.90233581063077, 37.756443269066274], [-120.8549450626736, 37.90602457780036], [-120.82182315152862, 38.01045753419402], [-120.8150260920333, 38.0322290962126], [-120.806517452546, 38.059645700167536], [-120.8039775526075, 38.068178930991664], [-120.80631190990424, 38.06884286647735], [-122.6004819001574, 38.409320347750096], [-122.9238912483783, 38.46744819319578], [-123.3793031158315, 36.867282168128526], [-123.37929258780485, 36.86514291132401], [-123.17511241922362, 36.8277429173498], [-122.94352435577609, 36.78485823530071]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 122.90435028076172, 'CPF_NAME': 'LC08CPF_20130401_20130627_01.01', 'DATE_ACQUIRED': '2013-06-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 459.65838623046875, 'google:registration_offset_y': 243.7898406982422, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023141999263316393, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004963499959558249, 'RADIANCE_MULT_BAND_8': 0.010951000265777111, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.4099999964237213, 'GEOMETRIC_RMSE_VERIFY': 2.450000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.5600000023841858, 'GEOMETRIC_RMSE_MODEL': 5.033999919891357, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013170LGN01', 'WRS_PATH': 44, 'google:registration_count': 75, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14741, 'GEOMETRIC_RMSE_MODEL_Y': 3.3380000591278076, 'REFLECTIVE_LINES': 7371, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.7679998874664307, 'system:asset_size': 1118114588, 'system:index': 'LC08_044034_20130619', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130619183202_20130619185058.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130619_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3348214328289032, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.381900787353516, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1371667680460, 'RADIANCE_ADD_BAND_5': -29.607309341430664, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.363070011138916, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.481750011444092, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.80324935913086, 'RADIANCE_ADD_BAND_2': -62.26327133178711, 'RADIANCE_ADD_BAND_3': -57.37508010864258, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.75498962402344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.571209907531738, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7371, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703086188_00009', 'EARTH_SUN_DISTANCE': 1.0161153078079224, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489094347000, 'SCENE_CENTER_TIME': '18:48:00.4611360Z', 'SUN_ELEVATION': 67.54383087158203, 'BPF_NAME_OLI': 'LO8BPF20130619183555_20130619185006.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 535, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130705', 'properties': {'RADIANCE_MULT_BAND_5': 0.005914600100368261, 'RADIANCE_MULT_BAND_6': 0.0014709000242874026, 'RADIANCE_MULT_BAND_3': 0.011462000198662281, 'RADIANCE_MULT_BAND_4': 0.009665099903941154, 'RADIANCE_MULT_BAND_1': 0.012145999819040298, 'RADIANCE_MULT_BAND_2': 0.012438000179827213, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.99099679993353, 37.50560629449102], [-120.94987656560073, 37.63589146237051], [-120.91320938334404, 37.751911601237936], [-120.85942264560275, 37.921799871350224], [-120.84419907483466, 37.96977795288117], [-120.82887748536302, 38.018087088226366], [-120.79426318348521, 38.12745567963962], [-120.80370556450931, 38.12936433128586], [-121.59188396369986, 38.28258722605808], [-122.44732385786818, 38.442223425147716], [-122.91309822383141, 38.52622947721869], [-122.91561500306695, 38.526231318398445], [-122.92030964023999, 38.51031351230703], [-123.40518727965777, 36.805909360835045], [-123.38810268833632, 36.802763756731565], [-121.41193084920074, 36.42407539992596], [-121.3339454055278, 36.408405965227146], [-121.3323173321678, 36.408383225672345], [-121.33174118285032, 36.409275727489465], [-121.20750215844227, 36.81270330400766], [-121.07961981752817, 37.22311556211017], [-120.99099679993353, 37.50560629449102]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.93634796142578, 'CPF_NAME': 'LC08CPF_20130701_20130919_01.01', 'DATE_ACQUIRED': '2013-07-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311500022187829, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004957700148224831, 'RADIANCE_MULT_BAND_8': 0.010937999933958054, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 38.83000183105469, 'GEOMETRIC_RMSE_VERIFY': 2.9809999465942383, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 12.15999984741211, 'GEOMETRIC_RMSE_MODEL': 5.4730000495910645, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013186LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.6110000610351562, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.111999988555908, 'system:asset_size': 1269056690, 'system:index': 'LC08_044034_20130705', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130705183202_20130705185104.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130705_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.325469970703125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1373050083920, 'RADIANCE_ADD_BAND_5': -29.57278060913086, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.354479789733887, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4788498878479004, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.73234176635742, 'RADIANCE_ADD_BAND_2': -62.19065856933594, 'RADIANCE_ADD_BAND_3': -57.30815887451172, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.691131591796875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.557709693908691, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703086096_00029', 'EARTH_SUN_DISTANCE': 1.0167083740234375, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489063002000, 'SCENE_CENTER_TIME': '18:48:03.9209730Z', 'SUN_ELEVATION': 66.51599884033203, 'BPF_NAME_OLI': 'LO8BPF20130705183556_20130705185011.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 494, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 210}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130721', 'properties': {'RADIANCE_MULT_BAND_5': 0.005923000164330006, 'RADIANCE_MULT_BAND_6': 0.0014730000402778387, 'RADIANCE_MULT_BAND_3': 0.011478000320494175, 'RADIANCE_MULT_BAND_4': 0.009678900241851807, 'RADIANCE_MULT_BAND_1': 0.012164000421762466, 'RADIANCE_MULT_BAND_2': 0.012455999851226807, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.7832706505414, 38.12733207311813], [-120.78829882492649, 38.12842634598893], [-121.29238396074186, 38.22710850722479], [-122.46859514049386, 38.44799945424484], [-122.9027009734335, 38.52622134101094], [-122.90445306008057, 38.5262227928499], [-122.90955888816843, 38.50945041755036], [-123.39412380912754, 36.80582526594866], [-123.35142403749535, 36.79800978879289], [-123.15916646039285, 36.762724090178686], [-121.4305505737747, 36.43000059630751], [-121.32075959375771, 36.40794394384192], [-121.31902799902358, 36.41315521628432], [-121.19552973309551, 36.81414461628743], [-121.07369310337968, 37.20524474213445], [-120.94612459557952, 37.611428481832306], [-120.93146834848838, 37.6578730702788], [-120.90162060486874, 37.752349925930176], [-120.83950440942691, 37.94839566393062], [-120.81787847662989, 38.016737140743736], [-120.78331413378038, 38.125897495682935], [-120.7832706505414, 38.12733207311813]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 126.27925872802734, 'CPF_NAME': 'LC08CPF_20130701_20130919_01.01', 'DATE_ACQUIRED': '2013-07-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 100.55604553222656, 'google:registration_offset_y': -500.6880798339844, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023147999309003353, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004964799736626446, 'RADIANCE_MULT_BAND_8': 0.010954000055789948, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 37.400001525878906, 'GEOMETRIC_RMSE_VERIFY': 3.3289999961853027, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 6.099999904632568, 'GEOMETRIC_RMSE_MODEL': 5.428999900817871, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013202LGN01', 'WRS_PATH': 44, 'google:registration_count': 81, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.5950000286102295, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.068999767303467, 'system:asset_size': 1258194327, 'system:index': 'LC08_044034_20130721', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130721183200_20130721185102.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130721_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.49390244483947754, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.394588470458984, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1374432481860, 'RADIANCE_ADD_BAND_5': -29.615079879760742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.364999771118164, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4823999404907227, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.819210052490234, 'RADIANCE_ADD_BAND_2': -62.27960968017578, 'RADIANCE_ADD_BAND_3': -57.39012908935547, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.76935958862305, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.574239730834961, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703085930_00029', 'EARTH_SUN_DISTANCE': 1.0159821510314941, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489051998000, 'SCENE_CENTER_TIME': '18:48:01.8569090Z', 'SUN_ELEVATION': 64.52790832519531, 'BPF_NAME_OLI': 'LO8BPF20130721183554_20130721185009.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 233}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130806', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059437998570501804, 'RADIANCE_MULT_BAND_6': 0.0014781999634578824, 'RADIANCE_MULT_BAND_3': 0.011517999693751335, 'RADIANCE_MULT_BAND_4': 0.009712900035083294, 'RADIANCE_MULT_BAND_1': 0.012206999585032463, 'RADIANCE_MULT_BAND_2': 0.012500000186264515, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79785412560285, 38.12604312327129], [-120.79781625755143, 38.127301632266594], [-120.80355734257718, 38.12855030557696], [-122.5795394858286, 38.465483080009754], [-122.91757239704681, 38.52623276734232], [-122.9198202441848, 38.526234279058954], [-122.92478159996514, 38.511129107354776], [-123.40927721420857, 36.807549910802464], [-123.4092697698764, 36.806150469851296], [-123.37328979893955, 36.799565876529414], [-123.03277155736045, 36.736863349656225], [-121.42790059985182, 36.42680730105244], [-121.33512333597454, 36.40817309997256], [-121.20979877788872, 36.815171524596934], [-121.08180407553465, 37.22596898370103], [-120.95865933895288, 37.617939665249196], [-120.91680464768308, 37.75048192776823], [-120.87187271910165, 37.8924229302766], [-120.84820704671482, 37.967012792171815], [-120.83183330779916, 38.018617390112176], [-120.79785412560285, 38.12604312327129]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 132.0227813720703, 'CPF_NAME': 'LC08CPF_20130701_20130919_01.01', 'DATE_ACQUIRED': '2013-08-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002322999993339181, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004982199752703309, 'RADIANCE_MULT_BAND_8': 0.010991999879479408, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 40.209999084472656, 'GEOMETRIC_RMSE_VERIFY': 3.0769999027252197, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 19.389999389648438, 'GEOMETRIC_RMSE_MODEL': 6.116000175476074, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013218LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.281000137329102, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.368000030517578, 'system:asset_size': 1322339492, 'system:index': 'LC08_044034_20130806', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130806183204_20130806185106.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130806_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.5643196105957, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1375814885410, 'RADIANCE_ADD_BAND_5': -29.71894073486328, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.390830039978027, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.49111008644104, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.03252029418945, 'RADIANCE_ADD_BAND_2': -62.49803924560547, 'RADIANCE_ADD_BAND_3': -57.59141159057617, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.961448669433594, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.614839553833008, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703085828_00029', 'EARTH_SUN_DISTANCE': 1.0142050981521606, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489078936000, 'SCENE_CENTER_TIME': '18:48:05.4109620Z', 'SUN_ELEVATION': 61.70252990722656, 'BPF_NAME_OLI': 'LO8BPF20130806183558_20130806185013.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 457, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 158}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130822', 'properties': {'RADIANCE_MULT_BAND_5': 0.005978399887681007, 'RADIANCE_MULT_BAND_6': 0.0014868000289425254, 'RADIANCE_MULT_BAND_3': 0.011584999971091747, 'RADIANCE_MULT_BAND_4': 0.009769399650394917, 'RADIANCE_MULT_BAND_1': 0.012277999892830849, 'RADIANCE_MULT_BAND_2': 0.012571999803185463, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.34569546744733, 36.40856932861881], [-121.34511955862659, 36.409461855881425], [-121.33540913372637, 36.440982305286305], [-121.21468400201947, 36.83288885500546], [-121.09104562850266, 37.22971005559086], [-120.9706035124488, 37.61313251237567], [-120.93035954300643, 37.74058255477185], [-120.8847612610656, 37.88465899899998], [-120.8511787902214, 37.99051044282965], [-120.83980400901306, 38.026468959081356], [-120.80806335015478, 38.12697053045953], [-120.80988786486266, 38.12748906357624], [-122.35039600735439, 38.4214489106899], [-122.91533438939436, 38.52362549652887], [-122.93141779794912, 38.52644416863585], [-122.93423471287099, 38.51835317391741], [-123.42108302752743, 36.80636581134207], [-123.38590242129595, 36.799931218844094], [-122.70992812752016, 36.67444716309632], [-121.34750615862436, 36.408594417429406], [-121.34569546744733, 36.40856932861881]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 138.9122772216797, 'CPF_NAME': 'LC08CPF_20130701_20130919_01.01', 'DATE_ACQUIRED': '2013-08-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023364999797195196, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005011199973523617, 'RADIANCE_MULT_BAND_8': 0.011056000366806984, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 36.959999084472656, 'GEOMETRIC_RMSE_VERIFY': 2.9800000190734863, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 13.170000076293945, 'GEOMETRIC_RMSE_MODEL': 6.135000228881836, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013234LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.1519999504089355, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.517000198364258, 'system:asset_size': 1251975738, 'system:index': 'LC08_044034_20130822', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130822182854_20130822190640.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130822_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.84716033935547, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1377197287070, 'RADIANCE_ADD_BAND_5': -29.892030715942383, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4338698387146, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5056099891662598, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.387969970703125, 'RADIANCE_ADD_BAND_2': -62.862030029296875, 'RADIANCE_ADD_BAND_3': -57.92681884765625, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.28153991699219, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.682479858398438, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703085731_00037', 'EARTH_SUN_DISTANCE': 1.0112645626068115, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489037467000, 'SCENE_CENTER_TIME': '18:48:07.0669120Z', 'SUN_ELEVATION': 58.060604095458984, 'BPF_NAME_OLI': 'LO8BPF20130822183248_20130822190547.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 458, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 129}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130907', 'properties': {'RADIANCE_MULT_BAND_5': 0.006022000219672918, 'RADIANCE_MULT_BAND_6': 0.001497599994763732, 'RADIANCE_MULT_BAND_3': 0.011669999919831753, 'RADIANCE_MULT_BAND_4': 0.009840699844062328, 'RADIANCE_MULT_BAND_1': 0.012366999872028828, 'RADIANCE_MULT_BAND_2': 0.012663999572396278, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93340428966837, 38.5262428310655], [-122.93525016199568, 38.526243865971544], [-122.93646954716061, 38.52289994136525], [-122.93854097182925, 38.51640917948572], [-122.9421644002805, 38.50424329206735], [-123.42424856616638, 36.80846612468879], [-123.42423906970669, 36.8067451177424], [-123.42311676976777, 36.806298865478325], [-123.134949027924, 36.75342371953811], [-121.40815829963466, 36.42037435367327], [-121.34879040513786, 36.40844840042906], [-121.34199075342801, 36.430527281001105], [-121.21668216673483, 36.83738048922376], [-121.08812627089235, 37.24987018053636], [-120.96644067079961, 37.63702188337844], [-120.93767206179807, 37.72820626332608], [-120.89112308253722, 37.875332162004945], [-120.86297708459227, 37.964038021780446], [-120.85056746649305, 38.00314663480742], [-120.8114153142582, 38.12717266656547], [-122.80313134416473, 38.50297692125347], [-122.93340428966837, 38.5262428310655]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 145.8033447265625, 'CPF_NAME': 'LC08CPF_20130701_20130919_01.01', 'DATE_ACQUIRED': '2013-09-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002353500109165907, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005047799786552787, 'RADIANCE_MULT_BAND_8': 0.011137000285089016, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 1.600000023841858, 'GEOMETRIC_RMSE_VERIFY': 2.4609999656677246, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05000000074505806, 'GEOMETRIC_RMSE_MODEL': 5.52400016784668, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013250LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.937000036239624, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.875, 'system:asset_size': 1151321046, 'system:index': 'LC08_044034_20130907', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130907182917_20130907185106.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130907_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.203330993652344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1378579686050, 'RADIANCE_ADD_BAND_5': -30.1099796295166, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.488080024719238, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5238800048828125, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.83557891845703, 'RADIANCE_ADD_BAND_2': -63.32038879394531, 'RADIANCE_ADD_BAND_3': -58.34920120239258, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.68463134765625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.767660140991211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703075618_00036', 'EARTH_SUN_DISTANCE': 1.007597804069519, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489026045000, 'SCENE_CENTER_TIME': '18:48:06.0541160Z', 'SUN_ELEVATION': 53.644771575927734, 'BPF_NAME_OLI': 'LO8BPF20130907183311_20130907185013.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 187}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130923', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060743000358343124, 'RADIANCE_MULT_BAND_6': 0.001510599977336824, 'RADIANCE_MULT_BAND_3': 0.011770999990403652, 'RADIANCE_MULT_BAND_4': 0.009926100261509418, 'RADIANCE_MULT_BAND_1': 0.012474999763071537, 'RADIANCE_MULT_BAND_2': 0.012773999944329262, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.40540146282191, 36.806011266716176], [-123.39971753192088, 36.80488902118121], [-123.37800447933934, 36.80090316544921], [-122.81026247640389, 36.6958793458501], [-121.33297524897738, 36.40852767491849], [-121.33026728537357, 36.40848979117581], [-121.20545351779188, 36.814024421557754], [-121.07888178190593, 37.220484330866924], [-120.95525353101695, 37.61423866025372], [-120.90902855358084, 37.760617599217255], [-120.84703921844378, 37.95645872731839], [-120.82796142805388, 38.01665361026717], [-120.79313867517564, 38.12676950570907], [-120.79564303274113, 38.127481621286904], [-120.87160088084637, 38.14250950013278], [-122.75962395673243, 38.49816434981698], [-122.91657156041727, 38.526210862961086], [-122.92134165526446, 38.510449749058466], [-123.40540865074244, 36.807379677998235], [-123.40540146282191, 36.806011266716176]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 151.87088012695312, 'CPF_NAME': 'LC08CPF_20130920_20130930_01.01', 'DATE_ACQUIRED': '2013-09-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023739999160170555, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005091599887236953, 'RADIANCE_MULT_BAND_8': 0.011234000325202942, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.03999999910593033, 'GEOMETRIC_RMSE_VERIFY': 2.6449999809265137, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05000000074505806, 'GEOMETRIC_RMSE_MODEL': 6.063000202178955, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013266LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.488999843597412, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.074999809265137, 'system:asset_size': 1106256320, 'system:index': 'LC08_044034_20130923', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130923182909_20130923185059.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130923_20170308_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.630638122558594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1379962078600, 'RADIANCE_ADD_BAND_5': -30.37148094177246, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.553110122680664, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.545799970626831, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.37260055541992, 'RADIANCE_ADD_BAND_2': -63.87030029296875, 'RADIANCE_ADD_BAND_3': -58.85594177246094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.16822814941406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.86985969543457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703075481_00036', 'EARTH_SUN_DISTANCE': 1.0032508373260498, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489013949000, 'SCENE_CENTER_TIME': '18:47:58.6055320Z', 'SUN_ELEVATION': 48.61258316040039, 'BPF_NAME_OLI': 'LO8BPF20130923183303_20130923185006.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 568, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 175}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131009', 'properties': {'RADIANCE_MULT_BAND_5': 0.006129499990493059, 'RADIANCE_MULT_BAND_6': 0.0015243999660015106, 'RADIANCE_MULT_BAND_3': 0.011877999641001225, 'RADIANCE_MULT_BAND_4': 0.010015999898314476, 'RADIANCE_MULT_BAND_1': 0.012587999925017357, 'RADIANCE_MULT_BAND_2': 0.012889999896287918, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3440767201364, 36.408682105237304], [-121.34245018414178, 36.41358179152187], [-121.2100589345653, 36.84370298940054], [-121.08223189719905, 37.25400109016883], [-120.98753282175275, 37.555802581274605], [-120.96587430462684, 37.624541454771396], [-120.92169014579059, 37.76449145432291], [-120.84939449098887, 37.992669439235556], [-120.8068555234314, 38.12745871518291], [-122.20548534989248, 38.39514202629295], [-122.8628036910941, 38.51455244484318], [-122.926905891528, 38.52596858037528], [-122.92902497884147, 38.52596986349694], [-122.93010127298959, 38.52343992749316], [-122.93417220351564, 38.51068659805828], [-123.418022622362, 36.807742994527466], [-123.41801218413433, 36.80582022046344], [-123.38001208590347, 36.79886845833153], [-121.42247420288801, 36.42394477194367], [-121.34665181884866, 36.408717794334585], [-121.3440767201364, 36.408682105237304]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 156.6202850341797, 'CPF_NAME': 'LC08CPF_20131001_20131025_01.01', 'DATE_ACQUIRED': '2013-10-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023956000804901123, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005137900006957352, 'RADIANCE_MULT_BAND_8': 0.011335999704897404, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 14.800000190734863, 'GEOMETRIC_RMSE_VERIFY': 3.494999885559082, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 20.81999969482422, 'GEOMETRIC_RMSE_MODEL': 6.698999881744385, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013282LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.928999900817871, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.5370001792907715, 'system:asset_size': 1184714614, 'system:index': 'LC08_044034_20131009', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131009183156_20131009185010.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131009_20170308_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.08195114135742, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1381344477920, 'RADIANCE_ADD_BAND_5': -30.647659301757812, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.621789932250977, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5689499378204346, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.93976974487305, 'RADIANCE_ADD_BAND_2': -64.45110321044922, 'RADIANCE_ADD_BAND_3': -59.39112854003906, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.67898178100586, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.977800369262695, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703075367_00029', 'EARTH_SUN_DISTANCE': 0.9987202286720276, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489003339000, 'SCENE_CENTER_TIME': '18:47:57.9170510Z', 'SUN_ELEVATION': 43.23853302001953, 'BPF_NAME_OLI': 'LO8BPF20131009183550_20131009184917.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 382, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 150}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131025', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061853001825511456, 'RADIANCE_MULT_BAND_6': 0.0015381999546661973, 'RADIANCE_MULT_BAND_3': 0.011986000463366508, 'RADIANCE_MULT_BAND_4': 0.010107000358402729, 'RADIANCE_MULT_BAND_1': 0.012702000327408314, 'RADIANCE_MULT_BAND_2': 0.013007000088691711, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33097085578063, 36.40877007888499], [-121.33035167564708, 36.409729087226644], [-121.20613852776245, 36.813493997320535], [-121.08120912803162, 37.214902645133876], [-120.95413557460893, 37.619831744174625], [-120.90949245504426, 37.761261933090715], [-120.84389326457814, 37.96855589307063], [-120.82606952426602, 38.02482265926764], [-120.79749665774828, 38.115300095993234], [-120.79408497046244, 38.12619912253219], [-120.79403246200198, 38.127942559145595], [-120.81065067161185, 38.131254739867074], [-122.00207586103336, 38.36019724564666], [-122.89496643281296, 38.52296699749966], [-122.91356563660574, 38.52622986353038], [-122.91527057826887, 38.52623107542315], [-122.92048343503127, 38.50869148322956], [-123.40418447166823, 36.80605510684105], [-123.40279007282582, 36.80550043479672], [-122.84165089209216, 36.701875026936534], [-121.33293344750219, 36.40879744321485], [-121.33097085578063, 36.40877007888499]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 159.8454132080078, 'CPF_NAME': 'LC08CPF_20131001_20131025_01.01', 'DATE_ACQUIRED': '2013-10-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002417299896478653, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005184600013308227, 'RADIANCE_MULT_BAND_8': 0.011439000256359577, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 16.790000915527344, 'GEOMETRIC_RMSE_VERIFY': 4.1620001792907715, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 5.849999904632568, 'GEOMETRIC_RMSE_MODEL': 6.960999965667725, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013298LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.289999961853027, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.525000095367432, 'system:asset_size': 1159997340, 'system:index': 'LC08_044034_20131025', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131025183347_20131025190623.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131025_20170308_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.537330627441406, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1382726869860, 'RADIANCE_ADD_BAND_5': -30.92633056640625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.691100120544434, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5923099517822266, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.51206970214844, 'RADIANCE_ADD_BAND_2': -65.0371322631836, 'RADIANCE_ADD_BAND_3': -59.93115997314453, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.19435119628906, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.086709976196289, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703075228_00024', 'EARTH_SUN_DISTANCE': 0.994210422039032, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488996060000, 'SCENE_CENTER_TIME': '18:47:49.8567960Z', 'SUN_ELEVATION': 37.91999435424805, 'BPF_NAME_OLI': 'LO8BPF20131025183741_20131025190530.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 553, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 227}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131110', 'properties': {'RADIANCE_MULT_BAND_5': 0.0062361001037061214, 'RADIANCE_MULT_BAND_6': 0.001550900051370263, 'RADIANCE_MULT_BAND_3': 0.012085000053048134, 'RADIANCE_MULT_BAND_4': 0.010191000066697598, 'RADIANCE_MULT_BAND_1': 0.012807000428438187, 'RADIANCE_MULT_BAND_2': 0.013113999739289284, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91922833921058, 38.52379736134763], [-122.93429894183785, 38.52643812686099], [-122.93750758630561, 38.51722095143918], [-122.94216672162625, 38.501404344568], [-123.4232352629488, 36.807678871790266], [-123.423224654179, 36.80575805231226], [-122.15544828654109, 36.56755045896155], [-121.43115849579515, 36.42473525422316], [-121.35007367770851, 36.40845589911791], [-121.34852514543162, 36.4131218657654], [-121.21766743453591, 36.838409327654034], [-121.09589943660188, 37.22953274722313], [-120.96325673072158, 37.65193778567703], [-120.89040360686798, 37.88261863360698], [-120.85986570760674, 37.97893520972944], [-120.84927059496263, 38.01244968631807], [-120.8128151309411, 38.127883024393114], [-122.85189310015524, 38.51179941052105], [-122.91922833921058, 38.52379736134763]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 161.5000762939453, 'CPF_NAME': 'LC08CPF_20131026_20131231_01.01', 'DATE_ACQUIRED': '2013-11-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002437199931591749, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005227299989201128, 'RADIANCE_MULT_BAND_8': 0.011532999575138092, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 29.610000610351562, 'GEOMETRIC_RMSE_VERIFY': 4.598999977111816, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 2.609999895095825, 'GEOMETRIC_RMSE_MODEL': 7.421999931335449, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013314LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.710000038146973, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.741000175476074, 'system:asset_size': 1224910125, 'system:index': 'LC08_044034_20131110', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131110183434_20131110192420.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131110_20170308_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.952911376953125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1384109268930, 'RADIANCE_ADD_BAND_5': -31.180639266967773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.754340171813965, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6136300563812256, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.03433990478516, 'RADIANCE_ADD_BAND_2': -65.57195281982422, 'RADIANCE_ADD_BAND_3': -60.423988342285156, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.664669036865234, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.186100006103516, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064963_00022', 'EARTH_SUN_DISTANCE': 0.990147590637207, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488932126000, 'SCENE_CENTER_TIME': '18:47:48.9337680Z', 'SUN_ELEVATION': 33.108760833740234, 'BPF_NAME_OLI': 'LO8BPF20131110183828_20131110192327.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 506, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 188}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131126', 'properties': {'RADIANCE_MULT_BAND_5': 0.006278099957853556, 'RADIANCE_MULT_BAND_6': 0.0015613000141456723, 'RADIANCE_MULT_BAND_3': 0.012165999971330166, 'RADIANCE_MULT_BAND_4': 0.010258999653160572, 'RADIANCE_MULT_BAND_1': 0.012892999686300755, 'RADIANCE_MULT_BAND_2': 0.013202999718487263, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.05562208184361, 36.73901840088035], [-122.31894369367197, 36.599968350293835], [-121.57851145191296, 36.45511157954123], [-121.34410874451784, 36.40820615227991], [-121.34255001082325, 36.41290171282767], [-121.21088177020309, 36.84087613877784], [-121.085207541825, 37.24450166718481], [-120.96680815087018, 37.6217222512242], [-120.92265068901472, 37.761668442174695], [-120.84951269153699, 37.99266193076642], [-120.80712689104385, 38.126967231354044], [-120.80789208139412, 38.12760081392426], [-122.91545341165474, 38.523661358952594], [-122.92896882928083, 38.526030158442], [-122.92983901495518, 38.52466571441133], [-122.93418303732695, 38.51105688675611], [-123.4180213389734, 36.80751094307598], [-123.41801132854184, 36.80566334635709], [-123.4118221151836, 36.80444205423664], [-123.05562208184361, 36.73901840088035]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 161.7075653076172, 'CPF_NAME': 'LC08CPF_20131026_20131231_01.01', 'DATE_ACQUIRED': '2013-11-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024536000564694405, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005262399790808558, 'RADIANCE_MULT_BAND_8': 0.011610999703407288, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 58.95000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.816999912261963, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 64.12999725341797, 'GEOMETRIC_RMSE_MODEL': 7.586999893188477, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013330LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.85099983215332, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.829999923706055, 'system:asset_size': 1209792204, 'system:index': 'LC08_044034_20131126', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131126183538_20131126192437.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131126_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.295780181884766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1385491661230, 'RADIANCE_ADD_BAND_5': -31.390459060668945, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.806519985198975, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6312201023101807, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.46524047851562, 'RADIANCE_ADD_BAND_2': -66.01319122314453, 'RADIANCE_ADD_BAND_3': -60.830589294433594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.052711486816406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.268099784851074, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064875_00015', 'EARTH_SUN_DISTANCE': 0.9868329167366028, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488922452000, 'SCENE_CENTER_TIME': '18:47:41.2328990Z', 'SUN_ELEVATION': 29.290374755859375, 'BPF_NAME_OLI': 'LO8BPF20131126183932_20131126192344.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 480, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 162}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460492.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131212', 'properties': {'RADIANCE_MULT_BAND_5': 0.006308000069111586, 'RADIANCE_MULT_BAND_6': 0.0015686999540776014, 'RADIANCE_MULT_BAND_3': 0.012223999947309494, 'RADIANCE_MULT_BAND_4': 0.01030800025910139, 'RADIANCE_MULT_BAND_1': 0.012954000383615494, 'RADIANCE_MULT_BAND_2': 0.013264999724924564, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.36544933831472, 36.40857100954779], [-121.36365506610333, 36.40854642554383], [-121.35454674124152, 36.43813778192599], [-121.23146652322357, 36.838142204012264], [-121.10500157835037, 37.244395048016344], [-120.99307370402374, 37.60111947532384], [-120.94870856884796, 37.741849627650915], [-120.90215950570445, 37.889046762903966], [-120.87852542885712, 37.9636437375778], [-120.86104296386642, 38.01888229954514], [-120.84320759841997, 38.075248926419235], [-120.82680795560982, 38.127267397324644], [-121.00898874325392, 38.16316757344577], [-122.62577462525658, 38.46792974542529], [-122.94988197559849, 38.526046985053206], [-122.95060789636966, 38.52547737363861], [-122.95730393168185, 38.50316841605317], [-123.43924880385353, 36.80586954892886], [-122.05229842641872, 36.54459884478695], [-121.36544933831472, 36.40857100954779]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.6822052001953, 'CPF_NAME': 'LC08CPF_20131026_20131231_01.01', 'DATE_ACQUIRED': '2013-12-12', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002465300029143691, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005287500098347664, 'RADIANCE_MULT_BAND_8': 0.01166599988937378, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.15000000596046448, 'GEOMETRIC_RMSE_VERIFY': 5.8979997634887695, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.23999999463558197, 'GEOMETRIC_RMSE_MODEL': 7.929999828338623, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013346LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.144999980926514, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.01200008392334, 'system:asset_size': 1012615493, 'system:index': 'LC08_044034_20131212', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131212183559_20131212192858.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131212_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.53990936279297, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1386874058950, 'RADIANCE_ADD_BAND_5': -31.539859771728516, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.843679904937744, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.643739938735962, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.77204895019531, 'RADIANCE_ADD_BAND_2': -66.3273696899414, 'RADIANCE_ADD_BAND_3': -61.12009811401367, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.32899856567383, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.32649040222168, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064771_00018', 'EARTH_SUN_DISTANCE': 0.9844930171966553, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488914410000, 'SCENE_CENTER_TIME': '18:47:38.9497570Z', 'SUN_ELEVATION': 26.892574310302734, 'BPF_NAME_OLI': 'LO8BPF20131212183953_20131212192805.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 489, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 220}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131228', 'properties': {'RADIANCE_MULT_BAND_5': 0.0063217999413609505, 'RADIANCE_MULT_BAND_6': 0.0015721999807283282, 'RADIANCE_MULT_BAND_3': 0.012250999920070171, 'RADIANCE_MULT_BAND_4': 0.010331000201404095, 'RADIANCE_MULT_BAND_1': 0.01298299990594387, 'RADIANCE_MULT_BAND_2': 0.013295000419020653, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93057935472201, 38.52279705513684], [-122.94643438179013, 38.525573581673], [-122.94858065228286, 38.52557457922545], [-122.95489514024746, 38.50397821789429], [-123.43697947837275, 36.80595995140234], [-123.42913954571397, 36.80441416888629], [-123.07729648406416, 36.739817620321446], [-121.3609205058169, 36.40816745112512], [-121.22696361174356, 36.84375358582596], [-121.09982268651457, 37.252188667102395], [-120.99093693667774, 37.59924179117709], [-120.94636019695935, 37.74059211877787], [-120.89868082530354, 37.89141784289962], [-120.88067467931926, 37.948272934194826], [-120.85924706749508, 38.01601098648842], [-120.83947049740678, 38.078502927113014], [-120.82427793789617, 38.12693594531305], [-120.8312428325243, 38.12844902241338], [-122.93057935472201, 38.52279705513684]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.76683044433594, 'CPF_NAME': 'LC08CPF_20131026_20131231_01.01', 'DATE_ACQUIRED': '2013-12-28', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024707000702619553, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.00052990997210145, 'RADIANCE_MULT_BAND_8': 0.011691000312566757, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.18000000715255737, 'GEOMETRIC_RMSE_VERIFY': 4.593999862670898, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.27000001072883606, 'GEOMETRIC_RMSE_MODEL': 7.811999797821045, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013362LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.0929999351501465, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.888999938964844, 'system:asset_size': 1042985149, 'system:index': 'LC08_044034_20131228', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131228183614_20131228192825.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131228_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.652748107910156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1388256450130, 'RADIANCE_ADD_BAND_5': -31.608909606933594, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.860849857330322, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6495299339294434, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.91385650634766, 'RADIANCE_ADD_BAND_2': -66.47257995605469, 'RADIANCE_ADD_BAND_3': -61.25392150878906, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.45669937133789, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.353480339050293, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064686_00017', 'EARTH_SUN_DISTANCE': 0.9834169745445251, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488909209000, 'SCENE_CENTER_TIME': '18:47:30.1339670Z', 'SUN_ELEVATION': 26.23422622680664, 'BPF_NAME_OLI': 'LO8BPF20131228184008_20131228192732.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 497, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 159}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140113', 'properties': {'RADIANCE_MULT_BAND_5': 0.00632009981200099, 'RADIANCE_MULT_BAND_6': 0.0015717999776825309, 'RADIANCE_MULT_BAND_3': 0.012248000130057335, 'RADIANCE_MULT_BAND_4': 0.010328000411391258, 'RADIANCE_MULT_BAND_1': 0.012978999875485897, 'RADIANCE_MULT_BAND_2': 0.01329100038856268, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41549679483974, 36.80710393088355], [-123.41548866649778, 36.805607870630475], [-123.1292351058351, 36.75315951463174], [-121.78074287580493, 36.49588656139547], [-121.34263674827267, 36.408662145050734], [-121.34008808892811, 36.40862675353612], [-121.2120018797657, 36.82527728943859], [-121.0833002203538, 37.238951717819376], [-120.96286078952848, 37.62286730834044], [-120.91810474572374, 37.76483369474471], [-120.87822320802175, 37.89105074981052], [-120.84341290435508, 38.000903405121385], [-120.80420834319945, 38.12527111742769], [-120.804147161383, 38.12731255745908], [-120.84891643038632, 38.136173128198394], [-122.9252118964681, 38.5255619452071], [-122.92703994808706, 38.52556309520504], [-122.92855548843814, 38.521408410277886], [-122.93214350870628, 38.51016872485231], [-123.41549679483974, 36.80710393088355]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 156.3306427001953, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-01-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024701000656932592, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005297699826769531, 'RADIANCE_MULT_BAND_8': 0.011687999591231346, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.14000000059604645, 'GEOMETRIC_RMSE_VERIFY': 4.3480000495910645, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.20999999344348907, 'GEOMETRIC_RMSE_MODEL': 7.7170000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014013LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.953000068664551, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.909999847412109, 'system:asset_size': 1031746865, 'system:index': 'LC08_044034_20140113', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140113183512_20140113192347.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140113_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.639320373535156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1389638835870, 'RADIANCE_ADD_BAND_5': -31.600690841674805, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.858799934387207, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6488399505615234, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.89698028564453, 'RADIANCE_ADD_BAND_2': -66.4552993774414, 'RADIANCE_ADD_BAND_3': -61.23799133300781, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.44150161743164, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.35027027130127, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064003_00019', 'EARTH_SUN_DISTANCE': 0.9835448861122131, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488850928000, 'SCENE_CENTER_TIME': '18:47:15.8660730Z', 'SUN_ELEVATION': 27.438623428344727, 'BPF_NAME_OLI': 'LO8BPF20140113183906_20140113192254.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 496, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 175}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461092.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140129', 'properties': {'RADIANCE_MULT_BAND_5': 0.006300800014287233, 'RADIANCE_MULT_BAND_6': 0.0015669000567868352, 'RADIANCE_MULT_BAND_3': 0.012210000306367874, 'RADIANCE_MULT_BAND_4': 0.01029600016772747, 'RADIANCE_MULT_BAND_1': 0.0129399998113513, 'RADIANCE_MULT_BAND_2': 0.013249999843537807, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.0027228636285, 37.561073686648776], [-120.9817661318651, 37.6276532701617], [-120.90056985965113, 37.88496322364098], [-120.87975164940651, 37.9506893895773], [-120.85719154086549, 38.02205626413995], [-120.8391048253409, 38.079307184067225], [-120.82551346309118, 38.122446864656325], [-120.82406795522428, 38.12753309847942], [-122.94440662325285, 38.525572648680736], [-122.94711080799878, 38.525573886775135], [-122.95351874790448, 38.503977953110955], [-123.43483696133, 36.80743329944194], [-123.43482575503411, 36.805445926985534], [-123.29132688953246, 36.77924127685327], [-122.94844576485856, 36.71589716644635], [-121.55672449144589, 36.447548412792216], [-121.36044439628547, 36.4082651211668], [-121.22772047063546, 36.84011443576968], [-121.09714068642575, 37.259818746227204], [-121.0027228636285, 37.561073686648776]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 153.72799682617188, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-01-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024625000078231096, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005281500052660704, 'RADIANCE_MULT_BAND_8': 0.011652999557554722, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 90.08999633789062, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 91.41999816894531, 'GEOMETRIC_RMSE_MODEL': 6.945000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014029LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.059999942779541, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.757999897003174, 'system:asset_size': 1310211680, 'system:index': 'LC08_044034_20140129', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140129183355_20140129192405.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140129_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.4811897277832, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1391021230120, 'RADIANCE_ADD_BAND_5': -31.50391960144043, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.834740161895752, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6407299041748047, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.69824981689453, 'RADIANCE_ADD_BAND_2': -66.25179290771484, 'RADIANCE_ADD_BAND_3': -61.05046081542969, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.26253890991211, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.312450408935547, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064316_00010', 'EARTH_SUN_DISTANCE': 0.9850543141365051, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488881213000, 'SCENE_CENTER_TIME': '18:47:10.1218740Z', 'SUN_ELEVATION': 30.417680740356445, 'BPF_NAME_OLI': 'LO8BPF20140129183749_20140129192312.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 54, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140214', 'properties': {'RADIANCE_MULT_BAND_5': 0.006268300116062164, 'RADIANCE_MULT_BAND_6': 0.0015588999958708882, 'RADIANCE_MULT_BAND_3': 0.012147000059485435, 'RADIANCE_MULT_BAND_4': 0.010243000462651253, 'RADIANCE_MULT_BAND_1': 0.012873000465333462, 'RADIANCE_MULT_BAND_2': 0.013182000257074833, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.84578953879414, 38.02630851775783], [-120.82825351900719, 38.08194565809485], [-120.81374874226749, 38.12795794336475], [-122.13265900726275, 38.380431780846315], [-122.9327301783817, 38.52556650804704], [-122.93563458547625, 38.525568137689746], [-122.93802251782448, 38.518708223892766], [-122.94319911332803, 38.501134418828656], [-123.42373592710578, 36.80698045088904], [-123.42372625948701, 36.80523547457837], [-123.33827231714463, 36.78966429496376], [-121.39117036496053, 36.416631049365044], [-121.35030062884441, 36.40845264651022], [-121.34371642342475, 36.429833358073374], [-121.21708452108112, 36.84178061437513], [-121.09407238441128, 37.237321250434974], [-120.97331204902436, 37.622467297327816], [-120.93017653615739, 37.75936896401739], [-120.88019490085325, 37.91744497333756], [-120.86667404763168, 37.96018528910652], [-120.85087448684466, 38.01018118419366], [-120.84578953879414, 38.02630851775783]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 151.17813110351562, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-02-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024498000275343657, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005254200077615678, 'RADIANCE_MULT_BAND_8': 0.011591999791562557, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 75.37000274658203, 'GEOMETRIC_RMSE_VERIFY': 5.414999961853027, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 81.94999694824219, 'GEOMETRIC_RMSE_MODEL': 7.077000141143799, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014045LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.081999778747559, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.925000190734863, 'system:asset_size': 1253902248, 'system:index': 'LC08_044034_20140214', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140214183229_20140214192351.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140214_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.21588134765625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1392403615740, 'RADIANCE_ADD_BAND_5': -31.34156036376953, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.794360160827637, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.627120018005371, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.36482238769531, 'RADIANCE_ADD_BAND_2': -65.91036224365234, 'RADIANCE_ADD_BAND_3': -60.7358283996582, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.9622802734375, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.248990058898926, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064008_00009', 'EARTH_SUN_DISTANCE': 0.9876024127006531, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488851091000, 'SCENE_CENTER_TIME': '18:46:55.7453860Z', 'SUN_ELEVATION': 34.88115692138672, 'BPF_NAME_OLI': 'LO8BPF20140214183623_20140214192258.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 196, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 70}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318', 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3637119499993, 36.41016684133052], [-121.35905784815819, 36.42528989660049], [-121.2315833015866, 36.840374852891664], [-121.09978718573184, 37.26438246506325], [-121.00571062336425, 37.564795515259384], [-120.98453376062118, 37.632161601008896], [-120.95100979452299, 37.73864548098522], [-120.90277241165228, 37.89149086576169], [-120.8836409072059, 37.951976016520376], [-120.85713152433351, 38.03584247073611], [-120.82804345546616, 38.12789513604401], [-122.38148159443172, 38.42337450676813], [-122.9500220192271, 38.525813632077686], [-122.95103687833704, 38.52422133103557], [-122.9569591344694, 38.504384836247866], [-123.43853932998316, 36.805122381748035], [-123.18722447462653, 36.759167415189125], [-121.5105534682754, 36.43765126135182], [-121.36447385999617, 36.408418528930035], [-121.3637119499993, 36.41016684133052]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.2395782470703, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.249000072479248, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 6.78000020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.747000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.841000080108643, 'system:asset_size': 1105511852, 'system:index': 'LC08_044034_20140318', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140318_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392050, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063989_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488849349000, 'SCENE_CENTER_TIME': '18:46:32.0535800Z', 'SUN_ELEVATION': 46.471065521240234, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 164}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140606', 'properties': {'RADIANCE_MULT_BAND_5': 0.005937200039625168, 'RADIANCE_MULT_BAND_6': 0.0014764999505132437, 'RADIANCE_MULT_BAND_3': 0.011505999602377415, 'RADIANCE_MULT_BAND_4': 0.009702100418508053, 'RADIANCE_MULT_BAND_1': 0.012192999944090843, 'RADIANCE_MULT_BAND_2': 0.01248599961400032, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79200539048736, 38.12706906512293], [-120.79323597868374, 38.12758439698958], [-120.82683301978153, 38.13425518072935], [-122.57369124774934, 38.465867462644404], [-122.91132538951987, 38.52663370240754], [-122.91414613702007, 38.526635850439405], [-122.9189327723941, 38.510718361283075], [-123.40419439796977, 36.80678576741027], [-121.36227701906473, 36.41476296352091], [-121.32989516455781, 36.40824848906167], [-121.20432618246714, 36.815494543804164], [-121.07428782575109, 37.232255532839595], [-120.95966651326353, 37.59672218968956], [-120.90596782826022, 37.76651090203559], [-120.86494805861443, 37.895947164272634], [-120.83393920808882, 37.993514542680224], [-120.82433446488996, 38.02375043851124], [-120.79204501354904, 38.125755061557996], [-120.79200539048736, 38.12706906512293]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.43635559082031, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002320399973541498, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004976699710823596, 'RADIANCE_MULT_BAND_8': 0.010979999788105488, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 2.7200000286102295, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.930000066757202, 'GEOMETRIC_RMSE_MODEL': 5.419000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014157LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4519999027252197, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.177000045776367, 'system:asset_size': 1264461529, 'system:index': 'LC08_044034_20140606', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140606181212_20140606190417.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140606_20170305_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.51054000854492, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1402080344240, 'RADIANCE_ADD_BAND_5': -29.6860294342041, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.382649898529053, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4883499145507812, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.96493148803711, 'RADIANCE_ADD_BAND_2': -62.428829193115234, 'RADIANCE_ADD_BAND_3': -57.52762985229492, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.90058135986328, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.601969718933105, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043447_00036', 'EARTH_SUN_DISTANCE': 1.014767050743103, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488689158000, 'SCENE_CENTER_TIME': '18:45:44.2439160Z', 'SUN_ELEVATION': 67.10252380371094, 'BPF_NAME_OLI': 'LO8BPF20140606171321_20140606190324.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 549, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 192}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140622', 'properties': {'RADIANCE_MULT_BAND_5': 0.005919000133872032, 'RADIANCE_MULT_BAND_6': 0.0014720000326633453, 'RADIANCE_MULT_BAND_3': 0.011470000259578228, 'RADIANCE_MULT_BAND_4': 0.00967239961028099, 'RADIANCE_MULT_BAND_1': 0.01215600036084652, 'RADIANCE_MULT_BAND_2': 0.01244799979031086, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.31788298539182, 36.408586408656575], [-121.31606048880933, 36.40856066998137], [-121.31430578209141, 36.41384029313054], [-121.19200158675721, 36.81044051106826], [-121.0698899591177, 37.20193823329732], [-120.93870690267133, 37.61909130033321], [-120.89293182605338, 37.76384529883042], [-120.83512328469709, 37.946118996073274], [-120.81773649437956, 38.00098066904156], [-120.7804031777974, 38.11877040222991], [-120.77836404766627, 38.12549776014683], [-120.77830846404605, 38.127328891154846], [-120.8524461141277, 38.14202547398031], [-122.7997909930455, 38.50911447061385], [-122.89773302105861, 38.526622656657345], [-122.90027762321128, 38.526624804291615], [-122.90672528283095, 38.50462571143406], [-123.39027158134067, 36.80670618253543], [-121.39230131401504, 36.42355089690084], [-121.31788298539182, 36.408586408656575]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.76666259765625, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -153.57119750976562, 'google:registration_offset_y': -44.11845779418945, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002313300035893917, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004961499944329262, 'RADIANCE_MULT_BAND_8': 0.010947000235319138, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 33.029998779296875, 'GEOMETRIC_RMSE_VERIFY': 2.681999921798706, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.390000104904175, 'GEOMETRIC_RMSE_MODEL': 5.414999961853027, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014173LGN01', 'WRS_PATH': 44, 'google:registration_count': 57, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4539999961853027, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.170000076293945, 'system:asset_size': 1269718296, 'system:index': 'LC08_044034_20140622', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140622181215_20140622190420.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140622_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.36538460850715637, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.362091064453125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1403462747540, 'RADIANCE_ADD_BAND_5': -29.595190048217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.360050201416016, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4807300567626953, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.778358459472656, 'RADIANCE_ADD_BAND_2': -62.2377815246582, 'RADIANCE_ADD_BAND_3': -57.35158157348633, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.73257064819336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.5664701461792, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043315_00059', 'EARTH_SUN_DISTANCE': 1.016323447227478, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488670339000, 'SCENE_CENTER_TIME': '18:45:47.5389440Z', 'SUN_ELEVATION': 67.07411193847656, 'BPF_NAME_OLI': 'LO8BPF20140622182144_20140622190327.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 558, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 215}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140708', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.011463000439107418, 'RADIANCE_MULT_BAND_4': 0.00966660026460886, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.05901267311019, 38.1813072066471], [-122.67195531509144, 38.48483894042248], [-122.90730152252529, 38.52707032726991], [-122.90792970602998, 38.52608585671175], [-122.91360364873563, 38.50706451546646], [-123.39734192537979, 36.8083407130841], [-123.39733405223458, 36.80681601889492], [-123.39114513279036, 36.8055936364345], [-123.34317991176952, 36.79681686843965], [-122.28073257380132, 36.59717466111698], [-121.36957092975639, 36.417575938065966], [-121.32540815303872, 36.40869214276654], [-121.32304292059108, 36.40865900248354], [-121.19650818732099, 36.81902664136925], [-121.07109421952906, 37.221019713169355], [-120.94367715094019, 37.62606705102397], [-120.90082928429048, 37.761553141330744], [-120.84740670701625, 37.93009641124127], [-120.82257019700445, 38.00830842766878], [-120.78499155821282, 38.12676852456719], [-120.78581606001764, 38.12745169022067], [-121.05901267311019, 38.1813072066471]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.4483642578125, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 537.4625854492188, 'google:registration_offset_y': 10.817861557006836, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 39.97999954223633, 'GEOMETRIC_RMSE_VERIFY': 2.5929999351501465, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 12.0600004196167, 'GEOMETRIC_RMSE_MODEL': 5.275000095367432, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014189LGN01', 'WRS_PATH': 44, 'google:registration_count': 96, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4619998931884766, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9800000190734863, 'system:asset_size': 1303038285, 'system:index': 'LC08_044034_20140708', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140708181845_20140708190428.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140708_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6486486196517944, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33314895629883, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1404845155330, 'RADIANCE_ADD_BAND_5': -29.57748031616211, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355649948120117, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.479249954223633, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74198913574219, 'RADIANCE_ADD_BAND_2': -62.200538635253906, 'RADIANCE_ADD_BAND_3': -57.31726837158203, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.69982147216797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559550285339355, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043141_00057', 'EARTH_SUN_DISTANCE': 1.016627550125122, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488642210000, 'SCENE_CENTER_TIME': '18:45:55.3336140Z', 'SUN_ELEVATION': 65.8777847290039, 'BPF_NAME_OLI': 'LO8BPF20140708182239_20140708190335.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 506, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 187}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140724', 'properties': {'RADIANCE_MULT_BAND_5': 0.005925099831074476, 'RADIANCE_MULT_BAND_6': 0.0014735000440850854, 'RADIANCE_MULT_BAND_3': 0.011482000350952148, 'RADIANCE_MULT_BAND_4': 0.00968219991773367, 'RADIANCE_MULT_BAND_1': 0.01216800045222044, 'RADIANCE_MULT_BAND_2': 0.01245999988168478, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.76979738859893, 38.12703313441971], [-120.77158274982695, 38.12754115630432], [-121.42134145512932, 38.25446242506864], [-122.22152328015193, 38.40525302827857], [-122.89018639673915, 38.5266157865438], [-122.89242341654155, 38.526617857573015], [-122.89466073063308, 38.519621963160894], [-123.38187286142927, 36.80872337128997], [-123.38186259045791, 36.806647917217006], [-123.35901116184863, 36.80244946066433], [-122.88546161915531, 36.71490670011608], [-121.3092309147788, 36.40846418437395], [-121.30782254819886, 36.40844420946354], [-121.08696039686296, 37.12150541970936], [-121.06667332030511, 37.186300761679455], [-120.9265815780102, 37.63183285571133], [-120.88231915679422, 37.77176559071555], [-120.83617669320071, 37.917319414649754], [-120.8201155519523, 37.96798246241547], [-120.7756360373179, 38.10840000147115], [-120.76979738859893, 38.12703313441971]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 126.32495880126953, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 407.9683837890625, 'google:registration_offset_y': -124.7548828125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00231559993699193, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004966499982401729, 'RADIANCE_MULT_BAND_8': 0.010958000086247921, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.3199999928474426, 'GEOMETRIC_RMSE_VERIFY': 2.700000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.23000000417232513, 'GEOMETRIC_RMSE_MODEL': 5.454999923706055, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014205LGN01', 'WRS_PATH': 44, 'google:registration_count': 10, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.703000068664551, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.00600004196167, 'system:asset_size': 1201420225, 'system:index': 'LC08_044034_20140724', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140724181847_20140724190430.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140724_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3333333432674408, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.41123962402344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1406227557220, 'RADIANCE_ADD_BAND_5': -29.625259399414062, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.36752986907959, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4832499027252197, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.84012985229492, 'RADIANCE_ADD_BAND_2': -62.301029205322266, 'RADIANCE_ADD_BAND_3': -57.40987014770508, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.78820037841797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.57822036743164, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043005_00057', 'EARTH_SUN_DISTANCE': 1.0158073902130127, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488621091000, 'SCENE_CENTER_TIME': '18:45:57.2197370Z', 'SUN_ELEVATION': 63.77280807495117, 'BPF_NAME_OLI': 'LO8BPF20140724182241_20140724190337.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 568, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 213}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140809', 'properties': {'RADIANCE_MULT_BAND_5': 0.005949399899691343, 'RADIANCE_MULT_BAND_6': 0.0014795999741181731, 'RADIANCE_MULT_BAND_3': 0.011528999544680119, 'RADIANCE_MULT_BAND_4': 0.009721999987959862, 'RADIANCE_MULT_BAND_1': 0.012218000367283821, 'RADIANCE_MULT_BAND_2': 0.012511000037193298, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.912237353024, 38.52663439177177], [-122.91374795709763, 38.526635495758434], [-122.91893406232974, 38.509501842096356], [-123.40375558600475, 36.80661267848955], [-123.3741384242026, 36.801185833381034], [-122.49194665259435, 36.6363952316539], [-121.39308841875189, 36.420983757646574], [-121.32965316321354, 36.40823114431081], [-121.32885969550185, 36.408850675912454], [-121.09557344790133, 37.16179641741304], [-121.08179218186069, 37.20578176440425], [-120.95002067116204, 37.62481650748994], [-120.90996406158047, 37.75157731580689], [-120.86446007092526, 37.89512720773371], [-120.84191669555548, 37.966086511000164], [-120.831563046092, 37.998704795366095], [-120.79087218308922, 38.12708995525257], [-120.80437777635258, 38.12978246209452], [-121.24074414753014, 38.215396644847544], [-122.83881924805037, 38.51352820434048], [-122.912237353024, 38.52663439177177]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 132.3851776123047, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-08-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023252000100910664, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004986900021322072, 'RADIANCE_MULT_BAND_8': 0.011002999730408192, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 40.310001373291016, 'GEOMETRIC_RMSE_VERIFY': 2.8469998836517334, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 9.729999542236328, 'GEOMETRIC_RMSE_MODEL': 5.160999774932861, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014221LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4170000553131104, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.867000102996826, 'system:asset_size': 1261800538, 'system:index': 'LC08_044034_20140809', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140809182343_20140809190440.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140809_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.61009979248047, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1407609967080, 'RADIANCE_ADD_BAND_5': -29.746959686279297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.397799968719482, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4934499263763428, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.090049743652344, 'RADIANCE_ADD_BAND_2': -62.55696105957031, 'RADIANCE_ADD_BAND_3': -57.64569854736328, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.01325988769531, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.625789642333984, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703032875_00039', 'EARTH_SUN_DISTANCE': 1.0137274265289307, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488600425000, 'SCENE_CENTER_TIME': '18:46:07.0802440Z', 'SUN_ELEVATION': 60.84478759765625, 'BPF_NAME_OLI': 'LO8BPF20140809182737_20140809190347.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 500, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 206}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140825', 'properties': {'RADIANCE_MULT_BAND_5': 0.005984500050544739, 'RADIANCE_MULT_BAND_6': 0.0014883000403642654, 'RADIANCE_MULT_BAND_3': 0.011597000062465668, 'RADIANCE_MULT_BAND_4': 0.009779299609363079, 'RADIANCE_MULT_BAND_1': 0.01228999998420477, 'RADIANCE_MULT_BAND_2': 0.01258500013500452, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.39063728087999, 36.80491917547859], [-123.36236134755713, 36.79973489340326], [-122.96742089209857, 36.726856955888366], [-121.37590871626527, 36.41845264697408], [-121.32276163095608, 36.407762386451076], [-121.07744312850514, 37.19929468880296], [-120.94843051025265, 37.609766506229484], [-120.90142765799862, 37.7584547523992], [-120.85927676859977, 37.89151857710628], [-120.838420008811, 37.95723616304608], [-120.82204198969673, 38.00883935227591], [-120.7852211568742, 38.12507577406604], [-120.78516925832129, 38.1267934069493], [-120.79090996560248, 38.12804270937401], [-121.1663848042223, 38.20182250353179], [-122.74001993249148, 38.49650023959257], [-122.90454345457148, 38.525952491713944], [-122.90735450200876, 38.52595468848643], [-122.91205115971515, 38.51044313529112], [-123.39715031680389, 36.80620560015923], [-123.39063728087999, 36.80491917547859]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.39759826660156, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-08-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 481.55255126953125, 'google:registration_offset_y': 61.58635711669922, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023388999979943037, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005016300128772855, 'RADIANCE_MULT_BAND_8': 0.011068000458180904, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 70.63999938964844, 'GEOMETRIC_RMSE_VERIFY': 5.114999771118164, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 59.310001373291016, 'GEOMETRIC_RMSE_MODEL': 6.441999912261963, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014237LGN01', 'WRS_PATH': 44, 'google:registration_count': 84, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.349999904632568, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.751999855041504, 'system:asset_size': 1302209111, 'system:index': 'LC08_044034_20140825', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140825182410_20140825190442.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140825_20170303_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5600000023841858, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.89662170410156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1408992369420, 'RADIANCE_ADD_BAND_5': -29.922290802001953, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.441400051116943, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.508150100708008, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.45011901855469, 'RADIANCE_ADD_BAND_2': -62.92567825317383, 'RADIANCE_ADD_BAND_3': -57.985469818115234, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.33750915527344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.694310188293457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703032741_00039', 'EARTH_SUN_DISTANCE': 1.0107530355453491, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488582277000, 'SCENE_CENTER_TIME': '18:46:09.4174710Z', 'SUN_ELEVATION': 57.10954284667969, 'BPF_NAME_OLI': 'LO8BPF20140825171346_20140825190349.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 346, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 133}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140910', 'properties': {'RADIANCE_MULT_BAND_5': 0.006030899938195944, 'RADIANCE_MULT_BAND_6': 0.0014998000115156174, 'RADIANCE_MULT_BAND_3': 0.011687000282108784, 'RADIANCE_MULT_BAND_4': 0.009855199605226517, 'RADIANCE_MULT_BAND_1': 0.012384999543428421, 'RADIANCE_MULT_BAND_2': 0.012683000415563583, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79107897865289, 38.12750185577156], [-120.97643445462806, 38.164097827567765], [-122.63965683688245, 38.477849751842804], [-122.91208048625923, 38.526737340863576], [-122.91738612764165, 38.509095086611964], [-123.40154326887735, 36.80782566622087], [-123.40153582394589, 36.80639623909558], [-123.39506904139273, 36.80511920050559], [-122.21914957448881, 36.58421143336333], [-121.42157489450754, 36.42704277993676], [-121.32765447302674, 36.40817330746764], [-121.10449820503305, 37.1290876454919], [-121.07703995263589, 37.21678034674396], [-120.95484950958513, 37.605572807844666], [-120.90671839091837, 37.758008171162494], [-120.8560756666566, 37.91777286880971], [-120.83921436058115, 37.97090306138433], [-120.824147093143, 38.0183991155708], [-120.7897678065304, 38.12695288896713], [-120.79107897865289, 38.12750185577156]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 146.2620086669922, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-09-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002357000019401312, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005055199726484716, 'RADIANCE_MULT_BAND_8': 0.01115300040692091, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.190000534057617, 'GEOMETRIC_RMSE_VERIFY': 2.5899999141693115, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.550000011920929, 'GEOMETRIC_RMSE_MODEL': 6.059999942779541, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014253LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.386000156402588, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.182000160217285, 'system:asset_size': 1241509711, 'system:index': 'LC08_044034_20140910', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140910173952_20140910191845.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140910_20170303_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.27579879760742, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1410374773470, 'RADIANCE_ADD_BAND_5': -30.154340744018555, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.499110221862793, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.527600049972534, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.926658630371094, 'RADIANCE_ADD_BAND_2': -63.413658142089844, 'RADIANCE_ADD_BAND_3': -58.43513870239258, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.76665115356445, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.78499984741211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703032551_00039', 'EARTH_SUN_DISTANCE': 1.0068564414978027, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488556969000, 'SCENE_CENTER_TIME': '18:46:13.4664260Z', 'SUN_ELEVATION': 52.61924743652344, 'BPF_NAME_OLI': 'LO8BPF20140910173859_20140910191752.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 567, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 186}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140926', 'properties': {'RADIANCE_MULT_BAND_5': 0.006082800216972828, 'RADIANCE_MULT_BAND_6': 0.00151269999332726, 'RADIANCE_MULT_BAND_3': 0.011788000352680683, 'RADIANCE_MULT_BAND_4': 0.009940099902451038, 'RADIANCE_MULT_BAND_1': 0.012492000125348568, 'RADIANCE_MULT_BAND_2': 0.012791999615728855, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.38288720004333, 36.80652044205692], [-123.38228070369756, 36.80603659771407], [-121.30843582475046, 36.40793452810264], [-121.30764064204035, 36.40975571629775], [-121.18809569864273, 36.797807347996574], [-121.06730428754021, 37.185543717734106], [-121.0272632384279, 37.31357789052727], [-120.93006830805433, 37.62239421768629], [-120.88338661436075, 37.770162686538896], [-120.84175476217469, 37.90160678238773], [-120.82734245234951, 37.94704972108804], [-120.8056078032452, 38.0156977342982], [-120.77613665047375, 38.10881503405065], [-120.77101671164645, 38.12515531627452], [-120.77095989726271, 38.12702296353685], [-120.8461169872828, 38.14190960043961], [-122.64943539530557, 38.48274601757083], [-122.89291655890845, 38.526408386107676], [-122.89361493657265, 38.52531427757085], [-122.89569429959556, 38.518811749150764], [-123.38288720004333, 36.80652044205692]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 152.19956970214844, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-09-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -692.7313842773438, 'google:registration_offset_y': 195.15330505371094, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023773000575602055, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005098800174891949, 'RADIANCE_MULT_BAND_8': 0.011249000206589699, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 13.359999656677246, 'GEOMETRIC_RMSE_VERIFY': 3.3259999752044678, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 17.770000457763672, 'GEOMETRIC_RMSE_MODEL': 6.988999843597412, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014269LGN01', 'WRS_PATH': 44, 'google:registration_count': 18, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.916999816894531, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.9670000076293945, 'system:asset_size': 1195823880, 'system:index': 'LC08_044034_20140926', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140926182809_20140926192043.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140926_20170303_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4736842215061188, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.70029830932617, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1411757170850, 'RADIANCE_ADD_BAND_5': -30.414100646972656, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5637102127075195, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.54938006401062, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.460140228271484, 'RADIANCE_ADD_BAND_2': -63.9599494934082, 'RADIANCE_ADD_BAND_3': -58.938541412353516, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.2470588684082, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.886520385742188, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703032433_00034', 'EARTH_SUN_DISTANCE': 1.0025475025177002, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488538322000, 'SCENE_CENTER_TIME': '18:46:10.8485590Z', 'SUN_ELEVATION': 47.54263687133789, 'BPF_NAME_OLI': 'LO8BPF20140926183204_20140926191949.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 349, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 113}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20141012', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061392998322844505, 'RADIANCE_MULT_BAND_6': 0.0015267999842762947, 'RADIANCE_MULT_BAND_3': 0.011896999552845955, 'RADIANCE_MULT_BAND_4': 0.01003200002014637, 'RADIANCE_MULT_BAND_1': 0.012608000077307224, 'RADIANCE_MULT_BAND_2': 0.012911000289022923, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33611930538827, 36.40843631108892], [-121.33412953975585, 36.40840857575537], [-121.33225074613765, 36.4140660165238], [-121.20688800677675, 36.821008959148536], [-121.08245743870947, 37.22025790125388], [-120.9562863840398, 37.62175056835678], [-120.91636240452465, 37.74804092377534], [-120.8714312772987, 37.88998183223601], [-120.83148864514838, 38.01587249465446], [-120.79798534883032, 38.121798646195145], [-120.79647833328782, 38.12709410770564], [-120.99145995149205, 38.165572445764774], [-122.47702654201294, 38.44682080309852], [-122.91898256389729, 38.52645783252836], [-122.92426677236558, 38.50991173032655], [-123.40883842546098, 36.80642223780639], [-123.40764441020579, 36.80594725493462], [-123.36622213963064, 36.79837084982506], [-122.17917343095777, 36.575018189507766], [-121.42812574230672, 36.42691504779663], [-121.33611930538827, 36.40843631108892]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 156.7727813720703, 'CPF_NAME': 'LC08CPF_20141001_20141208_01.01', 'DATE_ACQUIRED': '2014-10-12', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002399400109425187, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005146099720150232, 'RADIANCE_MULT_BAND_8': 0.011354000307619572, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05000000074505806, 'GEOMETRIC_RMSE_VERIFY': 3.2739999294281006, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.07000000029802322, 'GEOMETRIC_RMSE_MODEL': 6.723999977111816, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014285LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 5.000999927520752, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.494999885559082, 'system:asset_size': 1118011097, 'system:index': 'LC08_044034_20141012', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20141012183151_20141012192250.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20141012_20170303_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.16144943237305, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1413139577830, 'RADIANCE_ADD_BAND_5': -30.69631004333496, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.633890151977539, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5730299949645996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.03968048095703, 'RADIANCE_ADD_BAND_2': -64.55339813232422, 'RADIANCE_ADD_BAND_3': -59.485408782958984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.768959045410156, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.996809959411621, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703022287_00019', 'EARTH_SUN_DISTANCE': 0.9979285001754761, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488521641000, 'SCENE_CENTER_TIME': '18:46:17.8298750Z', 'SUN_ELEVATION': 42.18181228637695, 'BPF_NAME_OLI': 'LO8BPF20141012183545_20141012192156.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 190}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20141028', 'properties': {'RADIANCE_MULT_BAND_5': 0.006193799898028374, 'RADIANCE_MULT_BAND_6': 0.0015402999706566334, 'RADIANCE_MULT_BAND_3': 0.012002999894320965, 'RADIANCE_MULT_BAND_4': 0.010120999999344349, 'RADIANCE_MULT_BAND_1': 0.012719999998807907, 'RADIANCE_MULT_BAND_2': 0.013024999760091305, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.94343953063638, 37.62455797091029], [-120.92498638265191, 37.68303755766695], [-120.89696457098124, 37.771757602150984], [-120.84179761145039, 37.94589635781511], [-120.81980091775533, 38.01528595212183], [-120.7844462706455, 38.12699777394736], [-120.86644547659989, 38.14322689343128], [-122.88894021250412, 38.523065986523505], [-122.90715961305678, 38.52626324256312], [-122.91308833374917, 38.50638824352391], [-123.39661998951364, 36.8059469394426], [-123.24021871007332, 36.77732713997193], [-122.3616066877086, 36.612374594282], [-121.48039173646733, 36.439704975416994], [-121.32441060870997, 36.40840774855557], [-121.32195886519511, 36.408373314700285], [-121.19713768235549, 36.81369579270183], [-121.07276847916276, 37.21289411008196], [-120.94343953063638, 37.62455797091029]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 159.7858428955078, 'CPF_NAME': 'LC08CPF_20141001_20141208_01.01', 'DATE_ACQUIRED': '2014-10-28', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 394.6147155761719, 'google:registration_offset_y': -179.2428436279297, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024206999223679304, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005191799718886614, 'RADIANCE_MULT_BAND_8': 0.011455000378191471, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.23000000417232513, 'GEOMETRIC_RMSE_VERIFY': 3.811000108718872, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.28999999165534973, 'GEOMETRIC_RMSE_MODEL': 7.182000160217285, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014301LGN01', 'WRS_PATH': 44, 'google:registration_count': 70, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.513000011444092, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.604000091552734, 'system:asset_size': 1089682371, 'system:index': 'LC08_044034_20141028', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20141028183148_20141028192311.03', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20141028_20170303_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.48275861144065857, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.607330322265625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1414521974970, 'RADIANCE_ADD_BAND_5': -30.969160079956055, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.701749801635742, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.595900058746338, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.600040435791016, 'RADIANCE_ADD_BAND_2': -65.1272201538086, 'RADIANCE_ADD_BAND_3': -60.01417922973633, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.2735710144043, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.103449821472168, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703022165_00025', 'EARTH_SUN_DISTANCE': 0.9935225248336792, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488509451000, 'SCENE_CENTER_TIME': '18:46:14.9671120Z', 'SUN_ELEVATION': 36.93606185913086, 'BPF_NAME_OLI': 'LO8BPF20141028183542_20141028192217.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 542, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 188}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20141231', 'properties': {'RADIANCE_MULT_BAND_5': 0.006323100067675114, 'RADIANCE_MULT_BAND_6': 0.0015724999830126762, 'RADIANCE_MULT_BAND_3': 0.012253000400960445, 'RADIANCE_MULT_BAND_4': 0.010332999750971794, 'RADIANCE_MULT_BAND_1': 0.012985000386834145, 'RADIANCE_MULT_BAND_2': 0.013296999968588352, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78462765354475, 38.11654473169083], [-120.7823545182702, 38.1238024865009], [-120.78144065862541, 38.12701109663527], [-120.78232427263956, 38.127743416489], [-122.79629908146651, 38.50732664243745], [-122.90220779307256, 38.5262209049], [-122.90482659264057, 38.52622308744602], [-122.91119819214099, 38.50462927847859], [-123.39372080958576, 36.80654723530176], [-123.3920537650844, 36.80588383700354], [-122.5889879653699, 36.65664738309694], [-121.32005692198719, 36.40861698857782], [-121.31843232102213, 36.408594130482705], [-121.3149442491038, 36.420007826855326], [-121.19529348398598, 36.80988226369092], [-121.01679038293442, 37.383564812646036], [-120.95526780087181, 37.57916714267683], [-120.81406365482331, 38.024370648526975], [-120.78462765354475, 38.11654473169083]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.07809448242188, 'CPF_NAME': 'LC08CPF_20141219_20141231_01.01', 'DATE_ACQUIRED': '2014-12-31', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 190.99261474609375, 'google:registration_offset_y': -58.11164093017578, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00247119995765388, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005300099728628993, 'RADIANCE_MULT_BAND_8': 0.011694000102579594, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.23000000417232513, 'GEOMETRIC_RMSE_VERIFY': 5.214000225067139, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.3199999928474426, 'GEOMETRIC_RMSE_MODEL': 7.826000213623047, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014365LGN01', 'WRS_PATH': 44, 'google:registration_count': 86, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.247000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.7129998207092285, 'system:asset_size': 1052401205, 'system:index': 'LC08_044034_20141231', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20141222180001_20150106000000.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20141231_20170302_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5890411138534546, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.663368225097656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1420051565860, 'RADIANCE_ADD_BAND_5': -31.61540985107422, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.862460136413574, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6500699520111084, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.92720794677734, 'RADIANCE_ADD_BAND_2': -66.48625183105469, 'RADIANCE_ADD_BAND_3': -61.266510009765625, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.468719482421875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.356019973754883, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703021661_00018', 'EARTH_SUN_DISTANCE': 0.9833158850669861, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1488463127000, 'SCENE_CENTER_TIME': '18:46:05.8585130Z', 'SUN_ELEVATION': 26.219003677368164, 'BPF_NAME_OLI': 'LO8BPF20141231183821_20141231192632.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 470, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 182}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150116', 'properties': {'RADIANCE_MULT_BAND_5': 0.006317600142210722, 'RADIANCE_MULT_BAND_6': 0.0015710999723523855, 'RADIANCE_MULT_BAND_3': 0.012242999859154224, 'RADIANCE_MULT_BAND_4': 0.010324000380933285, 'RADIANCE_MULT_BAND_1': 0.012973999604582787, 'RADIANCE_MULT_BAND_2': 0.013286000117659569, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.80776932324288, 38.50555309187456], [-122.90838768235348, 38.52351901130438], [-122.9229564308959, 38.526073274720005], [-122.92407759169139, 38.52343827952444], [-122.92644627996258, 38.51694538727709], [-122.92977633088401, 38.50599412951876], [-123.41065252328225, 36.813936996586726], [-123.41275827471812, 36.80615976463956], [-123.41151185684299, 36.8056639988232], [-123.40745239432756, 36.80486278070568], [-123.33323585021309, 36.79130110182484], [-121.49262074677725, 36.439048791734216], [-121.337488149525, 36.40793905587858], [-121.20857643571023, 36.82792980341283], [-121.08537212449413, 37.2246313202898], [-120.98057192094656, 37.558690398321616], [-120.96607590327501, 37.60467333628601], [-120.80016545731958, 38.12659942188725], [-120.80259209877784, 38.1275261485145], [-120.89937958222646, 38.14665928835755], [-122.80776932324288, 38.50555309187456]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 155.61009216308594, 'CPF_NAME': 'LC08CPF_20150101_20150302_01.01', 'DATE_ACQUIRED': '2015-01-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002469100058078766, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005295500159263611, 'RADIANCE_MULT_BAND_8': 0.011683999560773373, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 80.87999725341797, 'GEOMETRIC_RMSE_VERIFY': 5.690999984741211, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 79.13999938964844, 'GEOMETRIC_RMSE_MODEL': 8.246999740600586, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015016LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.256999969482422, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.373000144958496, 'system:asset_size': 1257263409, 'system:index': 'LC08_044034_20150116', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150106000000_20150131235959.03', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150116_20170302_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.61838912963867, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1421433965720, 'RADIANCE_ADD_BAND_5': -31.587879180908203, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.85561990737915, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6477599143981934, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.87068176269531, 'RADIANCE_ADD_BAND_2': -66.42835998535156, 'RADIANCE_ADD_BAND_3': -61.21316909790039, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.417808532714844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.345259666442871, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702281139_00019', 'EARTH_SUN_DISTANCE': 0.9837443232536316, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1488421737000, 'SCENE_CENTER_TIME': '18:46:05.7185980Z', 'SUN_ELEVATION': 27.73975372314453, 'BPF_NAME_OLI': 'LO8BPF20150116183756_20150116192208.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'N', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 195, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 58}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150201', 'properties': {'RADIANCE_MULT_BAND_5': 0.006297000218182802, 'RADIANCE_MULT_BAND_6': 0.0015660000499337912, 'RADIANCE_MULT_BAND_3': 0.01220299955457449, 'RADIANCE_MULT_BAND_4': 0.010289999656379223, 'RADIANCE_MULT_BAND_1': 0.012931999750435352, 'RADIANCE_MULT_BAND_2': 0.01324199978262186, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.34711821183103, 36.40884295535792], [-121.34429757475196, 36.4083879254438], [-121.2155536279966, 36.82803476613621], [-121.06946314303129, 37.298186644840065], [-120.97786074544315, 37.58987090251545], [-120.80761317751033, 38.125851754710624], [-120.80756637208287, 38.127416469610374], [-120.81364724787446, 38.1287384824174], [-120.88221850731232, 38.14229598193183], [-121.30136392107198, 38.224129861771246], [-122.53266837329568, 38.45489648641807], [-122.92810990045668, 38.52596929691672], [-122.93040170807123, 38.52597071917246], [-122.93147695561052, 38.52344283732793], [-122.93295803538287, 38.51938196357874], [-122.93769261459987, 38.50315920164844], [-123.41868981098614, 36.80976714181993], [-123.41957405549635, 36.80612926955051], [-123.41772042665512, 36.805639662675404], [-123.36974584741526, 36.79687251351383], [-121.50681071911515, 36.440849684906894], [-121.34711821183103, 36.40884295535792]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 153.00985717773438, 'CPF_NAME': 'LC08CPF_20150101_20150302_01.01', 'DATE_ACQUIRED': '2015-02-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024610001128166914, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005278299795463681, 'RADIANCE_MULT_BAND_8': 0.011645999737083912, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 43.79999923706055, 'GEOMETRIC_RMSE_VERIFY': 5.7210001945495605, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 35.33000183105469, 'GEOMETRIC_RMSE_MODEL': 8.006999969482422, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015032LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 6.066999912261963, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.224999904632568, 'system:asset_size': 1219347718, 'system:index': 'LC08_044034_20150201', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150201000000_20150228235959.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150201_20170302_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.45024871826172, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1422816361640, 'RADIANCE_ADD_BAND_5': -31.484989166259766, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.8300299644470215, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6391398906707764, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.65936279296875, 'RADIANCE_ADD_BAND_2': -66.21198272705078, 'RADIANCE_ADD_BAND_3': -61.013771057128906, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.22751998901367, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.305049896240234, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702271036_00022', 'EARTH_SUN_DISTANCE': 0.9853503704071045, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1488413251000, 'SCENE_CENTER_TIME': '18:46:01.6450900Z', 'SUN_ELEVATION': 30.996662139892578, 'BPF_NAME_OLI': 'LO8BPF20150201183641_20150201192116.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 395, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150217', 'properties': {'RADIANCE_MULT_BAND_5': 0.006260800175368786, 'RADIANCE_MULT_BAND_6': 0.0015569999814033508, 'RADIANCE_MULT_BAND_3': 0.012133000418543816, 'RADIANCE_MULT_BAND_4': 0.010231000371277332, 'RADIANCE_MULT_BAND_1': 0.01285799965262413, 'RADIANCE_MULT_BAND_2': 0.013166000135242939, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92337495434386, 38.52556075703471], [-122.92553092006101, 38.5255621282684], [-122.92612880709488, 38.52509320828166], [-122.92769526624811, 38.52100320879275], [-122.9308032612813, 38.511267567839525], [-123.41465905863201, 36.80767998436413], [-123.41464759329158, 36.80554856339606], [-123.1813511492826, 36.76282751805664], [-121.62270093376125, 36.46455410686473], [-121.34053565942034, 36.40814506072149], [-121.3398854643277, 36.40963576594977], [-121.21190840666985, 36.825681422977596], [-121.08779309022684, 37.22446806707077], [-120.96460229085362, 37.61706754097874], [-120.92102417989769, 37.75523841502873], [-120.85766282294996, 37.955450268202725], [-120.84126028571201, 38.007207880724785], [-120.80385308503772, 38.1257062201044], [-120.80380285970824, 38.12738234052376], [-122.34970396921602, 38.42198580504644], [-122.92337495434386, 38.52556075703471]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 150.48507690429688, 'CPF_NAME': 'LC08CPF_20150101_20150302_01.01', 'DATE_ACQUIRED': '2015-02-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002446899889037013, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005247999797575176, 'RADIANCE_MULT_BAND_8': 0.011579000391066074, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 87.58999633789062, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 80.5199966430664, 'GEOMETRIC_RMSE_MODEL': 7.383999824523926, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015048LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.330999851226807, 'system:asset_size': 1247262095, 'system:index': 'LC08_044034_20150217', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150201000000_20150228235959.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150217_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.15468978881836, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1424198753510, 'RADIANCE_ADD_BAND_5': -31.304119110107422, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.785049915313721, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6239800453186035, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.28793334960938, 'RADIANCE_ADD_BAND_2': -65.83161926269531, 'RADIANCE_ADD_BAND_3': -60.66328048706055, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.89303970336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.234359741210938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270629_00026', 'EARTH_SUN_DISTANCE': 0.9881927967071533, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1488388316000, 'SCENE_CENTER_TIME': '18:45:53.5071170Z', 'SUN_ELEVATION': 35.676475524902344, 'BPF_NAME_OLI': 'LO8BPF20150217183457_20150217192108.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 65, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150305', 'properties': {'RADIANCE_MULT_BAND_5': 0.006215100176632404, 'RADIANCE_MULT_BAND_6': 0.0015456000110134482, 'RADIANCE_MULT_BAND_3': 0.012044000439345837, 'RADIANCE_MULT_BAND_4': 0.010156000033020973, 'RADIANCE_MULT_BAND_1': 0.012764000333845615, 'RADIANCE_MULT_BAND_2': 0.01307000033557415, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.81623480297985, 38.12777362678585], [-120.86558445472778, 38.13753424186793], [-122.80075923955914, 38.50167598232792], [-122.93471741791322, 38.52556766954622], [-122.93728541433322, 38.525569058945315], [-122.93836136178228, 38.52303902723071], [-122.94043360708193, 38.51654532490811], [-122.94405670909588, 38.50437934017732], [-123.42628994095999, 36.80567559081746], [-123.41989335688163, 36.80441383847175], [-121.35146844731696, 36.408211379824884], [-121.21900009685658, 36.838970092216854], [-121.09337221397331, 37.24260561508669], [-120.97463710301493, 37.62104237765816], [-120.95620934495783, 37.679527659204695], [-120.88048940814213, 37.919072368329076], [-120.85343059429076, 38.00455068464535], [-120.8308140394904, 38.07631590204791], [-120.81479523399635, 38.127171188081], [-120.81623480297985, 38.12777362678585]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 148.0457763671875, 'CPF_NAME': 'LC08CPF_20150302_20150331_01.01', 'DATE_ACQUIRED': '2015-03-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002429000101983547, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005209600203670561, 'RADIANCE_MULT_BAND_8': 0.011494000442326069, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.029999999329447746, 'GEOMETRIC_RMSE_VERIFY': 4.006999969482422, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05000000074505806, 'GEOMETRIC_RMSE_MODEL': 7.294000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015064LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.427000045776367, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.874000072479248, 'system:asset_size': 1039114661, 'system:index': 'LC08_044034_20150305', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150304143242_20150307001203.06', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150305_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.781158447265625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1425581147920, 'RADIANCE_ADD_BAND_5': -31.07554054260254, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7281999588012695, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6048200130462646, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.81848907470703, 'RADIANCE_ADD_BAND_2': -65.35090637207031, 'RADIANCE_ADD_BAND_3': -60.22031021118164, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.47029113769531, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.14501953125, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270647_00026', 'EARTH_SUN_DISTANCE': 0.9918206930160522, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488389898000, 'SCENE_CENTER_TIME': '18:45:47.9170150Z', 'SUN_ELEVATION': 41.32999038696289, 'BPF_NAME_OLI': 'LO8BPF20150305183252_20150305192038.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 508, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 174}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150321', 'properties': {'RADIANCE_MULT_BAND_5': 0.006160799879580736, 'RADIANCE_MULT_BAND_6': 0.0015321000246331096, 'RADIANCE_MULT_BAND_3': 0.011939000338315964, 'RADIANCE_MULT_BAND_4': 0.010068000294268131, 'RADIANCE_MULT_BAND_1': 0.012652000412344933, 'RADIANCE_MULT_BAND_2': 0.012955999933183193, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3515014294681, 36.40878487848709], [-121.35000247726117, 36.40876418033304], [-121.34081149602484, 36.43875902381965], [-121.2130085017079, 36.85429311362281], [-121.08372558802598, 37.269623078350506], [-120.9816383438061, 37.59511191964015], [-120.92969642645369, 37.759923150412035], [-120.86839729656559, 37.953728272518134], [-120.85091006050025, 38.00896527374516], [-120.81412062472398, 38.12567633341499], [-120.81405962310627, 38.12771992478426], [-120.86574372845946, 38.137942638764805], [-122.91561741102643, 38.522443179563226], [-122.93639053090159, 38.52608334277393], [-122.93853718875835, 38.52019624851432], [-122.94319662005644, 38.504378746519706], [-123.42474717175647, 36.807395302784386], [-123.42473793200588, 36.805731158484335], [-121.3515014294681, 36.40878487848709]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 145.5155487060547, 'CPF_NAME': 'LC08CPF_20150302_20150331_01.01', 'DATE_ACQUIRED': '2015-03-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024077999405562878, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005164199974387884, 'RADIANCE_MULT_BAND_8': 0.011393999680876732, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 17.760000228881836, 'GEOMETRIC_RMSE_VERIFY': 3.5250000953674316, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 7.769999980926514, 'GEOMETRIC_RMSE_MODEL': 7.039999961853027, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015080LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.127999782562256, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.823999881744385, 'system:asset_size': 1184667358, 'system:index': 'LC08_044034_20150321', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150321182737_20150321191922.07', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150321_20170228_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.33781814575195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1426963538270, 'RADIANCE_ADD_BAND_5': -30.804229736328125, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.660729885101318, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5820798873901367, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.261329650878906, 'RADIANCE_ADD_BAND_2': -64.78038024902344, 'RADIANCE_ADD_BAND_3': -59.69456100463867, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.96855926513672, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.038990020751953, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270332_00034', 'EARTH_SUN_DISTANCE': 0.9961786866188049, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488262263000, 'SCENE_CENTER_TIME': '18:45:38.2729040Z', 'SUN_ELEVATION': 47.442230224609375, 'BPF_NAME_OLI': 'LO8BPF20150321183131_20150321191829.03', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 466, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 145}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150406', 'properties': {'RADIANCE_MULT_BAND_5': 0.006105400156229734, 'RADIANCE_MULT_BAND_6': 0.0015184000367298722, 'RADIANCE_MULT_BAND_3': 0.011831000447273254, 'RADIANCE_MULT_BAND_4': 0.009976900182664394, 'RADIANCE_MULT_BAND_1': 0.012538000009953976, 'RADIANCE_MULT_BAND_2': 0.0128389997407794, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.81153670654021, 38.12625519528678], [-120.81149603794782, 38.12761636355373], [-122.93174754987496, 38.52556594900133], [-122.93392328348116, 38.525567200760975], [-122.93670195261879, 38.517947199007565], [-123.42155238939267, 36.809326625473375], [-123.42248768402405, 36.80547788973521], [-123.11931555285555, 36.749924569588835], [-121.61021334179469, 36.460758464636534], [-121.34999497328992, 36.408764052225905], [-121.34763032575793, 36.40873137874073], [-121.34631238480486, 36.412702209622644], [-121.21811879084564, 36.82983082403712], [-121.09099788257143, 37.23858024597873], [-120.96511438939058, 37.63993886870957], [-120.9270793006134, 37.760531100554836], [-120.86638502654336, 37.952475229768574], [-120.8527217623581, 37.99565384392662], [-120.81153670654021, 38.12625519528678]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 142.5455322265625, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-04-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023860998917371035, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005117700202390552, 'RADIANCE_MULT_BAND_8': 0.011291000060737133, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 29.15999984741211, 'GEOMETRIC_RMSE_VERIFY': 3.4170000553131104, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 26.34000015258789, 'GEOMETRIC_RMSE_MODEL': 7.085000038146973, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015096LGN02', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.986999988555908, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.0329999923706055, 'system:asset_size': 1226318357, 'system:index': 'LC08_044034_20150406', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150406182639_20150406191735.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150406_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.88473129272461, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1428345927390, 'RADIANCE_ADD_BAND_5': -30.52696990966797, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.591780185699463, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.558840036392212, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.69192123413086, 'RADIANCE_ADD_BAND_2': -64.1972885131836, 'RADIANCE_ADD_BAND_3': -59.157249450683594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.455780029296875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.93062973022461, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270725_00036', 'EARTH_SUN_DISTANCE': 1.0006924867630005, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488394053000, 'SCENE_CENTER_TIME': '18:45:27.3936640Z', 'SUN_ELEVATION': 53.471153259277344, 'BPF_NAME_OLI': 'LO8BPF20150406183032_20150406191642.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 83}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 458692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150422', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060502998530864716, 'RADIANCE_MULT_BAND_6': 0.0015047000488266349, 'RADIANCE_MULT_BAND_3': 0.011725000105798244, 'RADIANCE_MULT_BAND_4': 0.009886899963021278, 'RADIANCE_MULT_BAND_1': 0.012424999848008156, 'RADIANCE_MULT_BAND_2': 0.01272400002926588, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.12422427254901, 37.259997386802084], [-121.1006884301784, 37.33519967332305], [-121.01189628187622, 37.61803161814006], [-120.9726917073103, 37.74253512270313], [-120.94582385514028, 37.8276365800186], [-120.91776382818368, 37.91635865547261], [-120.87778739550606, 38.04257016830443], [-120.861414878827, 38.094178494066945], [-120.85122435242435, 38.12660998012146], [-120.85117686258937, 38.128230537864184], [-121.41927597138549, 38.23902460369976], [-122.97301780520745, 38.52639998176417], [-122.97379839308891, 38.52578707641134], [-122.97587755306242, 38.51926125371298], [-123.46180936661003, 36.80628625121256], [-123.46109698122368, 36.80571888072532], [-123.42423402203853, 36.79898935216506], [-121.38930147499738, 36.40916562870434], [-121.38722896596322, 36.40913765082258], [-121.37824103671966, 36.43836847751387], [-121.2489012060547, 36.859153905789626], [-121.12422427254901, 37.259997386802084]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 138.69386291503906, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-04-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -690.586669921875, 'google:registration_offset_y': 121.56414794921875, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023646000772714615, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005071500199846923, 'RADIANCE_MULT_BAND_8': 0.011188999749720097, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 59.25, 'GEOMETRIC_RMSE_VERIFY': 3.4110000133514404, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 38.779998779296875, 'GEOMETRIC_RMSE_MODEL': 6.173999786376953, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015112LGN03', 'WRS_PATH': 44, 'google:registration_count': 77, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.313000202178955, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.416999816894531, 'system:asset_size': 1283490327, 'system:index': 'LC08_044034_20150422', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150422182637_20150422190359.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150422_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.8020833134651184, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.434749603271484, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1429728325800, 'RADIANCE_ADD_BAND_5': -30.25160026550293, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5233001708984375, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.535749912261963, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.12641143798828, 'RADIANCE_ADD_BAND_2': -63.61819839477539, 'RADIANCE_ADD_BAND_3': -58.62363052368164, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.946529388427734, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.823010444641113, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270732_00036', 'EARTH_SUN_DISTANCE': 1.0052366256713867, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488394544000, 'SCENE_CENTER_TIME': '18:45:25.7977330Z', 'SUN_ELEVATION': 58.871337890625, 'BPF_NAME_OLI': 'LO8BPF20150422183031_20150422190306.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 225, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 57}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460192.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150508', 'properties': {'RADIANCE_MULT_BAND_5': 0.006001799833029509, 'RADIANCE_MULT_BAND_6': 0.001492599956691265, 'RADIANCE_MULT_BAND_3': 0.011630999855697155, 'RADIANCE_MULT_BAND_4': 0.009807700291275978, 'RADIANCE_MULT_BAND_1': 0.01232600025832653, 'RADIANCE_MULT_BAND_2': 0.012621999718248844, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.83863855464051, 38.1125500759472], [-120.83523667924018, 38.123438817263946], [-120.83403402577322, 38.12804996513518], [-122.93884593846148, 38.523133317952066], [-122.95649261188983, 38.52622217691602], [-122.95815341203492, 38.521013833957085], [-122.9628078894628, 38.50519774128295], [-123.44441812126396, 36.80674570428301], [-123.44441127840913, 36.805565681295164], [-123.3306860468098, 36.78481766324366], [-122.09478054031995, 36.55182518295035], [-121.68235672436784, 36.4709069177437], [-121.37240526256889, 36.409071693914], [-121.37013563827668, 36.40904069956208], [-121.23618446934668, 36.84510761596496], [-121.10246186917698, 37.275043997824056], [-120.99629965683614, 37.613599897015696], [-120.9543186330139, 37.746893033275725], [-120.89655851719137, 37.92965151693397], [-120.83863855464051, 38.1125500759472]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 133.73147583007812, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-05-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023457000497728586, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005030899774283171, 'RADIANCE_MULT_BAND_8': 0.011099999770522118, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 42.689998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.0799999237060547, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 23.559999465942383, 'GEOMETRIC_RMSE_MODEL': 6.381999969482422, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015128LGN03', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.263999938964844, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.749000072479248, 'system:asset_size': 1277572442, 'system:index': 'LC08_044034_20150508', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150508171341_20150508190343.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150508_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.03855895996094, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1431110709980, 'RADIANCE_ADD_BAND_5': -30.009159088134766, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4629998207092285, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.515429973602295, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.628509521484375, 'RADIANCE_ADD_BAND_2': -63.10834884643555, 'RADIANCE_ADD_BAND_3': -58.15380096435547, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.49816131591797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.728260040283203, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270741_00036', 'EARTH_SUN_DISTANCE': 1.0092891454696655, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488395594000, 'SCENE_CENTER_TIME': '18:45:09.9812750Z', 'SUN_ELEVATION': 63.13809585571289, 'BPF_NAME_OLI': 'LO8BPF20150508171247_20150508190250.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 298, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 124}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150524', 'properties': {'RADIANCE_MULT_BAND_5': 0.005961500108242035, 'RADIANCE_MULT_BAND_6': 0.0014825999969616532, 'RADIANCE_MULT_BAND_3': 0.01155299972742796, 'RADIANCE_MULT_BAND_4': 0.009741799905896187, 'RADIANCE_MULT_BAND_1': 0.012242999859154224, 'RADIANCE_MULT_BAND_2': 0.012536999769508839, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78311258533242, 38.1269015669998], [-120.78423797366814, 38.12737282668355], [-120.79368751855691, 38.12928387846066], [-122.40508552442456, 38.436744486961025], [-122.89411323411267, 38.52519107129395], [-122.90525628667841, 38.52714626411678], [-122.91102266121344, 38.50746790946885], [-123.39545123950587, 36.80738375013509], [-123.39463626395239, 36.80673386286326], [-123.36892988378767, 36.802013412352686], [-121.36290004317262, 36.41651718710793], [-121.32122443181304, 36.40813157959785], [-121.1955852131251, 36.81536222734602], [-121.06975421777265, 37.21847887270192], [-120.94302303733485, 37.621171101425944], [-120.8954365194541, 37.77159509950048], [-120.85698459322579, 37.892793053477234], [-120.82020915328009, 38.00857166821864], [-120.7831556302873, 38.12548049398756], [-120.78311258533242, 38.1269015669998]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 128.25927734375, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-05-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 277.8735046386719, 'google:registration_offset_y': -308.372802734375, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023298999294638634, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004997000214643776, 'RADIANCE_MULT_BAND_8': 0.011025000363588333, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 47.15999984741211, 'GEOMETRIC_RMSE_VERIFY': 2.9749999046325684, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 19.18000030517578, 'GEOMETRIC_RMSE_MODEL': 5.613999843597412, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015144LGN03', 'WRS_PATH': 44, 'google:registration_count': 69, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.759000062942505, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.170000076293945, 'system:asset_size': 1260933794, 'system:index': 'LC08_044034_20150524', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150524182620_20150524190341.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150524_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.46000000834465027, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.70893096923828, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1432493108480, 'RADIANCE_ADD_BAND_5': -29.807430267333984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.412839889526367, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4985198974609375, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.21424865722656, 'RADIANCE_ADD_BAND_2': -62.684139251708984, 'RADIANCE_ADD_BAND_3': -57.76288986206055, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.125099182128906, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.649419784545898, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270731_00036', 'EARTH_SUN_DISTANCE': 1.0126985311508179, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488394338000, 'SCENE_CENTER_TIME': '18:45:08.4760110Z', 'SUN_ELEVATION': 65.94296264648438, 'BPF_NAME_OLI': 'LO8BPF20150524183013_20150524190248.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 419, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 154}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150609', 'properties': {'RADIANCE_MULT_BAND_5': 0.005932900123298168, 'RADIANCE_MULT_BAND_6': 0.001475399942137301, 'RADIANCE_MULT_BAND_3': 0.011497000232338905, 'RADIANCE_MULT_BAND_4': 0.009695000015199184, 'RADIANCE_MULT_BAND_1': 0.01218399964272976, 'RADIANCE_MULT_BAND_2': 0.012477000243961811, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.48624228743317, 36.44004977650803], [-121.36525853571226, 36.415738181086496], [-121.32842691646383, 36.40832880828522], [-121.32683219173819, 36.408306469191785], [-121.19957533867093, 36.8208983539645], [-121.0672680774225, 37.24471985704598], [-120.95022072021553, 37.61656842211854], [-120.9025410176841, 37.76726097874208], [-120.84348756097388, 37.953344072253785], [-120.82604849126483, 38.008280759269965], [-120.78852920643607, 38.12651477890133], [-120.7892686510427, 38.127127484543976], [-122.56458594870342, 38.464617351340586], [-122.90897715716008, 38.52663189583216], [-122.9110102768542, 38.52663351377759], [-122.91237916931246, 38.52288336646241], [-122.9160079296885, 38.51071622369611], [-123.40145204703374, 36.806852466588495], [-123.39482864775741, 36.80554452488688], [-122.87858296137385, 36.71003187538476], [-121.48624228743317, 36.44004977650803]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 123.59383392333984, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-06-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023187000770121813, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004973100149072707, 'RADIANCE_MULT_BAND_8': 0.01097199972718954, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 90.69000244140625, 'GEOMETRIC_RMSE_VERIFY': 3.0179998874664307, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 86.83999633789062, 'GEOMETRIC_RMSE_MODEL': 6.364999771118164, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015160LGN03', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.2829999923706055, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.709000110626221, 'system:asset_size': 1245129762, 'system:index': 'LC08_044034_20150609', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150609182627_20150609190354.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150609_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.47502136230469, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1433875518950, 'RADIANCE_ADD_BAND_5': -29.6643009185791, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.377240180969238, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.486530065536499, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.920291900634766, 'RADIANCE_ADD_BAND_2': -62.383121490478516, 'RADIANCE_ADD_BAND_3': -57.485511779785156, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.86037826538086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.593480110168457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270737_00036', 'EARTH_SUN_DISTANCE': 1.0151387453079224, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488395076000, 'SCENE_CENTER_TIME': '18:45:18.9483180Z', 'SUN_ELEVATION': 67.12504577636719, 'BPF_NAME_OLI': 'LO8BPF20150609183024_20150609190259.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 279, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 129}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150625', 'properties': {'RADIANCE_MULT_BAND_5': 0.005917400121688843, 'RADIANCE_MULT_BAND_6': 0.001471600029617548, 'RADIANCE_MULT_BAND_3': 0.011466999538242817, 'RADIANCE_MULT_BAND_4': 0.00966969970613718, 'RADIANCE_MULT_BAND_1': 0.012152000330388546, 'RADIANCE_MULT_BAND_2': 0.012443999759852886, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89585007375636, 38.52680294479517], [-122.89657371941111, 38.52566932544095], [-123.38644367727504, 36.806640993254696], [-123.32854861320463, 36.796046886019994], [-123.17363092301852, 36.767571776162136], [-121.37555008818863, 36.42071950095245], [-121.31228134296134, 36.407990445162575], [-121.31138624586684, 36.41004079198766], [-121.0891905189435, 37.12681399898931], [-121.00513323942663, 37.39512977312323], [-120.92658332932481, 37.643998965174], [-120.88792719081792, 37.766188907670866], [-120.83447165839155, 37.934725150038034], [-120.81809670828883, 37.986327998990355], [-120.77845654085922, 38.11129187012462], [-120.77363777287538, 38.12667247536738], [-120.77598392422252, 38.127340091267214], [-121.52211206151354, 38.27280733106215], [-122.60699869100318, 38.47490592061835], [-122.8835779258752, 38.52464850178941], [-122.89585007375636, 38.52680294479517]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.47286224365234, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-06-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -515.3947143554688, 'google:registration_offset_y': -101.45003509521484, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002312700031325221, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004960100050084293, 'RADIANCE_MULT_BAND_8': 0.010943000204861164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 8.789999961853027, 'GEOMETRIC_RMSE_VERIFY': 2.619999885559082, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.9962921142578, 'RADIANCE_MAXIMUM_BAND_8': 662.4629516601562, 'RADIANCE_MAXIMUM_BAND_7': 30.025869369506836, 'RADIANCE_MAXIMUM_BAND_2': 753.3032836914062, 'RADIANCE_MAXIMUM_BAND_1': 735.6389770507812, 'CLOUD_COVER_LAND': 0.2800000011920929, 'RADIANCE_MAXIMUM_BAND_6': 89.08338165283203, 'GEOMETRIC_RMSE_MODEL': 5.010000228881836, 'RADIANCE_MAXIMUM_BAND_5': 358.2092590332031, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 585.35693359375, 'RADIANCE_MAXIMUM_BAND_3': 694.1625366210938, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015176LGN03', 'WRS_PATH': 44, 'google:registration_count': 77, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.2790000438690186, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.7880001068115234, 'system:asset_size': 1230047947, 'system:index': 'LC08_044034_20150625', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150625182632_20150625190359.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150625_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5065789222717285, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.34864044189453, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1435257924080, 'RADIANCE_ADD_BAND_5': -29.586950302124023, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.3580098152160645, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4800400733947754, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.76145935058594, 'RADIANCE_ADD_BAND_2': -62.2204704284668, 'RADIANCE_ADD_BAND_3': -57.335628509521484, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.717350006103516, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.563249588012695, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702270740_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0164648294448853, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488395239000, 'SCENE_CENTER_TIME': '18:45:24.0806430Z', 'SUN_ELEVATION': 66.873046875, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150625183029_20150625200922.01', 'RADIANCE_MINIMUM_BAND_4': -48.33897018432617, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.32416915893555, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.208030700683594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.74930953979492, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.7064094543457, 'RADIANCE_MINIMUM_BAND_7': -2.4795498847961426, 'RADIANCE_MINIMUM_BAND_6': -7.35653018951416, 'RADIANCE_MINIMUM_BAND_5': -29.581039428710938, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.56093978881836, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 566, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 212}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150711', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.01146399974822998, 'RADIANCE_MULT_BAND_4': 0.009666699916124344, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79287271186335, 38.12667992252073], [-120.79416737100657, 38.12722197705742], [-120.80788620881724, 38.12995649684556], [-121.31119902089006, 38.228597333193704], [-122.6580437542879, 38.48074375639291], [-122.91043956264086, 38.52608748924687], [-122.915045089034, 38.52681464843537], [-122.92031093015791, 38.50909699787603], [-123.40490806213509, 36.8081279093234], [-123.404899761755, 36.80654068502306], [-121.3323787693101, 36.40821417710942], [-121.3307803458788, 36.4083760291554], [-121.32886257545378, 36.41414993407349], [-121.2021749201337, 36.824790951209245], [-121.0781925422667, 37.22200976436132], [-120.96987688994564, 37.56649588091885], [-120.90508098481158, 37.771410246299276], [-120.87032446822779, 37.881040356842476], [-120.82521233892504, 38.022955646678135], [-120.79292451952766, 38.12496063938734], [-120.79287271186335, 38.12667992252073]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.7756118774414, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-07-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 22.329999923706055, 'GEOMETRIC_RMSE_VERIFY': 3.003999948501587, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.95217895507812, 'RADIANCE_MAXIMUM_BAND_8': 662.254150390625, 'RADIANCE_MAXIMUM_BAND_7': 30.01641082763672, 'RADIANCE_MAXIMUM_BAND_2': 753.0658569335938, 'RADIANCE_MAXIMUM_BAND_1': 735.4071044921875, 'CLOUD_COVER_LAND': 1.559999942779541, 'RADIANCE_MAXIMUM_BAND_6': 89.05531311035156, 'GEOMETRIC_RMSE_MODEL': 5.922999858856201, 'RADIANCE_MAXIMUM_BAND_5': 358.0963439941406, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 585.1724243164062, 'RADIANCE_MAXIMUM_BAND_3': 693.9437255859375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015192LGN04', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.880000114440918, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.473999977111816, 'system:asset_size': 1240421204, 'system:index': 'LC08_044034_20150711', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150711182644_20150711190412.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150711_20170227_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33340072631836, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1436640335860, 'RADIANCE_ADD_BAND_5': -29.57762908935547, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355690002441406, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.479259967803955, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.7423095703125, 'RADIANCE_ADD_BAND_2': -62.20085906982422, 'RADIANCE_ADD_BAND_3': -57.31755828857422, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.70009994506836, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559610366821289, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702270685_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0166250467300415, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488225353000, 'SCENE_CENTER_TIME': '18:45:35.8586560Z', 'SUN_ELEVATION': 65.51856994628906, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150711183038_20150711200931.01', 'RADIANCE_MINIMUM_BAND_4': -48.32373046875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.30609893798828, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.188419342041016, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.730159759521484, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.68915939331055, 'RADIANCE_MINIMUM_BAND_7': -2.478760004043579, 'RADIANCE_MINIMUM_BAND_6': -7.354219913482666, 'RADIANCE_MINIMUM_BAND_5': -29.57171058654785, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.557299613952637, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 556, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 229}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150727', 'properties': {'RADIANCE_MULT_BAND_5': 0.005928500089794397, 'RADIANCE_MULT_BAND_6': 0.0014744000509381294, 'RADIANCE_MULT_BAND_3': 0.011489000171422958, 'RADIANCE_MULT_BAND_4': 0.009688000194728374, 'RADIANCE_MULT_BAND_1': 0.01217500027269125, 'RADIANCE_MULT_BAND_2': 0.012467999942600727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.85886314283499, 37.88813172658232], [-120.83631690162291, 37.9590898480012], [-120.82319945047793, 38.00038117597135], [-120.78368093533446, 38.12508489618723], [-120.78362018171039, 38.127091070125886], [-120.79617389498608, 38.12962967623454], [-121.2369566409236, 38.21615085246971], [-122.52250521376446, 38.4579646498822], [-122.90348847440934, 38.52662749286629], [-122.90558156625043, 38.52662921428446], [-122.91153970684837, 38.50665746079202], [-123.39532398293603, 36.80834914935633], [-123.39531499709256, 36.80660289017666], [-122.03881946632374, 36.55044062005474], [-121.36140333141844, 36.41609097787202], [-121.32151654746073, 36.40806509155099], [-121.19719796692318, 36.811127819954784], [-121.0740185393245, 37.20593013906808], [-120.95359445200326, 37.58891175973081], [-120.89988845132804, 37.75869763293714], [-120.85886314283499, 37.88813172658232]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 127.12061309814453, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-07-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 419.6860656738281, 'google:registration_offset_y': 301.98138427734375, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023169999476522207, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004969399888068438, 'RADIANCE_MULT_BAND_8': 0.010963999666273594, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.5600000023841858, 'GEOMETRIC_RMSE_VERIFY': 2.9030001163482666, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.2601776123047, 'RADIANCE_MAXIMUM_BAND_8': 663.711669921875, 'RADIANCE_MAXIMUM_BAND_7': 30.082469940185547, 'RADIANCE_MAXIMUM_BAND_2': 754.7232055664062, 'RADIANCE_MAXIMUM_BAND_1': 737.0255737304688, 'CLOUD_COVER_LAND': 0.05999999865889549, 'RADIANCE_MAXIMUM_BAND_6': 89.25129699707031, 'GEOMETRIC_RMSE_MODEL': 5.366000175476074, 'RADIANCE_MAXIMUM_BAND_5': 358.88446044921875, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 586.4603271484375, 'RADIANCE_MAXIMUM_BAND_3': 695.470947265625, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015208LGN01', 'WRS_PATH': 44, 'google:registration_count': 80, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.3550000190734863, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.188000202178955, 'system:asset_size': 1203439503, 'system:index': 'LC08_044034_20150727', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150727182649_20150727190538.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150727_20170226_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5298013091087341, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.43976974487305, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1438022741260, 'RADIANCE_ADD_BAND_5': -29.642719268798828, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.371880054473877, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.48471999168396, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.87599182128906, 'RADIANCE_ADD_BAND_2': -62.33774948120117, 'RADIANCE_ADD_BAND_3': -57.44371032714844, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.820491790771484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.585049629211426, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702259385_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0155081748962402, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488086294000, 'SCENE_CENTER_TIME': '18:45:41.2561110Z', 'SUN_ELEVATION': 63.27535629272461, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150727183043_20150727200936.02', 'RADIANCE_MINIMUM_BAND_4': -48.43008041381836, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.432220458984375, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.32529067993164, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.86381149291992, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.80952072143555, 'RADIANCE_MINIMUM_BAND_7': -2.484220027923584, 'RADIANCE_MINIMUM_BAND_6': -7.3703999519348145, 'RADIANCE_MINIMUM_BAND_5': -29.63680076599121, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.582730293273926, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 567, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 234}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150812', 'properties': {'RADIANCE_MULT_BAND_5': 0.005953900050371885, 'RADIANCE_MULT_BAND_6': 0.0014806999824941158, 'RADIANCE_MULT_BAND_3': 0.011537999846041203, 'RADIANCE_MULT_BAND_4': 0.009729400277137756, 'RADIANCE_MULT_BAND_1': 0.01222699973732233, 'RADIANCE_MULT_BAND_2': 0.012520999647676945, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.84856419246373, 37.89037694926286], [-120.83616135789487, 37.92948455348314], [-120.80904713295321, 38.014950766702064], [-120.77788220523449, 38.113308530174116], [-120.77370124930297, 38.126652873010975], [-120.77523545766509, 38.127295551058246], [-120.91029510463608, 38.154018033263796], [-121.63744353666945, 38.29488579384649], [-122.72290433102522, 38.495852288375616], [-122.89589093110257, 38.526839390030574], [-122.8966880331001, 38.524967850624684], [-123.38573852044249, 36.80831165178629], [-123.38572936252756, 36.806480844446284], [-123.33309172709838, 36.796845605771644], [-123.15849842898521, 36.76475324303982], [-121.39485310493511, 36.42465822172151], [-121.31192609802912, 36.407981553519015], [-121.18706981703771, 36.81279906020409], [-121.06428630298196, 37.20633877021272], [-120.9374170933093, 37.60977030728585], [-120.92266496268783, 37.65650168046932], [-120.84856419246373, 37.89037694926286]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 133.45309448242188, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-08-12', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -469.37396240234375, 'google:registration_offset_y': 137.84124755859375, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023268999066203833, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004990699817426503, 'RADIANCE_MULT_BAND_8': 0.011010999791324139, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.5, 'GEOMETRIC_RMSE_VERIFY': 2.674999952316284, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.85989379882812, 'RADIANCE_MAXIMUM_BAND_8': 666.5494995117188, 'RADIANCE_MAXIMUM_BAND_7': 30.211090087890625, 'RADIANCE_MAXIMUM_BAND_2': 757.9501953125, 'RADIANCE_MAXIMUM_BAND_1': 740.1768798828125, 'CLOUD_COVER_LAND': 0.03999999910593033, 'RADIANCE_MAXIMUM_BAND_6': 89.6329116821289, 'GEOMETRIC_RMSE_MODEL': 5.5329999923706055, 'RADIANCE_MAXIMUM_BAND_5': 360.4189453125, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 588.9678344726562, 'RADIANCE_MAXIMUM_BAND_3': 698.444580078125, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015224LGN01', 'WRS_PATH': 44, 'google:registration_count': 91, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.5899999141693115, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.210000038146973, 'system:asset_size': 1158541575, 'system:index': 'LC08_044034_20150812', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150812182654_20150812190504.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150812_20170226_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5833333134651184, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.646881103515625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1439405145960, 'RADIANCE_ADD_BAND_5': -29.76947021484375, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.40339994430542, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.49534010887146, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.13628005981445, 'RADIANCE_ADD_BAND_2': -62.60429000854492, 'RADIANCE_ADD_BAND_3': -57.6893196105957, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.05488967895508, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.6345796585083, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702249262_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0133440494537354, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488073129000, 'SCENE_CENTER_TIME': '18:45:45.9578100Z', 'SUN_ELEVATION': 60.22040939331055, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150812183048_20150812200941.01', 'RADIANCE_MINIMUM_BAND_4': -48.637149810791016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.67778015136719, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.59177017211914, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.12405014038086, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.04386901855469, 'RADIANCE_MINIMUM_BAND_7': -2.494839906692505, 'RADIANCE_MINIMUM_BAND_6': -7.401919841766357, 'RADIANCE_MINIMUM_BAND_5': -29.76350975036621, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.6322603225708, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 566, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 208}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150828', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059923999942839146, 'RADIANCE_MULT_BAND_6': 0.0014902000548318028, 'RADIANCE_MULT_BAND_3': 0.011611999943852425, 'RADIANCE_MULT_BAND_4': 0.009792200289666653, 'RADIANCE_MULT_BAND_1': 0.012306000106036663, 'RADIANCE_MULT_BAND_2': 0.012601999565958977, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3536172411531, 36.41609178160045], [-121.31621069900125, 36.40856281549143], [-121.31422487153253, 36.40853474557809], [-121.07488901710818, 37.18045305618433], [-120.92549593324085, 37.65533719584898], [-120.89029840925568, 37.76663688542406], [-120.85093906266015, 37.890825887203306], [-120.8300751939588, 37.95654179535573], [-120.81142565670997, 38.01540065123958], [-120.78026369496551, 38.11375910687776], [-120.77606046271751, 38.127176025494904], [-121.26489133645934, 38.22305552386905], [-122.89616119127749, 38.526621219504065], [-122.89868802853555, 38.5266234325894], [-123.38809472884887, 36.80868203820021], [-123.3880842873697, 36.806624870921404], [-123.04436783596371, 36.74335024077766], [-121.3536172411531, 36.41609178160045]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 140.5259246826172, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-08-28', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -171.7542724609375, 'google:registration_offset_y': 505.89739990234375, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023419999051839113, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005022899713367224, 'RADIANCE_MULT_BAND_8': 0.011082000099122524, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 43.61000061035156, 'GEOMETRIC_RMSE_VERIFY': 3.000999927520752, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.77008056640625, 'RADIANCE_MAXIMUM_BAND_8': 670.8565063476562, 'RADIANCE_MAXIMUM_BAND_7': 30.406299591064453, 'RADIANCE_MAXIMUM_BAND_2': 762.8477783203125, 'RADIANCE_MAXIMUM_BAND_1': 744.9596557617188, 'CLOUD_COVER_LAND': 31.760000228881836, 'RADIANCE_MAXIMUM_BAND_6': 90.21208953857422, 'GEOMETRIC_RMSE_MODEL': 5.593999862670898, 'RADIANCE_MAXIMUM_BAND_5': 362.74786376953125, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 592.7735595703125, 'RADIANCE_MAXIMUM_BAND_3': 702.9577026367188, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015240LGN01', 'WRS_PATH': 44, 'google:registration_count': 78, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.759999990463257, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.142000198364258, 'system:asset_size': 1244092490, 'system:index': 'LC08_044034_20150828', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150828182700_20150828190510.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150828_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5098039507865906, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.961219787597656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1440787552650, 'RADIANCE_ADD_BAND_5': -29.961830139160156, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.451230049133301, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.511460065841675, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.53131866455078, 'RADIANCE_ADD_BAND_2': -63.008819580078125, 'RADIANCE_ADD_BAND_3': -58.06209182739258, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.41062927246094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.709759712219238, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702249121_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.010085940361023, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488057589000, 'SCENE_CENTER_TIME': '18:45:52.6462990Z', 'SUN_ELEVATION': 56.357662200927734, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150828183054_20150828200947.01', 'RADIANCE_MINIMUM_BAND_4': -48.95143127441406, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.050479888916016, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.996219635009766, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.51900863647461, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.39955139160156, 'RADIANCE_MINIMUM_BAND_7': -2.510960102081299, 'RADIANCE_MINIMUM_BAND_6': -7.449739933013916, 'RADIANCE_MINIMUM_BAND_5': -29.955839157104492, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.707420349121094, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 541, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 197}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150913', 'properties': {'RADIANCE_MULT_BAND_5': 0.006038899999111891, 'RADIANCE_MULT_BAND_6': 0.0015018000267446041, 'RADIANCE_MULT_BAND_3': 0.011703000403940678, 'RADIANCE_MULT_BAND_4': 0.009868299588561058, 'RADIANCE_MULT_BAND_1': 0.012401999905705452, 'RADIANCE_MULT_BAND_2': 0.01269999984651804, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78507966313319, 38.12649423248586], [-120.78630093990998, 38.127005748326646], [-120.79100569293944, 38.12802948757054], [-121.31731008161674, 38.231118269341515], [-122.90511291219084, 38.526223279241016], [-122.9078880795338, 38.52622550739585], [-122.91360364873563, 38.50706451546646], [-123.3973409840255, 36.80815335057783], [-123.3973317416375, 36.80637881771548], [-123.35328716289649, 36.798318191787835], [-122.74128586976173, 36.68466115293953], [-121.35971587601216, 36.41525050987764], [-121.32508244658685, 36.40828194929222], [-121.3232699242372, 36.40825654242541], [-121.32256019818637, 36.409882797632456], [-121.19842531910851, 36.812566055058134], [-121.07330766923491, 37.213755473878194], [-120.9529784745307, 37.59651339636626], [-120.90082928429048, 37.761553141330744], [-120.86543315325233, 37.873246868741326], [-120.83088309516252, 37.98198124084777], [-120.78507966313319, 38.12649423248586]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 147.2941436767578, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-09-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 562.6854248046875, 'google:registration_offset_y': 140.7217254638672, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023600999265909195, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005061900010332465, 'RADIANCE_MULT_BAND_8': 0.011168000288307667, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 81.72000122070312, 'GEOMETRIC_RMSE_VERIFY': 3.9549999237060547, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.87069702148438, 'RADIANCE_MAXIMUM_BAND_8': 676.0646362304688, 'RADIANCE_MAXIMUM_BAND_7': 30.64236068725586, 'RADIANCE_MAXIMUM_BAND_2': 768.7700805664062, 'RADIANCE_MAXIMUM_BAND_1': 750.7431030273438, 'CLOUD_COVER_LAND': 74.05000305175781, 'RADIANCE_MAXIMUM_BAND_6': 90.9124526977539, 'GEOMETRIC_RMSE_MODEL': 6.860000133514404, 'RADIANCE_MAXIMUM_BAND_5': 365.56402587890625, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 597.37548828125, 'RADIANCE_MAXIMUM_BAND_3': 708.4150390625, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015256LGN01', 'WRS_PATH': 44, 'google:registration_count': 79, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.879000186920166, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.822000026702881, 'system:asset_size': 1352243796, 'system:index': 'LC08_044034_20150913', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150913182708_20150913191940.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150913_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5766423344612122, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.341331481933594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1442169959890, 'RADIANCE_ADD_BAND_5': -30.194429397583008, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.509079933166504, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5309600830078125, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.009010314941406, 'RADIANCE_ADD_BAND_2': -63.49797821044922, 'RADIANCE_ADD_BAND_3': -58.51285171508789, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.8408088684082, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.80066967010498, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702248996_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0061876773834229, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488043255000, 'SCENE_CENTER_TIME': '18:45:59.8915200Z', 'SUN_ELEVATION': 51.7592887878418, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150913183102_20150913200955.01', 'RADIANCE_MINIMUM_BAND_4': -49.331459045410156, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.50114822387695, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.48527908325195, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.99660873413086, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.82963943481445, 'RADIANCE_MINIMUM_BAND_7': -2.5304598808288574, 'RADIANCE_MINIMUM_BAND_6': -7.507579803466797, 'RADIANCE_MINIMUM_BAND_5': -30.188390731811523, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.798310279846191, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 292, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 118}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150929', 'properties': {'RADIANCE_MULT_BAND_5': 0.006093199830502272, 'RADIANCE_MULT_BAND_6': 0.0015153000131249428, 'RADIANCE_MULT_BAND_3': 0.011807999573647976, 'RADIANCE_MULT_BAND_4': 0.00995699968189001, 'RADIANCE_MULT_BAND_1': 0.012512999586760998, 'RADIANCE_MULT_BAND_2': 0.012814000248908997, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79353665480657, 38.127246024193546], [-120.80218520751636, 38.12899436038835], [-121.43987622746538, 38.25349374851524], [-122.91221275660669, 38.52622882676108], [-122.91411620908082, 38.52623025287323], [-122.9184152488818, 38.511934661085945], [-123.40356073847377, 36.80772674538342], [-123.40355372155925, 36.806397539222026], [-123.40117375997394, 36.80576853465627], [-123.16219000273584, 36.761908651447264], [-121.58713501656801, 36.4595409550419], [-121.3293585370278, 36.40785147132732], [-121.32782098821103, 36.412480415846], [-121.20411196657531, 36.81386894280017], [-121.07898121889306, 37.21519368411926], [-121.00981882566509, 37.43576435399709], [-120.95124871327268, 37.62144356923273], [-120.90602493073871, 37.76448433848443], [-120.85655869353673, 37.92053115621123], [-120.82691513558112, 38.01386140644374], [-120.7912600888544, 38.126598689633184], [-120.79353665480657, 38.127246024193546]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 153.03919982910156, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-09-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023813999723643064, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005107399774715304, 'RADIANCE_MULT_BAND_8': 0.011269000358879566, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 70.87000274658203, 'GEOMETRIC_RMSE_VERIFY': 3.5169999599456787, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.15550231933594, 'RADIANCE_MAXIMUM_BAND_8': 682.144287109375, 'RADIANCE_MAXIMUM_BAND_7': 30.917919158935547, 'RADIANCE_MAXIMUM_BAND_2': 775.6834106445312, 'RADIANCE_MAXIMUM_BAND_1': 757.4943237304688, 'CLOUD_COVER_LAND': 67.36000061035156, 'RADIANCE_MAXIMUM_BAND_6': 91.7300033569336, 'GEOMETRIC_RMSE_MODEL': 6.515999794006348, 'RADIANCE_MAXIMUM_BAND_5': 368.8514099121094, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 602.7474975585938, 'RADIANCE_MAXIMUM_BAND_3': 714.78564453125, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015272LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.709000110626221, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.504000186920166, 'system:asset_size': 1266367281, 'system:index': 'LC08_044034_20150929', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150929182825_20150929192146.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150929_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.78504180908203, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1443552365430, 'RADIANCE_ADD_BAND_5': -30.465959548950195, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.576610088348389, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.553719997406006, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.5666389465332, 'RADIANCE_ADD_BAND_2': -64.06900024414062, 'RADIANCE_ADD_BAND_3': -59.039039611816406, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.34297180175781, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.906789779663086, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702248845_00033', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.001693844795227, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488030163000, 'SCENE_CENTER_TIME': '18:46:05.4313880Z', 'SUN_ELEVATION': 46.616722106933594, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150929183219_20150929201112.02', 'RADIANCE_MINIMUM_BAND_4': -49.775089263916016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.02722930908203, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.05619049072266, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.55413055419922, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.33169937133789, 'RADIANCE_MINIMUM_BAND_7': -2.5532100200653076, 'RADIANCE_MINIMUM_BAND_6': -7.575089931488037, 'RADIANCE_MINIMUM_BAND_5': -30.459869384765625, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.904410362243652, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 350, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 151}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20151015', 'properties': {'RADIANCE_MULT_BAND_5': 0.006148700136691332, 'RADIANCE_MULT_BAND_6': 0.0015291000017896295, 'RADIANCE_MULT_BAND_3': 0.011915000155568123, 'RADIANCE_MULT_BAND_4': 0.010048000141978264, 'RADIANCE_MULT_BAND_1': 0.012626999989151955, 'RADIANCE_MULT_BAND_2': 0.012930000200867653, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.88429563807813, 38.52417359577672], [-122.898783847032, 38.52671682046726], [-123.38841550423082, 36.80660784934496], [-123.38139012459129, 36.80521968274639], [-122.87505342240635, 36.71165080934198], [-121.31609094981094, 36.40856114145192], [-121.31346621231067, 36.40852404235806], [-121.19137879219622, 36.80475260891034], [-121.06887985441584, 37.19781384389925], [-120.93960444643025, 37.6092347937151], [-120.89090112640824, 37.76340350232744], [-120.85154477690207, 37.88759283462456], [-120.83330869492208, 37.94506790437571], [-120.81090134590308, 38.01579639284086], [-120.77632882927816, 38.12489966525646], [-120.77626097055551, 38.12713653775842], [-120.9893061766988, 38.16918513447918], [-122.19959343894848, 38.39983325905307], [-122.79967398663831, 38.509054192413615], [-122.88429563807813, 38.52417359577672]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 157.36427307128906, 'CPF_NAME': 'LC08CPF_20151001_20151231_01.01', 'DATE_ACQUIRED': '2015-10-15', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -276.2958679199219, 'google:registration_offset_y': 72.63536071777344, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024029999040067196, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005153900128789246, 'RADIANCE_MULT_BAND_8': 0.011370999738574028, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 72.08999633789062, 'GEOMETRIC_RMSE_VERIFY': 4.515999794006348, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.46766662597656, 'RADIANCE_MAXIMUM_BAND_8': 688.3534545898438, 'RADIANCE_MAXIMUM_BAND_7': 31.199350357055664, 'RADIANCE_MAXIMUM_BAND_2': 782.7440185546875, 'RADIANCE_MAXIMUM_BAND_1': 764.3893432617188, 'CLOUD_COVER_LAND': 65.44000244140625, 'RADIANCE_MAXIMUM_BAND_6': 92.56495666503906, 'GEOMETRIC_RMSE_MODEL': 7.170000076293945, 'RADIANCE_MAXIMUM_BAND_5': 372.2088623046875, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 608.2339477539062, 'RADIANCE_MAXIMUM_BAND_3': 721.2919311523438, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015288LGN01', 'WRS_PATH': 44, 'google:registration_count': 61, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.2220001220703125, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.913000106811523, 'system:asset_size': 1314222448, 'system:index': 'LC08_044034_20151015', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151015183000_20151015192347.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20151015_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4178082048892975, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.23820877075195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1444934764780, 'RADIANCE_ADD_BAND_5': -30.7432804107666, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.645569801330566, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.576970100402832, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.13615036010742, 'RADIANCE_ADD_BAND_2': -64.65219116210938, 'RADIANCE_ADD_BAND_3': -59.576438903808594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.85581970214844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.015170097351074, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702248720_00029', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9971657991409302, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488015616000, 'SCENE_CENTER_TIME': '18:46:04.7758180Z', 'SUN_ELEVATION': 41.24734115600586, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20151015183354_20151015192207.02', 'RADIANCE_MINIMUM_BAND_4': -50.2281608581543, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.56452178955078, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.63925170898438, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.12351989746094, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.844451904296875, 'RADIANCE_MINIMUM_BAND_7': -2.5764501094818115, 'RADIANCE_MINIMUM_BAND_6': -7.644040107727051, 'RADIANCE_MINIMUM_BAND_5': -30.73712921142578, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.01276969909668, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 301, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 140}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20151031', 'properties': {'RADIANCE_MULT_BAND_5': 0.006203699856996536, 'RADIANCE_MULT_BAND_6': 0.0015427999896928668, 'RADIANCE_MULT_BAND_3': 0.012021999806165695, 'RADIANCE_MULT_BAND_4': 0.01013800036162138, 'RADIANCE_MULT_BAND_1': 0.012740000151097775, 'RADIANCE_MULT_BAND_2': 0.01304600015282631, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33330922390071, 36.408126695732406], [-121.33256971294959, 36.40982186226177], [-121.20797023946481, 36.814265130596745], [-121.08386752266821, 37.21245971291069], [-120.95350515472325, 37.62723024900619], [-120.93063212638302, 37.69969265853743], [-120.87791012397112, 37.86630836265621], [-120.85820726146551, 37.9284011528428], [-120.83106064167494, 38.013896564172136], [-120.79601383009056, 38.12464973995745], [-120.79594422897064, 38.12696256174184], [-121.61086680090622, 38.28538196978314], [-122.70341622571475, 38.48789682835428], [-122.91590103384819, 38.52596117566051], [-122.91806498593984, 38.525962689257504], [-122.92288944290426, 38.51085714584116], [-123.40742903408089, 36.807848819262155], [-123.40741902254487, 36.80594909070228], [-123.3164151556889, 36.78931874960765], [-122.94777037932819, 36.721170609683604], [-121.375484050254, 36.41629986387629], [-121.33495447498964, 36.40814964135196], [-121.33330922390071, 36.408126695732406]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.12234497070312, 'CPF_NAME': 'LC08CPF_20151001_20151231_01.01', 'DATE_ACQUIRED': '2015-10-31', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024244999513030052, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005200000014156103, 'RADIANCE_MULT_BAND_8': 0.011473000049591064, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 3.8499999046325684, 'GEOMETRIC_RMSE_VERIFY': 4.551000118255615, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.76881408691406, 'RADIANCE_MAXIMUM_BAND_8': 694.5105590820312, 'RADIANCE_MAXIMUM_BAND_7': 31.478410720825195, 'RADIANCE_MAXIMUM_BAND_2': 789.745361328125, 'RADIANCE_MAXIMUM_BAND_1': 771.2265014648438, 'CLOUD_COVER_LAND': 0.23000000417232513, 'RADIANCE_MAXIMUM_BAND_6': 93.3929214477539, 'GEOMETRIC_RMSE_MODEL': 6.953000068664551, 'RADIANCE_MAXIMUM_BAND_5': 375.53814697265625, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 613.6743774414062, 'RADIANCE_MAXIMUM_BAND_3': 727.7435913085938, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015304LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.377999782562256, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.406000137329102, 'system:asset_size': 1129593685, 'system:index': 'LC08_044034_20151031', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151029161821_20151113130336.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20151031_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.68756866455078, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1446317171410, 'RADIANCE_ADD_BAND_5': -31.01827049255371, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.71396017074585, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.600019931793213, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.70087814331055, 'RADIANCE_ADD_BAND_2': -65.23047637939453, 'RADIANCE_ADD_BAND_3': -60.10932922363281, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.3643798828125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.122639656066895, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702248607_00017', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9927359223365784, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488001029000, 'SCENE_CENTER_TIME': '18:46:11.4078490Z', 'SUN_ELEVATION': 36.073638916015625, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20151031183647_20151031192214.02', 'RADIANCE_MINIMUM_BAND_4': -50.67742919921875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.09730911254883, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.2174301147461, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.688140869140625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.352909088134766, 'RADIANCE_MINIMUM_BAND_7': -2.5994999408721924, 'RADIANCE_MINIMUM_BAND_6': -7.7124199867248535, 'RADIANCE_MINIMUM_BAND_5': -31.012060165405273, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.120220184326172, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 532, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 222}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20151116', 'properties': {'RADIANCE_MULT_BAND_5': 0.006251600105315447, 'RADIANCE_MULT_BAND_6': 0.001554699963890016, 'RADIANCE_MULT_BAND_3': 0.012114999815821648, 'RADIANCE_MULT_BAND_4': 0.010215999558568, 'RADIANCE_MULT_BAND_1': 0.0128389997407794, 'RADIANCE_MULT_BAND_2': 0.013147000223398209, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.85785242170243, 37.92298782236125], [-120.84544815726413, 37.96209610956797], [-120.82907378873229, 38.01370038710316], [-120.7932320339484, 38.12708614408258], [-120.79962383047871, 38.128476641649414], [-122.37267370202382, 38.42846460786661], [-122.9137629211233, 38.52623000240134], [-122.91613047707241, 38.52623172402295], [-122.92082526210653, 38.51071975992183], [-123.40567811180348, 36.80646389004478], [-123.40339934931053, 36.805861608790515], [-123.3537724377596, 36.79678586388098], [-122.45357900119718, 36.62851772490282], [-121.43842087652959, 36.42969825497908], [-121.33141662853853, 36.408210172578855], [-121.33057953780835, 36.40950679805342], [-121.20732097092791, 36.80965852562672], [-121.08363009031638, 37.20662267894265], [-121.02221652985722, 37.402716935828835], [-120.94013722583907, 37.66304381754494], [-120.91124557856448, 37.754438789799295], [-120.85785242170243, 37.92298782236125]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.32305908203125, 'CPF_NAME': 'LC08CPF_20151001_20151231_01.01', 'DATE_ACQUIRED': '2015-11-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024433000944554806, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005240199971012771, 'RADIANCE_MULT_BAND_8': 0.011562000028789043, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.019999999552965164, 'GEOMETRIC_RMSE_VERIFY': 3.9019999504089355, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 147.90370178222656, 'RADIANCE_MAXIMUM_BAND_8': 699.8807983398438, 'RADIANCE_MAXIMUM_BAND_7': 31.721820831298828, 'RADIANCE_MAXIMUM_BAND_2': 795.85205078125, 'RADIANCE_MAXIMUM_BAND_1': 777.1900024414062, 'CLOUD_COVER_LAND': 0.03999999910593033, 'RADIANCE_MAXIMUM_BAND_6': 94.11506652832031, 'GEOMETRIC_RMSE_MODEL': 7.9029998779296875, 'RADIANCE_MAXIMUM_BAND_5': 378.4419860839844, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 618.4196166992188, 'RADIANCE_MAXIMUM_BAND_3': 733.370849609375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015320LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.189000129699707, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.914999961853027, 'system:asset_size': 1104059957, 'system:index': 'LC08_044034_20151116', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151113130336_20151126083607.05', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20151116_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.07950973510742, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1447699572220, 'RADIANCE_ADD_BAND_5': -31.25811004638672, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7736101150512695, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.620120048522949, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.19344329833984, 'RADIANCE_ADD_BAND_2': -65.73487091064453, 'RADIANCE_ADD_BAND_3': -60.574119567871094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.80794906616211, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.21638011932373, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702238486_00021', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9889197945594788, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487989771000, 'SCENE_CENTER_TIME': '18:46:12.2164760Z', 'SUN_ELEVATION': 31.5639705657959, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20151116183712_20151116192215.02', 'RADIANCE_MINIMUM_BAND_4': -51.06929016113281, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.5620002746582, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.72173309326172, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.18060302734375, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.796390533447266, 'RADIANCE_MINIMUM_BAND_7': -2.6196000576019287, 'RADIANCE_MINIMUM_BAND_6': -7.772049903869629, 'RADIANCE_MINIMUM_BAND_5': -31.251859664916992, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.213939666748047, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 498, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 166}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20151202', 'properties': {'RADIANCE_MULT_BAND_5': 0.006290100049227476, 'RADIANCE_MULT_BAND_6': 0.0015643000369891524, 'RADIANCE_MULT_BAND_3': 0.01218899991363287, 'RADIANCE_MULT_BAND_4': 0.01027899980545044, 'RADIANCE_MULT_BAND_1': 0.012918000109493732, 'RADIANCE_MULT_BAND_2': 0.01322800014168024, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79734921729758, 38.12576334198597], [-120.7973146800917, 38.12691234342865], [-120.79957202561859, 38.12755412575803], [-121.47336175737911, 38.25893579235521], [-122.91720338377547, 38.52596209838497], [-122.91957068653504, 38.52596378776824], [-122.9242653965074, 38.51126357859543], [-123.40877433543908, 36.80784416601476], [-123.40876509415068, 36.80610933859221], [-123.40640511380467, 36.805485688481106], [-123.36824043536315, 36.79849980032134], [-122.70740502484226, 36.67579321395778], [-121.38578499148724, 36.418180922219555], [-121.33469721241028, 36.40790986929518], [-121.20929610954103, 36.81509632828042], [-121.0821386720849, 37.22316109297307], [-120.95658718616995, 37.62269960841523], [-120.91517841099999, 37.75383256577005], [-120.87980797571676, 37.86553153502658], [-120.86046182805985, 37.92650777966376], [-120.83132897654069, 38.01833775564055], [-120.79734921729758, 38.12576334198597]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.1282958984375, 'CPF_NAME': 'LC08CPF_20151001_20151231_01.01', 'DATE_ACQUIRED': '2015-12-02', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024582999758422375, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005272499984130263, 'RADIANCE_MULT_BAND_8': 0.011633000336587429, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 97.19999694824219, 'GEOMETRIC_RMSE_VERIFY': 6.540999889373779, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 148.81307983398438, 'RADIANCE_MAXIMUM_BAND_8': 704.1839599609375, 'RADIANCE_MAXIMUM_BAND_7': 31.916860580444336, 'RADIANCE_MAXIMUM_BAND_2': 800.7452392578125, 'RADIANCE_MAXIMUM_BAND_1': 781.968505859375, 'CLOUD_COVER_LAND': 99.77999877929688, 'RADIANCE_MAXIMUM_BAND_6': 94.69373321533203, 'GEOMETRIC_RMSE_MODEL': 8.40999984741211, 'RADIANCE_MAXIMUM_BAND_5': 380.768798828125, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 622.221923828125, 'RADIANCE_MAXIMUM_BAND_3': 737.8799438476562, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015336LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.327000141143799, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.540999889373779, 'system:asset_size': 1162651340, 'system:index': 'LC08_044034_20151202', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151126105640_20151211174838.04', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20151202_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.39356994628906, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1449081973420, 'RADIANCE_ADD_BAND_5': -31.450300216674805, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.821400165557861, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.636229991912842, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.58812713623047, 'RADIANCE_ADD_BAND_2': -66.13903045654297, 'RADIANCE_ADD_BAND_3': -60.94654846191406, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.163368225097656, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.291489601135254, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702238350_00019', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.985893726348877, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487978941000, 'SCENE_CENTER_TIME': '18:46:13.4196450Z', 'SUN_ELEVATION': 28.197509765625, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20151202183801_20151202192616.01', 'RADIANCE_MINIMUM_BAND_4': -51.3832893371582, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.93436050415039, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -66.12580108642578, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.57521057128906, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -58.15174102783203, 'RADIANCE_MINIMUM_BAND_7': -2.635699987411499, 'RADIANCE_MINIMUM_BAND_6': -7.819839954376221, 'RADIANCE_MINIMUM_BAND_5': -31.44400978088379, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.289030075073242, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 238, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 100}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20151218', 'properties': {'RADIANCE_MULT_BAND_5': 0.006314599886536598, 'RADIANCE_MULT_BAND_6': 0.0015703999670222402, 'RADIANCE_MULT_BAND_3': 0.012237000279128551, 'RADIANCE_MULT_BAND_4': 0.010319000110030174, 'RADIANCE_MULT_BAND_1': 0.012968000024557114, 'RADIANCE_MULT_BAND_2': 0.013279000297188759, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80067254552057, 38.11779260522885], [-120.79773385943649, 38.12718167767316], [-120.80270806517187, 38.12826358939139], [-121.01905138001872, 38.17090740988404], [-122.51205113536587, 38.45305502874177], [-122.91860530019939, 38.526233502535774], [-122.92020214702193, 38.52623457454717], [-122.92556316632454, 38.50997030242336], [-123.40996730985033, 36.806466451131776], [-123.4085122418871, 36.805887681790864], [-123.32583613946899, 36.790780730672545], [-121.43427147384573, 36.42802128570935], [-121.33590436939704, 36.40826769372204], [-121.3350758629368, 36.40891468452455], [-121.20923784040964, 36.81759670180261], [-121.0825727891669, 37.224160324874866], [-120.95382644953227, 37.633911750625934], [-120.92070700196534, 37.73879046696581], [-120.86453269973643, 37.916215456652374], [-120.83572311786214, 38.00694576638553], [-120.80067254552057, 38.11779260522885]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 159.79261779785156, 'CPF_NAME': 'LC08CPF_20151001_20151231_01.01', 'DATE_ACQUIRED': '2015-12-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002467900048941374, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005293100257404149, 'RADIANCE_MULT_BAND_8': 0.0116779999807477, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 44.15999984741211, 'GEOMETRIC_RMSE_VERIFY': 5.732999801635742, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 149.39422607421875, 'RADIANCE_MAXIMUM_BAND_8': 706.9339599609375, 'RADIANCE_MAXIMUM_BAND_7': 32.041500091552734, 'RADIANCE_MAXIMUM_BAND_2': 803.8723754882812, 'RADIANCE_MAXIMUM_BAND_1': 785.0222778320312, 'CLOUD_COVER_LAND': 33.54999923706055, 'RADIANCE_MAXIMUM_BAND_6': 95.06353759765625, 'GEOMETRIC_RMSE_MODEL': 8.628999710083008, 'RADIANCE_MAXIMUM_BAND_5': 382.2557678222656, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 624.65185546875, 'RADIANCE_MAXIMUM_BAND_3': 740.7615356445312, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015352LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.400000095367432, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.788000106811523, 'system:asset_size': 1214959868, 'system:index': 'LC08_044034_20151218', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151211180214_20151225175916.04', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20151218_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.594268798828125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1450464373150, 'RADIANCE_ADD_BAND_5': -31.5731201171875, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.851950168609619, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6465299129486084, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.84036254882812, 'RADIANCE_ADD_BAND_2': -66.39732360839844, 'RADIANCE_ADD_BAND_3': -61.1845588684082, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.39051818847656, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.339489936828613, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702238238_00017', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9839742183685303, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487969574000, 'SCENE_CENTER_TIME': '18:46:13.1490280Z', 'SUN_ELEVATION': 26.372587203979492, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20151218183848_20151218192639.01', 'RADIANCE_MINIMUM_BAND_4': -51.58395004272461, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -61.17232894897461, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -66.38404083251953, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.827392578125, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -58.378841400146484, 'RADIANCE_MINIMUM_BAND_7': -2.6459999084472656, 'RADIANCE_MINIMUM_BAND_6': -7.850379943847656, 'RADIANCE_MINIMUM_BAND_5': -31.566810607910156, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.337019920349121, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 256, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 89}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160103', 'properties': {'RADIANCE_MULT_BAND_5': 0.006323200184851885, 'RADIANCE_MULT_BAND_6': 0.0015724999830126762, 'RADIANCE_MULT_BAND_3': 0.012253999710083008, 'RADIANCE_MULT_BAND_4': 0.010332999750971794, 'RADIANCE_MULT_BAND_1': 0.012985999695956707, 'RADIANCE_MULT_BAND_2': 0.01329800020903349, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.7910067448878, 38.12614107536789], [-120.79096633253238, 38.12747959479303], [-120.93352963338168, 38.155645787799166], [-122.73233015652825, 38.4943169820137], [-122.91069051904944, 38.526227698171844], [-122.91348376427707, 38.526229809084036], [-122.91841808675478, 38.50950105199696], [-123.40271006221396, 36.80617238408096], [-123.27923958089855, 36.78359729221051], [-122.76864014049755, 36.68877418471285], [-121.40907907886816, 36.424443080411166], [-121.32852003521845, 36.40825362490055], [-121.32781514098373, 36.40934555486302], [-121.20254220306646, 36.81627886055797], [-121.07632227874767, 37.22151038716569], [-120.95113332494277, 37.62007515424913], [-120.90589119529092, 37.763353165168894], [-120.85716438010282, 37.91729809274266], [-120.8286880172612, 38.007105902806416], [-120.7910067448878, 38.12614107536789]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 157.68801879882812, 'CPF_NAME': 'LC08CPF_20160101_20160331_01.01', 'DATE_ACQUIRED': '2016-01-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024713000748306513, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005300299962982535, 'RADIANCE_MULT_BAND_8': 0.011694000102579594, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 87.16000366210938, 'GEOMETRIC_RMSE_VERIFY': 6.948999881744385, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 149.59744262695312, 'RADIANCE_MAXIMUM_BAND_8': 707.8956298828125, 'RADIANCE_MAXIMUM_BAND_7': 32.08509063720703, 'RADIANCE_MAXIMUM_BAND_2': 804.9658813476562, 'RADIANCE_MAXIMUM_BAND_1': 786.0901489257812, 'CLOUD_COVER_LAND': 79.97000122070312, 'RADIANCE_MAXIMUM_BAND_6': 95.1928482055664, 'GEOMETRIC_RMSE_MODEL': 8.678999900817871, 'RADIANCE_MAXIMUM_BAND_5': 382.7757568359375, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 625.5015869140625, 'RADIANCE_MAXIMUM_BAND_3': 741.7691650390625, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016003LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.318999767303467, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.949999809265137, 'system:asset_size': 1214062821, 'system:index': 'LC08_044034_20160103', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151225202015_20160110080819.04', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160103_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.664459228515625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1451846770060, 'RADIANCE_ADD_BAND_5': -31.616069793701172, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.8626298904418945, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.650130033493042, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.92855834960938, 'RADIANCE_ADD_BAND_2': -66.48764038085938, 'RADIANCE_ADD_BAND_3': -61.267791748046875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.469940185546875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.356280326843262, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702238066_00018', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9833055734634399, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487956958000, 'SCENE_CENTER_TIME': '18:46:10.0635500Z', 'SUN_ELEVATION': 26.353300094604492, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160103183821_20160103192612.01', 'RADIANCE_MINIMUM_BAND_4': -51.65412139892578, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -61.25553894042969, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -66.4743423461914, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.91558074951172, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -58.458248138427734, 'RADIANCE_MINIMUM_BAND_7': -2.649600028991699, 'RADIANCE_MINIMUM_BAND_6': -7.86106014251709, 'RADIANCE_MINIMUM_BAND_5': -31.609750747680664, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.35381031036377, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 168, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 50}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160204', 'properties': {'RADIANCE_MULT_BAND_5': 0.006291199941188097, 'RADIANCE_MULT_BAND_6': 0.0015646000392735004, 'RADIANCE_MULT_BAND_3': 0.012191000394523144, 'RADIANCE_MULT_BAND_4': 0.010281000286340714, 'RADIANCE_MULT_BAND_1': 0.012919999659061432, 'RADIANCE_MULT_BAND_2': 0.01322999969124794, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.86847447862873, 37.91561112704238], [-120.8532582494983, 37.963590703506945], [-120.83725462897505, 38.014074335453024], [-120.8016090535116, 38.12697078110354], [-120.80733146817182, 38.12821519477416], [-120.89172798539963, 38.144900140498386], [-122.81724280656873, 38.50701930989516], [-122.9211721616502, 38.52555932699204], [-122.92389322618178, 38.52556115685755], [-122.9261484986969, 38.51937919027308], [-122.92977409523739, 38.50802262736029], [-123.41349095586483, 36.805851999853665], [-123.40644130973511, 36.80446056023106], [-123.02857064379674, 36.73497130732345], [-121.5046279079962, 36.44122801270537], [-121.33883830316778, 36.407991514414654], [-121.20903988239671, 36.829694329715025], [-121.0864168081583, 37.22343146493949], [-120.96440445391787, 37.61207293902452], [-120.92463900435963, 37.738183932461176], [-120.86847447862873, 37.91561112704238]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 152.59994506835938, 'CPF_NAME': 'LC08CPF_20160101_20160331_01.01', 'DATE_ACQUIRED': '2016-02-04', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002458699978888035, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005273399874567986, 'RADIANCE_MULT_BAND_8': 0.011634999886155128, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 11.729999542236328, 'GEOMETRIC_RMSE_VERIFY': 5.197999954223633, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 148.8395538330078, 'RADIANCE_MAXIMUM_BAND_8': 704.3092651367188, 'RADIANCE_MAXIMUM_BAND_7': 31.92254066467285, 'RADIANCE_MAXIMUM_BAND_2': 800.8877563476562, 'RADIANCE_MAXIMUM_BAND_1': 782.1076049804688, 'CLOUD_COVER_LAND': 15.800000190734863, 'RADIANCE_MAXIMUM_BAND_6': 94.71057891845703, 'GEOMETRIC_RMSE_MODEL': 8.112000465393066, 'RADIANCE_MAXIMUM_BAND_5': 380.8365173339844, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 622.3326416015625, 'RADIANCE_MAXIMUM_BAND_3': 738.01123046875, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016035LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.034999847412109, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.421000003814697, 'system:asset_size': 1075510682, 'system:index': 'LC08_044034_20160204', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160124171309_20160208072447.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160204_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.4027099609375, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1454611566630, 'RADIANCE_ADD_BAND_5': -31.455900192260742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.822800159454346, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.636699914932251, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.59961700439453, 'RADIANCE_ADD_BAND_2': -66.15080261230469, 'RADIANCE_ADD_BAND_3': -60.957401275634766, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.17372131347656, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.293680191040039, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702237857_00023', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9858059883117676, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487936500000, 'SCENE_CENTER_TIME': '18:46:06.6274950Z', 'SUN_ELEVATION': 31.725500106811523, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160204183619_20160204192209.01', 'RADIANCE_MINIMUM_BAND_4': -51.39242935180664, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.94520950317383, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -66.1375732421875, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.58670043945312, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -58.16209030151367, 'RADIANCE_MINIMUM_BAND_7': -2.636169910430908, 'RADIANCE_MINIMUM_BAND_6': -7.821229934692383, 'RADIANCE_MINIMUM_BAND_5': -31.449600219726562, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.291219711303711, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 414, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 147}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160220', 'properties': {'RADIANCE_MULT_BAND_5': 0.006254099775105715, 'RADIANCE_MULT_BAND_6': 0.001555299968458712, 'RADIANCE_MULT_BAND_3': 0.012120000086724758, 'RADIANCE_MULT_BAND_4': 0.010219999589025974, 'RADIANCE_MULT_BAND_1': 0.01284400001168251, 'RADIANCE_MULT_BAND_2': 0.013151999562978745, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.39784109858564, 36.807315619981466], [-123.39783288317241, 36.805730609626664], [-122.67686752499587, 36.6720631929716], [-121.83679968863974, 36.51023874346746], [-121.32334463199211, 36.408099147447174], [-121.32160382417844, 36.41374654530181], [-121.19784178672056, 36.81593735177421], [-121.07269413808706, 37.217936446345604], [-120.94162593136744, 37.63541139622498], [-120.9012901514189, 37.76331874848522], [-120.85969424796983, 37.89477032465209], [-120.83770600794556, 37.96411680450534], [-120.824300110503, 38.00641920804332], [-120.78675855397822, 38.125160271836315], [-120.78669306793071, 38.12732819985082], [-122.72016751569868, 38.49236473159268], [-122.90924007178405, 38.52615773240204], [-122.91463478676536, 38.508011458579695], [-123.39784109858564, 36.807315619981466]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 150.10462951660156, 'CPF_NAME': 'LC08CPF_20160101_20160331_01.01', 'DATE_ACQUIRED': '2016-02-20', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 619.54443359375, 'google:registration_offset_y': 145.19033813476562, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002444300102069974, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.00052424002205953, 'RADIANCE_MULT_BAND_8': 0.011566000059247017, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 63.95000076293945, 'GEOMETRIC_RMSE_VERIFY': 4.636000156402588, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 147.9633331298828, 'RADIANCE_MAXIMUM_BAND_8': 700.1630249023438, 'RADIANCE_MAXIMUM_BAND_7': 31.734609603881836, 'RADIANCE_MAXIMUM_BAND_2': 796.1729125976562, 'RADIANCE_MAXIMUM_BAND_1': 777.5033569335938, 'CLOUD_COVER_LAND': 51.68000030517578, 'RADIANCE_MAXIMUM_BAND_6': 94.15302276611328, 'GEOMETRIC_RMSE_MODEL': 8.02400016784668, 'RADIANCE_MAXIMUM_BAND_5': 378.59454345703125, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 618.6689453125, 'RADIANCE_MAXIMUM_BAND_3': 733.6665649414062, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016051LGN01', 'WRS_PATH': 44, 'google:registration_count': 103, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.098999977111816, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.214000225067139, 'system:asset_size': 1190376076, 'system:index': 'LC08_044034_20160220', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160208080723_20160223100557.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160220_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.7202796936035156, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.100101470947266, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1455993958180, 'RADIANCE_ADD_BAND_5': -31.270719528198242, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.776740074157715, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6211800575256348, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.21932983398438, 'RADIANCE_ADD_BAND_2': -65.76136779785156, 'RADIANCE_ADD_BAND_3': -60.598541259765625, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.831260681152344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.22130012512207, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702227755_00027', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9887204766273499, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487923841000, 'SCENE_CENTER_TIME': '18:45:58.1814210Z', 'SUN_ELEVATION': 36.611785888671875, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160220165605_20160220192201.01', 'RADIANCE_MINIMUM_BAND_4': -51.08988952636719, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.58641815185547, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.74822235107422, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.20648193359375, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.8196907043457, 'RADIANCE_MINIMUM_BAND_7': -2.620650053024292, 'RADIANCE_MINIMUM_BAND_6': -7.7751898765563965, 'RADIANCE_MINIMUM_BAND_5': -31.26445960998535, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.218859672546387, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 347, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 119}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160307', 'properties': {'RADIANCE_MULT_BAND_5': 0.006205399986356497, 'RADIANCE_MULT_BAND_6': 0.0015431999927386642, 'RADIANCE_MULT_BAND_3': 0.012024999596178532, 'RADIANCE_MULT_BAND_4': 0.01013999991118908, 'RADIANCE_MULT_BAND_1': 0.012744000181555748, 'RADIANCE_MULT_BAND_2': 0.013050000183284283, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80860178463611, 38.12712354557924], [-120.81071114902235, 38.127723025759046], [-120.87559411814426, 38.14055426230642], [-122.93070816124467, 38.52605949158646], [-122.93199449767285, 38.523035507409276], [-122.93473641997006, 38.514445359736904], [-123.42003581013118, 36.80624942371986], [-123.41917304498993, 36.805561670066325], [-123.24255926172987, 36.77326571133979], [-121.41131689600789, 36.42136288784933], [-121.3452395398652, 36.4080891041004], [-121.34460193633483, 36.410009952528114], [-121.33974968296032, 36.42576373710552], [-121.21415759347613, 36.833827368752466], [-121.09147971334959, 37.22784235828401], [-120.95872079389557, 37.650603993965376], [-120.92812193707157, 37.74757244216976], [-120.88321352323503, 37.88951853696545], [-120.85413565458462, 37.98119600773645], [-120.83980006576498, 38.026604043050135], [-120.8086547251617, 38.12535269179634], [-120.80860178463611, 38.12712354557924]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 147.68658447265625, 'CPF_NAME': 'LC08CPF_20160101_20160331_01.01', 'DATE_ACQUIRED': '2016-03-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024252000730484724, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005201500025577843, 'RADIANCE_MULT_BAND_8': 0.011475999839603901, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 73.83999633789062, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.80934143066406, 'RADIANCE_MAXIMUM_BAND_8': 694.7023315429688, 'RADIANCE_MAXIMUM_BAND_7': 31.487110137939453, 'RADIANCE_MAXIMUM_BAND_2': 789.9634399414062, 'RADIANCE_MAXIMUM_BAND_1': 771.4395141601562, 'CLOUD_COVER_LAND': 82.80999755859375, 'RADIANCE_MAXIMUM_BAND_6': 93.41870880126953, 'GEOMETRIC_RMSE_MODEL': 9.371000289916992, 'RADIANCE_MAXIMUM_BAND_5': 375.641845703125, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 613.8438720703125, 'RADIANCE_MAXIMUM_BAND_3': 727.944580078125, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016067LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.466000080108643, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 6.7829999923706055, 'system:asset_size': 1272579798, 'system:index': 'LC08_044034_20160307', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160223122621_20160309074854.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160307_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.701568603515625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1457376357360, 'RADIANCE_ADD_BAND_5': -31.026830673217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.716090202331543, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6007399559020996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.71847152709961, 'RADIANCE_ADD_BAND_2': -65.24848937988281, 'RADIANCE_ADD_BAND_3': -60.125919342041016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.380218505859375, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.12598991394043, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702227609_00026', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9925987720489502, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487909741000, 'SCENE_CENTER_TIME': '18:45:57.3630730Z', 'SUN_ELEVATION': 42.388301849365234, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160307183322_20160307192024.01', 'RADIANCE_MINIMUM_BAND_4': -50.691429138183594, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.11389923095703, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.23544311523438, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.705718994140625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.36874008178711, 'RADIANCE_MINIMUM_BAND_7': -2.600219964981079, 'RADIANCE_MINIMUM_BAND_6': -7.714550018310547, 'RADIANCE_MINIMUM_BAND_5': -31.020620346069336, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.123559951782227, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 22, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160323', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061518000438809395, 'RADIANCE_MULT_BAND_6': 0.0015299000078812242, 'RADIANCE_MULT_BAND_3': 0.011920999735593796, 'RADIANCE_MULT_BAND_4': 0.010053000412881374, 'RADIANCE_MULT_BAND_1': 0.012633999809622765, 'RADIANCE_MULT_BAND_2': 0.012937000021338463, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.16544901139277, 38.19815823609324], [-122.92673460155204, 38.525968446405756], [-122.92884466383137, 38.52596978760882], [-122.93113877624104, 38.519381410372574], [-122.93321048313814, 38.51289119470331], [-123.41776286416179, 36.80619367813527], [-123.41613431138734, 36.80554605719308], [-123.39717915652912, 36.80205763765439], [-122.21047939174314, 36.57942148502892], [-121.34342008749029, 36.408474895383996], [-121.34263212344047, 36.41028175805595], [-121.33737339621763, 36.4273532009727], [-121.21503272673483, 36.825120005826086], [-121.09095153577016, 37.22393455305978], [-120.96425695139115, 37.62775791120592], [-120.92550845525122, 37.75062199953507], [-120.87905987611165, 37.89755413915005], [-120.84784954944142, 37.99602731044171], [-120.8384576015254, 38.025768385029124], [-120.80642375319219, 38.127360449149876], [-120.80809867321152, 38.128061608426634], [-121.16544901139277, 38.19815823609324]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 145.1295166015625, 'CPF_NAME': 'LC08CPF_20160101_20160331_01.01', 'DATE_ACQUIRED': '2016-03-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002404300030320883, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005156599800102413, 'RADIANCE_MULT_BAND_8': 0.011377000249922276, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 16.68000030517578, 'GEOMETRIC_RMSE_VERIFY': 4.431000232696533, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.54188537597656, 'RADIANCE_MAXIMUM_BAND_8': 688.7047119140625, 'RADIANCE_MAXIMUM_BAND_7': 31.215269088745117, 'RADIANCE_MAXIMUM_BAND_2': 783.1433715820312, 'RADIANCE_MAXIMUM_BAND_1': 764.7793579101562, 'CLOUD_COVER_LAND': 19.06999969482422, 'RADIANCE_MAXIMUM_BAND_6': 92.61219024658203, 'GEOMETRIC_RMSE_MODEL': 7.116000175476074, 'RADIANCE_MAXIMUM_BAND_5': 372.3987731933594, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 608.5443115234375, 'RADIANCE_MAXIMUM_BAND_3': 721.659912109375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016083LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.040999889373779, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.021999835968018, 'system:asset_size': 1184150830, 'system:index': 'LC08_044034_20160323', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160309080230_20160324033852.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160323_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.26383972167969, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1458758749690, 'RADIANCE_ADD_BAND_5': -30.758960723876953, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.64946985244751, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.578279972076416, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.16836166381836, 'RADIANCE_ADD_BAND_2': -64.68517303466797, 'RADIANCE_ADD_BAND_3': -59.60683059692383, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.884830474853516, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.021300315856934, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702227501_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9969115257263184, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487895809000, 'SCENE_CENTER_TIME': '18:45:49.6941360Z', 'SUN_ELEVATION': 48.53099060058594, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160323183051_20160323191816.01', 'RADIANCE_MINIMUM_BAND_4': -50.25379180908203, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.59490966796875, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.67223358154297, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.155731201171875, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.87345886230469, 'RADIANCE_MINIMUM_BAND_7': -2.5777699947357178, 'RADIANCE_MINIMUM_BAND_6': -7.647940158843994, 'RADIANCE_MINIMUM_BAND_5': -30.752809524536133, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.018899917602539, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 449, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 174}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160408', 'properties': {'RADIANCE_MULT_BAND_5': 0.006094799842685461, 'RADIANCE_MULT_BAND_6': 0.0015157000161707401, 'RADIANCE_MULT_BAND_3': 0.011811000294983387, 'RADIANCE_MULT_BAND_4': 0.009959699586033821, 'RADIANCE_MULT_BAND_1': 0.012516999617218971, 'RADIANCE_MULT_BAND_2': 0.012817000038921833, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93141650817415, 38.525971317983284], [-122.93219561522422, 38.52474950367817], [-122.93406438123469, 38.519381919468394], [-122.94027704237429, 38.49829412868351], [-123.4205183529004, 36.80623012936966], [-123.41977759741859, 36.80563970135857], [-122.89974477935945, 36.70978108373077], [-121.95697749297322, 36.52960496671238], [-121.34607268618493, 36.40844465758168], [-121.33481764068958, 36.44516572366193], [-121.21406805312414, 36.83767924407933], [-121.09199879421342, 37.23001073256837], [-120.98219912232175, 37.580243315846346], [-120.92462875900553, 37.762921128885466], [-120.88070463803652, 37.90178866649671], [-120.84941113896026, 38.00055022149751], [-120.80937616903762, 38.12743364142089], [-120.81095446074004, 38.12809424826921], [-122.6826320717527, 38.48175916756455], [-122.92971837602886, 38.52597028329034], [-122.93141650817415, 38.525971317983284]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 142.05970764160156, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-04-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023819999769330025, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005108800251036882, 'RADIANCE_MULT_BAND_8': 0.011272000148892403, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 93.38999938964844, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.19432067871094, 'RADIANCE_MAXIMUM_BAND_8': 682.3280029296875, 'RADIANCE_MAXIMUM_BAND_7': 30.926240921020508, 'RADIANCE_MAXIMUM_BAND_2': 775.892333984375, 'RADIANCE_MAXIMUM_BAND_1': 757.6983032226562, 'CLOUD_COVER_LAND': 89.75, 'RADIANCE_MAXIMUM_BAND_6': 91.75469970703125, 'GEOMETRIC_RMSE_MODEL': 8.720000267028809, 'RADIANCE_MAXIMUM_BAND_5': 368.9507751464844, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 602.9098510742188, 'RADIANCE_MAXIMUM_BAND_3': 714.9781494140625, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016099LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.191999912261963, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 6.138999938964844, 'system:asset_size': 1297710293, 'system:index': 'LC08_044034_20160408', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160408000419_20160422175416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160408_20170223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.7984504699707, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1460141142230, 'RADIANCE_ADD_BAND_5': -30.474170684814453, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.578649997711182, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.554409980773926, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.58348846435547, 'RADIANCE_ADD_BAND_2': -64.08625793457031, 'RADIANCE_ADD_BAND_3': -59.05493927001953, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.35813903808594, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.90999984741211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702227337_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0015590190887451, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487879786000, 'SCENE_CENTER_TIME': '18:45:42.2287230Z', 'SUN_ELEVATION': 54.49622344970703, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160408183044_20160408190322.01', 'RADIANCE_MINIMUM_BAND_4': -49.788490295410156, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.043128967285156, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.07344055175781, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.57096862792969, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.34687042236328, 'RADIANCE_MINIMUM_BAND_7': -2.5539000034332275, 'RADIANCE_MINIMUM_BAND_6': -7.57712984085083, 'RADIANCE_MINIMUM_BAND_5': -30.468069076538086, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.907609939575195, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 54, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160424', 'properties': {'RADIANCE_MULT_BAND_5': 0.006041700020432472, 'RADIANCE_MULT_BAND_6': 0.0015025000320747495, 'RADIANCE_MULT_BAND_3': 0.011707999743521214, 'RADIANCE_MULT_BAND_4': 0.0098727997392416, 'RADIANCE_MULT_BAND_1': 0.0124080004170537, 'RADIANCE_MULT_BAND_2': 0.01270500011742115, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.81696698280015, 38.12722499304901], [-120.81762588834059, 38.127770594382596], [-120.83088291989436, 38.13041018766627], [-122.42419033705958, 38.43332519773364], [-122.92400131738222, 38.52340206314995], [-122.9390804878641, 38.52604372011225], [-122.9419817875776, 38.51695165752125], [-122.94560466159687, 38.504785644895996], [-123.42779940619862, 36.80544634727097], [-123.2603817300908, 36.77485075856716], [-121.35404521522014, 36.4083223247328], [-121.35328384783045, 36.408917159017804], [-121.34581841488665, 36.43316171161659], [-121.22101793007644, 36.839000321866656], [-121.09764855020578, 37.23557508913956], [-120.97890067112493, 37.614221305781285], [-120.93810345816031, 37.74369228026936], [-120.88062343412807, 37.92555824565133], [-120.85585890411318, 38.003790085974806], [-120.83285291821191, 38.07675905470822], [-120.81696698280015, 38.12722499304901]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 138.052490234375, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-04-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002361200051382184, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005064299912191927, 'RADIANCE_MULT_BAND_8': 0.011172999627888203, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 19.40999984741211, 'GEOMETRIC_RMSE_VERIFY': 3.252000093460083, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.9365997314453, 'RADIANCE_MAXIMUM_BAND_8': 676.37646484375, 'RADIANCE_MAXIMUM_BAND_7': 30.656490325927734, 'RADIANCE_MAXIMUM_BAND_2': 769.1246337890625, 'RADIANCE_MAXIMUM_BAND_1': 751.08935546875, 'CLOUD_COVER_LAND': 29.600000381469727, 'RADIANCE_MAXIMUM_BAND_6': 90.95437622070312, 'GEOMETRIC_RMSE_MODEL': 7.090000152587891, 'RADIANCE_MAXIMUM_BAND_5': 365.73260498046875, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 597.6510009765625, 'RADIANCE_MAXIMUM_BAND_3': 708.7418212890625, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016115LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.949999809265137, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.076000213623047, 'system:asset_size': 1232383177, 'system:index': 'LC08_044034_20160424', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160422201524_20160507073029.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160424_20170223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.36408996582031, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1461523535040, 'RADIANCE_ADD_BAND_5': -30.20836067199707, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.512539863586426, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.532130002975464, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.0376091003418, 'RADIANCE_ADD_BAND_2': -63.52727127075195, 'RADIANCE_ADD_BAND_3': -58.53984069824219, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.86656188964844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.806110382080078, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702227207_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0059558153152466, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487861727000, 'SCENE_CENTER_TIME': '18:45:35.0387380Z', 'SUN_ELEVATION': 59.744781494140625, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160424183037_20160424190315.02', 'RADIANCE_MINIMUM_BAND_4': -49.354209899902344, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.52812957763672, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.51456069946289, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.02519989013672, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.85538864135742, 'RADIANCE_MINIMUM_BAND_7': -2.5316200256347656, 'RADIANCE_MINIMUM_BAND_6': -7.511040210723877, 'RADIANCE_MINIMUM_BAND_5': -30.202320098876953, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.803750038146973, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 264, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 78}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160510', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059934998862445354, 'RADIANCE_MULT_BAND_6': 0.0014905000571161509, 'RADIANCE_MULT_BAND_3': 0.011614999733865261, 'RADIANCE_MULT_BAND_4': 0.00979399960488081, 'RADIANCE_MULT_BAND_1': 0.0123089998960495, 'RADIANCE_MULT_BAND_2': 0.01260400004684925, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.98724207378677, 37.53798615607726], [-120.9613417920266, 37.619936338014256], [-120.91798415927903, 37.75699124237975], [-120.85277389537737, 37.962635547591546], [-120.8358444862336, 38.015852715439905], [-120.80130550438436, 38.12507023229801], [-120.80125247305698, 38.12683710378475], [-120.80250716187152, 38.12736231988011], [-122.92245449282727, 38.52676979739152], [-122.92874276893968, 38.50707578263071], [-123.41264336228983, 36.80810128580845], [-123.41263403580973, 36.806358277374656], [-123.41048498528481, 36.805934155025916], [-123.38877111176205, 36.80195024663004], [-122.1579362780349, 36.57000204625846], [-121.73132694881471, 36.486311689990934], [-121.34018189649446, 36.408087173488674], [-121.33897094410057, 36.40807032281455], [-121.21068372757979, 36.824108128801825], [-121.08267685809703, 37.234321674746155], [-120.98724207378677, 37.53798615607726]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 133.0425262451172, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-05-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023423999082297087, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005023899720981717, 'RADIANCE_MULT_BAND_8': 0.011083999648690224, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 39.9900016784668, 'GEOMETRIC_RMSE_VERIFY': 3.328000068664551, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.79620361328125, 'RADIANCE_MAXIMUM_BAND_8': 670.9801635742188, 'RADIANCE_MAXIMUM_BAND_7': 30.411909103393555, 'RADIANCE_MAXIMUM_BAND_2': 762.9883422851562, 'RADIANCE_MAXIMUM_BAND_1': 745.096923828125, 'CLOUD_COVER_LAND': 9.630000114440918, 'RADIANCE_MAXIMUM_BAND_6': 90.22870635986328, 'GEOMETRIC_RMSE_MODEL': 6.563000202178955, 'RADIANCE_MAXIMUM_BAND_5': 362.814697265625, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 592.8827514648438, 'RADIANCE_MAXIMUM_BAND_3': 703.0872802734375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016131LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.454999923706055, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.818999767303467, 'system:asset_size': 1251015597, 'system:index': 'LC08_044034_20160510', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160507073845_20160522095010.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160510_20170223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.97024917602539, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1462905937620, 'RADIANCE_ADD_BAND_5': -29.967350006103516, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.452610015869141, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.511929988861084, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.542659759521484, 'RADIANCE_ADD_BAND_2': -63.02043151855469, 'RADIANCE_ADD_BAND_3': -58.07278823852539, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.420841217041016, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.711919784545898, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702217076_00039', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0099929571151733, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487848085000, 'SCENE_CENTER_TIME': '18:45:37.6223960Z', 'SUN_ELEVATION': 63.817386627197266, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160510165122_20160510190317.01', 'RADIANCE_MINIMUM_BAND_4': -48.96044921875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.0611686706543, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.00783157348633, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.53034973144531, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.409759521484375, 'RADIANCE_MINIMUM_BAND_7': -2.511430025100708, 'RADIANCE_MINIMUM_BAND_6': -7.451119899749756, 'RADIANCE_MINIMUM_BAND_5': -29.961360931396484, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.709580421447754, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 461, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160526', 'properties': {'RADIANCE_MULT_BAND_5': 0.005955600179731846, 'RADIANCE_MULT_BAND_6': 0.0014810999855399132, 'RADIANCE_MULT_BAND_3': 0.011540999636054039, 'RADIANCE_MULT_BAND_4': 0.00973219983279705, 'RADIANCE_MULT_BAND_1': 0.012230999767780304, 'RADIANCE_MULT_BAND_2': 0.012524000369012356, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.43035325129634, 36.42834138829129], [-121.33113500996379, 36.40836672455517], [-121.32956056898574, 36.40834466222815], [-121.32454902613033, 36.42460481593309], [-121.19998797306955, 36.8284082933858], [-121.07402641064789, 37.232017924361436], [-120.96137190603888, 37.59026297903359], [-120.94640808763373, 37.637628203115185], [-120.90487797155134, 37.76892473725337], [-120.86666966720195, 37.88949004645611], [-120.82719548569524, 38.013665592122], [-120.79132855300004, 38.127079522743244], [-122.8983162794285, 38.524185914966196], [-122.9122745056429, 38.52663443015033], [-122.91411749907837, 38.52663577964244], [-122.91945115318855, 38.508690809128126], [-123.4041931999679, 36.806693416131694], [-123.38070213482246, 36.80238195572042], [-123.06234643375201, 36.743747888402744], [-121.43035325129634, 36.42834138829129]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 127.57386779785156, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-05-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023276000283658504, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004992099711671472, 'RADIANCE_MULT_BAND_8': 0.011013999581336975, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.93000030517578, 'GEOMETRIC_RMSE_VERIFY': 3.0179998874664307, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.90037536621094, 'RADIANCE_MAXIMUM_BAND_8': 666.7410278320312, 'RADIANCE_MAXIMUM_BAND_7': 30.219770431518555, 'RADIANCE_MAXIMUM_BAND_2': 758.16796875, 'RADIANCE_MAXIMUM_BAND_1': 740.3895874023438, 'CLOUD_COVER_LAND': 10.59000015258789, 'RADIANCE_MAXIMUM_BAND_6': 89.6586685180664, 'GEOMETRIC_RMSE_MODEL': 5.919000148773193, 'RADIANCE_MAXIMUM_BAND_5': 360.52252197265625, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 589.1370849609375, 'RADIANCE_MAXIMUM_BAND_3': 698.6453247070312, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016147LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.9119999408721924, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.441999912261963, 'system:asset_size': 1264023179, 'system:index': 'LC08_044034_20160526', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160522121054_20160606055146.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160526_20170223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.660858154296875, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1464288342830, 'RADIANCE_ADD_BAND_5': -29.77802085876465, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.405519962310791, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4960598945617676, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.153839111328125, 'RADIANCE_ADD_BAND_2': -62.62228012084961, 'RADIANCE_ADD_BAND_3': -57.70589828491211, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.070709228515625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.637929916381836, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702216939_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0131984949111938, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487831862000, 'SCENE_CENTER_TIME': '18:45:42.8287660Z', 'SUN_ELEVATION': 66.34379577636719, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160526183045_20160526190323.02', 'RADIANCE_MINIMUM_BAND_4': -48.65113067626953, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.694358825683594, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.60976028442383, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.14160919189453, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.059688568115234, 'RADIANCE_MINIMUM_BAND_7': -2.4955599308013916, 'RADIANCE_MINIMUM_BAND_6': -7.4040398597717285, 'RADIANCE_MINIMUM_BAND_5': -29.772069931030273, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.635600090026855, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 450, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 168}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160611', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059287999756634235, 'RADIANCE_MULT_BAND_6': 0.0014745000516995788, 'RADIANCE_MULT_BAND_3': 0.011489000171422958, 'RADIANCE_MULT_BAND_4': 0.009688500314950943, 'RADIANCE_MULT_BAND_1': 0.012175999581813812, 'RADIANCE_MULT_BAND_2': 0.012467999942600727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.38863854005871, 36.80688628295214], [-123.38746532815341, 36.806419308155064], [-123.11899062828779, 36.757091692278244], [-121.37719893073256, 36.420768795315475], [-121.31654515819022, 36.40856750677276], [-121.31405109257038, 36.40853235865083], [-121.19270126563534, 36.80213621699831], [-121.0682830936177, 37.20110400655967], [-120.99806842024316, 37.4250214679246], [-120.9382323426713, 37.61470002909183], [-120.89199128275845, 37.76098978301952], [-120.83826166361531, 37.93034436934543], [-120.83008711227082, 37.956136537369886], [-120.8114377521186, 38.014995333498405], [-120.78027596875967, 38.113353777095504], [-120.77612043098986, 38.126618403028026], [-120.776856618076, 38.12722849143595], [-120.88307301791077, 38.148258758016105], [-122.46772663760717, 38.44921220280065], [-122.8968389028864, 38.52662188818637], [-122.89880672647996, 38.5266235810827], [-123.38863854005871, 36.80688628295214]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 123.20264434814453, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-06-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -314.0235595703125, 'google:registration_offset_y': -175.3375701904297, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002317100064828992, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004969700239598751, 'RADIANCE_MULT_BAND_8': 0.010964999906718731, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 23.450000762939453, 'GEOMETRIC_RMSE_VERIFY': 2.7780001163482666, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.26736450195312, 'RADIANCE_MAXIMUM_BAND_8': 663.7456665039062, 'RADIANCE_MAXIMUM_BAND_7': 30.084009170532227, 'RADIANCE_MAXIMUM_BAND_2': 754.7618408203125, 'RADIANCE_MAXIMUM_BAND_1': 737.0633544921875, 'CLOUD_COVER_LAND': 14.420000076293945, 'RADIANCE_MAXIMUM_BAND_6': 89.25586700439453, 'GEOMETRIC_RMSE_MODEL': 6.236999988555908, 'RADIANCE_MAXIMUM_BAND_5': 358.9028625488281, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 586.4903564453125, 'RADIANCE_MAXIMUM_BAND_3': 695.506591796875, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016163LGN01', 'WRS_PATH': 44, 'google:registration_count': 93, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.990999937057495, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.793000221252441, 'system:asset_size': 1293415941, 'system:index': 'LC08_044034_20160611', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160606063351_20160620173313.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160611_20170223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6283783912658691, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.4422492980957, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1465670746250, 'RADIANCE_ADD_BAND_5': -29.64423942565918, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.372250080108643, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.484839916229248, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.87910842895508, 'RADIANCE_ADD_BAND_2': -62.34095001220703, 'RADIANCE_ADD_BAND_3': -57.446651458740234, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.823299407958984, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.585639953613281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702206622_00039', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0154820680618286, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487815376000, 'SCENE_CENTER_TIME': '18:45:46.2531030Z', 'SUN_ELEVATION': 67.25450897216797, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160611182936_20160611190326.02', 'RADIANCE_MINIMUM_BAND_4': -48.432559967041016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.43516159057617, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.3284797668457, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.86692810058594, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.81232833862305, 'RADIANCE_MINIMUM_BAND_7': -2.4843499660491943, 'RADIANCE_MINIMUM_BAND_6': -7.370779991149902, 'RADIANCE_MINIMUM_BAND_5': -29.638309478759766, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.583330154418945, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 489, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 166}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160627', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915699992328882, 'RADIANCE_MULT_BAND_6': 0.0014712000265717506, 'RADIANCE_MULT_BAND_3': 0.01146399974822998, 'RADIANCE_MULT_BAND_4': 0.00966699980199337, 'RADIANCE_MULT_BAND_1': 0.012148999609053135, 'RADIANCE_MULT_BAND_2': 0.01244099996984005, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.38996878483572, 36.8142770647236], [-123.39204785990083, 36.80660640689275], [-123.37364400716525, 36.80321568572713], [-123.01143452244318, 36.736461651390705], [-121.37654675920366, 36.41994864841451], [-121.31768128238674, 36.40810715112876], [-121.31617089899241, 36.4126520854011], [-121.19469735479521, 36.80662827455514], [-121.07336233151587, 37.19573425412618], [-120.93822166067217, 37.62551260788375], [-120.8937137380436, 37.766292470161275], [-120.84590905715532, 37.91709251283791], [-120.82507229315149, 37.98273259476207], [-120.81598571711483, 38.011430424245034], [-120.78199718101476, 38.11865834741678], [-120.77953787322154, 38.126772210593444], [-120.78105096872915, 38.12740599921741], [-122.7156553971651, 38.49350906089936], [-122.90168433460268, 38.52683419703374], [-122.9023913383311, 38.525726385940914], [-122.90861765878408, 38.50462727208278], [-123.38996878483572, 36.8142770647236]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.6380615234375, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-06-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 102.3358154296875, 'google:registration_offset_y': 214.14044189453125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311999909579754, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958700155839324, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 31.690000534057617, 'GEOMETRIC_RMSE_VERIFY': 3.0369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 1.409999966621399, 'GEOMETRIC_RMSE_MODEL': 5.672999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016179LGN02', 'WRS_PATH': 44, 'google:registration_count': 69, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.882999897003174, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.136000156402588, 'system:asset_size': 1277323024, 'system:index': 'LC08_044034_20160627', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160620195437_20160707083823.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1467053153631, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160627_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.45695364475250244, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33512878417969, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1467053153631, 'RADIANCE_ADD_BAND_5': -29.578689575195312, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355949878692627, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.4793500900268555, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74448013305664, 'RADIANCE_ADD_BAND_2': -62.20309066772461, 'RADIANCE_ADD_BAND_3': -57.319618225097656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.70206069946289, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.560020446777344, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301030_00039', 'EARTH_SUN_DISTANCE': 1.0166068077087402, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517462114000, 'SCENE_CENTER_TIME': '18:45:53.6315880Z', 'SUN_ELEVATION': 66.79059600830078, 'BPF_NAME_OLI': 'LO8BPF20160627182944_20160627190334.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 564, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 232}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160713', 'properties': {'RADIANCE_MULT_BAND_5': 0.005916799884289503, 'RADIANCE_MULT_BAND_6': 0.0014715000288560987, 'RADIANCE_MULT_BAND_3': 0.011466000229120255, 'RADIANCE_MULT_BAND_4': 0.009668800048530102, 'RADIANCE_MULT_BAND_1': 0.012151000089943409, 'RADIANCE_MULT_BAND_2': 0.012443000450730324, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90777481065412, 38.52673334180948], [-122.9084140858074, 38.52573146238373], [-122.91412025107313, 38.50665939017687], [-123.39784383705658, 36.80783948840232], [-123.39783639183857, 36.80640680461782], [-123.35581770579168, 36.79871753870499], [-122.7438029663664, 36.685072235992564], [-121.36441374841861, 36.416132260696465], [-121.32541688042313, 36.40828660856291], [-121.32375910206974, 36.40826336505734], [-121.31887089742739, 36.424119373866986], [-121.19646057097492, 36.82105393109484], [-121.07269754903153, 37.21780126323326], [-120.9856828580934, 37.494971437658656], [-120.93187621264549, 37.66524912500645], [-120.86087360857739, 37.8893848314616], [-120.83719802027458, 37.963972238015465], [-120.82579793536232, 37.99994780324843], [-120.78552553443615, 38.12697400895925], [-122.84113701595749, 38.51483699664913], [-122.90777481065412, 38.52673334180948]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 123.49439239501953, 'CPF_NAME': 'LC08CPF_20160701_20160930_01.01', 'DATE_ACQUIRED': '2016-07-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 514.263671875, 'google:registration_offset_y': -219.6309051513672, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023123999126255512, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004959600046277046, 'RADIANCE_MULT_BAND_8': 0.010941999964416027, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 32.959999084472656, 'GEOMETRIC_RMSE_VERIFY': 3.302000045776367, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 1.559999942779541, 'GEOMETRIC_RMSE_MODEL': 5.940000057220459, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016195LGN01', 'WRS_PATH': 44, 'google:registration_count': 93, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.941999912261963, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.442999839782715, 'system:asset_size': 1267718769, 'system:index': 'LC08_044034_20160713', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160707085159_20160720111055.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160713_20170222_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6283783912658691, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.34410095214844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1468435561320, 'RADIANCE_ADD_BAND_5': -29.58418083190918, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.3573198318481445, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4798099994659424, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.755760192871094, 'RADIANCE_ADD_BAND_2': -62.21464157104492, 'RADIANCE_ADD_BAND_3': -57.33026123046875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.71221923828125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.562170028686523, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702206342_00039', 'EARTH_SUN_DISTANCE': 1.016512393951416, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487762252000, 'SCENE_CENTER_TIME': '18:46:01.3246080Z', 'SUN_ELEVATION': 65.26150512695312, 'BPF_NAME_OLI': 'LO8BPF20160713182951_20160713190341.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 561, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 263}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160729', 'properties': {'RADIANCE_MULT_BAND_5': 0.005931499879807234, 'RADIANCE_MULT_BAND_6': 0.0014751000562682748, 'RADIANCE_MULT_BAND_3': 0.011494999751448631, 'RADIANCE_MULT_BAND_4': 0.009692800231277943, 'RADIANCE_MULT_BAND_1': 0.012180999852716923, 'RADIANCE_MULT_BAND_2': 0.012474000453948975, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.85323152595778, 37.89411193947681], [-120.83405908847612, 37.954587706946036], [-120.81371990664964, 38.01868735711586], [-120.78173601557323, 38.11964171961654], [-120.77941627421208, 38.12729512465354], [-122.89931583585519, 38.52662396497863], [-122.90188172848015, 38.52662615315887], [-122.90684560539256, 38.5099910653185], [-123.39168062523561, 36.80694983833591], [-123.3903266118072, 36.80641100210954], [-123.34037888084742, 36.79727081349881], [-123.07394423202129, 36.748203540548346], [-121.31962838701436, 36.40861094010192], [-121.31734621548428, 36.40857883487454], [-121.0943817627773, 37.128519849514824], [-121.07389347267228, 37.1939365563467], [-120.94813467832311, 37.594162079809394], [-120.8925890865366, 37.76992213593916], [-120.85323152595778, 37.89411193947681]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 128.26519775390625, 'CPF_NAME': 'LC08CPF_20160701_20160930_01.01', 'DATE_ACQUIRED': '2016-07-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -25.115266799926758, 'google:registration_offset_y': -82.99689483642578, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023181999567896128, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004971899907104671, 'RADIANCE_MULT_BAND_8': 0.010970000177621841, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 33.65999984741211, 'GEOMETRIC_RMSE_VERIFY': 3.5969998836517334, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 2.0899999141693115, 'GEOMETRIC_RMSE_MODEL': 5.85099983215332, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016211LGN01', 'WRS_PATH': 44, 'google:registration_count': 81, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.808000087738037, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.442999839782715, 'system:asset_size': 1266712006, 'system:index': 'LC08_044034_20160729', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160720133144_20160803080806.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160729_20170222_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5472972989082336, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.46419906616211, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1469817965440, 'RADIANCE_ADD_BAND_5': -29.65768051147461, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.375589847564697, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4859700202941895, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.90668869018555, 'RADIANCE_ADD_BAND_2': -62.36920166015625, 'RADIANCE_ADD_BAND_3': -57.472679138183594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.848140716552734, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.590889930725098, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702206454_00039', 'EARTH_SUN_DISTANCE': 1.0152521133422852, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487797382000, 'SCENE_CENTER_TIME': '18:46:05.4397110Z', 'SUN_ELEVATION': 62.87205123901367, 'BPF_NAME_OLI': 'LO8BPF20160729182956_20160729200737.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 279}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160814', 'properties': {'RADIANCE_MULT_BAND_5': 0.005960199981927872, 'RADIANCE_MULT_BAND_6': 0.0014822999946773052, 'RADIANCE_MULT_BAND_3': 0.011549999937415123, 'RADIANCE_MULT_BAND_4': 0.009739699773490429, 'RADIANCE_MULT_BAND_1': 0.012240000069141388, 'RADIANCE_MULT_BAND_2': 0.012533999979496002, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.38350362100526, 36.806529296561216], [-123.38211440012292, 36.8059763026128], [-123.33225104746492, 36.796847946497664], [-123.07898729204821, 36.7502286593627], [-121.41937276723273, 36.429952745114896], [-121.30952803563099, 36.4078743350337], [-121.30871636322469, 36.409131077279234], [-121.18802885627352, 36.80064553457077], [-121.06784979951497, 37.18616924920893], [-120.9413106456654, 37.58895430449254], [-120.88276038422687, 37.774206695089326], [-120.84620119318899, 37.889522708331356], [-120.82337131148853, 37.96148275883176], [-120.77551294403632, 38.11245289263642], [-120.77152356844658, 38.12536789466631], [-120.77147815219777, 38.12686277251325], [-121.11228727001892, 38.19393595587615], [-122.72264877280887, 38.49591971895199], [-122.89181096355715, 38.52621173151587], [-122.89373940366762, 38.52621350959692], [-122.89621194024267, 38.518000225971036], [-123.38350362100526, 36.806529296561216]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.79177856445312, 'CPF_NAME': 'LC08CPF_20160701_20160930_01.01', 'DATE_ACQUIRED': '2016-08-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -687.818359375, 'google:registration_offset_y': 66.94515991210938, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023294000420719385, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004996000207029283, 'RADIANCE_MULT_BAND_8': 0.011022999882698059, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 34.33000183105469, 'GEOMETRIC_RMSE_VERIFY': 3.38100004196167, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.240000009536743, 'GEOMETRIC_RMSE_MODEL': 5.908999919891357, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016227LGN02', 'WRS_PATH': 44, 'google:registration_count': 108, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.930000066757202, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.4120001792907715, 'system:asset_size': 1261517043, 'system:index': 'LC08_044034_20160814', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160803085042_20160818203550.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1471200368306, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160814_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.7941176295280457, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.698638916015625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1471200368306, 'RADIANCE_ADD_BAND_5': -29.80113983154297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4112701416015625, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.497999906539917, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.20132064819336, 'RADIANCE_ADD_BAND_2': -62.6708984375, 'RADIANCE_ADD_BAND_3': -57.750701904296875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.113460540771484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.646960258483887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301057_00039', 'EARTH_SUN_DISTANCE': 1.012805461883545, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517468420000, 'SCENE_CENTER_TIME': '18:46:08.3064660Z', 'SUN_ELEVATION': 59.66374206542969, 'BPF_NAME_OLI': 'LO8BPF20160814182958_20160814200740.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 547, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 242}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160830', 'properties': {'RADIANCE_MULT_BAND_5': 0.005999300163239241, 'RADIANCE_MULT_BAND_6': 0.001491999952122569, 'RADIANCE_MULT_BAND_3': 0.011625999584794044, 'RADIANCE_MULT_BAND_4': 0.009803599677979946, 'RADIANCE_MULT_BAND_1': 0.012319999746978283, 'RADIANCE_MULT_BAND_2': 0.012616000138223171, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78413873441272, 38.12692091564465], [-120.7854504921113, 38.12747027166872], [-122.76192553495945, 38.50099494553157], [-122.89375944569407, 38.524588073938574], [-122.90627624360624, 38.52678437218862], [-122.91257344612211, 38.50544142469933], [-123.3960253896155, 36.80703367295362], [-123.39518363252253, 36.80636241985285], [-123.36488857057839, 36.8008089054664], [-121.96109162643468, 36.53518491782777], [-121.39589008106131, 36.423049591986384], [-121.32178309035244, 36.408150143723205], [-121.31987861322675, 36.41388190808911], [-121.19581359835935, 36.81637972313608], [-121.06711658956547, 37.229030565329154], [-120.96303376775427, 37.56026863901977], [-120.93785759656846, 37.6400251915012], [-120.89816179119404, 37.76556090620583], [-120.83626931840752, 37.96071107774625], [-120.82381713238242, 37.999930257029], [-120.78419370174863, 38.12510311349913], [-120.78413873441272, 38.12692091564465]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 141.86680603027344, 'CPF_NAME': 'LC08CPF_20160701_20160930_01.01', 'DATE_ACQUIRED': '2016-08-30', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 447.6424560546875, 'google:registration_offset_y': 235.6904296875, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023447000421583652, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005028700106777251, 'RADIANCE_MULT_BAND_8': 0.011095000430941582, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.4399999976158142, 'GEOMETRIC_RMSE_VERIFY': 3.384999990463257, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.93408203125, 'RADIANCE_MAXIMUM_BAND_8': 671.632568359375, 'RADIANCE_MAXIMUM_BAND_7': 30.44148063659668, 'RADIANCE_MAXIMUM_BAND_2': 763.7302856445312, 'RADIANCE_MAXIMUM_BAND_1': 745.8214721679688, 'CLOUD_COVER_LAND': 0.23000000417232513, 'RADIANCE_MAXIMUM_BAND_6': 90.31645202636719, 'GEOMETRIC_RMSE_MODEL': 5.926000118255615, 'RADIANCE_MAXIMUM_BAND_5': 363.16748046875, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 593.4592895507812, 'RADIANCE_MAXIMUM_BAND_3': 703.7709350585938, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016243LGN01', 'WRS_PATH': 44, 'google:registration_count': 70, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.749000072479248, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.589000225067139, 'system:asset_size': 1174348768, 'system:index': 'LC08_044034_20160830', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160818225656_20160902083306.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160830_20170221_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4430379867553711, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.017860412597656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1472582775390, 'RADIANCE_ADD_BAND_5': -29.996490478515625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.459849834442139, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5143699645996094, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.602500915527344, 'RADIANCE_ADD_BAND_2': -63.08171081542969, 'RADIANCE_ADD_BAND_3': -58.1292610168457, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.4747314453125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.723310470581055, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702206038_00038', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0095021724700928, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487664371000, 'SCENE_CENTER_TIME': '18:46:15.3877430Z', 'SUN_ELEVATION': 55.65761947631836, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160830183029_20160830200835.01', 'RADIANCE_MINIMUM_BAND_4': -49.008060455322266, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.11763000488281, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.069091796875, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.590179443359375, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.46363067626953, 'RADIANCE_MINIMUM_BAND_7': -2.5138700008392334, 'RADIANCE_MINIMUM_BAND_6': -7.458360195159912, 'RADIANCE_MINIMUM_BAND_5': -29.990489959716797, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.720959663391113, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 572, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 252}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160915', 'properties': {'RADIANCE_MULT_BAND_5': 0.006048699840903282, 'RADIANCE_MULT_BAND_6': 0.0015042000450193882, 'RADIANCE_MULT_BAND_3': 0.011721000075340271, 'RADIANCE_MULT_BAND_4': 0.009884200058877468, 'RADIANCE_MULT_BAND_1': 0.01242200005799532, 'RADIANCE_MULT_BAND_2': 0.012719999998807907, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.39683213789641, 36.80732207234021], [-123.39682597627187, 36.806116195138976], [-123.38609182699986, 36.80412254913435], [-122.25763663470744, 36.59230022010845], [-121.32283712451742, 36.40783464757896], [-121.32203287557617, 36.40967746836312], [-121.19846970205026, 36.81067393828585], [-121.0612377161823, 37.250674973646], [-120.9598967483751, 37.57307393443236], [-120.94157409883933, 37.63111787078334], [-120.9014391314706, 37.75804943135414], [-120.83674155690834, 37.96207145104262], [-120.82102640904913, 38.011675459558944], [-120.78523719983464, 38.1245455030819], [-120.78516750499142, 38.12685090153365], [-121.01047957979259, 38.171303047300405], [-122.69464300909632, 38.48827985067223], [-122.90483854772374, 38.52595271471179], [-122.90735450200876, 38.52595468848643], [-122.91205115971515, 38.51044313529112], [-123.39683213789641, 36.80732207234021]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 148.4804229736328, 'CPF_NAME': 'LC08CPF_20160701_20160930_01.01', 'DATE_ACQUIRED': '2016-09-15', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 457.7029113769531, 'google:registration_offset_y': -75.84667205810547, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023640000727027655, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005070099723525345, 'RADIANCE_MULT_BAND_8': 0.01118599995970726, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 30.190000534057617, 'GEOMETRIC_RMSE_VERIFY': 3.3489999771118164, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.1017303466797, 'RADIANCE_MAXIMUM_BAND_8': 677.1578369140625, 'RADIANCE_MAXIMUM_BAND_7': 30.691909790039062, 'RADIANCE_MAXIMUM_BAND_2': 770.01318359375, 'RADIANCE_MAXIMUM_BAND_1': 751.9570922851562, 'CLOUD_COVER_LAND': 3.180000066757202, 'RADIANCE_MAXIMUM_BAND_6': 91.05946350097656, 'GEOMETRIC_RMSE_MODEL': 5.835000038146973, 'RADIANCE_MAXIMUM_BAND_5': 366.1551513671875, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 598.3414916992188, 'RADIANCE_MAXIMUM_BAND_3': 709.5606079101562, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016259LGN01', 'WRS_PATH': 44, 'google:registration_count': 81, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.865000009536743, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.370999813079834, 'system:asset_size': 1243021846, 'system:index': 'LC08_044034_20160915', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160902084122_20160917074027.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160915_20170222_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5625, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.421119689941406, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1473965178690, 'RADIANCE_ADD_BAND_5': -30.24325942993164, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5212202072143555, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5350499153137207, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.10927963256836, 'RADIANCE_ADD_BAND_2': -63.60065841674805, 'RADIANCE_ADD_BAND_3': -58.60747146606445, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.93109893798828, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.81974983215332, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702206370_00031', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0053751468658447, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487767365000, 'SCENE_CENTER_TIME': '18:46:18.6867380Z', 'SUN_ELEVATION': 50.937660217285156, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160915183057_20160915200950.01', 'RADIANCE_MINIMUM_BAND_4': -49.41122817993164, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.59574890136719, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.58794021606445, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.096858978271484, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.919921875, 'RADIANCE_MINIMUM_BAND_7': -2.5345499515533447, 'RADIANCE_MINIMUM_BAND_6': -7.519720077514648, 'RADIANCE_MINIMUM_BAND_5': -30.23720932006836, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.817390441894531, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 225}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161001', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061022997833788395, 'RADIANCE_MULT_BAND_6': 0.0015176000306382775, 'RADIANCE_MULT_BAND_3': 0.011824999935925007, 'RADIANCE_MULT_BAND_4': 0.0099718002602458, 'RADIANCE_MULT_BAND_1': 0.012532000429928303, 'RADIANCE_MULT_BAND_2': 0.012833000160753727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.31751824396167, 36.40813596251984], [-121.31681834570195, 36.408682348525936], [-121.19418833166041, 36.806823358055496], [-121.07070370427532, 37.20316820072544], [-121.05357602300634, 37.25785049185853], [-120.97285399258014, 37.514933618106824], [-120.93964804949981, 37.62030121014988], [-120.89429331493149, 37.76386972153394], [-120.8521261300925, 37.896930382691316], [-120.81800739987744, 38.00446649987722], [-120.78177117080568, 38.11879623681503], [-120.77973206317317, 38.12552363598001], [-120.77968086368497, 38.12721528986003], [-122.75308085792027, 38.500043293745065], [-122.90210406491028, 38.5266995768246], [-122.90861765878408, 38.50462727208278], [-123.39169543104161, 36.80650377000997], [-123.38943388195403, 36.805905915214055], [-121.91562808355589, 36.52707262240419], [-121.31751824396167, 36.40813596251984]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 153.9827423095703, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-10-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 24.475088119506836, 'google:registration_offset_y': 53.39200210571289, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002384900115430355, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005114999949000776, 'RADIANCE_MULT_BAND_8': 0.011284999549388885, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.9100000262260437, 'GEOMETRIC_RMSE_VERIFY': 3.302000045776367, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.37008666992188, 'RADIANCE_MAXIMUM_BAND_8': 683.1597290039062, 'RADIANCE_MAXIMUM_BAND_7': 30.963939666748047, 'RADIANCE_MAXIMUM_BAND_2': 776.8380737304688, 'RADIANCE_MAXIMUM_BAND_1': 758.6219482421875, 'CLOUD_COVER_LAND': 0.05000000074505806, 'RADIANCE_MAXIMUM_BAND_6': 91.86653900146484, 'GEOMETRIC_RMSE_MODEL': 6.330999851226807, 'RADIANCE_MAXIMUM_BAND_5': 369.4004821777344, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 603.644775390625, 'RADIANCE_MAXIMUM_BAND_3': 715.8496704101562, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016275LGN01', 'WRS_PATH': 44, 'google:registration_count': 85, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.381999969482422, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.567999839782715, 'system:asset_size': 1144357479, 'system:index': 'LC08_044034_20161001', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160917100055_20161002083254.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161001_20170220_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5379746556282043, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.85914993286133, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1475347579390, 'RADIANCE_ADD_BAND_5': -30.511320114135742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.587890148162842, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5575199127197266, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.6597785949707, 'RADIANCE_ADD_BAND_2': -64.16438293457031, 'RADIANCE_ADD_BAND_3': -59.12691879272461, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.426841735839844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.92451000213623, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702185628_00029', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0009491443634033, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487568863000, 'SCENE_CENTER_TIME': '18:46:19.3927700Z', 'SUN_ELEVATION': 45.721519470214844, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20161001183408_20161001201325.01', 'RADIANCE_MINIMUM_BAND_4': -49.849178314208984, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.1151008605957, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.15154266357422, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.647239685058594, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.415550231933594, 'RADIANCE_MINIMUM_BAND_7': -2.5570099353790283, 'RADIANCE_MINIMUM_BAND_6': -7.58636999130249, 'RADIANCE_MINIMUM_BAND_5': -30.505210876464844, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.92212963104248, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 570, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 216}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161017', 'properties': {'RADIANCE_MULT_BAND_5': 0.006159199867397547, 'RADIANCE_MULT_BAND_6': 0.0015317000215873122, 'RADIANCE_MULT_BAND_3': 0.011935999616980553, 'RADIANCE_MULT_BAND_4': 0.01006499957293272, 'RADIANCE_MULT_BAND_1': 0.012648999691009521, 'RADIANCE_MULT_BAND_2': 0.012953000143170357, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80314230269127, 38.12825605290979], [-120.90412713485325, 38.14823096900082], [-122.92068681153216, 38.526739963578706], [-122.92581382692599, 38.51112984541908], [-123.41028963800655, 36.80820178537197], [-123.41028039686395, 36.80645850247704], [-123.3682417194162, 36.79877022550255], [-123.09982273222126, 36.74940168965181], [-121.40546682299, 36.42227753939804], [-121.33618196225324, 36.40835491625186], [-121.33557598693038, 36.40974416093962], [-121.32910196030159, 36.430753213632734], [-121.20863898583073, 36.82164372151917], [-121.0862770627876, 37.21423165376083], [-120.9647266828505, 37.60113520916862], [-120.91897152844342, 37.74605936747818], [-120.87348866814988, 37.88961346087571], [-120.84813598545225, 37.96944456174451], [-120.83458575458573, 38.01217998585134], [-120.79817740608873, 38.12717615930411], [-120.80314230269127, 38.12825605290979]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.0277557373047, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-10-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024071000516414642, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005162699962966144, 'RADIANCE_MULT_BAND_8': 0.011390999890863895, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 11.760000228881836, 'GEOMETRIC_RMSE_VERIFY': 5.454999923706055, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.71630859375, 'RADIANCE_MAXIMUM_BAND_8': 689.530029296875, 'RADIANCE_MAXIMUM_BAND_7': 31.252670288085938, 'RADIANCE_MAXIMUM_BAND_2': 784.0819702148438, 'RADIANCE_MAXIMUM_BAND_1': 765.6959228515625, 'CLOUD_COVER_LAND': 18.040000915527344, 'RADIANCE_MAXIMUM_BAND_6': 92.72318267822266, 'GEOMETRIC_RMSE_MODEL': 7.505000114440918, 'RADIANCE_MAXIMUM_BAND_5': 372.8450622558594, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 609.2736206054688, 'RADIANCE_MAXIMUM_BAND_3': 722.5247802734375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016291LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.5329999923706055, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.072000026702881, 'system:asset_size': 1107261534, 'system:index': 'LC08_044034_20161017', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161016160913_20161031081406.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161017_20170219_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.32408142089844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1476729984940, 'RADIANCE_ADD_BAND_5': -30.79582977294922, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.658639907836914, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5813701152801514, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.24406814575195, 'RADIANCE_ADD_BAND_2': -64.76268768310547, 'RADIANCE_ADD_BAND_3': -59.67826843261719, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.95301055908203, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.035710334777832, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702185495_00028', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9963147044181824, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487542524000, 'SCENE_CENTER_TIME': '18:46:24.9366630Z', 'SUN_ELEVATION': 40.34872817993164, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20161017183438_20161017201331.01', 'RADIANCE_MINIMUM_BAND_4': -50.31401062011719, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.66632843017578, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.74974060058594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.23141860961914, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.941619873046875, 'RADIANCE_MINIMUM_BAND_7': -2.580859899520874, 'RADIANCE_MINIMUM_BAND_6': -7.657110214233398, 'RADIANCE_MINIMUM_BAND_5': -30.789670944213867, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.033300399780273, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 260, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 113}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161102', 'properties': {'RADIANCE_MULT_BAND_5': 0.006212200038135052, 'RADIANCE_MULT_BAND_6': 0.0015449000056833029, 'RADIANCE_MULT_BAND_3': 0.012037999927997589, 'RADIANCE_MULT_BAND_4': 0.010150999762117863, 'RADIANCE_MULT_BAND_1': 0.012757999822497368, 'RADIANCE_MULT_BAND_2': 0.013063999824225903, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41151331144867, 36.80593447811706], [-123.40745384899473, 36.80513319776255], [-123.2131337925379, 36.76953591552707], [-121.34066079385438, 36.40849945888098], [-121.33832065303386, 36.40846696195524], [-121.33144376930737, 36.43078597340684], [-121.20908085431624, 36.82793724597209], [-121.08485021650678, 37.2265452579042], [-120.97187861457772, 37.586276302170525], [-120.92078642788049, 37.74811908040786], [-120.84964491128908, 37.97254270713831], [-120.83527252030666, 38.01786985500891], [-120.80129454750039, 38.12543724395766], [-120.80123844823932, 38.12730600960997], [-122.8278880753531, 38.50950459776393], [-122.90787113651284, 38.523788924544405], [-122.92293957641185, 38.526430887098726], [-122.9256329901983, 38.51883770564834], [-122.92718733270513, 38.513969685370114], [-122.92977684680245, 38.505453455769526], [-123.41289603254843, 36.80648443820361], [-123.41151331144867, 36.80593447811706]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.49391174316406, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-11-02', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024278999771922827, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000520719971973449, 'RADIANCE_MULT_BAND_8': 0.011489000171422958, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.11999999731779099, 'GEOMETRIC_RMSE_VERIFY': 5.375999927520752, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.9710235595703, 'RADIANCE_MAXIMUM_BAND_8': 695.4673461914062, 'RADIANCE_MAXIMUM_BAND_7': 31.521780014038086, 'RADIANCE_MAXIMUM_BAND_2': 790.8334350585938, 'RADIANCE_MAXIMUM_BAND_1': 772.2890625, 'CLOUD_COVER_LAND': 0.18000000715255737, 'RADIANCE_MAXIMUM_BAND_6': 93.5215835571289, 'GEOMETRIC_RMSE_MODEL': 7.501999855041504, 'RADIANCE_MAXIMUM_BAND_5': 376.0555114746094, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 614.5198974609375, 'RADIANCE_MAXIMUM_BAND_3': 728.7462158203125, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016307LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.803999900817871, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.752999782562256, 'system:asset_size': 1023656116, 'system:index': 'LC08_044034_20161102', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161031082742_20161114181604.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161102_20170219_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.75740051269531, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1478112385500, 'RADIANCE_ADD_BAND_5': -31.06100082397461, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.724589824676514, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.603600025177002, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.788639068603516, 'RADIANCE_ADD_BAND_2': -65.32034301757812, 'RADIANCE_ADD_BAND_3': -60.192138671875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.44340896606445, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.1393404006958, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702185357_00024', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9920526742935181, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487514863000, 'SCENE_CENTER_TIME': '18:46:25.5045520Z', 'SUN_ELEVATION': 35.2490234375, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20161102183614_20161102201507.01', 'RADIANCE_MINIMUM_BAND_4': -50.747249603271484, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.18009948730469, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.30728149414062, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.77587890625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.43191909790039, 'RADIANCE_MINIMUM_BAND_7': -2.6030800342559814, 'RADIANCE_MINIMUM_BAND_6': -7.7230401039123535, 'RADIANCE_MINIMUM_BAND_5': -31.054790496826172, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.136919975280762, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 494, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 201}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161118', 'properties': {'RADIANCE_MULT_BAND_5': 0.006259600166231394, 'RADIANCE_MULT_BAND_6': 0.0015566999791190028, 'RADIANCE_MULT_BAND_3': 0.012129999697208405, 'RADIANCE_MULT_BAND_4': 0.010228999890387058, 'RADIANCE_MULT_BAND_1': 0.012854999862611294, 'RADIANCE_MULT_BAND_2': 0.013163999654352665, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80388315010302, 38.12702701286708], [-120.81296106295518, 38.128861192384655], [-121.2201754233793, 38.20873338112094], [-122.44064775662807, 38.43867701299686], [-122.92590007466552, 38.52618491187115], [-122.92803982034489, 38.52059786595131], [-122.93114771870538, 38.51086228738184], [-123.41549893387695, 36.80750675513579], [-123.41549003548174, 36.805859795285905], [-123.39920108210686, 36.80286222366115], [-122.6381405135657, 36.66140446381345], [-121.44246533274703, 36.42826373248594], [-121.34206562374166, 36.408108309198774], [-121.34129553926041, 36.4087097078461], [-121.34003276424434, 36.41251345877668], [-121.21029043683578, 36.83376916843187], [-121.08640666394413, 37.2312904946413], [-120.96337044430362, 37.62287604601766], [-120.92322110922879, 37.75004197589487], [-120.87396829763641, 37.90555644543617], [-120.84350867862429, 38.0015307914532], [-120.80388315010302, 38.12702701286708]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.4308624267578, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264200, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-11-18', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002446400001645088, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000524690025486052, 'RADIANCE_MULT_BAND_8': 0.011575999669730663, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.07999999821186066, 'GEOMETRIC_RMSE_VERIFY': 5.4710001945495605, 'CORNER_LL_LON_PRODUCT': -123.41716766357422, 'COLLECTION_CATEGORY': 'T1', 'CORNER_LR_LON_PRODUCT': -120.85122680664062, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 148.09291076660156, 'RADIANCE_MAXIMUM_BAND_8': 700.7761840820312, 'RADIANCE_MAXIMUM_BAND_7': 31.762399673461914, 'RADIANCE_MAXIMUM_BAND_2': 796.8701782226562, 'RADIANCE_MAXIMUM_BAND_1': 778.1842651367188, 'CLOUD_COVER_LAND': 0.10000000149011612, 'RADIANCE_MAXIMUM_BAND_6': 94.2354736328125, 'GEOMETRIC_RMSE_MODEL': 7.9720001220703125, 'RADIANCE_MAXIMUM_BAND_5': 378.9261169433594, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 619.2107543945312, 'RADIANCE_MAXIMUM_BAND_3': 734.3090209960938, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016323LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.170000076293945, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'CORNER_LL_LAT_PRODUCT': 36.416259765625, 'GEOMETRIC_RMSE_MODEL_X': 5.047999858856201, 'system:asset_size': 1030703858, 'system:index': 'LC08_044034_20161118', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'CORNER_UL_LON_PRODUCT': -123.42906188964844, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79004669189453, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39765167236328, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161114203648_20161203213854.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161118_20170219_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.14485168457031, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1479494785150, 'RADIANCE_ADD_BAND_5': -31.298099517822266, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.783549785614014, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6234700679779053, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.27555847167969, 'RADIANCE_ADD_BAND_2': -65.81896209716797, 'RADIANCE_ADD_BAND_3': -60.651611328125, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264200, 'RADIANCE_ADD_BAND_8': -57.881900787353516, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.232009887695312, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.505340576171875, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702185221_00021', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462600, 'EARTH_SUN_DISTANCE': 0.9882879257202148, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487491981000, 'SCENE_CENTER_TIME': '18:46:25.1510590Z', 'SUN_ELEVATION': 30.9023380279541, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20161118183725_20161118192228.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462600, 'RADIANCE_MINIMUM_BAND_4': -51.134620666503906, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.63948059082031, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.80580139160156, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.26271057128906, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.87031936645508, 'RADIANCE_MINIMUM_BAND_7': -2.6229500770568848, 'RADIANCE_MINIMUM_BAND_6': -7.7820000648498535, 'RADIANCE_MINIMUM_BAND_5': -31.291839599609375, 'ROLL_ANGLE': -0.0010000000474974513, 'CORNER_UL_LAT_PRODUCT': 38.52540969848633, 'RADIANCE_MINIMUM_BAND_9': -12.229559898376465, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692700, 'GROUND_CONTROL_POINTS_MODEL': 480, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 189}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161204', 'properties': {'RADIANCE_MULT_BAND_5': 0.0062951999716460705, 'RADIANCE_MULT_BAND_6': 0.0015656000468879938, 'RADIANCE_MULT_BAND_3': 0.01219900045543909, 'RADIANCE_MULT_BAND_4': 0.010286999866366386, 'RADIANCE_MULT_BAND_1': 0.012927999719977379, 'RADIANCE_MULT_BAND_2': 0.013238999992609024, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.35578300937871, 38.23490789022452], [-122.01221505860953, 38.35947203583806], [-122.65496377577806, 38.47749030623049], [-122.92824464330693, 38.52647960221559], [-122.93173439421265, 38.51645734103969], [-123.41751910492135, 36.80792708059907], [-123.4175088377583, 36.80602750344452], [-123.3557806346777, 36.79475155173537], [-122.86918672904324, 36.70474819000189], [-121.40867267408386, 36.42135453597333], [-121.34346947686493, 36.40825506239466], [-121.21229706207625, 36.83427253669526], [-121.08968739799576, 37.227810385595966], [-120.95669022561098, 37.651069361544884], [-120.92513121817923, 37.75103440545652], [-120.85182848811651, 37.98237628342044], [-120.83623321474012, 38.031674893751934], [-120.80604807854982, 38.12732427207394], [-120.81176783360952, 38.12856788949077], [-121.35578300937871, 38.23490789022452]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 161.00120544433594, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-12-04', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002460299991071224, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005276799784041941, 'RADIANCE_MULT_BAND_8': 0.011641999706625938, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 25.610000610351562, 'GEOMETRIC_RMSE_VERIFY': 4.7170000076293945, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 16.760000228881836, 'GEOMETRIC_RMSE_MODEL': 7.888999938964844, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016339LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.131999969482422, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.965000152587891, 'system:asset_size': 1128715431, 'system:index': 'LC08_044034_20161204', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161204000523_20161214083706.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161204_20170219_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.43572998046875, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1480877183980, 'RADIANCE_ADD_BAND_5': -31.47610092163086, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.82781982421875, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.638390064239502, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.64111328125, 'RADIANCE_ADD_BAND_2': -66.19329071044922, 'RADIANCE_ADD_BAND_3': -60.996551513671875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.211090087890625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.301569938659668, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702175025_00018', 'EARTH_SUN_DISTANCE': 0.9854894876480103, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487471826000, 'SCENE_CENTER_TIME': '18:46:23.9844470Z', 'SUN_ELEVATION': 27.7712345123291, 'BPF_NAME_OLI': 'LO8BPF20161204183835_20161204201728.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 441, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 136}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161220', 'properties': {'RADIANCE_MULT_BAND_5': 0.00631739990785718, 'RADIANCE_MULT_BAND_6': 0.0015710999723523855, 'RADIANCE_MULT_BAND_3': 0.012241999618709087, 'RADIANCE_MULT_BAND_4': 0.010323000140488148, 'RADIANCE_MULT_BAND_1': 0.012973999604582787, 'RADIANCE_MULT_BAND_2': 0.013284999877214432, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.84294568608351, 37.97759493637171], [-120.83221503830612, 38.01146047633553], [-120.79767609306576, 38.12071060982943], [-120.79567897295837, 38.12730465789442], [-120.85680165192313, 38.13940178387397], [-122.54570559597849, 38.4594087185709], [-122.91597490636785, 38.525961241987154], [-122.91818374697128, 38.5259627854764], [-122.91874272169701, 38.524649236576764], [-122.92340642737408, 38.51004636605772], [-123.40773596844392, 36.80600699372294], [-123.32297688218246, 36.79051807423954], [-121.54945390148858, 36.45151677508553], [-121.33494583558387, 36.40855512550474], [-121.3329011582523, 36.408526622519766], [-121.20414647527899, 36.82678121675336], [-121.08008778870676, 37.22506484295746], [-120.95683931310988, 37.6175649032935], [-120.91549647902674, 37.7485663246923], [-120.87056336952631, 37.89050685197669], [-120.84294568608351, 37.97759493637171]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 159.50267028808594, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-12-20', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024689999409019947, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000529540004208684, 'RADIANCE_MULT_BAND_8': 0.01168300025165081, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 4.179999828338623, 'GEOMETRIC_RMSE_VERIFY': 5.445000171661377, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 6.289999961853027, 'GEOMETRIC_RMSE_MODEL': 8.152000427246094, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016355LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 6.379000186920166, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.076000213623047, 'system:asset_size': 1059260506, 'system:index': 'LC08_044034_20161220', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161214105756_20161230070504.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161220_20170218_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.616661071777344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1482259578860, 'RADIANCE_ADD_BAND_5': -31.586830139160156, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.85536003112793, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6476800441741943, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.8685073852539, 'RADIANCE_ADD_BAND_2': -66.42613983154297, 'RADIANCE_ADD_BAND_3': -61.21112060546875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.41585922241211, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.344849586486816, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702174904_00017', 'EARTH_SUN_DISTANCE': 0.9837607145309448, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487451127000, 'SCENE_CENTER_TIME': '18:46:18.8610470Z', 'SUN_ELEVATION': 26.24442481994629, 'BPF_NAME_OLI': 'LO8BPF20161220183854_20161220201747.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 458, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 163}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170105', 'properties': {'RADIANCE_MULT_BAND_5': 0.006323100067675114, 'RADIANCE_MULT_BAND_6': 0.0015724999830126762, 'RADIANCE_MULT_BAND_3': 0.012253000400960445, 'RADIANCE_MULT_BAND_4': 0.010332999750971794, 'RADIANCE_MULT_BAND_1': 0.012985999695956707, 'RADIANCE_MULT_BAND_2': 0.013296999968588352, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41700968118941, 36.80700426177462], [-123.41700240857706, 36.805665018762], [-123.3820318045712, 36.79926763398456], [-122.46163922750371, 36.62747262343971], [-121.3429986190088, 36.40804219875676], [-121.34213412392833, 36.4093817290768], [-121.33635247951224, 36.42815022791816], [-121.21510339752513, 36.822079012611496], [-121.08974345197996, 37.22471146467147], [-120.96484442181541, 37.62252179188502], [-120.92242852739652, 37.75690605357139], [-120.87129180974301, 37.918500718159905], [-120.85043682489531, 37.984220326247346], [-120.83857668885963, 38.02171544690917], [-120.80573428504309, 38.12574137367783], [-120.80568975785526, 38.127227770514416], [-122.68486418956665, 38.48257627947118], [-122.92490327672152, 38.52556177501281], [-122.92795340247086, 38.525563689226765], [-122.93010634617103, 38.519380804189154], [-122.93269578482706, 38.5112686983568], [-123.41700968118941, 36.80700426177462]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 157.28746032714844, 'CPF_NAME': 'LC08CPF_20170101_20170331_01.01', 'DATE_ACQUIRED': '2017-01-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00247119995765388, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005300199845805764, 'RADIANCE_MULT_BAND_8': 0.011694000102579594, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 8.350000381469727, 'GEOMETRIC_RMSE_VERIFY': 4.633999824523926, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 9.710000038146973, 'GEOMETRIC_RMSE_MODEL': 8.220000267028809, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017005LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.623000144958496, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.86899995803833, 'system:asset_size': 1089282860, 'system:index': 'LC08_044034_20170105', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161230070504_20170113003504.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170105_20170218_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.663700103759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1483641976640, 'RADIANCE_ADD_BAND_5': -31.615610122680664, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.8625102043151855, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.650089979171753, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.9276123046875, 'RADIANCE_ADD_BAND_2': -66.4866714477539, 'RADIANCE_ADD_BAND_3': -61.26689910888672, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.46908950805664, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.356100082397461, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702164578_00018', 'EARTH_SUN_DISTANCE': 0.9833127856254578, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487430652000, 'SCENE_CENTER_TIME': '18:46:16.6395479Z', 'SUN_ELEVATION': 26.54361915588379, 'BPF_NAME_OLI': 'LO8BPF20170105183828_20170105201721.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 335, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 92}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170121', 'properties': {'RADIANCE_MULT_BAND_5': 0.00631210021674633, 'RADIANCE_MULT_BAND_6': 0.0015697999624535441, 'RADIANCE_MULT_BAND_3': 0.012232000008225441, 'RADIANCE_MULT_BAND_4': 0.0103150000795722, 'RADIANCE_MULT_BAND_1': 0.012962999753654003, 'RADIANCE_MULT_BAND_2': 0.013274000026285648, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.34523587498555, 36.409011575681134], [-121.3418136997796, 36.408408766511286], [-121.33478063955032, 36.431238207210384], [-121.21242442965264, 36.828798866471026], [-121.08498541607932, 37.23808363878675], [-120.98453787425024, 37.55831738817836], [-120.96385050878445, 37.62396585269188], [-120.92302127856367, 37.75343041647868], [-120.88372438662294, 37.877632469835085], [-120.84529350130562, 37.99882067369652], [-120.80521985480304, 38.125778430956586], [-120.80516244253751, 38.127693749383546], [-122.83189661052191, 38.50951046628608], [-122.92571450864945, 38.526238163576664], [-122.92718673078473, 38.52623912267669], [-122.92855437060123, 38.52248989794977], [-122.93217970812178, 38.51113341763188], [-122.93528644627008, 38.500589579333756], [-123.41653884257448, 36.8064237924855], [-123.41591116824314, 36.80592344149008], [-122.20595838939359, 36.578850593890266], [-121.34523587498555, 36.409011575681134]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 154.74749755859375, 'CPF_NAME': 'LC08CPF_20170101_20170331_01.01', 'DATE_ACQUIRED': '2017-01-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024669000413268805, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000529090000782162, 'RADIANCE_MULT_BAND_8': 0.01167299970984459, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 67.5, 'GEOMETRIC_RMSE_VERIFY': 5.709000110626221, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 63.13999938964844, 'GEOMETRIC_RMSE_MODEL': 7.791999816894531, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017021LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.061999797821045, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.894999980926514, 'system:asset_size': 1162967126, 'system:index': 'LC08_044034_20170121', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170113025501_20170126095930.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170121_20170218_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.5736198425293, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1485024372010, 'RADIANCE_ADD_BAND_5': -31.560489654541016, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.848810195922852, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.645469903945923, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.81440734863281, 'RADIANCE_ADD_BAND_2': -66.3707504272461, 'RADIANCE_ADD_BAND_3': -61.16007995605469, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.367149353027344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.334549903869629, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702164421_00020', 'EARTH_SUN_DISTANCE': 0.9841712117195129, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487412815000, 'SCENE_CENTER_TIME': '18:46:12.0140790Z', 'SUN_ELEVATION': 28.689529418945312, 'BPF_NAME_OLI': 'LO8BPF20170121183736_20170121201629.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 118, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 48}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170222', 'properties': {'RADIANCE_MULT_BAND_5': 0.006245700176805258, 'RADIANCE_MULT_BAND_6': 0.001553199952468276, 'RADIANCE_MULT_BAND_3': 0.012102999724447727, 'RADIANCE_MULT_BAND_4': 0.010205999948084354, 'RADIANCE_MULT_BAND_1': 0.01282699964940548, 'RADIANCE_MULT_BAND_2': 0.013135000132024288, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.96099215379171, 37.62283496604006], [-120.94814474660127, 37.663571611432985], [-120.91735609200822, 37.76117064265281], [-120.87691760545678, 37.88899956109175], [-120.84041328313923, 38.00418652439952], [-120.80155014943657, 38.12719388907765], [-120.8023624446759, 38.12786672033403], [-121.25101721038386, 38.21568536819198], [-122.76964761174189, 38.49878396054369], [-122.92191832697836, 38.52596536441507], [-122.92374532077038, 38.525966570771295], [-122.9261484986969, 38.51937919027308], [-122.92948965179255, 38.508913763472144], [-123.41264070980476, 36.807598363220244], [-123.4126327523491, 36.80610983205982], [-123.41122204760882, 36.80554875000761], [-121.33846376624703, 36.40844867787829], [-121.21069001742559, 36.82383788389258], [-121.08717867117086, 37.220704165683166], [-121.03054453575328, 37.40177453359609], [-120.96099215379171, 37.62283496604006]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 149.68316650390625, 'CPF_NAME': 'LC08CPF_20170101_20170331_01.02', 'DATE_ACQUIRED': '2017-02-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002440999960526824, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005235300050117075, 'RADIANCE_MULT_BAND_8': 0.01155100017786026, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 58.2400016784668, 'GEOMETRIC_RMSE_VERIFY': 6.125, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 50.189998626708984, 'GEOMETRIC_RMSE_MODEL': 8.288000106811523, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017053LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 6.304999828338623, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.379000186920166, 'system:asset_size': 1250492778, 'system:index': 'LC08_044034_20170222', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170211153314_20170225082016.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170222_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.03112030029297, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1487789158690, 'RADIANCE_ADD_BAND_5': -31.228500366210938, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.766240119934082, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6176400184631348, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.13262939453125, 'RADIANCE_ADD_BAND_2': -65.67259216308594, 'RADIANCE_ADD_BAND_3': -60.51673126220703, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.75318145751953, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.20481014251709, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701702285964_00028', 'EARTH_SUN_DISTANCE': 0.9893885850906372, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1488346746000, 'SCENE_CENTER_TIME': '18:45:58.6936600Z', 'SUN_ELEVATION': 37.55491638183594, 'BPF_NAME_OLI': 'LO8BPF20170222183411_20170222201304.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 245, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 95}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170310', 'properties': {'RADIANCE_MULT_BAND_5': 0.006196899805217981, 'RADIANCE_MULT_BAND_6': 0.001541099976748228, 'RADIANCE_MULT_BAND_3': 0.012009000405669212, 'RADIANCE_MULT_BAND_4': 0.010126999579370022, 'RADIANCE_MULT_BAND_1': 0.01272599957883358, 'RADIANCE_MULT_BAND_2': 0.013031999580562115, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41355709625608, 36.80566243829671], [-123.40947016767416, 36.8048558542605], [-122.53821759306761, 36.64280381341717], [-121.34012735722087, 36.40843887401552], [-121.33939958271682, 36.409566492957936], [-121.21058134282065, 36.82850073632742], [-121.0879581065934, 37.22264526201816], [-120.97317383572936, 37.588763470439005], [-120.92067705304011, 37.755307109764864], [-120.88351888524855, 37.872897738624026], [-120.85197446157477, 37.97248856628498], [-120.84063760882385, 38.00828390726305], [-120.80305876862401, 38.127319704628114], [-120.80465291846934, 38.127987000539164], [-120.84934682520573, 38.13683240737986], [-121.48447699118475, 38.260296457597434], [-122.92387396409404, 38.5259666213072], [-122.92514662979123, 38.525967443998276], [-122.92769758792929, 38.5189746060407], [-122.93052578560541, 38.51011525807917], [-123.41421952441392, 36.80619050736713], [-123.41355709625608, 36.80566243829671]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 147.24832153320312, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264200, 'CPF_NAME': 'LC08CPF_20170101_20170331_01.02', 'DATE_ACQUIRED': '2017-03-10', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030500, 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024218999315053225, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005194399855099618, 'RADIANCE_MULT_BAND_8': 0.011459999717772007, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 96.77999877929688, 'GEOMETRIC_RMSE_VERIFY': 6.868000030517578, 'CORNER_LL_LON_PRODUCT': -123.4138412475586, 'COLLECTION_CATEGORY': 'T1', 'CORNER_LR_LON_PRODUCT': -120.85115814208984, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.60984802246094, 'RADIANCE_MAXIMUM_BAND_8': 693.75830078125, 'RADIANCE_MAXIMUM_BAND_7': 31.444320678710938, 'RADIANCE_MAXIMUM_BAND_2': 788.8899536132812, 'RADIANCE_MAXIMUM_BAND_1': 770.3911743164062, 'CLOUD_COVER_LAND': 99.19000244140625, 'RADIANCE_MAXIMUM_BAND_6': 93.29176330566406, 'GEOMETRIC_RMSE_MODEL': 7.973999977111816, 'RADIANCE_MAXIMUM_BAND_5': 375.1313781738281, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 613.0097045898438, 'RADIANCE_MAXIMUM_BAND_3': 726.9553833007812, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017069LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.50600004196167, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'CORNER_LL_LAT_PRODUCT': 36.418968200683594, 'GEOMETRIC_RMSE_MODEL_X': 5.76800012588501, 'system:asset_size': 1242180083, 'system:index': 'LC08_044034_20170310', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030500, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'CORNER_UL_LON_PRODUCT': -123.42562103271484, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79004669189453, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.40034866333008, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170225090252_20170313050703.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170310_20170317_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.63267135620117, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1489171550950, 'RADIANCE_ADD_BAND_5': -30.984670639038086, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7056097984313965, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5971999168395996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.63188171386719, 'RADIANCE_ADD_BAND_2': -65.15982055664062, 'RADIANCE_ADD_BAND_3': -60.044219970703125, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264200, 'RADIANCE_ADD_BAND_8': -57.302249908447266, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.10951042175293, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.505340576171875, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0701703169068_00033', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462900, 'EARTH_SUN_DISTANCE': 0.993273913860321, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1489733614000, 'SCENE_CENTER_TIME': '18:45:50.9511290Z', 'SUN_ELEVATION': 43.42911148071289, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20170310165311_20170310191953.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462900, 'RADIANCE_MINIMUM_BAND_4': -50.62253952026367, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.03221130371094, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.14678955078125, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.61915969848633, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.29079055786133, 'RADIANCE_MINIMUM_BAND_7': -2.596679925918579, 'RADIANCE_MINIMUM_BAND_6': -7.704060077667236, 'RADIANCE_MINIMUM_BAND_5': -30.978469848632812, 'ROLL_ANGLE': -0.0010000000474974513, 'CORNER_UL_LAT_PRODUCT': 38.525421142578125, 'RADIANCE_MINIMUM_BAND_9': -12.10708999633789, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'N', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692700, 'GROUND_CONTROL_POINTS_MODEL': 197, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 85}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170326', 'properties': {'RADIANCE_MULT_BAND_5': 0.006141299847513437, 'RADIANCE_MULT_BAND_6': 0.0015272999880835414, 'RADIANCE_MULT_BAND_3': 0.011900999583303928, 'RADIANCE_MULT_BAND_4': 0.010036000050604343, 'RADIANCE_MULT_BAND_1': 0.012612000107765198, 'RADIANCE_MULT_BAND_2': 0.012915000319480896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80154261111542, 38.12718765993201], [-120.80242467922655, 38.12791826100085], [-122.04731440444493, 38.36679186362579], [-122.90425893957153, 38.52270457686095], [-122.92347272708577, 38.52607358234536], [-122.9245938821071, 38.523438590380074], [-122.92666641223819, 38.51775736392567], [-122.9289853388027, 38.51049368123767], [-123.41213665074605, 36.807671364342454], [-123.41212509953988, 36.8055259631011], [-123.15915916843466, 36.75920825545474], [-122.41053686568796, 36.61871164871621], [-121.67123997475305, 36.47484018009875], [-121.33797019944959, 36.40831830578853], [-121.21345210102297, 36.813536490833435], [-121.0847750083992, 37.22737564288256], [-120.97127270858351, 37.58954005603878], [-120.91568791494541, 37.76600754714412], [-120.8720660629278, 37.90402122439836], [-120.8498792088971, 37.974072309080356], [-120.83603797433602, 38.01776502932772], [-120.80154261111542, 38.12718765993201]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 144.6238250732422, 'CPF_NAME': 'LC08CPF_20170101_20170331_01.03', 'DATE_ACQUIRED': '2017-03-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002400200115516782, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005147799965925515, 'RADIANCE_MULT_BAND_8': 0.011358000338077545, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 80.56999969482422, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 83.4000015258789, 'GEOMETRIC_RMSE_MODEL': 7.571000099182129, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017085LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.806000232696533, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.85099983215332, 'system:asset_size': 1272952684, 'system:index': 'LC08_044034_20170326', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170313072704_20170327084418.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1490553941320, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170326_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.178340911865234, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1490553941320, 'RADIANCE_ADD_BAND_5': -30.706640243530273, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.636459827423096, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.573899984359741, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.060909271240234, 'RADIANCE_ADD_BAND_2': -64.57514190673828, 'RADIANCE_ADD_BAND_3': -59.50543975830078, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.78807067871094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.000849723815918, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301050_00036', 'EARTH_SUN_DISTANCE': 0.9977604746818542, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517467008000, 'SCENE_CENTER_TIME': '18:45:41.3204620Z', 'SUN_ELEVATION': 49.576637268066406, 'BPF_NAME_OLI': 'LO8BPF20170326183043_20170326190321.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 53, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170427', 'properties': {'RADIANCE_MULT_BAND_5': 0.006032399833202362, 'RADIANCE_MULT_BAND_6': 0.0015002000145614147, 'RADIANCE_MULT_BAND_3': 0.01169000007212162, 'RADIANCE_MULT_BAND_4': 0.00985770020633936, 'RADIANCE_MULT_BAND_1': 0.012388999573886395, 'RADIANCE_MULT_BAND_2': 0.01268600020557642, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78103746763993, 38.12637430474598], [-120.78259849942079, 38.12702821249013], [-121.32258350086856, 38.232815861629504], [-122.39702147030707, 38.435081111257546], [-122.9011346400657, 38.52621999888636], [-122.90339696085155, 38.52622192115683], [-122.90964936406606, 38.50503367491702], [-123.39351892406681, 36.80644578589935], [-123.39145614155123, 36.80590041532862], [-122.07108973104344, 36.556781344244584], [-121.31947084983261, 36.40770897756875], [-121.31880910407511, 36.40922515472272], [-121.19648119016564, 36.80584408951412], [-121.07606008095391, 37.19189925286545], [-120.93669657679483, 37.63484894600272], [-120.89638159083057, 37.762284816536926], [-120.8564765975003, 37.88808828989697], [-120.835618486838, 37.95380535841201], [-120.81528087676908, 38.01790535942223], [-120.78256658815137, 38.121005157720816], [-120.78103746763993, 38.12637430474598]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 137.23892211914062, 'CPF_NAME': 'LC08CPF_20170401_20170630_01.02', 'DATE_ACQUIRED': '2017-04-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 219.01043701171875, 'google:registration_offset_y': 316.3900451660156, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002357600023970008, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005056500085629523, 'RADIANCE_MULT_BAND_8': 0.011156000196933746, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 9.84000015258789, 'GEOMETRIC_RMSE_VERIFY': 3.433000087738037, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.71807861328125, 'RADIANCE_MAXIMUM_BAND_8': 675.3424682617188, 'RADIANCE_MAXIMUM_BAND_7': 30.609630584716797, 'RADIANCE_MAXIMUM_BAND_2': 767.9488525390625, 'RADIANCE_MAXIMUM_BAND_1': 749.9411010742188, 'CLOUD_COVER_LAND': 8.880000114440918, 'RADIANCE_MAXIMUM_BAND_6': 90.8153305053711, 'GEOMETRIC_RMSE_MODEL': 6.794000148773193, 'RADIANCE_MAXIMUM_BAND_5': 365.1734924316406, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 596.7373657226562, 'RADIANCE_MAXIMUM_BAND_3': 707.6583251953125, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017117LGN00', 'WRS_PATH': 44, 'google:registration_count': 70, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.604000091552734, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.995999813079834, 'system:asset_size': 1188562276, 'system:index': 'LC08_044034_20170427', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170427000359_20170511075931.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170427_20170515_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4861111044883728, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.28861999511719, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1493318723350, 'RADIANCE_ADD_BAND_5': -30.162179946899414, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5010600090026855, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5282599925994873, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.94276809692383, 'RADIANCE_ADD_BAND_2': -63.43014907836914, 'RADIANCE_ADD_BAND_3': -58.450340270996094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.781158447265625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.788060188293457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0701705154359_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.006725549697876, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1494866291000, 'SCENE_CENTER_TIME': '18:45:23.3480960Z', 'SUN_ELEVATION': 60.536190032958984, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20170427183025_20170427190303.01', 'RADIANCE_MINIMUM_BAND_4': -49.27875900268555, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.43864822387695, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.4174690246582, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.930381774902344, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.77000045776367, 'RADIANCE_MINIMUM_BAND_7': -2.527750015258789, 'RADIANCE_MINIMUM_BAND_6': -7.4995598793029785, 'RADIANCE_MINIMUM_BAND_5': -30.156150817871094, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.785710334777832, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 461, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 143}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170513', 'properties': {'RADIANCE_MULT_BAND_5': 0.005986900068819523, 'RADIANCE_MULT_BAND_6': 0.0014889000449329615, 'RADIANCE_MULT_BAND_3': 0.011602000333368778, 'RADIANCE_MULT_BAND_4': 0.009783400222659111, 'RADIANCE_MULT_BAND_1': 0.01229500025510788, 'RADIANCE_MULT_BAND_2': 0.012590000405907631, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.80242553864392, 38.50946438351651], [-122.88240340629584, 38.52376612849124], [-122.89796981696786, 38.52649890732878], [-122.89964844570603, 38.52124847911977], [-123.38775426757509, 36.80787208344356], [-123.38774630805881, 36.806286739186675], [-123.3426808834706, 36.798035355973], [-122.47114999143129, 36.63508772896059], [-121.5969213456966, 36.4645242274305], [-121.3157466265661, 36.40815062166324], [-121.31329775647846, 36.40811603154851], [-121.19404914936213, 36.79485583276737], [-121.06924212517109, 37.19505820766519], [-120.9307616317314, 37.63524820212742], [-120.88947048950709, 37.76581099829678], [-120.83340903392536, 37.942475424040694], [-120.81682017907832, 37.99482006250294], [-120.77887122513216, 38.114543763433105], [-120.77520196637704, 38.12625554960228], [-120.77673299997095, 38.126896921690225], [-121.0860702428382, 38.1878342227041], [-122.80242553864392, 38.50946438351651]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 132.08644104003906, 'CPF_NAME': 'LC08CPF_20170401_20170630_01.03', 'DATE_ACQUIRED': '2017-05-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -344.5952453613281, 'google:registration_offset_y': -63.27080154418945, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002339799888432026, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005018400261178613, 'RADIANCE_MULT_BAND_8': 0.011071999557316303, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.5, 'GEOMETRIC_RMSE_VERIFY': 3.825000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.64183044433594, 'RADIANCE_MAXIMUM_BAND_8': 670.2495727539062, 'RADIANCE_MAXIMUM_BAND_7': 30.378799438476562, 'RADIANCE_MAXIMUM_BAND_2': 762.1576538085938, 'RADIANCE_MAXIMUM_BAND_1': 744.2857055664062, 'CLOUD_COVER_LAND': 0.75, 'RADIANCE_MAXIMUM_BAND_6': 90.13047790527344, 'GEOMETRIC_RMSE_MODEL': 6.460000038146973, 'RADIANCE_MAXIMUM_BAND_5': 362.419677734375, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 592.2372436523438, 'RADIANCE_MAXIMUM_BAND_3': 702.32177734375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017133LGN00', 'WRS_PATH': 44, 'google:registration_count': 75, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.434999942779541, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.696000099182129, 'system:asset_size': 1200032125, 'system:index': 'LC08_044034_20170513', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170511102015_20170524092152.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170513_20170525_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4573170840740204, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.91693115234375, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1494701129530, 'RADIANCE_ADD_BAND_5': -29.93471908569336, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4444899559021, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.509190082550049, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.475650787353516, 'RADIANCE_ADD_BAND_2': -62.951820373535156, 'RADIANCE_ADD_BAND_3': -58.009559631347656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.36050033569336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.699170112609863, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0701705255253_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0105431079864502, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1495738106000, 'SCENE_CENTER_TIME': '18:45:29.5330579Z', 'SUN_ELEVATION': 64.36398315429688, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20170513165138_20170513190309.01', 'RADIANCE_MINIMUM_BAND_4': -48.90715026855469, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.99795913696289, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.939231872558594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.46335983276367, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.349430084228516, 'RADIANCE_MINIMUM_BAND_7': -2.508690118789673, 'RADIANCE_MINIMUM_BAND_6': -7.442999839782715, 'RADIANCE_MINIMUM_BAND_5': -29.928739547729492, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.696829795837402, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 532, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 221}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170529', 'properties': {'RADIANCE_MULT_BAND_5': 0.005950099788606167, 'RADIANCE_MULT_BAND_6': 0.0014796999748796225, 'RADIANCE_MULT_BAND_3': 0.011529999785125256, 'RADIANCE_MULT_BAND_4': 0.009723099879920483, 'RADIANCE_MULT_BAND_1': 0.012218999676406384, 'RADIANCE_MULT_BAND_2': 0.012512999586760998, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.32878132587345, 36.408333760233795], [-121.32647864915234, 36.40830155418404], [-121.20151129185267, 36.81362678605246], [-121.07668688840386, 37.21381042321888], [-120.97020645725034, 37.552699668015215], [-120.93391787710195, 37.6676488176541], [-120.9036766131057, 37.76322593469397], [-120.86378336809253, 37.889032184652585], [-120.84124153359727, 37.95999140384454], [-120.8248647657054, 38.01159496685378], [-120.78843715908069, 38.12643856312581], [-120.78922350428455, 38.12709000189755], [-122.55634304634539, 38.462964222534765], [-122.91068733694675, 38.52675593326428], [-122.9114544787842, 38.52555358011345], [-122.91652641159702, 38.5086889775722], [-123.40070541095965, 36.808391995227886], [-123.40069556987238, 36.806500468847936], [-123.39602153856791, 36.8055775117345], [-121.32878132587345, 36.408333760233795]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 126.66098022460938, 'CPF_NAME': 'LC08CPF_20170401_20170630_01.03', 'DATE_ACQUIRED': '2017-05-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002325400011613965, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004987500142306089, 'RADIANCE_MULT_BAND_8': 0.011003999970853329, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 61.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 4.085999965667725, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 40.58000183105469, 'GEOMETRIC_RMSE_MODEL': 5.828000068664551, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017149LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.23799991607666, 'system:asset_size': 1329600966, 'system:index': 'LC08_044034_20170529', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170524093008_20170610031353.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170529_20170615_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.61552810668945, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1496083539760, 'RADIANCE_ADD_BAND_5': -29.750280380249023, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.398620128631592, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.493730068206787, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.09687042236328, 'RADIANCE_ADD_BAND_2': -62.56393814086914, 'RADIANCE_ADD_BAND_3': -57.65214157104492, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.01940155029297, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.627079963684082, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701706146169_00036', 'EARTH_SUN_DISTANCE': 1.013670802116394, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1497556031000, 'SCENE_CENTER_TIME': '18:45:39.7608830Z', 'SUN_ELEVATION': 66.602783203125, 'BPF_NAME_OLI': 'LO8BPF20170529165148_20170529190320.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 379, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 136}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170614', 'properties': {'RADIANCE_MULT_BAND_5': 0.005926200188696384, 'RADIANCE_MULT_BAND_6': 0.0014738000463694334, 'RADIANCE_MULT_BAND_3': 0.011483999900519848, 'RADIANCE_MULT_BAND_4': 0.009684099815785885, 'RADIANCE_MULT_BAND_1': 0.01217000000178814, 'RADIANCE_MULT_BAND_2': 0.012462999671697617, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.7964642202705, 38.12826526999676], [-120.85570899252673, 38.14000881587876], [-122.85074876036276, 38.51580518066467], [-122.91240256167066, 38.52680779920025], [-122.91326506507157, 38.52613155224462], [-122.91790047459011, 38.51071761251665], [-123.40255645876707, 36.8086356239895], [-123.40254524870087, 36.806484797172594], [-123.34738147710009, 36.79639903484795], [-121.39508712096377, 36.421416280509646], [-121.32904148141984, 36.40813930040334], [-121.32824635139467, 36.409961776978214], [-121.20523414952223, 36.80901858581986], [-121.08126483616196, 37.206584373400496], [-120.96589942788086, 37.57371383673771], [-120.93609793807008, 37.668052820148105], [-120.90943080012771, 37.75237893589207], [-120.85450513715836, 37.92558853971638], [-120.83742857350335, 37.979385935527475], [-120.8238700663859, 38.02211980775078], [-120.7906195396301, 38.12699365574381], [-120.7964642202705, 38.12826526999676]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.67840576171875, 'CPF_NAME': 'LC08CPF_20170401_20170630_01.03', 'DATE_ACQUIRED': '2017-06-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023161000572144985, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004967399872839451, 'RADIANCE_MULT_BAND_8': 0.01095999963581562, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.09000000357627869, 'GEOMETRIC_RMSE_VERIFY': 3.38700008392334, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10999999940395355, 'GEOMETRIC_RMSE_MODEL': 5.749000072479248, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017165LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.7209999561309814, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.381999969482422, 'system:asset_size': 1205979955, 'system:index': 'LC08_044034_20170614', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170610053508_20170624082615.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170614_20170628_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.420310974121094, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1497465946870, 'RADIANCE_ADD_BAND_5': -29.63081932067871, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.36890983581543, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.483720064163208, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.85152816772461, 'RADIANCE_ADD_BAND_2': -62.31270980834961, 'RADIANCE_ADD_BAND_3': -57.420631408691406, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.79846954345703, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.580389976501465, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701706277048_00036', 'EARTH_SUN_DISTANCE': 1.0157121419906616, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1498675745000, 'SCENE_CENTER_TIME': '18:45:46.8730220Z', 'SUN_ELEVATION': 67.25507354736328, 'BPF_NAME_OLI': 'LO8BPF20170614183049_20170614190327.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 570, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 248}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170630', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915199872106314, 'RADIANCE_MULT_BAND_6': 0.001471000025048852, 'RADIANCE_MULT_BAND_3': 0.011463000439107418, 'RADIANCE_MULT_BAND_4': 0.009666100144386292, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.01243900042027235, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.83540431719504, 37.96110063869527], [-120.82504933193941, 37.993715824503035], [-120.78333201801134, 38.12530502064456], [-120.78326863418114, 38.1273988615366], [-121.28061187350286, 38.22490902796011], [-122.49002392854696, 38.45223906490143], [-122.81807642653558, 38.511517482729204], [-122.90264971168804, 38.52662683771086], [-122.90510405341254, 38.526628806267475], [-122.91171472086022, 38.504224110172046], [-123.39448401688728, 36.80850442165007], [-123.39447357610165, 36.80648164755385], [-123.33072912213261, 36.79482386782966], [-123.00790631526543, 36.73524491389393], [-121.3804186469468, 36.420099925946616], [-121.32094243958932, 36.408137465876884], [-121.19878344004846, 36.80445939379457], [-121.07511929516518, 37.201099718109525], [-120.9465499209647, 37.61008120485733], [-120.89561817692821, 37.77119283989604], [-120.83540431719504, 37.96110063869527]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 121.68365478515625, 'CPF_NAME': 'LC08CPF_20170401_20170630_01.04', 'DATE_ACQUIRED': '2017-06-30', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 281.45501708984375, 'google:registration_offset_y': -46.19926071166992, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311799908056855, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958200152032077, 'RADIANCE_MULT_BAND_8': 0.01093900017440319, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 38.77000045776367, 'GEOMETRIC_RMSE_VERIFY': 2.9189999103546143, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 8.5600004196167, 'GEOMETRIC_RMSE_MODEL': 5.7230000495910645, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017181LGN00', 'WRS_PATH': 44, 'google:registration_count': 70, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.5880000591278076, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.458000183105469, 'system:asset_size': 1280326522, 'system:index': 'LC08_044034_20170630', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170624090820_20170709173309.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170630_20170715_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4794520437717438, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33052062988281, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1498848351340, 'RADIANCE_ADD_BAND_5': -29.575870513916016, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355249881744385, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4791100025177, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.73868942260742, 'RADIANCE_ADD_BAND_2': -62.19715881347656, 'RADIANCE_ADD_BAND_3': -57.314151763916016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.69683837890625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.558919906616211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701707137947_00039', 'EARTH_SUN_DISTANCE': 1.0166553258895874, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1500082327000, 'SCENE_CENTER_TIME': '18:45:51.3359430Z', 'SUN_ELEVATION': 66.58125305175781, 'BPF_NAME_OLI': 'LO8BPF20170630171328_20170630190331.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 499, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 212}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170716', 'properties': {'RADIANCE_MULT_BAND_5': 0.005918600130826235, 'RADIANCE_MULT_BAND_6': 0.001471900031901896, 'RADIANCE_MULT_BAND_3': 0.011469000019133091, 'RADIANCE_MULT_BAND_4': 0.009671700187027454, 'RADIANCE_MULT_BAND_1': 0.012155000120401382, 'RADIANCE_MULT_BAND_2': 0.012446999549865723, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.7743908958001, 38.12673653927317], [-120.7756352482588, 38.127257828914935], [-122.88240280410695, 38.52417171267378], [-122.89403401245244, 38.526213786949505], [-122.8962528834569, 38.52621579804175], [-122.89758249667074, 38.522057778383804], [-123.385055354714, 36.8101649799331], [-123.38591269183624, 36.80664421420346], [-123.38513914591054, 36.806027288853834], [-123.0576432826018, 36.745778546857494], [-121.39585667538041, 36.42467172750548], [-121.31354389393405, 36.40811954858707], [-121.31182449952605, 36.40809521804477], [-121.19007238086152, 36.80311030566898], [-121.06690772493216, 37.19818109089118], [-121.0073480755238, 37.388272664944125], [-120.93658073688488, 37.61277868322184], [-120.88847237103049, 37.764982060704654], [-120.8318025484713, 37.943634976642585], [-120.77843199290953, 38.11210241372734], [-120.77444928674628, 38.124814913826754], [-120.7743908958001, 38.12673653927317]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.11113739013672, 'CPF_NAME': 'LC08CPF_20170701_20170930_01.03', 'DATE_ACQUIRED': '2017-07-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -420.8638610839844, 'google:registration_offset_y': 238.71908569335938, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023131000343710184, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004961100057698786, 'RADIANCE_MULT_BAND_8': 0.010945999994874, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.36000001430511475, 'GEOMETRIC_RMSE_VERIFY': 3.1489999294281006, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.5400000214576721, 'GEOMETRIC_RMSE_MODEL': 5.651000022888184, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017197LGN01', 'WRS_PATH': 44, 'google:registration_count': 59, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.615999937057495, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.343999862670898, 'system:asset_size': 1216973209, 'system:index': 'LC08_044034_20170716', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170709195400_20170723094622.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1500230754988, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170716_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.43382352590560913, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.358280181884766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1500230754988, 'RADIANCE_ADD_BAND_5': -29.592859268188477, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.359469890594482, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.4805400371551514, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.77357864379883, 'RADIANCE_ADD_BAND_2': -62.232879638671875, 'RADIANCE_ADD_BAND_3': -57.347068786621094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.728271484375, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.565560340881348, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301048_00039', 'EARTH_SUN_DISTANCE': 1.0163633823394775, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517466210000, 'SCENE_CENTER_TIME': '18:45:54.9884670Z', 'SUN_ELEVATION': 64.89812469482422, 'BPF_NAME_OLI': 'LO8BPF20170716153814_20170716190335.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 576, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 254}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170801', 'properties': {'RADIANCE_MULT_BAND_5': 0.005936100147664547, 'RADIANCE_MULT_BAND_6': 0.0014761999482288957, 'RADIANCE_MULT_BAND_3': 0.011502999812364578, 'RADIANCE_MULT_BAND_4': 0.009700199589133263, 'RADIANCE_MULT_BAND_1': 0.012191000394523144, 'RADIANCE_MULT_BAND_2': 0.012482999823987484, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.32357739521709, 36.40826084339604], [-121.32225656468631, 36.40824224719572], [-121.32094069404575, 36.41220273791689], [-121.07828708228641, 37.194983032603886], [-120.93396008123881, 37.65386134162222], [-120.899796749944, 37.761940263758184], [-120.84918989599868, 37.92161319872278], [-120.83678125325208, 37.96072053109669], [-120.81926857940758, 38.01595194123578], [-120.78471067404854, 38.12498191771437], [-120.78464702792283, 38.12708533621066], [-120.82917956457001, 38.135920633834125], [-121.25896380792777, 38.22012907717004], [-122.72557903765085, 38.49430441189627], [-122.90668348382297, 38.52675051402112], [-122.91309005376353, 38.50503622709806], [-123.39632910841668, 36.80759459140874], [-123.39632286118133, 36.80638362154325], [-123.37246093975439, 36.802002389764546], [-121.3998221155014, 36.423588139110265], [-121.32357739521709, 36.40826084339604]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.26373291015625, 'CPF_NAME': 'LC08CPF_20170701_20170930_01.01', 'DATE_ACQUIRED': '2017-08-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 431.8006591796875, 'google:registration_offset_y': 37.82008743286133, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023199000861495733, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004975700285285711, 'RADIANCE_MULT_BAND_8': 0.010978000238537788, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 29.899999618530273, 'GEOMETRIC_RMSE_VERIFY': 3.01200008392334, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 1.2100000381469727, 'GEOMETRIC_RMSE_MODEL': 5.513999938964844, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017213LGN00', 'WRS_PATH': 44, 'google:registration_count': 79, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.691999912261963, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.09499979019165, 'system:asset_size': 1267118751, 'system:index': 'LC08_044034_20170801', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170723095958_20170808075421.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170801_20170811_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5266666412353516, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.501129150390625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1501613162800, 'RADIANCE_ADD_BAND_5': -29.680269241333008, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.381209850311279, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4878599643707275, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.95309829711914, 'RADIANCE_ADD_BAND_2': -62.41672134399414, 'RADIANCE_ADD_BAND_3': -57.51647186279297, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.889930725097656, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.599720001220703, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701708099811_00039', 'EARTH_SUN_DISTANCE': 1.0148656368255615, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1502494495000, 'SCENE_CENTER_TIME': '18:46:02.8007240Z', 'SUN_ELEVATION': 62.36199951171875, 'BPF_NAME_OLI': 'LO8BPF20170801165148_20170801190343.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 557, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 249}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170817', 'properties': {'RADIANCE_MULT_BAND_5': 0.00596599979326129, 'RADIANCE_MULT_BAND_6': 0.001483700005337596, 'RADIANCE_MULT_BAND_3': 0.011560999788343906, 'RADIANCE_MULT_BAND_4': 0.009749099612236023, 'RADIANCE_MULT_BAND_1': 0.012252000160515308, 'RADIANCE_MULT_BAND_2': 0.012546000070869923, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.86157354467849, 37.894669243313615], [-120.8390275372168, 37.96562790690084], [-120.82151518238008, 38.02085970842842], [-120.78791222485512, 38.126999104796454], [-120.87395261662896, 38.144038921136186], [-122.03460617930513, 38.36695826885686], [-122.89486218107669, 38.52395532901564], [-122.91071339578475, 38.52673624575777], [-122.91549185306272, 38.51071580680262], [-123.4001996633439, 36.80814381919778], [-123.40019076353123, 36.80643218325556], [-123.32786401472184, 36.79320916695907], [-122.3609403161849, 36.61183011628279], [-121.39224374630504, 36.421377974302686], [-121.32619867687711, 36.40809944533209], [-121.32551331797757, 36.40967005844291], [-121.20100701574499, 36.813619126186495], [-121.07665872717939, 37.212409851040775], [-120.94849223301206, 37.62004977463297], [-120.90540266993038, 37.7563626906125], [-120.86157354467849, 37.894669243313615]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 135.97476196289062, 'CPF_NAME': 'LC08CPF_20170701_20170930_01.02', 'DATE_ACQUIRED': '2017-08-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 724.3955688476562, 'google:registration_offset_y': -150.8506622314453, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002331600058823824, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005000800010748208, 'RADIANCE_MULT_BAND_8': 0.01103300042450428, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 34.36000061035156, 'GEOMETRIC_RMSE_VERIFY': 3.3959999084472656, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 4.440000057220459, 'GEOMETRIC_RMSE_MODEL': 5.6020002365112305, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017229LGN00', 'WRS_PATH': 44, 'google:registration_count': 14, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.7100000381469727, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.197000026702881, 'system:asset_size': 1247721975, 'system:index': 'LC08_044034_20170817', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170808101524_20170821090344.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170817_20170826_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 1, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.74549102783203, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1502995568290, 'RADIANCE_ADD_BAND_5': -29.829809188842773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.418399810791016, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5004000663757324, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.26020050048828, 'RADIANCE_ADD_BAND_2': -62.7311897277832, 'RADIANCE_ADD_BAND_3': -57.806251525878906, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.166481018066406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.658169746398926, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701708230734_00039', 'EARTH_SUN_DISTANCE': 1.0123186111450195, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1503714098000, 'SCENE_CENTER_TIME': '18:46:08.2935740Z', 'SUN_ELEVATION': 59.01824188232422, 'BPF_NAME_OLI': 'LO8BPF20170817165153_20170817190348.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 542, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 250}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170902', 'properties': {'RADIANCE_MULT_BAND_5': 0.006007799878716469, 'RADIANCE_MULT_BAND_6': 0.0014940999681130052, 'RADIANCE_MULT_BAND_3': 0.011641999706625938, 'RADIANCE_MULT_BAND_4': 0.009817499667406082, 'RADIANCE_MULT_BAND_1': 0.012338000349700451, 'RADIANCE_MULT_BAND_2': 0.012633999809622765, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.94733394111896, 37.612729952464406], [-120.92721082373485, 37.676452877435246], [-120.90144289757183, 37.757914316271645], [-120.83674558788421, 37.961936364402334], [-120.82429336231873, 38.00115566773796], [-120.78449930917179, 38.12686669698066], [-120.78595483527376, 38.127476347809356], [-120.8623557441811, 38.142611815918585], [-122.89281221902807, 38.52433168253778], [-122.90729877034357, 38.52687356054271], [-122.91308704373839, 38.50746971007366], [-123.39484995714986, 36.81507232439924], [-123.39705635229798, 36.80692988139485], [-123.39555692993854, 36.806333301717274], [-122.82435684872793, 36.70063376101749], [-121.37239924309802, 36.418269622874725], [-121.32473928436019, 36.40868275022036], [-121.32234279353851, 36.40864912758898], [-121.19847284729745, 36.81053874486284], [-121.0759846924229, 37.20341755803514], [-120.94733394111896, 37.612729952464406]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.02699279785156, 'CPF_NAME': 'LC08CPF_20170701_20170930_01.02', 'DATE_ACQUIRED': '2017-09-02', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 467.3581848144531, 'google:registration_offset_y': -74.62855529785156, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023479999508708715, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005035899812355638, 'RADIANCE_MULT_BAND_8': 0.011110999621450901, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 3.549999952316284, 'GEOMETRIC_RMSE_VERIFY': 2.88700008392334, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.11999999731779099, 'GEOMETRIC_RMSE_MODEL': 5.789999961853027, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017245LGN00', 'WRS_PATH': 44, 'google:registration_count': 92, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.950000047683716, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.234000205993652, 'system:asset_size': 1122164236, 'system:index': 'LC08_044034_20170902', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170821094620_20170906203736.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170902_20170916_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6433566212654114, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.087528228759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1504377971150, 'RADIANCE_ADD_BAND_5': -30.039119720458984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.470459938049316, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.517940044403076, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.69004821777344, 'RADIANCE_ADD_BAND_2': -63.17136001586914, 'RADIANCE_ADD_BAND_3': -58.21186828613281, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.55356979370117, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.739970207214355, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701709111754_00039', 'EARTH_SUN_DISTANCE': 1.008785605430603, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1505557732000, 'SCENE_CENTER_TIME': '18:46:11.1536909Z', 'SUN_ELEVATION': 54.87760543823242, 'BPF_NAME_OLI': 'LO8BPF20170902183001_20170902190351.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 563, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 208}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170918', 'properties': {'RADIANCE_MULT_BAND_5': 0.006056999787688255, 'RADIANCE_MULT_BAND_6': 0.0015062999445945024, 'RADIANCE_MULT_BAND_3': 0.011738000437617302, 'RADIANCE_MULT_BAND_4': 0.009897899813950062, 'RADIANCE_MULT_BAND_1': 0.01243900042027235, 'RADIANCE_MULT_BAND_2': 0.0127379996702075, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90756865580487, 38.51760453182341], [-122.91067908067983, 38.507062135327914], [-123.39451884802462, 36.80690951354221], [-123.39379346772944, 36.80633103131712], [-123.36808720490934, 36.80161039690456], [-122.6005577273073, 36.658715102077416], [-121.610616595983, 36.46630710459036], [-121.38555331190221, 36.42128770773569], [-121.31993220188915, 36.408090604094674], [-121.07850301106244, 37.187188818295], [-120.93644090579627, 37.639140425254865], [-120.89921378328248, 37.75694032283558], [-120.84282984512, 37.93487871203656], [-120.81685392203877, 38.01671812128416], [-120.78355013528721, 38.12189834853235], [-120.78213569754122, 38.12686473299485], [-120.78436596764351, 38.12749914564253], [-122.90220779307256, 38.5262209049], [-122.90494476728504, 38.52622317578369], [-122.90756865580487, 38.51760453182341]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 149.49024963378906, 'CPF_NAME': 'LC08CPF_20170701_20170930_01.02', 'DATE_ACQUIRED': '2017-09-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 290.4713439941406, 'google:registration_offset_y': 189.22731018066406, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023672000970691442, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005077099776826799, 'RADIANCE_MULT_BAND_8': 0.011202000081539154, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 48.43000030517578, 'GEOMETRIC_RMSE_VERIFY': 3.4660000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 25.34000015258789, 'GEOMETRIC_RMSE_MODEL': 6.656000137329102, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017261LGN00', 'WRS_PATH': 44, 'google:registration_count': 82, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.61899995803833, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.793000221252441, 'system:asset_size': 1300938414, 'system:index': 'LC08_044034_20170918', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170906225803_20170920110733.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170918_20170929_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.522292971611023, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.48936080932617, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1505760373280, 'RADIANCE_ADD_BAND_5': -30.28502082824707, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.531610012054443, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.538559913635254, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.19504165649414, 'RADIANCE_ADD_BAND_2': -63.688480377197266, 'RADIANCE_ADD_BAND_3': -58.68838882446289, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.008331298828125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.83607006072998, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701709262896_00033', 'EARTH_SUN_DISTANCE': 1.0046818256378174, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1506711895000, 'SCENE_CENTER_TIME': '18:46:13.2771550Z', 'SUN_ELEVATION': 50.056129455566406, 'BPF_NAME_OLI': 'LO8BPF20170918174011_20170918191728.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 379, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 143}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171004', 'properties': {'RADIANCE_MULT_BAND_5': 0.006112600211054087, 'RADIANCE_MULT_BAND_6': 0.0015202000504359603, 'RADIANCE_MULT_BAND_3': 0.011845000088214874, 'RADIANCE_MULT_BAND_4': 0.009988799691200256, 'RADIANCE_MULT_BAND_1': 0.012552999891340733, 'RADIANCE_MULT_BAND_2': 0.012854999862611294, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41498676144064, 36.80607961871278], [-123.40714930966026, 36.80453282614152], [-122.94222914001466, 36.71873402894584], [-121.34317750333273, 36.40826401050158], [-121.34086053745354, 36.408231858138734], [-121.3348556890187, 36.427723761629665], [-121.21252043571191, 36.82467659337919], [-121.08883373018087, 37.22144258078941], [-120.95897624302529, 37.634504892722866], [-120.92149731817, 37.75313312068507], [-120.8833252090855, 37.8737052443165], [-120.84179489503458, 38.00447092252057], [-120.80370635338961, 38.12489244947214], [-120.80364297998955, 38.12700871064366], [-122.92311233473913, 38.52596616873197], [-122.92541698318009, 38.52596764541336], [-122.92752423558638, 38.52019113018005], [-122.93063197796755, 38.510456399771634], [-123.4149975422451, 36.80807222761005], [-123.41498676144064, 36.80607961871278]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 154.7584991455078, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.01', 'DATE_ACQUIRED': '2017-10-04', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389000030234456, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005123700248077512, 'RADIANCE_MULT_BAND_8': 0.011304999701678753, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 4.25, 'GEOMETRIC_RMSE_VERIFY': 3.1740000247955322, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10999999940395355, 'GEOMETRIC_RMSE_MODEL': 6.322000026702881, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017277LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.829999923706055, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.078999996185303, 'system:asset_size': 1109618331, 'system:index': 'LC08_044034_20171004', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170920111549_20171006060316.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171004_20171014_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.94380187988281, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1507142779980, 'RADIANCE_ADD_BAND_5': -30.5631103515625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.600769996643066, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5618700981140137, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.766151428222656, 'RADIANCE_ADD_BAND_2': -64.27330017089844, 'RADIANCE_ADD_BAND_3': -59.227298736572266, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.52262878417969, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.9447603225708, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701710124040_00022', 'EARTH_SUN_DISTANCE': 1.0001006126403809, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1507962503000, 'SCENE_CENTER_TIME': '18:46:19.9752930Z', 'SUN_ELEVATION': 44.78643035888672, 'BPF_NAME_OLI': 'LO8BPF20171004183257_20171004191823.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 554, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 211}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171020', 'properties': {'RADIANCE_MULT_BAND_5': 0.006167899817228317, 'RADIANCE_MULT_BAND_6': 0.0015339000383391976, 'RADIANCE_MULT_BAND_3': 0.011952999979257584, 'RADIANCE_MULT_BAND_4': 0.010079000145196915, 'RADIANCE_MULT_BAND_1': 0.01266700029373169, 'RADIANCE_MULT_BAND_2': 0.01297099981456995, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93485817061978, 38.52597326733554], [-122.93568978550596, 38.5246690742189], [-122.93854157368142, 38.51573333323644], [-122.94268231698113, 38.50194560199485], [-123.42506645592398, 36.806109674033216], [-123.4203953218362, 36.80518823678303], [-123.15663354468177, 36.75677762841736], [-121.38768342081309, 36.41536707646554], [-121.35301502095822, 36.408400154403544], [-121.35042322241164, 36.40836432045008], [-121.21737444947196, 36.84016246253824], [-121.09140835704433, 37.24408680529933], [-120.97035088885502, 37.62912222694413], [-120.92971122468363, 37.757738612554185], [-120.86666160721083, 37.95660848514615], [-120.85206987870566, 38.00260230749274], [-120.81283055679577, 38.12669097284159], [-120.81423587913503, 38.12727903118927], [-122.9328680104334, 38.52597210571271], [-122.93485817061978, 38.52597326733554]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 158.53543090820312, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.03', 'DATE_ACQUIRED': '2017-10-20', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024105000775307417, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005170099902898073, 'RADIANCE_MULT_BAND_8': 0.01140700001269579, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 77.38999938964844, 'GEOMETRIC_RMSE_VERIFY': 4.271999835968018, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 79.20999908447266, 'GEOMETRIC_RMSE_MODEL': 7.179999828338623, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017293LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.494999885559082, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.620999813079834, 'system:asset_size': 1268297498, 'system:index': 'LC08_044034_20171020', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20171020000456_20171104134947.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1508525182848, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171020_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.395301818847656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1508525182848, 'RADIANCE_ADD_BAND_5': -30.83941078186035, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.669479846954346, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.5850300788879395, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.33356857299805, 'RADIANCE_ADD_BAND_2': -64.85433959960938, 'RADIANCE_ADD_BAND_3': -59.762718200683594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.03361129760742, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.052740097045898, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301040_00027', 'EARTH_SUN_DISTANCE': 0.9956104755401611, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517463665000, 'SCENE_CENTER_TIME': '18:46:22.8489480Z', 'SUN_ELEVATION': 39.42913055419922, 'BPF_NAME_OLI': 'LO8BPF20171020183459_20171020192225.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 223, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 108}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171105', 'properties': {'RADIANCE_MULT_BAND_5': 0.006221400108188391, 'RADIANCE_MULT_BAND_6': 0.0015472000231966376, 'RADIANCE_MULT_BAND_3': 0.012055999599397182, 'RADIANCE_MULT_BAND_4': 0.010166999883949757, 'RADIANCE_MULT_BAND_1': 0.012776999734342098, 'RADIANCE_MULT_BAND_2': 0.013082999736070633, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.98574727514783, 37.57459505642517], [-120.96399538563948, 37.64356936719227], [-120.92652352191635, 37.76214340290568], [-120.86481392790058, 37.95682822419813], [-120.85055703970396, 38.00176351283853], [-120.81157299272986, 38.125039290414236], [-120.81150848394088, 38.12720016976474], [-122.84646601936845, 38.51088223917219], [-122.93104445039076, 38.52597105784212], [-122.93319371636213, 38.52597236548772], [-122.93647582374872, 38.5165443395577], [-123.42302283066539, 36.80604679356535], [-123.38266594829105, 36.79866517337203], [-123.00639378311749, 36.729295201731965], [-121.40668179333345, 36.41965005262243], [-121.35050663831682, 36.40836547551229], [-121.3484870142993, 36.4083375667203], [-121.21398235639208, 36.8449787880906], [-121.09053966057947, 37.24093761220104], [-120.98574727514783, 37.57459505642517]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.7352752685547, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.02', 'DATE_ACQUIRED': '2017-11-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002431500004604459, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005214900011196733, 'RADIANCE_MULT_BAND_8': 0.011505999602377415, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 8.550000190734863, 'GEOMETRIC_RMSE_VERIFY': 4.289999961853027, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 7.590000152587891, 'GEOMETRIC_RMSE_MODEL': 7.263999938964844, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017309LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.556000232696533, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.678999900817871, 'system:asset_size': 1129170790, 'system:index': 'LC08_044034_20171105', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20171104161020_20171118104831.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171105_20171120_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.83266830444336, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1509907581960, 'RADIANCE_ADD_BAND_5': -31.107059478759766, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.736040115356445, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6074600219726562, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.88323974609375, 'RADIANCE_ADD_BAND_2': -65.4172134399414, 'RADIANCE_ADD_BAND_3': -60.28139877319336, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.52859878540039, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.157349586486816, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701711206294_00023', 'EARTH_SUN_DISTANCE': 0.9913179278373718, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1511221027000, 'SCENE_CENTER_TIME': '18:46:21.9610040Z', 'SUN_ELEVATION': 34.42585754394531, 'BPF_NAME_OLI': 'LO8BPF20171105183634_20171105192224.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 464, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 170}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171121', 'properties': {'RADIANCE_MULT_BAND_5': 0.006266000214964151, 'RADIANCE_MULT_BAND_6': 0.0015582999913021922, 'RADIANCE_MULT_BAND_3': 0.012143000029027462, 'RADIANCE_MULT_BAND_4': 0.01023900043219328, 'RADIANCE_MULT_BAND_1': 0.012868000194430351, 'RADIANCE_MULT_BAND_2': 0.013176999986171722, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91431830849717, 38.52572645163811], [-122.9186533719462, 38.52641072545062], [-122.92340487952035, 38.511533343042856], [-123.40594731539875, 36.81462923675926], [-123.40815251454157, 36.80648663860497], [-123.40652097496185, 36.805837724161194], [-123.31540585701218, 36.78918625243754], [-122.49781901007653, 36.63642015537996], [-121.41164148927997, 36.4238294357633], [-121.33381555145229, 36.40819186116014], [-121.20790244732977, 36.81717102578378], [-121.08116111582316, 37.22402237300828], [-120.95900233067182, 37.612962115090184], [-120.9159879415411, 37.74925094847515], [-120.85999774100164, 37.9260305479403], [-120.83101533491397, 38.01738579658193], [-120.79628934144432, 38.12712043570472], [-120.7984077692168, 38.127722662717474], [-120.99468918539463, 38.16643862452857], [-122.06151864637233, 38.370421153047175], [-122.84164452352098, 38.5127683813546], [-122.91431830849717, 38.52572645163811]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 161.41893005371094, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.02', 'DATE_ACQUIRED': '2017-11-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002448899904266, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005252300179563463, 'RADIANCE_MULT_BAND_8': 0.011587999761104584, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 31.760000228881836, 'GEOMETRIC_RMSE_VERIFY': 4.84499979019165, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 45.709999084472656, 'GEOMETRIC_RMSE_MODEL': 7.468999862670898, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017325LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.749000072479248, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.76800012588501, 'system:asset_size': 1153063800, 'system:index': 'LC08_044034_20171121', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20171118110207_20171204023211.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171121_20171206_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.19681167602539, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1511289977180, 'RADIANCE_ADD_BAND_5': -31.32988929748535, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.791460037231445, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6261401176452637, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.34085083007812, 'RADIANCE_ADD_BAND_2': -65.88581848144531, 'RADIANCE_ADD_BAND_3': -60.713218688964844, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.94068908691406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.244429588317871, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701712057355_00020', 'EARTH_SUN_DISTANCE': 0.9877864122390747, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1512535618000, 'SCENE_CENTER_TIME': '18:46:17.1757520Z', 'SUN_ELEVATION': 30.255828857421875, 'BPF_NAME_OLI': 'LO8BPF20171121183741_20171121192220.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 419, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 161}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171207', 'properties': {'RADIANCE_MULT_BAND_5': 0.006300299894064665, 'RADIANCE_MULT_BAND_6': 0.0015668000560253859, 'RADIANCE_MULT_BAND_3': 0.012209000065922737, 'RADIANCE_MULT_BAND_4': 0.010294999927282333, 'RADIANCE_MULT_BAND_1': 0.012938999570906162, 'RADIANCE_MULT_BAND_2': 0.01324899960309267, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.32856628911776, 36.4080164915626], [-121.32779297388056, 36.40862023731326], [-121.10445439912574, 37.130844472242444], [-121.07846216915686, 37.21393189634429], [-120.94553484594265, 37.63716252913469], [-120.90934059472502, 37.751820912812235], [-120.86394465920185, 37.89525311021428], [-120.83913908797452, 37.97346987778201], [-120.8255827846447, 38.0162040708514], [-120.79102708255408, 38.125465623449706], [-120.79097606305733, 38.127157108466804], [-120.85859994960938, 38.140541650040035], [-122.91304817140526, 38.52615888623857], [-122.91380695318585, 38.52496955108287], [-122.91841782876634, 38.50963649750989], [-123.40275712728783, 36.80581684441668], [-123.20758862699326, 36.770086604681765], [-122.68609676390355, 36.672899261613615], [-121.90313077015021, 36.522225632863275], [-121.32856628911776, 36.4080164915626]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.78651428222656, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.02', 'DATE_ACQUIRED': '2017-12-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002462300006300211, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005281000048853457, 'RADIANCE_MULT_BAND_8': 0.01165200024843216, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.2199999988079071, 'GEOMETRIC_RMSE_VERIFY': 5.083000183105469, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.3400000035762787, 'GEOMETRIC_RMSE_MODEL': 7.945000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017341LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.145999908447266, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.034999847412109, 'system:asset_size': 1056514444, 'system:index': 'LC08_044034_20171207', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20171204045259_20171221125835.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171207_20171223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.47713851928711, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1512672373480, 'RADIANCE_ADD_BAND_5': -31.501440048217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.83411979675293, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6405200958251953, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.69316101074219, 'RADIANCE_ADD_BAND_2': -66.24658203125, 'RADIANCE_ADD_BAND_3': -61.045658111572266, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.25796127319336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.311479568481445, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701712228395_00018', 'EARTH_SUN_DISTANCE': 0.9850929975509644, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1514002282000, 'SCENE_CENTER_TIME': '18:46:13.4853749Z', 'SUN_ELEVATION': 27.37906265258789, 'BPF_NAME_OLI': 'LO8BPF20171207183825_20171207192216.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 480, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 184}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171223', 'properties': {'RADIANCE_MULT_BAND_5': 0.00631910003721714, 'RADIANCE_MULT_BAND_6': 0.0015714999753981829, 'RADIANCE_MULT_BAND_3': 0.01224599964916706, 'RADIANCE_MULT_BAND_4': 0.010325999930500984, 'RADIANCE_MULT_BAND_1': 0.012977000325918198, 'RADIANCE_MULT_BAND_2': 0.013288999907672405, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8152889401233, 38.12694295563003], [-120.81611218829063, 38.127624621107124], [-122.50915338921531, 38.449393064803765], [-122.93603293640994, 38.52624431837236], [-122.9379404935121, 38.52624530415455], [-122.94094955527217, 38.51681594670185], [-122.94457255263423, 38.504649982111765], [-123.42726137747489, 36.80633992514463], [-123.42090601094516, 36.805086325256745], [-123.35981197066181, 36.79392812403456], [-122.22304641701119, 36.58018019482711], [-121.35316692872165, 36.40847667756006], [-121.3521861996424, 36.409242882899626], [-121.21974582563745, 36.83945440565883], [-121.09634382213058, 37.23557115454466], [-120.96472650777389, 37.654437758385775], [-120.91583503841191, 37.80926636243919], [-120.87088645935846, 37.9510329605388], [-120.85281586463229, 38.00805388110702], [-120.8152889401233, 38.12694295563003]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 159.1316680908203, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.02', 'DATE_ACQUIRED': '2017-12-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002469700062647462, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005296799936331809, 'RADIANCE_MULT_BAND_8': 0.011686000041663647, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 68.05999755859375, 'GEOMETRIC_RMSE_VERIFY': 4.473999977111816, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 75.44000244140625, 'GEOMETRIC_RMSE_MODEL': 7.960000038146973, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017357LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 6.0329999923706055, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.192999839782715, 'system:asset_size': 1153661610, 'system:index': 'LC08_044034_20171223', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20171221134040_20180102115508.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171223_20180103_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.630950927734375, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1514054776350, 'RADIANCE_ADD_BAND_5': -31.595569610595703, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.857530117034912, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6484100818634033, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.88645935058594, 'RADIANCE_ADD_BAND_2': -66.44451904296875, 'RADIANCE_ADD_BAND_3': -61.22806167602539, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.432029724121094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.348259925842285, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701801029509_00017', 'EARTH_SUN_DISTANCE': 0.9836245775222778, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1514949542000, 'SCENE_CENTER_TIME': '18:46:16.3529820Z', 'SUN_ELEVATION': 26.153379440307617, 'BPF_NAME_OLI': 'LO8BPF20171223183852_20171223192643.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 320, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180124', 'properties': {'RADIANCE_MULT_BAND_5': 0.006308599840849638, 'RADIANCE_MULT_BAND_6': 0.0015688999556005, 'RADIANCE_MULT_BAND_3': 0.012225000187754631, 'RADIANCE_MULT_BAND_4': 0.010308999568223953, 'RADIANCE_MULT_BAND_1': 0.012955999933183193, 'RADIANCE_MULT_BAND_2': 0.013267000205814838, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90253703896764, 38.52351427952298], [-122.91656562657346, 38.52597461099703], [-122.91718351842219, 38.52549003820663], [-122.92185770179016, 38.51045049167097], [-123.40616714447567, 36.80572215553527], [-123.36891490327461, 36.79890338642574], [-122.04135644871272, 36.54856798064292], [-121.59648260585197, 36.46100343616778], [-121.33163933974166, 36.408014885790905], [-121.20534938125256, 36.81848449189832], [-121.08134258263036, 37.21686017126497], [-120.95421953112823, 37.6219066660372], [-120.93577554577641, 37.68038822094348], [-120.91057158620472, 37.76023948483237], [-120.86899398886975, 37.89169497482825], [-120.84963912832076, 37.952793814865856], [-120.8295102997026, 38.0162767283058], [-120.79495753684394, 38.12563485618762], [-120.79490941173361, 38.12723438748116], [-122.24918310423732, 38.40516316382241], [-122.90253703896764, 38.52351427952298]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 154.26710510253906, 'CPF_NAME': 'LC08CPF_20180101_20180331_01.01', 'DATE_ACQUIRED': '2018-01-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024655000306665897, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005288000102154911, 'RADIANCE_MULT_BAND_8': 0.011667000129818916, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 92.91000366210938, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 90.2699966430664, 'GEOMETRIC_RMSE_MODEL': 8.371999740600586, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018024LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.7769999504089355, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 6.059000015258789, 'system:asset_size': 1215293163, 'system:index': 'LC08_044034_20180124', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180116103838_20180201021239.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180124_20180206_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.544830322265625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1516819562440, 'RADIANCE_ADD_BAND_5': -31.542869567871094, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.844419956207275, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6439900398254395, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.77822875976562, 'RADIANCE_ADD_BAND_2': -66.33370208740234, 'RADIANCE_ADD_BAND_3': -61.125938415527344, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.334571838378906, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.327670097351074, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701802051814_00021', 'EARTH_SUN_DISTANCE': 0.9844459891319275, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517949428000, 'SCENE_CENTER_TIME': '18:46:02.4457700Z', 'SUN_ELEVATION': 29.22391700744629, 'BPF_NAME_OLI': 'LO8BPF20180124183702_20180124192205.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 95, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180209', 'properties': {'RADIANCE_MULT_BAND_5': 0.00627950020134449, 'RADIANCE_MULT_BAND_6': 0.0015616000164300203, 'RADIANCE_MULT_BAND_3': 0.012168999761343002, 'RADIANCE_MULT_BAND_4': 0.010261000134050846, 'RADIANCE_MULT_BAND_1': 0.012896000407636166, 'RADIANCE_MULT_BAND_2': 0.013206000439822674, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.39918653418461, 36.80734497466613], [-123.39917951695074, 36.80599655785462], [-122.99900202988397, 36.73240546802678], [-121.48422659668748, 36.44042980360278], [-121.32513812744327, 36.408544794756885], [-121.32329427408311, 36.41409493209178], [-121.20078327092887, 36.812399030111614], [-121.07380575101962, 37.220454708238165], [-120.95185007905714, 37.609158599851824], [-120.89939280759477, 37.77544669916457], [-120.85501682093836, 37.91573009745372], [-120.83844428196358, 37.96805037798642], [-120.82375631083382, 38.014413099169396], [-120.78790871827297, 38.127746786863185], [-120.80540655404712, 38.13123524406466], [-122.6248804423208, 38.47537015704246], [-122.90993644389339, 38.52644543587588], [-122.91090664378807, 38.525684776249676], [-122.91549228305601, 38.51031022116335], [-123.39918653418461, 36.80734497466613]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 151.70010375976562, 'CPF_NAME': 'LC08CPF_20180101_20180331_01.02', 'DATE_ACQUIRED': '2018-02-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 693.36865234375, 'google:registration_offset_y': -187.0531463623047, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024542000610381365, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005263600032776594, 'RADIANCE_MULT_BAND_8': 0.011613000184297562, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.38999998569488525, 'GEOMETRIC_RMSE_VERIFY': 4.5329999923706055, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.5799999833106995, 'GEOMETRIC_RMSE_MODEL': 7.809000015258789, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018040LGN00', 'WRS_PATH': 44, 'google:registration_count': 90, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.77400016784668, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.257999897003174, 'system:asset_size': 1049524301, 'system:index': 'LC08_044034_20180209', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180201043308_20180215103000.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180209_20180222_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.9375, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.30699157714844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1518201955010, 'RADIANCE_ADD_BAND_5': -31.397319793701172, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.808229923248291, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6317899227142334, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.47933197021484, 'RADIANCE_ADD_BAND_2': -66.02761840820312, 'RADIANCE_ADD_BAND_3': -60.84387969970703, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.065391540527344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.270779609680176, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701802202852_00024', 'EARTH_SUN_DISTANCE': 0.9867250919342041, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1519259980000, 'SCENE_CENTER_TIME': '18:45:55.0130880Z', 'SUN_ELEVATION': 33.267147064208984, 'BPF_NAME_OLI': 'LO8BPF20180209183543_20180209192158.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 494, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180225', 'properties': {'RADIANCE_MULT_BAND_5': 0.006238199770450592, 'RADIANCE_MULT_BAND_6': 0.0015514000551775098, 'RADIANCE_MULT_BAND_3': 0.012089000083506107, 'RADIANCE_MULT_BAND_4': 0.010193999856710434, 'RADIANCE_MULT_BAND_1': 0.01281100045889616, 'RADIANCE_MULT_BAND_2': 0.013119000010192394, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79189414779732, 38.127087217212264], [-120.79259447540701, 38.12766737339681], [-121.53003604596704, 38.2710144089323], [-122.91300405300892, 38.525959114999786], [-122.91463280877926, 38.525960289082086], [-122.91893165444988, 38.51166458809273], [-123.40333072032652, 36.80573105675602], [-122.59905903088884, 36.656411240479514], [-121.46407576797053, 36.435439694381685], [-121.32903668150723, 36.40836818337841], [-121.32839366598145, 36.40936417974736], [-121.2052120466832, 36.809964714399314], [-121.08066210255225, 37.21036004902962], [-120.95393745800473, 37.614391258848464], [-120.90540766204235, 37.768258360707804], [-120.85592540486942, 37.924709977891446], [-120.84238908765914, 37.96744692681748], [-120.82770368985751, 38.01381027183506], [-120.79189414779732, 38.127087217212264]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 149.22970581054688, 'CPF_NAME': 'LC08CPF_20180101_20180331_01.02', 'DATE_ACQUIRED': '2018-02-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002437999937683344, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005229000234976411, 'RADIANCE_MULT_BAND_8': 0.011536999605596066, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.029999999329447746, 'GEOMETRIC_RMSE_VERIFY': 4.484000205993652, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05000000074505806, 'GEOMETRIC_RMSE_MODEL': 7.552999973297119, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018056LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.535999774932861, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.138999938964844, 'system:asset_size': 1091474231, 'system:index': 'LC08_044034_20180225', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180215111236_20180302113150.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180225_20180308_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.970069885253906, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1519584348660, 'RADIANCE_ADD_BAND_5': -31.191139221191406, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7569499015808105, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6145100593566895, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.055908203125, 'RADIANCE_ADD_BAND_2': -65.59403228759766, 'RADIANCE_ADD_BAND_3': -60.444339752197266, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.68408966064453, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.190210342407227, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701803073896_00029', 'EARTH_SUN_DISTANCE': 0.9899808764457703, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1520517466000, 'SCENE_CENTER_TIME': '18:45:48.6627820Z', 'SUN_ELEVATION': 38.51247787475586, 'BPF_NAME_OLI': 'LO8BPF20180225183337_20180225192127.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 524, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 208}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180329', 'properties': {'RADIANCE_MULT_BAND_5': 0.006132499780505896, 'RADIANCE_MULT_BAND_6': 0.001525099971331656, 'RADIANCE_MULT_BAND_3': 0.011884000152349472, 'RADIANCE_MULT_BAND_4': 0.010021000169217587, 'RADIANCE_MULT_BAND_1': 0.012594000436365604, 'RADIANCE_MULT_BAND_2': 0.012896000407636166, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80127570165772, 38.126063505145645], [-120.80122345921369, 38.127804742397274], [-120.80775026296742, 38.129224090108735], [-121.71103936177308, 38.303963499184306], [-122.92310872306983, 38.52629616445865], [-122.92563230227859, 38.519378846311234], [-122.9284678671834, 38.51049767092839], [-123.41163301686585, 36.80783431917354], [-123.41162215011863, 36.80580855478969], [-123.11125099629102, 36.75074371868485], [-121.50211034765185, 36.44160207589491], [-121.33945010821557, 36.40902347257567], [-121.3372403171459, 36.40899270934746], [-121.20749359703268, 36.83109065415998], [-121.08484461962598, 37.22543392024198], [-120.97891292505678, 37.56352857907804], [-120.95898508481216, 37.62683942735091], [-120.86797459030839, 37.915196598223616], [-120.8409315975302, 38.00049742203241], [-120.80127570165772, 38.126063505145645]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 144.0820770263672, 'CPF_NAME': 'LC08CPF_20180101_20180331_01.03', 'DATE_ACQUIRED': '2018-03-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002396699972450733, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005140400025993586, 'RADIANCE_MULT_BAND_8': 0.011340999975800514, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.07000000029802322, 'GEOMETRIC_RMSE_VERIFY': 3.8329999446868896, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10999999940395355, 'GEOMETRIC_RMSE_MODEL': 7.236000061035156, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018088LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.001999855041504, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.228000164031982, 'system:asset_size': 1098159208, 'system:index': 'LC08_044034_20180329', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180316102421_20180331173242.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180329_20180405_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.105979919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1522349132790, 'RADIANCE_ADD_BAND_5': -30.6623592376709, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.625450134277344, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.5701799392700195, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.969970703125, 'RADIANCE_ADD_BAND_2': -64.48201751708984, 'RADIANCE_ADD_BAND_3': -59.41962814331055, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.706180572509766, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.983550071716309, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701804026058_00038', 'EARTH_SUN_DISTANCE': 0.9984806776046753, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1522896822000, 'SCENE_CENTER_TIME': '18:45:32.7882860Z', 'SUN_ELEVATION': 50.609867095947266, 'BPF_NAME_OLI': 'LO8BPF20180329182947_20180329191735.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 485, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 171}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180414', 'properties': {'RADIANCE_MULT_BAND_5': 0.006076099816709757, 'RADIANCE_MULT_BAND_6': 0.0015110999811440706, 'RADIANCE_MULT_BAND_3': 0.011775000020861626, 'RADIANCE_MULT_BAND_4': 0.009929000400006771, 'RADIANCE_MULT_BAND_1': 0.012477999553084373, 'RADIANCE_MULT_BAND_2': 0.012777999974787235, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.34522514212307, 36.408698043488045], [-121.34452828928147, 36.409242282335384], [-121.33707634606803, 36.43343366317544], [-121.21635414996676, 36.826153843527024], [-121.0943125943086, 37.21869201364408], [-121.03567890807463, 37.406321118120445], [-120.97578331819477, 37.596935486455905], [-120.95831371997883, 37.652393119866275], [-120.88487539818277, 37.88508776326913], [-120.84731654361258, 38.003719708691015], [-120.80832936846043, 38.12745485830453], [-120.81057012266695, 38.128091691463695], [-120.97771824840937, 38.1610110638541], [-122.9280812665028, 38.52556376328024], [-122.93074625286151, 38.52556539080977], [-122.93199492759537, 38.52262989854827], [-122.93427684432646, 38.5154808645628], [-123.41944024291713, 36.80557383832765], [-123.4136717509014, 36.80443563670579], [-122.99597830465166, 36.7276726204329], [-121.34681900502258, 36.408720158492706], [-121.34522514212307, 36.408698043488045]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 140.7134552001953, 'CPF_NAME': 'LC08CPF_20180401_20180630_01.01', 'DATE_ACQUIRED': '2018-04-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023747000377625227, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005093099898658693, 'RADIANCE_MULT_BAND_8': 0.011237000115215778, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 4.234000205993652, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.07999999821186066, 'GEOMETRIC_RMSE_MODEL': 6.580999851226807, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018104LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.414000034332275, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.88100004196167, 'system:asset_size': 1158499807, 'system:index': 'LC08_044034_20180414', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180414000401_20180430074753.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180414_20180501_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.64506912231445, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1523731523960, 'RADIANCE_ADD_BAND_5': -30.38031005859375, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.555309772491455, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.5465400218963623, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.39073181152344, 'RADIANCE_ADD_BAND_2': -63.88887023925781, 'RADIANCE_ADD_BAND_3': -58.873050689697266, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.1845588684082, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.873310089111328, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701805017217_00039', 'EARTH_SUN_DISTANCE': 1.0031050443649292, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1525190337000, 'SCENE_CENTER_TIME': '18:45:23.9604410Z', 'SUN_ELEVATION': 56.38203430175781, 'BPF_NAME_OLI': 'LO8BPF20180414182739_20180414190304.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 475, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 174}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180430', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060247997753322124, 'RADIANCE_MULT_BAND_6': 0.0014983000000938773, 'RADIANCE_MULT_BAND_3': 0.011675000190734863, 'RADIANCE_MULT_BAND_4': 0.009845299646258354, 'RADIANCE_MULT_BAND_1': 0.012373000383377075, 'RADIANCE_MULT_BAND_2': 0.012670000083744526, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.49392891950015, 38.25920161205168], [-122.86212015739243, 38.51211833381703], [-122.94115615734286, 38.52618089386481], [-122.94266409021049, 38.52263459159682], [-122.94749587369715, 38.5064087086449], [-123.4294536823145, 36.80704494870014], [-123.42944538405696, 36.805558381653995], [-121.35701996241134, 36.40886095720732], [-121.35515366511522, 36.40883528704531], [-121.34707877137406, 36.435195193048145], [-121.22395150116549, 36.83579933167275], [-121.09945123938022, 37.23621420902422], [-120.97469688678515, 37.6340868739865], [-120.95338644176718, 37.70178317376315], [-120.87558264225196, 37.948027576337694], [-120.85337005021475, 38.018336978020535], [-120.83983380243895, 38.06125022067276], [-120.81940346087548, 38.12640160825164], [-120.81935657227274, 38.12797843472077], [-121.49392891950015, 38.25920161205168]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 136.2877655029297, 'CPF_NAME': 'LC08CPF_20180401_20180630_01.01', 'DATE_ACQUIRED': '2018-04-30', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002354600001126528, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005050100153312087, 'RADIANCE_MULT_BAND_8': 0.011141999624669552, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 54.09000015258789, 'GEOMETRIC_RMSE_VERIFY': 4.742000102996826, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 72.68000030517578, 'GEOMETRIC_RMSE_MODEL': 7.413000106811523, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018120LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.132999897003174, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.348999977111816, 'system:asset_size': 1276233416, 'system:index': 'LC08_044034_20180430', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180430100912_20180514113108.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180430_20180516_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.226341247558594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1525113915020, 'RADIANCE_ADD_BAND_5': -30.124069213867188, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.491580009460449, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.525059938430786, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.864498138427734, 'RADIANCE_ADD_BAND_2': -63.35000991821289, 'RADIANCE_ADD_BAND_3': -58.37649154663086, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.710670471191406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.773170471191406, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701805168297_00022', 'EARTH_SUN_DISTANCE': 1.0073622465133667, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1526490913000, 'SCENE_CENTER_TIME': '18:45:15.0228190Z', 'SUN_ELEVATION': 61.25571060180664, 'BPF_NAME_OLI': 'LO8BPF20180430182642_20180430190255.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 167, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 74}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180516', 'properties': {'RADIANCE_MULT_BAND_5': 0.005979400128126144, 'RADIANCE_MULT_BAND_6': 0.001487000030465424, 'RADIANCE_MULT_BAND_3': 0.011587000451982021, 'RADIANCE_MULT_BAND_4': 0.009771100245416164, 'RADIANCE_MULT_BAND_1': 0.012280000373721123, 'RADIANCE_MULT_BAND_2': 0.0125749995931983, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93360497447352, 38.523867880098415], [-122.94565968418311, 38.52597875962595], [-122.947620445873, 38.525979667756026], [-122.94920556812927, 38.52101038718724], [-122.9543791780157, 38.503572721844456], [-123.43578033854764, 36.80614315276951], [-123.43507947893906, 36.80558469730047], [-121.91557755362311, 36.51868853110042], [-121.36140874072898, 36.408709633855395], [-121.35361139521716, 36.43404088634397], [-121.22663178021742, 36.84719627680261], [-121.10031488716933, 37.25337314283669], [-120.9881602643399, 37.61113522357587], [-120.9453552764168, 37.747029451727656], [-120.87934825415797, 37.95589735861315], [-120.85856954742616, 38.02167585688729], [-120.84048399835031, 38.078927099815125], [-120.82574947170997, 38.1259030413981], [-120.82568137717897, 38.12819726179603], [-120.8683024177541, 38.136624693587805], [-121.47004447210932, 38.25362066968415], [-122.93360497447352, 38.523867880098415]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 130.8538055419922, 'CPF_NAME': 'LC08CPF_20180401_20180630_01.02', 'DATE_ACQUIRED': '2018-05-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002336899982765317, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005012099863961339, 'RADIANCE_MULT_BAND_8': 0.011057999916374683, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 54.90999984741211, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 60.36000061035156, 'GEOMETRIC_RMSE_MODEL': 7.374000072479248, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018136LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.76200008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.63100004196167, 'system:asset_size': 1298421767, 'system:index': 'LC08_044034_20180516', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180514113924_20180530043949.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180516_20180604_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.855560302734375, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1526496304530, 'RADIANCE_ADD_BAND_5': -29.89716911315918, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.435150146484375, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.506040096282959, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.398529052734375, 'RADIANCE_ADD_BAND_2': -62.872840881347656, 'RADIANCE_ADD_BAND_3': -57.936790466308594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.29104995727539, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.684490203857422, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701806049439_00019', 'EARTH_SUN_DISTANCE': 1.011177659034729, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1528141829000, 'SCENE_CENTER_TIME': '18:45:04.5345830Z', 'SUN_ELEVATION': 64.77069854736328, 'BPF_NAME_OLI': 'LO8BPF20180516182432_20180516190244.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 110, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180601', 'properties': {'RADIANCE_MULT_BAND_5': 0.005945600103586912, 'RADIANCE_MULT_BAND_6': 0.0014785999665036798, 'RADIANCE_MULT_BAND_3': 0.011521999724209309, 'RADIANCE_MULT_BAND_4': 0.00971589982509613, 'RADIANCE_MULT_BAND_1': 0.012210000306367874, 'RADIANCE_MULT_BAND_2': 0.012502999976277351, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.77880845271818, 38.12682651683681], [-120.78082732387327, 38.127400910164425], [-122.17851189316268, 38.39563200111679], [-122.89868630827446, 38.52662347303421], [-122.9010269542869, 38.526625436525265], [-122.90775846965106, 38.50381558623861], [-123.39134762237299, 36.806781816564225], [-123.38332088623866, 36.80519595027719], [-123.19363883677475, 36.77038056385076], [-121.37265921416432, 36.41910494631429], [-121.31768625732443, 36.408045434955866], [-121.31686844455666, 36.40931188579357], [-121.19518418366546, 36.8037963507404], [-121.07052956817292, 37.20330983937601], [-120.98557082835202, 37.47388091640241], [-120.92589427264745, 37.66268997065765], [-120.89283976909874, 37.76708787171756], [-120.8426810567937, 37.92519768237477], [-120.82731160426488, 37.97363973700533], [-120.78169209343586, 38.11743585402407], [-120.77880845271818, 38.12682651683681]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 125.49034118652344, 'CPF_NAME': 'LC08CPF_20180401_20180630_01.02', 'DATE_ACQUIRED': '2018-06-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -59.329689025878906, 'google:registration_offset_y': -119.9319839477539, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002323700115084648, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004983699764125049, 'RADIANCE_MULT_BAND_8': 0.010995999909937382, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.09000000357627869, 'GEOMETRIC_RMSE_VERIFY': 3.0480000972747803, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.11999999731779099, 'GEOMETRIC_RMSE_MODEL': 5.9079999923706055, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018152LGN00', 'WRS_PATH': 44, 'google:registration_count': 73, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8469998836517334, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.484000205993652, 'system:asset_size': 1196203585, 'system:index': 'LC08_044034_20180601', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180530070031_20180613095151.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180601_20180614_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4771241843700409, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.57931900024414, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1527878691920, 'RADIANCE_ADD_BAND_5': -29.728120803833008, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.3931097984313965, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4918699264526367, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.051361083984375, 'RADIANCE_ADD_BAND_2': -62.51734161376953, 'RADIANCE_ADD_BAND_3': -57.60919952392578, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.97842025756836, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.618419647216797, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701806140561_00020', 'EARTH_SUN_DISTANCE': 1.014048457145691, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1529017997000, 'SCENE_CENTER_TIME': '18:44:51.9199550Z', 'SUN_ELEVATION': 66.69808959960938, 'BPF_NAME_OLI': 'LO8BPF20180601182332_20180601190232.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 562, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 205}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180617', 'properties': {'RADIANCE_MULT_BAND_5': 0.005923000164330006, 'RADIANCE_MULT_BAND_6': 0.0014730000402778387, 'RADIANCE_MULT_BAND_3': 0.011478000320494175, 'RADIANCE_MULT_BAND_4': 0.009678900241851807, 'RADIANCE_MULT_BAND_1': 0.012164000421762466, 'RADIANCE_MULT_BAND_2': 0.012455999851226807, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.04122641966362, 37.27771452010496], [-120.92242861496523, 37.654709747448535], [-120.88575792065426, 37.77061070936611], [-120.84751772444979, 37.8911688793387], [-120.82947261662417, 37.948014967544516], [-120.81478366478952, 37.994376687711316], [-120.77796821108964, 38.11047167384774], [-120.77341700791996, 38.12499801858629], [-120.7733590548622, 38.12690723383413], [-120.79951610088906, 38.13212442766641], [-121.35820699571016, 38.24143021971452], [-122.38962809260437, 38.43544840071329], [-122.89374886556902, 38.52661910103998], [-122.8957361031765, 38.52662085562133], [-122.89706563721333, 38.5224628761221], [-123.38590045277563, 36.806907075134745], [-123.38348718772896, 36.806268910624574], [-123.37146215624726, 36.80403387718806], [-121.31128246478613, 36.407849453732226], [-121.08099154249606, 37.1506105508971], [-121.04122641966362, 37.27771452010496]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.95905303955078, 'CPF_NAME': 'LC08CPF_20180401_20180630_01.02', 'DATE_ACQUIRED': '2018-06-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -413.3413391113281, 'google:registration_offset_y': 360.3902282714844, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023147999309003353, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004964799736626446, 'RADIANCE_MULT_BAND_8': 0.010954000055789948, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 52.130001068115234, 'GEOMETRIC_RMSE_VERIFY': 3.364000082015991, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 29.229999542236328, 'GEOMETRIC_RMSE_MODEL': 5.735000133514404, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018168LGN00', 'WRS_PATH': 44, 'google:registration_count': 89, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8469998836517334, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.254000186920166, 'system:asset_size': 1308620641, 'system:index': 'LC08_044034_20180617', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180613103356_20180628185831.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180617_20180703_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5779221057891846, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.394439697265625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1529261099910, 'RADIANCE_ADD_BAND_5': -29.614980697631836, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.364980220794678, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4823899269104004, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.81901931762695, 'RADIANCE_ADD_BAND_2': -62.2794189453125, 'RADIANCE_ADD_BAND_3': -57.389949798583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.76919174194336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.574210166931152, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701807021686_00008', 'EARTH_SUN_DISTANCE': 1.0159835815429688, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1530619081000, 'SCENE_CENTER_TIME': '18:44:59.9063100Z', 'SUN_ELEVATION': 67.09744262695312, 'BPF_NAME_OLI': 'LO8BPF20180617182651_20180617190240.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 383, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 119}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180703', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059148999862372875, 'RADIANCE_MULT_BAND_6': 0.001471000025048852, 'RADIANCE_MULT_BAND_3': 0.011462000198662281, 'RADIANCE_MULT_BAND_4': 0.009665699675679207, 'RADIANCE_MULT_BAND_1': 0.012147000059485435, 'RADIANCE_MULT_BAND_2': 0.01243900042027235, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9714268551366, 38.16563342552257], [-122.45588119654629, 38.44713002459164], [-122.88249192802509, 38.52417231662294], [-122.89644263267313, 38.5266214780832], [-122.89833374014155, 38.5266231336812], [-123.3880913909991, 36.80802792136592], [-123.38808480088508, 36.80672096055013], [-123.34503848693448, 36.79883982615419], [-122.67165747506051, 36.67353644711575], [-121.55221822955393, 36.45587725127183], [-121.31371304767279, 36.40799214508471], [-121.09160423699622, 37.12482492567551], [-121.07010677761045, 37.19342471802643], [-120.94192405553096, 37.60101818545374], [-120.88812918107027, 37.77105880024721], [-120.84989261484249, 37.89161783040446], [-120.82822714058467, 37.95985219536374], [-120.77978755848495, 38.11253358333665], [-120.77580498352472, 38.12524608392607], [-120.77575860443845, 38.12677631958124], [-120.77799828243984, 38.12741357046285], [-120.9714268551366, 38.16563342552257]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.59730529785156, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.01', 'DATE_ACQUIRED': '2018-07-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -233.08494567871094, 'google:registration_offset_y': 159.7520294189453, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023117000237107277, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004957999917678535, 'RADIANCE_MULT_BAND_8': 0.01093900017440319, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 3.0179998874664307, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 18.290000915527344, 'GEOMETRIC_RMSE_MODEL': 5.60099983215332, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018184LGN00', 'WRS_PATH': 44, 'google:registration_count': 85, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.941999912261963, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9790000915527344, 'system:asset_size': 1269058513, 'system:index': 'LC08_044034_20180703', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180628211945_20180713101632.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1530643509410, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180703_20180717_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5279502868652344, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.32851028442383, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1530643509410, 'RADIANCE_ADD_BAND_5': -29.57464027404785, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.354939937591553, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4790101051330566, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.73616027832031, 'RADIANCE_ADD_BAND_2': -62.1945686340332, 'RADIANCE_ADD_BAND_3': -57.31175994873047, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.6945686340332, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.558440208435059, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701807162795_00027', 'EARTH_SUN_DISTANCE': 1.016676425933838, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1531792242000, 'SCENE_CENTER_TIME': '18:45:09.4113309Z', 'SUN_ELEVATION': 66.24073791503906, 'BPF_NAME_OLI': 'LO8BPF20180703182325_20180703190249.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 406, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 185}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180719', 'properties': {'RADIANCE_MULT_BAND_5': 0.00592050002887845, 'RADIANCE_MULT_BAND_6': 0.0014724000357091427, 'RADIANCE_MULT_BAND_3': 0.011473000049591064, 'RADIANCE_MULT_BAND_4': 0.00967469997704029, 'RADIANCE_MULT_BAND_1': 0.012159000150859356, 'RADIANCE_MULT_BAND_2': 0.012450999580323696, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.44080922228284, 38.257966944082064], [-122.38413210001028, 38.43501403177713], [-122.89068952838745, 38.52661625299765], [-122.89216527494501, 38.52661762429011], [-122.8941433400475, 38.52043253146529], [-123.38187234788073, 36.80860972583447], [-123.38186173454358, 36.80648478578091], [-121.35841299121734, 36.4180271743487], [-121.30787998300215, 36.407855514734926], [-121.06981806520277, 37.17550805958078], [-120.94950448180114, 37.558424983749084], [-120.93052030860515, 37.61851927514682], [-120.88346755364944, 37.76732541990438], [-120.8452256804444, 37.88788273965871], [-120.82717971108868, 37.94472845938193], [-120.81132494924015, 37.99469881155226], [-120.77567286007071, 38.107184244667], [-120.76998449194281, 38.1253384352323], [-120.76993670784478, 38.12690819856337], [-120.82518543402341, 38.13787424937932], [-121.44080922228284, 38.257966944082064]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.57571411132812, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.01', 'DATE_ACQUIRED': '2018-07-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -700.4381103515625, 'google:registration_offset_y': 99.67877197265625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002313799923285842, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004962600069120526, 'RADIANCE_MULT_BAND_8': 0.010948999784886837, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 36.400001525878906, 'GEOMETRIC_RMSE_VERIFY': 3.0309998989105225, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 6.130000114440918, 'GEOMETRIC_RMSE_MODEL': 5.335000038146973, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018200LGN00', 'WRS_PATH': 44, 'google:registration_count': 10, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.5840001106262207, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9519999027252197, 'system:asset_size': 1279525450, 'system:index': 'LC08_044034_20180719', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180713103008_20180728105743.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1532025916610, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180719_20180731_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.38461539149284363, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.37363052368164, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1532025916610, 'RADIANCE_ADD_BAND_5': -29.602249145507812, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.361810207366943, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4813199043273926, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.792869567871094, 'RADIANCE_ADD_BAND_2': -62.25263977050781, 'RADIANCE_ADD_BAND_3': -57.36528015136719, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.74563980102539, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.569230079650879, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701807303898_00002', 'EARTH_SUN_DISTANCE': 1.0162020921707153, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1533006463000, 'SCENE_CENTER_TIME': '18:45:16.6121260Z', 'SUN_ELEVATION': 64.41085815429688, 'BPF_NAME_OLI': 'LO8BPF20180719182420_20180719190257.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 540, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 205}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180804', 'properties': {'RADIANCE_MULT_BAND_5': 0.005940000060945749, 'RADIANCE_MULT_BAND_6': 0.001477199955843389, 'RADIANCE_MULT_BAND_3': 0.011510999873280525, 'RADIANCE_MULT_BAND_4': 0.009706700220704079, 'RADIANCE_MULT_BAND_1': 0.01219900045543909, 'RADIANCE_MULT_BAND_2': 0.012492000125348568, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.77148148389226, 38.126754116039656], [-120.82775110110646, 38.137921697091336], [-122.72213265699597, 38.49591848075218], [-122.89121880743316, 38.526211222531494], [-122.89345657842185, 38.526213245293064], [-122.8951751940093, 38.520839005288714], [-123.38361420318732, 36.806253190887944], [-123.35850296927119, 36.80163962243623], [-122.38034455629194, 36.61842329533153], [-121.31097854018404, 36.40791284749947], [-121.30909178095973, 36.40810350535252], [-121.18830007004519, 36.799838422794565], [-121.0657184665842, 37.19290102012734], [-120.93452037917346, 37.61010621594066], [-120.88557913919584, 37.7649301301834], [-120.83505028800018, 37.924162404469065], [-120.81080642279596, 38.000694706959464], [-120.7766618099141, 38.10841947334062], [-120.77154206811072, 38.124759756645055], [-120.77148148389226, 38.126754116039656]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 130.11148071289062, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.02', 'DATE_ACQUIRED': '2018-08-04', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -667.9807739257812, 'google:registration_offset_y': 174.08700561523438, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023215000983327627, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004979000077582896, 'RADIANCE_MULT_BAND_8': 0.010985000059008598, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 29.270000457763672, 'GEOMETRIC_RMSE_VERIFY': 3.061000108718872, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 1.8200000524520874, 'GEOMETRIC_RMSE_MODEL': 5.519999980926514, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018216LGN00', 'WRS_PATH': 44, 'google:registration_count': 122, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.635999917984009, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.1539998054504395, 'system:asset_size': 1269553932, 'system:index': 'LC08_044034_20180804', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180728131828_20180812101713.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1533408324780, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180804_20180814_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.818791925907135, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.533390045166016, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1533408324780, 'RADIANCE_ADD_BAND_5': -29.70001983642578, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.386119842529297, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4895200729370117, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.993648529052734, 'RADIANCE_ADD_BAND_2': -62.4582405090332, 'RADIANCE_ADD_BAND_3': -57.55472946166992, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.92644119262695, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.607439994812012, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701808134999_00015', 'EARTH_SUN_DISTANCE': 1.0145281553268433, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1534279769000, 'SCENE_CENTER_TIME': '18:45:24.7843879Z', 'SUN_ELEVATION': 61.754512786865234, 'BPF_NAME_OLI': 'LO8BPF20180804182516_20180804190305.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 543, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 233}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180820', 'properties': {'RADIANCE_MULT_BAND_5': 0.005972399841994047, 'RADIANCE_MULT_BAND_6': 0.0014853000175207853, 'RADIANCE_MULT_BAND_3': 0.011574000120162964, 'RADIANCE_MULT_BAND_4': 0.009759699925780296, 'RADIANCE_MULT_BAND_1': 0.012264999561011791, 'RADIANCE_MULT_BAND_2': 0.012559999711811543, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89825933855994, 38.526805092147995], [-122.89895028199491, 38.525722495969895], [-123.38873935961475, 36.80652476820627], [-121.31454100718518, 36.40790744494912], [-121.09153296821148, 37.12766281987742], [-121.07108599816837, 37.19294023481346], [-120.9551864714312, 37.561767957158196], [-120.92612028086431, 37.65384672009263], [-120.8919682464519, 37.761800464032696], [-120.85205621014049, 37.88760214452866], [-120.83796626647222, 37.93195084383067], [-120.81763772021164, 37.996051686948284], [-120.7788779757949, 38.118331119366594], [-120.77683724248045, 38.12506331955348], [-120.77677674852008, 38.127055311186325], [-120.78910708693708, 38.12954952291752], [-122.79129196449439, 38.50772182321923], [-122.88326315631687, 38.52417256389675], [-122.89825933855994, 38.526805092147995]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 136.97682189941406, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.02', 'DATE_ACQUIRED': '2018-08-20', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -217.63308715820312, 'google:registration_offset_y': 166.30862426757812, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023342000786215067, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000500619993545115, 'RADIANCE_MULT_BAND_8': 0.011044999584555626, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 42.16999816894531, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 13.699999809265137, 'GEOMETRIC_RMSE_MODEL': 5.3460001945495605, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018232LGN00', 'WRS_PATH': 44, 'google:registration_count': 88, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.6549999713897705, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9010000228881836, 'system:asset_size': 1261142575, 'system:index': 'LC08_044034_20180820', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180812105949_20180827025847.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1534790733320, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180820_20180829_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6068965792655945, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.798309326171875, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1534790733320, 'RADIANCE_ADD_BAND_5': -29.86212921142578, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4264397621154785, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.503109931945801, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.32658004760742, 'RADIANCE_ADD_BAND_2': -62.799171447753906, 'RADIANCE_ADD_BAND_3': -57.86888885498047, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.226261138916016, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.67080020904541, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701808286085_00007', 'EARTH_SUN_DISTANCE': 1.0117706060409546, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1535542028000, 'SCENE_CENTER_TIME': '18:45:33.3166029Z', 'SUN_ELEVATION': 58.28300094604492, 'BPF_NAME_OLI': 'LO8BPF20180820182700_20180820190313.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 461, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 197}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180905', 'properties': {'RADIANCE_MULT_BAND_5': 0.006014999933540821, 'RADIANCE_MULT_BAND_6': 0.0014958999818190932, 'RADIANCE_MULT_BAND_3': 0.011656000278890133, 'RADIANCE_MULT_BAND_4': 0.009829300455749035, 'RADIANCE_MULT_BAND_1': 0.012353000231087208, 'RADIANCE_MULT_BAND_2': 0.012648999691009521, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.38610081370497, 36.814289687062214], [-123.3882090715303, 36.806512865102825], [-123.38679372893579, 36.80594959052089], [-122.0852922509193, 36.56054215694183], [-121.64530336795852, 36.474007654122076], [-121.37920601888875, 36.42079604381315], [-121.31638674405356, 36.40815965166708], [-121.31401862354433, 36.40812623342616], [-121.19298671036591, 36.80072100901333], [-121.0705552819076, 37.19338134074565], [-120.93955488950898, 37.610063354143456], [-120.88976479932654, 37.767438382804556], [-120.85040405494898, 37.89162713559818], [-120.82799595669347, 37.96219963900355], [-120.77972618926033, 38.114559873170435], [-120.77631190843734, 38.1254583833651], [-120.77627140361733, 38.12679413765674], [-120.78252196496138, 38.128154920479105], [-122.81075894747059, 38.51104033902692], [-122.89566858092296, 38.52621528886105], [-122.89840839970792, 38.52621770794275], [-123.38610081370497, 36.814289687062214]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 144.01707458496094, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.02', 'DATE_ACQUIRED': '2018-09-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -299.3749084472656, 'google:registration_offset_y': -65.03469848632812, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002350799972191453, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005041899858042598, 'RADIANCE_MULT_BAND_8': 0.011123999953269958, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 44.95000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.5789999961853027, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 17.43000030517578, 'GEOMETRIC_RMSE_MODEL': 6.117000102996826, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018248LGN00', 'WRS_PATH': 44, 'google:registration_count': 86, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.369999885559082, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.281000137329102, 'system:asset_size': 1255875625, 'system:index': 'LC08_044034_20180905', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180827051943_20180910114155.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1536173139500, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180905_20180912_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5341615080833435, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.14625930786133, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1536173139500, 'RADIANCE_ADD_BAND_5': -30.07505989074707, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4793901443481445, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5209600925445557, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.763858795166016, 'RADIANCE_ADD_BAND_2': -63.24694061279297, 'RADIANCE_ADD_BAND_3': -58.28152084350586, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.62004089355469, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.754019737243652, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701809117230_00013', 'EARTH_SUN_DISTANCE': 1.0081826448440552, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1536763137000, 'SCENE_CENTER_TIME': '18:45:39.4953920Z', 'SUN_ELEVATION': 54.034080505371094, 'BPF_NAME_OLI': 'LO8BPF20180905182930_20180905191654.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 421, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 173}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180921', 'properties': {'RADIANCE_MULT_BAND_5': 0.006066500209271908, 'RADIANCE_MULT_BAND_6': 0.0015086999628692865, 'RADIANCE_MULT_BAND_3': 0.011756000109016895, 'RADIANCE_MULT_BAND_4': 0.009913300164043903, 'RADIANCE_MULT_BAND_1': 0.01245800033211708, 'RADIANCE_MULT_BAND_2': 0.012757999822497368, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89352186570709, 38.52661887973561], [-122.89417585444701, 38.526106280314956], [-122.89621030595434, 38.519216541353565], [-123.38338584912987, 36.808629697846754], [-123.38337532154968, 36.80651726233357], [-122.93987286184041, 36.72468261803244], [-121.37401916743704, 36.421101091278494], [-121.31136119526957, 36.40849427782226], [-121.30931828793955, 36.40846535494335], [-121.18854262410457, 36.800247727383486], [-121.06169325101979, 37.207026906933976], [-121.00553901863508, 37.38621435400326], [-120.93301713927077, 37.616240437241494], [-120.91916418491061, 37.66008973270685], [-120.88497622067446, 37.76816358027915], [-120.83151230623074, 37.936698161933066], [-120.82473795294301, 37.958065348494436], [-120.81286973495213, 37.99555766795549], [-120.77661262562684, 38.11004051392669], [-120.77127781198294, 38.12706666566442], [-120.77568127669839, 38.12802547814112], [-122.89188210119505, 38.52661739256567], [-122.89352186570709, 38.52661887973561]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 150.3329620361328, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.02', 'DATE_ACQUIRED': '2018-09-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -648.0261840820312, 'google:registration_offset_y': 48.27409744262695, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002370900008827448, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005084999720565975, 'RADIANCE_MULT_BAND_8': 0.011219000443816185, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 31.59000015258789, 'GEOMETRIC_RMSE_VERIFY': 3.4130001068115234, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 2.0399999618530273, 'GEOMETRIC_RMSE_MODEL': 6.3979997634887695, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018264LGN00', 'WRS_PATH': 44, 'google:registration_count': 101, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.638999938964844, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.4070000648498535, 'system:asset_size': 1257980302, 'system:index': 'LC08_044034_20180921', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180910115011_20180925122426.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1537555543800, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180921_20180928_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6778523325920105, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.56663131713867, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1537555543800, 'RADIANCE_ADD_BAND_5': -30.332300186157227, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.543369770050049, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.542520046234131, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.29214859008789, 'RADIANCE_ADD_BAND_2': -63.78792190551758, 'RADIANCE_ADD_BAND_3': -58.78002166748047, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.09577941894531, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.8545503616333, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701809278393_00004', 'EARTH_SUN_DISTANCE': 1.0038983821868896, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1538166524000, 'SCENE_CENTER_TIME': '18:45:43.8016950Z', 'SUN_ELEVATION': 49.126007080078125, 'BPF_NAME_OLI': 'LO8BPF20180921183046_20180921191858.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 551, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 229}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181007', 'properties': {'RADIANCE_MULT_BAND_5': 0.006121200043708086, 'RADIANCE_MULT_BAND_6': 0.0015222999500110745, 'RADIANCE_MULT_BAND_3': 0.011862000450491905, 'RADIANCE_MULT_BAND_4': 0.010002999566495419, 'RADIANCE_MULT_BAND_1': 0.012570999562740326, 'RADIANCE_MULT_BAND_2': 0.012873000465333462, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91078950819362, 38.526227805708785], [-122.91186247200956, 38.523288406323964], [-122.91652787355913, 38.507472060693054], [-123.40020146042136, 36.80848631194058], [-123.40018990777999, 36.80627251068252], [-123.01462642613306, 36.735244331421484], [-121.36966148570224, 36.41665442989698], [-121.32825970396856, 36.40832648439525], [-121.32594375141393, 36.40829401940909], [-121.20264310957198, 36.80837102904478], [-121.07775805951671, 37.20893488712485], [-120.94306129839336, 37.637251443776414], [-120.90540266993038, 37.7563626906125], [-120.8547580879506, 37.916128017043214], [-120.83789668899401, 37.969256734191354], [-120.82434051196216, 38.011990832543674], [-120.78795456682651, 38.126862857492185], [-122.20373362218909, 38.39823930994221], [-122.89323594321138, 38.52353467916057], [-122.9085751725273, 38.526226044940536], [-122.91078950819362, 38.526227805708785]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 155.38954162597656, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.01', 'DATE_ACQUIRED': '2018-10-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023922999389469624, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005130899953655899, 'RADIANCE_MULT_BAND_8': 0.01131999958306551, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.12999999523162842, 'GEOMETRIC_RMSE_VERIFY': 3.697999954223633, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.1899999976158142, 'GEOMETRIC_RMSE_MODEL': 6.627999782562256, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018280LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 5.01800012588501, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.330999851226807, 'system:asset_size': 1155511342, 'system:index': 'LC08_044034_20181007', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181007000426_20181025042600.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1538937952100, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181007_20181029_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.01401901245117, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1538937952100, 'RADIANCE_ADD_BAND_5': -30.606090545654297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.611460208892822, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.565469980239868, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.854400634765625, 'RADIANCE_ADD_BAND_2': -64.36367797851562, 'RADIANCE_ADD_BAND_3': -59.31058120727539, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.60211181640625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.961549758911133, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701810299570_00026', 'EARTH_SUN_DISTANCE': 0.9993981719017029, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1540840037000, 'SCENE_CENTER_TIME': '18:45:52.0995409Z', 'SUN_ELEVATION': 43.82626724243164, 'BPF_NAME_OLI': 'LO8BPF20181007183253_20181007192706.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 220}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181023', 'properties': {'RADIANCE_MULT_BAND_5': 0.00617779977619648, 'RADIANCE_MULT_BAND_6': 0.001536400057375431, 'RADIANCE_MULT_BAND_3': 0.011971999891102314, 'RADIANCE_MULT_BAND_4': 0.010095000267028809, 'RADIANCE_MULT_BAND_1': 0.012687000446021557, 'RADIANCE_MULT_BAND_2': 0.012992000207304955, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33795885506798, 36.408461893052014], [-121.33605664848972, 36.4084354416556], [-121.32855668925335, 36.4327737385297], [-121.20754522756475, 36.82527767117742], [-121.08063831497685, 37.232185117346084], [-120.97754642897473, 37.56025999433016], [-120.91618051514115, 37.754526175844596], [-120.87350031944543, 37.8892081609919], [-120.84814781439522, 37.969039227813525], [-120.83290567307213, 38.017015138429805], [-120.7981594363442, 38.12670480248888], [-120.79987610493588, 38.127423590193274], [-121.18775187507444, 38.20364128938062], [-122.85385612296884, 38.51481199405945], [-122.92057682488375, 38.52671552892638], [-122.92650045318463, 38.50867932845445], [-123.4109603885645, 36.80652246592645], [-123.34645469959713, 36.794730678063516], [-122.51474729130237, 36.63932998390213], [-121.40153620080554, 36.421238340342384], [-121.33795885506798, 36.408461893052014]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.92120361328125, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.01', 'DATE_ACQUIRED': '2018-10-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002414399990811944, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005178399733267725, 'RADIANCE_MULT_BAND_8': 0.011424999684095383, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 68.41000366210938, 'GEOMETRIC_RMSE_VERIFY': 4.126999855041504, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 59.790000915527344, 'GEOMETRIC_RMSE_MODEL': 7.11299991607666, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018296LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 5.124000072479248, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.933000087738037, 'system:asset_size': 1280482982, 'system:index': 'LC08_044034_20181023', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181007000426_20181025042600.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1540320357730, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181023_20181031_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.47642135620117, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1540320357730, 'RADIANCE_ADD_BAND_5': -30.889049530029297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.681829929351807, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5891900062561035, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.435508728027344, 'RADIANCE_ADD_BAND_2': -64.958740234375, 'RADIANCE_ADD_BAND_3': -59.85892105102539, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.12540817260742, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.072139739990234, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701810290721_00024', 'EARTH_SUN_DISTANCE': 0.9948101043701172, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1540995812000, 'SCENE_CENTER_TIME': '18:45:57.7333720Z', 'SUN_ELEVATION': 38.50377655029297, 'BPF_NAME_OLI': 'LO8BPF20181023183458_20181023192712.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 381, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 127}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181108', 'properties': {'RADIANCE_MULT_BAND_5': 0.00622900016605854, 'RADIANCE_MULT_BAND_6': 0.001549100037664175, 'RADIANCE_MULT_BAND_3': 0.012071000412106514, 'RADIANCE_MULT_BAND_4': 0.010178999975323677, 'RADIANCE_MULT_BAND_1': 0.012791999615728855, 'RADIANCE_MULT_BAND_2': 0.013098999857902527, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41377776354487, 36.8069154638807], [-123.41298912592683, 36.806286787059676], [-122.69616771952889, 36.67319584786084], [-121.73032232275158, 36.48630097250135], [-121.33966835368525, 36.40823506679453], [-121.33878385053069, 36.40960554011122], [-121.3313830298288, 36.43362455780538], [-121.20683620123454, 36.83763794286644], [-121.07591052825343, 37.257325889127614], [-120.98121454162215, 37.55866301773153], [-120.91792732510369, 37.75901785781206], [-120.85453615366727, 37.958905205123166], [-120.83747659441802, 38.01263878369118], [-120.80180636442758, 38.12548669961416], [-120.80175289504119, 38.12726896963047], [-121.3764143354853, 38.239655932253676], [-122.61750529327122, 38.47169633838285], [-122.9065584307199, 38.52364884316068], [-122.92130949363668, 38.52623529459441], [-122.92359758712415, 38.52623681744081], [-122.92614867067596, 38.519244013527434], [-122.9294587825793, 38.50887575734372], [-123.41377776354487, 36.8069154638807]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.87173461914062, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.02', 'DATE_ACQUIRED': '2018-11-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024343999102711678, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005221299943514168, 'RADIANCE_MULT_BAND_8': 0.01152000017464161, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.07000000029802322, 'GEOMETRIC_RMSE_VERIFY': 3.7730000019073486, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 7.380000114440918, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018312LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 5.636000156402588, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.764999866485596, 'system:asset_size': 1079459170, 'system:index': 'LC08_044034_20181108', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181025064706_20181109102328.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1541702760630, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181108_20181116_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.89468002319336, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1541702760630, 'RADIANCE_ADD_BAND_5': -31.145009994506836, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.745480060577393, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.610640048980713, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.961158752441406, 'RADIANCE_ADD_BAND_2': -65.49700927734375, 'RADIANCE_ADD_BAND_3': -60.35493087768555, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.59877014160156, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.17216968536377, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701811141886_00002', 'EARTH_SUN_DISTANCE': 0.990713894367218, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1542339575000, 'SCENE_CENTER_TIME': '18:46:00.6278330Z', 'SUN_ELEVATION': 33.614986419677734, 'BPF_NAME_OLI': 'LO8BPF20181108183613_20181108192715.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 525, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 165}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181124', 'properties': {'RADIANCE_MULT_BAND_5': 0.00627350015565753, 'RADIANCE_MULT_BAND_6': 0.0015602000057697296, 'RADIANCE_MULT_BAND_3': 0.012156999669969082, 'RADIANCE_MULT_BAND_4': 0.010251999832689762, 'RADIANCE_MULT_BAND_1': 0.012884000316262245, 'RADIANCE_MULT_BAND_2': 0.013193000108003616, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.87787911336413, 37.867389182888466], [-120.85817589542403, 37.929481941708204], [-120.83281129268333, 38.0093352573363], [-120.79598130866533, 38.12573044819612], [-120.79593379756517, 38.1273096735862], [-120.91500694116405, 38.15085776363231], [-122.78953877367644, 38.50376430919599], [-122.91815932400453, 38.52675158410351], [-122.92237099389158, 38.51315441469101], [-123.40799002070561, 36.806804679521754], [-123.40555232346956, 36.80616055533198], [-123.34115141588939, 36.794388777524105], [-122.63058443386188, 36.66205736547377], [-121.38749518425976, 36.419234317615185], [-121.33577626282037, 36.408837097509455], [-121.33331489631736, 36.40880278767639], [-121.20848234838574, 36.81393487716365], [-121.08341469547804, 37.215136232347135], [-120.94573385174363, 37.652900698339245], [-120.91325343372262, 37.75569095458931], [-120.87787911336413, 37.867389182888466]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.3316192626953, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.02', 'DATE_ACQUIRED': '2018-11-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024518000427633524, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005258599994704127, 'RADIANCE_MULT_BAND_8': 0.011602000333368778, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 46.13999938964844, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 66.41000366210938, 'GEOMETRIC_RMSE_MODEL': 8.199000358581543, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018328LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.836999893188477, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.525000095367432, 'system:asset_size': 1211597207, 'system:index': 'LC08_044034_20181124', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181123175029_20181208111926.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1543085160550, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181124_20181210_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.257999420166016, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1543085160550, 'RADIANCE_ADD_BAND_5': -31.367340087890625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.800769805908203, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.6292800903320312, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.41776275634766, 'RADIANCE_ADD_BAND_2': -65.96456909179688, 'RADIANCE_ADD_BAND_3': -60.785789489746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.00994873046875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.25907039642334, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701812103049_00009', 'EARTH_SUN_DISTANCE': 0.9871965050697327, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1544468443000, 'SCENE_CENTER_TIME': '18:46:00.5527080Z', 'SUN_ELEVATION': 29.640487670898438, 'BPF_NAME_OLI': 'LO8BPF20181124183724_20181124192715.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 47, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181210', 'properties': {'RADIANCE_MULT_BAND_5': 0.0063044000416994095, 'RADIANCE_MULT_BAND_6': 0.0015678999479860067, 'RADIANCE_MULT_BAND_3': 0.012217000126838684, 'RADIANCE_MULT_BAND_4': 0.010301999747753143, 'RADIANCE_MULT_BAND_1': 0.01294699963182211, 'RADIANCE_MULT_BAND_2': 0.013257999904453754, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.39198341635208, 36.813594379330816], [-123.39403129653435, 36.80603794895046], [-123.36404654122937, 36.80054102692889], [-123.19145010749858, 36.76889662785753], [-121.4423424875685, 36.43256123808665], [-121.32190222278457, 36.40837247508871], [-121.31957698016784, 36.40833982713052], [-121.19533629543498, 36.811640453330824], [-121.06771116956202, 37.22109983260685], [-120.95670650881118, 37.57450132856179], [-120.93058072699436, 37.65731779335041], [-120.89964741755263, 37.75517885719507], [-120.84999609467239, 37.91186226410854], [-120.81912729989526, 38.00919082274062], [-120.78196439290292, 38.126489038196624], [-120.78339136909267, 38.127086678863144], [-120.91000697461975, 38.152120560708], [-122.4871383510945, 38.45105612919522], [-122.90437582476127, 38.52620728674928], [-122.90847944937681, 38.51272776508578], [-123.39198341635208, 36.813594379330816]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.50889587402344, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.02', 'DATE_ACQUIRED': '2018-12-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 156.3443145751953, 'google:registration_offset_y': -349.0558166503906, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024639000184834003, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005284500075504184, 'RADIANCE_MULT_BAND_8': 0.01165900006890297, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 74.3499984741211, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 82.5, 'GEOMETRIC_RMSE_MODEL': 7.8460001945495605, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018344LGN00', 'WRS_PATH': 44, 'google:registration_count': 72, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.854000091552734, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.223999977111816, 'system:asset_size': 1275667237, 'system:index': 'LC08_044034_20181210', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181208120131_20181223055034.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1544467557530, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181210_20181226_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.47999998927116394, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.511070251464844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1544467557530, 'RADIANCE_ADD_BAND_5': -31.522199630737305, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.839290142059326, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.6422600746154785, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.73578643798828, 'RADIANCE_ADD_BAND_2': -66.29023742675781, 'RADIANCE_ADD_BAND_3': -61.08589172363281, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.296348571777344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.319589614868164, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701812264122_00004', 'EARTH_SUN_DISTANCE': 0.9847686290740967, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1545854821000, 'SCENE_CENTER_TIME': '18:45:57.5337020Z', 'SUN_ELEVATION': 27.02696418762207, 'BPF_NAME_OLI': 'LO8BPF20181210183809_20181210192712.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 99, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181226', 'properties': {'RADIANCE_MULT_BAND_5': 0.006321699824184179, 'RADIANCE_MULT_BAND_6': 0.0015720999799668789, 'RADIANCE_MULT_BAND_3': 0.012250999920070171, 'RADIANCE_MULT_BAND_4': 0.010329999960958958, 'RADIANCE_MULT_BAND_1': 0.01298299990594387, 'RADIANCE_MULT_BAND_2': 0.013294000178575516, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.32129887904316, 36.40814656317575], [-121.3206220446288, 36.409697474941844], [-121.1963939954278, 36.81314367609966], [-121.07200879866214, 37.21245230209698], [-120.94910753279488, 37.603838880890066], [-120.93346142354312, 37.65344712432999], [-120.8977301661477, 37.766550720303016], [-120.83815151412563, 37.95461009157751], [-120.82102150114858, 38.00868531269507], [-120.7847690601351, 38.12317208184443], [-120.78357354254443, 38.12737011604575], [-120.79937278269723, 38.13052064800034], [-122.9040463268688, 38.52622242607586], [-122.90620029978858, 38.52622422363719], [-122.90968978578105, 38.514625390154464], [-123.39558722498849, 36.80605962615431], [-123.18321016032989, 36.767151740196624], [-122.6421466837292, 36.666149391798264], [-121.55596054031403, 36.45515111801608], [-121.32129887904316, 36.40814656317575]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.73214721679688, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.02', 'DATE_ACQUIRED': '2018-12-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 280.2142333984375, 'google:registration_offset_y': -417.92828369140625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024707000702619553, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005299000185914338, 'RADIANCE_MULT_BAND_8': 0.011691000312566757, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 33.36000061035156, 'GEOMETRIC_RMSE_VERIFY': 5.4670000076293945, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 34.16999816894531, 'GEOMETRIC_RMSE_MODEL': 8.298999786376953, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018360LGN00', 'WRS_PATH': 44, 'google:registration_count': 69, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.447000026702881, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.224999904632568, 'system:asset_size': 1187211026, 'system:index': 'LC08_044034_20181226', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181223081114_20190106110505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1545849957380, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181226_20190129_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4726027250289917, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.65182876586914, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1545849957380, 'RADIANCE_ADD_BAND_5': -31.60835075378418, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.860710144042969, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.649480104446411, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.9126968383789, 'RADIANCE_ADD_BAND_2': -66.47139739990234, 'RADIANCE_ADD_BAND_3': -61.252830505371094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.45566177368164, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.353260040283203, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701901295245_00013', 'EARTH_SUN_DISTANCE': 0.9834257960319519, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1548792557000, 'SCENE_CENTER_TIME': '18:45:57.3843380Z', 'SUN_ELEVATION': 26.114675521850586, 'BPF_NAME_OLI': 'LO8BPF20181226183833_20181226192712.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 266, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 103}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190111', 'properties': {'RADIANCE_MULT_BAND_5': 0.006321399938315153, 'RADIANCE_MULT_BAND_6': 0.0015720999799668789, 'RADIANCE_MULT_BAND_3': 0.012249999679625034, 'RADIANCE_MULT_BAND_4': 0.010329999960958958, 'RADIANCE_MULT_BAND_1': 0.012981999665498734, 'RADIANCE_MULT_BAND_2': 0.013294000178575516, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.84077899653907, 38.51520043695473], [-122.90258933288716, 38.52622119611877], [-122.90494476728504, 38.52622317578369], [-122.90851127109913, 38.51450795754769], [-123.3941365606251, 36.806604604002196], [-123.39327869771907, 36.80592048665548], [-123.20355765528497, 36.77117536366681], [-121.46754384984798, 36.437782893539584], [-121.32002567651674, 36.40817203856515], [-121.31936751230846, 36.40868587059651], [-121.19260838891894, 36.82038709833256], [-121.06604882216466, 37.22661549430114], [-120.95446220804074, 37.58203264491911], [-120.90049366122244, 37.7530363593809], [-120.85465995677325, 37.89778762216946], [-120.83981978200414, 37.94458260163973], [-120.82029258811171, 38.00620747646012], [-120.78353786181725, 38.12230362144965], [-120.78209957805686, 38.12735369340607], [-122.84077899653907, 38.51520043695473]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 156.3712921142578, 'CPF_NAME': 'LC08CPF_20190101_20190331_01.01', 'DATE_ACQUIRED': '2019-01-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 189.8780517578125, 'google:registration_offset_y': -339.072265625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002470599953085184, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005298699834384024, 'RADIANCE_MULT_BAND_8': 0.011691000312566757, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 92.31999969482422, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 88.2300033569336, 'GEOMETRIC_RMSE_MODEL': 9.291999816894531, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019011LGN00', 'WRS_PATH': 44, 'google:registration_count': 73, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.474999904632568, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 6.664000034332275, 'system:asset_size': 1313354409, 'system:index': 'LC08_044034_20190111', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190106111321_20190121165109.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1547232355660, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190111_20190131_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4932432472705841, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.649749755859375, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1547232355660, 'RADIANCE_ADD_BAND_5': -31.607070922851562, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.8603901863098145, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.649369955062866, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.91007995605469, 'RADIANCE_ADD_BAND_2': -66.46871948242188, 'RADIANCE_ADD_BAND_3': -61.25035858154297, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.45330047607422, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.352760314941406, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701901306313_00002', 'EARTH_SUN_DISTANCE': 0.9834455847740173, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1548908629000, 'SCENE_CENTER_TIME': '18:45:55.6577990Z', 'SUN_ELEVATION': 27.05994415283203, 'BPF_NAME_OLI': 'LO8BPF20190111183807_20190111192710.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'N', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 40, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190127', 'properties': {'RADIANCE_MULT_BAND_5': 0.006305200047791004, 'RADIANCE_MULT_BAND_6': 0.0015680999495089054, 'RADIANCE_MULT_BAND_3': 0.012218999676406384, 'RADIANCE_MULT_BAND_4': 0.010304000228643417, 'RADIANCE_MULT_BAND_1': 0.012949000112712383, 'RADIANCE_MULT_BAND_2': 0.013260000385344028, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.77885895119896, 38.11494901684351], [-120.77544455882712, 38.12584745718057], [-120.77539449732313, 38.12749697247757], [-120.78323146301253, 38.12908257107075], [-122.80190948304592, 38.509463547808885], [-122.8958081842073, 38.52621537758698], [-122.89810907300115, 38.52621743072258], [-123.38701325946208, 36.80657678161042], [-123.38532333222714, 36.80590411424442], [-122.08143732021809, 36.56051246859217], [-121.3123338004141, 36.408345788093946], [-121.19082868923036, 36.803121843187505], [-121.06870379148397, 37.19542977024021], [-121.02278683249571, 37.34229812873411], [-120.93764141657523, 37.61296648397481], [-120.8872320474915, 37.77266490938469], [-120.84447579303108, 37.907739430967524], [-120.82811470359087, 37.95934424612337], [-120.81624794965126, 37.99683695288272], [-120.77885895119896, 38.11494901684351]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 153.79856872558594, 'CPF_NAME': 'LC08CPF_20190101_20190331_01.01', 'DATE_ACQUIRED': '2019-01-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -304.4442138671875, 'google:registration_offset_y': 266.2152404785156, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024641999043524265, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005285199731588364, 'RADIANCE_MULT_BAND_8': 0.011660999618470669, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 43.939998626708984, 'GEOMETRIC_RMSE_VERIFY': 5.578000068664551, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 43.470001220703125, 'GEOMETRIC_RMSE_MODEL': 7.9730000495910645, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019027LGN00', 'WRS_PATH': 44, 'google:registration_count': 79, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.010000228881836, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.238999843597412, 'system:asset_size': 1170387017, 'system:index': 'LC08_044034_20190127', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190121191115_20190204101737.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1548614751700, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190127_20190206_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5129870176315308, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.51757049560547, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1548614751700, 'RADIANCE_ADD_BAND_5': -31.52618980407715, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.840280055999756, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.642590045928955, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.74397277832031, 'RADIANCE_ADD_BAND_2': -66.29862213134766, 'RADIANCE_ADD_BAND_3': -61.09360885620117, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.3037109375, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.321149826049805, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701902057417_00017', 'EARTH_SUN_DISTANCE': 0.9847064018249512, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1549426523000, 'SCENE_CENTER_TIME': '18:45:51.7045640Z', 'SUN_ELEVATION': 29.80792808532715, 'BPF_NAME_OLI': 'LO8BPF20190127183651_20190127192706.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 375, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 136}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190228', 'properties': {'RADIANCE_MULT_BAND_5': 0.006230100058019161, 'RADIANCE_MULT_BAND_6': 0.001549400039948523, 'RADIANCE_MULT_BAND_3': 0.012072999961674213, 'RADIANCE_MULT_BAND_4': 0.010181000456213951, 'RADIANCE_MULT_BAND_1': 0.012795000337064266, 'RADIANCE_MULT_BAND_2': 0.013101999647915363, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90894223943168, 38.51976927201035], [-122.91205270774408, 38.509226111883464], [-123.39582205409157, 36.80709007910163], [-123.39581555008624, 36.80584078139622], [-123.39114162388006, 36.80491754728479], [-122.68340749168611, 36.673703498458075], [-121.32290554869743, 36.40838663284606], [-121.32124782203816, 36.40836331929025], [-121.31959696687316, 36.41371831551505], [-121.19855514790315, 36.8070248193984], [-121.07099923654047, 37.21672760334598], [-120.94460390071661, 37.61930626480438], [-120.89701046653624, 37.7701363337642], [-120.85653144501843, 37.89795693771124], [-120.83736048542252, 37.95843328193126], [-120.82178388857234, 38.0075844766623], [-120.7839617341653, 38.12710285633105], [-121.38027122359347, 38.243494142418726], [-122.23167420170338, 38.403833065491405], [-122.89116728177167, 38.5233217983551], [-122.90692326884216, 38.52608658152643], [-122.90894223943168, 38.51976927201035]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 148.8104248046875, 'CPF_NAME': 'LC08CPF_20190101_20190331_01.02', 'DATE_ACQUIRED': '2019-02-28', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 399.0194396972656, 'google:registration_offset_y': -171.24241638183594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024349000304937363, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000522219983395189, 'RADIANCE_MULT_BAND_8': 0.011521999724209309, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 61.040000915527344, 'GEOMETRIC_RMSE_VERIFY': 7.59499979019165, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 76.9000015258789, 'GEOMETRIC_RMSE_MODEL': 8.430000305175781, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019059LGN00', 'WRS_PATH': 44, 'google:registration_count': 67, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 6.061999797821045, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.857999801635742, 'system:asset_size': 1206341181, 'system:index': 'LC08_044034_20190228', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190220061009_20190306104145.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1551379545840, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190228_20190309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4652777910232544, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.904029846191406, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1551379545840, 'RADIANCE_ADD_BAND_5': -31.15073013305664, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7469000816345215, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.6111199855804443, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.97291946411133, 'RADIANCE_ADD_BAND_2': -65.50904846191406, 'RADIANCE_ADD_BAND_3': -60.366031646728516, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.60935974121094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.174409866333008, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701903089707_00022', 'EARTH_SUN_DISTANCE': 0.990622878074646, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1552122873000, 'SCENE_CENTER_TIME': '18:45:45.8370950Z', 'SUN_ELEVATION': 39.5031623840332, 'BPF_NAME_OLI': 'LO8BPF20190228183311_20190228192700.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 85, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 66}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190316', 'properties': {'RADIANCE_MULT_BAND_5': 0.006178699899464846, 'RADIANCE_MULT_BAND_6': 0.001536599942483008, 'RADIANCE_MULT_BAND_3': 0.011973000131547451, 'RADIANCE_MULT_BAND_4': 0.010096999816596508, 'RADIANCE_MULT_BAND_1': 0.012688999995589256, 'RADIANCE_MULT_BAND_2': 0.012993999756872654, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.96975031485466, 37.54447972557742], [-120.95282955739397, 37.598226028323324], [-120.89965906636155, 37.7668042021549], [-120.83864968346751, 37.95953889191345], [-120.82193796054786, 38.01235189461948], [-120.78562056460474, 38.12733634800619], [-120.78707335991628, 38.127944779011614], [-121.39204365467903, 38.24595405211297], [-122.46070320299773, 38.445935678852166], [-122.90819004324985, 38.52647129195615], [-122.9130836037095, 38.510308702134445], [-123.39710949616918, 36.80593145315849], [-123.03445264608136, 36.73929688180843], [-122.63057667225313, 36.663680031443526], [-121.44009541784129, 36.431943229306235], [-121.32406369169405, 36.40867329245249], [-121.32247475497871, 36.40865097088771], [-121.20062269160874, 36.804892890254], [-121.06516647248327, 37.240134227278546], [-120.96975031485466, 37.54447972557742]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.35264587402344, 'CPF_NAME': 'LC08CPF_20190101_20190331_01.02', 'DATE_ACQUIRED': '2019-03-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 568.2896728515625, 'google:registration_offset_y': 88.78640747070312, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024147999938577414, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005179099971428514, 'RADIANCE_MULT_BAND_8': 0.011427000164985657, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 5.190000057220459, 'GEOMETRIC_RMSE_VERIFY': 3.8350000381469727, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05000000074505806, 'GEOMETRIC_RMSE_MODEL': 7.296999931335449, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019075LGN00', 'WRS_PATH': 44, 'google:registration_count': 78, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.119999885559082, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.198999881744385, 'system:asset_size': 1117782777, 'system:index': 'LC08_044034_20190316', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190306105521_20190321095033.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1552761940240, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190316_20190325_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5379310250282288, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.48352813720703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1552761940240, 'RADIANCE_ADD_BAND_5': -30.893400192260742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.682909965515137, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.589550018310547, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.44445037841797, 'RADIANCE_ADD_BAND_2': -64.96788787841797, 'RADIANCE_ADD_BAND_3': -59.86735916137695, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.133460998535156, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.073840141296387, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701903240879_00002', 'EARTH_SUN_DISTANCE': 0.9947401285171509, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1553533939000, 'SCENE_CENTER_TIME': '18:45:40.2445740Z', 'SUN_ELEVATION': 45.53638458251953, 'BPF_NAME_OLI': 'LO8BPF20190316183130_20190316192655.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 495, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 144}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190401', 'properties': {'RADIANCE_MULT_BAND_5': 0.006122299935668707, 'RADIANCE_MULT_BAND_6': 0.0015225999522954226, 'RADIANCE_MULT_BAND_3': 0.011864000000059605, 'RADIANCE_MULT_BAND_4': 0.010005000047385693, 'RADIANCE_MULT_BAND_1': 0.0125730000436306, 'RADIANCE_MULT_BAND_2': 0.012875000014901161, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.74233115487422, 38.30984552367716], [-122.92336850495117, 38.52644342121962], [-122.92407226023086, 38.52534002286468], [-122.92718380717129, 38.51681066123652], [-122.92977409523739, 38.50829226390198], [-123.41264165100915, 36.80778183028184], [-123.41263189670865, 36.80595061223769], [-122.91871752490336, 36.714934010481095], [-121.33927322524265, 36.40869404433496], [-121.33840721909594, 36.4093703112252], [-121.2120342022209, 36.820275238746305], [-121.08750573209062, 37.22047493116657], [-120.9604086916539, 37.625528543739456], [-120.91850074481576, 37.758378898108724], [-120.88059417618022, 37.87830107187997], [-120.85040694641518, 37.97354128227711], [-120.83820444197546, 38.012064931165334], [-120.80230695947967, 38.12591128125451], [-120.80224752981059, 38.12789150930127], [-120.80785763478255, 38.1291114410659], [-121.74233115487422, 38.30984552367716]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.58758544921875, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.01', 'DATE_ACQUIRED': '2019-04-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002392800059169531, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005131899961270392, 'RADIANCE_MULT_BAND_8': 0.011323000304400921, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 100, 'GEOMETRIC_RMSE_VERIFY': 6.88100004196167, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 100, 'GEOMETRIC_RMSE_MODEL': 7.613999843597412, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019091LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.919000148773193, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.810999870300293, 'system:asset_size': 1168646580, 'system:index': 'LC08_044034_20190401', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190401000411_20190419173010.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1554144337130, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190401_20190421_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.023231506347656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1554144337130, 'RADIANCE_ADD_BAND_5': -30.611719131469727, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.612860202789307, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5659399032592773, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.8659782409668, 'RADIANCE_ADD_BAND_2': -64.37552642822266, 'RADIANCE_ADD_BAND_3': -59.32149887084961, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.61252975463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.963749885559082, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701904212100_00025', 'EARTH_SUN_DISTANCE': 0.9993062019348145, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1555872139000, 'SCENE_CENTER_TIME': '18:45:37.1322600Z', 'SUN_ELEVATION': 51.65640640258789, 'BPF_NAME_OLI': 'LO8BPF20190401182927_20190401191716.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'N', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 129, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 45}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190417', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060674999840557575, 'RADIANCE_MULT_BAND_6': 0.0015088999643921852, 'RADIANCE_MULT_BAND_3': 0.011757999658584595, 'RADIANCE_MULT_BAND_4': 0.009914999827742577, 'RADIANCE_MULT_BAND_1': 0.012461000122129917, 'RADIANCE_MULT_BAND_2': 0.012760000303387642, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.34850830491017, 36.40874347766673], [-121.34718871597752, 36.41271940292102], [-121.33661471258003, 36.44721896604669], [-121.21559940220548, 36.840541538695085], [-121.0932589725853, 37.23368118540469], [-120.97174932804243, 37.62099275039193], [-120.92701143742937, 37.76296304544583], [-120.88940006526687, 37.88192478868162], [-120.86462644252936, 37.960148088867754], [-120.85108757814514, 38.00288581143015], [-120.81176783360952, 38.12752373899368], [-120.81398065401329, 38.12815260054169], [-122.71958348912914, 38.487936707522], [-122.93375991593747, 38.52622704959972], [-122.93707390340609, 38.516880177615924], [-123.42287678854483, 36.805705041376804], [-123.10771827513119, 36.74790734672385], [-121.35051466578572, 36.40877128746702], [-121.34850830491017, 36.40874347766673]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 140.07351684570312, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.01', 'DATE_ACQUIRED': '2019-04-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023713000118732452, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005085900193080306, 'RADIANCE_MULT_BAND_8': 0.011220999993383884, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 15.8100004196167, 'GEOMETRIC_RMSE_VERIFY': 3.7200000286102295, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.3400000035762787, 'GEOMETRIC_RMSE_MODEL': 6.7729997634887695, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019107LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.7769999504089355, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.802000045776367, 'system:asset_size': 1209173944, 'system:index': 'LC08_044034_20190417', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190401000411_20190419173010.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1555526731460, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190417_20190423_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.57508087158203, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1555526731460, 'RADIANCE_ADD_BAND_5': -30.337480545043945, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.544650077819824, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.542949914932251, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.30276870727539, 'RADIANCE_ADD_BAND_2': -63.79880142211914, 'RADIANCE_ADD_BAND_3': -58.7900505065918, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.105350494384766, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.85657024383545, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701904213279_00033', 'EARTH_SUN_DISTANCE': 1.0038127899169922, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1556002450000, 'SCENE_CENTER_TIME': '18:45:31.4615740Z', 'SUN_ELEVATION': 57.31704330444336, 'BPF_NAME_OLI': 'LO8BPF20190417182746_20190417190311.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 475, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 157}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190503', 'properties': {'RADIANCE_MULT_BAND_5': 0.006015699822455645, 'RADIANCE_MULT_BAND_6': 0.001496099983341992, 'RADIANCE_MULT_BAND_3': 0.011657999828457832, 'RADIANCE_MULT_BAND_4': 0.009830400347709656, 'RADIANCE_MULT_BAND_1': 0.01235399954020977, 'RADIANCE_MULT_BAND_2': 0.012651000171899796, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.7810598233388, 38.12628012207226], [-120.78189355652475, 38.12697100042766], [-122.15263813843286, 38.39017575059144], [-122.88670552386411, 38.5238154921494], [-122.9035145351159, 38.526765589248086], [-122.91016641677567, 38.50422299143799], [-123.39380870111422, 36.80654803859792], [-123.31487114028796, 36.79210082305107], [-122.80891354697572, 36.69817596995912], [-121.32147535282735, 36.40823131798443], [-121.319413682548, 36.408202305610985], [-121.31766679397059, 36.413459272328154], [-121.194012103952, 36.81432432019322], [-121.06805070333333, 37.21795652911215], [-121.04787529349097, 37.28228563023863], [-120.97238788139185, 37.522321171735356], [-120.94170875830076, 37.61952605500094], [-120.8969265582375, 37.761077985851095], [-120.8542073257042, 37.89575174386286], [-120.82488036533131, 37.9879931380879], [-120.7810598233388, 38.12628012207226]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 135.58274841308594, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.02', 'DATE_ACQUIRED': '2019-05-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 239.06396484375, 'google:registration_offset_y': 196.99679565429688, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002351100090891123, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005042499979026616, 'RADIANCE_MULT_BAND_8': 0.011125000193715096, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 10.130000114440918, 'GEOMETRIC_RMSE_VERIFY': 3.1410000324249268, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 2.9800000190734863, 'GEOMETRIC_RMSE_MODEL': 5.881999969482422, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019123LGN00', 'WRS_PATH': 44, 'google:registration_count': 91, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.888000011444092, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.414999961853027, 'system:asset_size': 1221902120, 'system:index': 'LC08_044034_20190503', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190503113121_20190519074636.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1556909131150, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190503_20190520_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6232876777648926, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.151981353759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1556909131150, 'RADIANCE_ADD_BAND_5': -30.07855987548828, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.480259895324707, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.521250009536743, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.77104949951172, 'RADIANCE_ADD_BAND_2': -63.254310607910156, 'RADIANCE_ADD_BAND_3': -58.28831100463867, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.62651824951172, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.755379676818848, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701905204458_00006', 'EARTH_SUN_DISTANCE': 1.0081238746643066, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1558376655000, 'SCENE_CENTER_TIME': '18:45:31.1530540Z', 'SUN_ELEVATION': 62.029354095458984, 'BPF_NAME_OLI': 'LO8BPF20190503182658_20190503190311.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 514, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 161}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190519', 'properties': {'RADIANCE_MULT_BAND_5': 0.005973199848085642, 'RADIANCE_MULT_BAND_6': 0.001485500019043684, 'RADIANCE_MULT_BAND_3': 0.011575000360608101, 'RADIANCE_MULT_BAND_4': 0.00976100005209446, 'RADIANCE_MULT_BAND_1': 0.012267000041902065, 'RADIANCE_MULT_BAND_2': 0.012562000192701817, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.12245089389, 38.19166588596749], [-122.52509457001668, 38.45635301214138], [-122.91644789560027, 38.526884745098855], [-122.92185924966778, 38.509098334962395], [-123.40671735673702, 36.80674383826237], [-123.39909727835452, 36.80523936710756], [-122.34102245320125, 36.606853642740596], [-121.58497420139724, 36.458704026173066], [-121.33433060352944, 36.40841133389936], [-121.33178577736267, 36.408375805415446], [-121.20698847277204, 36.81310107172505], [-121.0805386169992, 37.21841985590139], [-120.95925550311173, 37.60404768066153], [-120.91119995108048, 37.75606003758715], [-120.86682342019188, 37.89598109842989], [-120.84146112593947, 37.97581039048837], [-120.82796212914312, 38.01830059009784], [-120.79366858389528, 38.126602738971826], [-120.79502442107368, 38.127170519839076], [-120.81749845463561, 38.13164904395484], [-121.12245089389, 38.19166588596749]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 130.19223022460938, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.02', 'DATE_ACQUIRED': '2019-05-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002334499964490533, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005006900173611939, 'RADIANCE_MULT_BAND_8': 0.0110470000654459, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 64.79000091552734, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 76.94000244140625, 'GEOMETRIC_RMSE_MODEL': 7.058000087738037, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019139LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.564000129699707, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.382999897003174, 'system:asset_size': 1333686770, 'system:index': 'LC08_044034_20190519', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190519100709_20190602111910.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1558291541780, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190519_20190604_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.80495071411133, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1558291541780, 'RADIANCE_ADD_BAND_5': -29.866199493408203, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.427450180053711, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5034499168395996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.33491897583008, 'RADIANCE_ADD_BAND_2': -62.807708740234375, 'RADIANCE_ADD_BAND_3': -57.87677001953125, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.233768463134766, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.67238998413086, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701906045586_00003', 'EARTH_SUN_DISTANCE': 1.0117018222808838, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1559653965000, 'SCENE_CENTER_TIME': '18:45:41.7750750Z', 'SUN_ELEVATION': 65.33159637451172, 'BPF_NAME_OLI': 'LO8BPF20190519182509_20190519190322.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 64, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190604', 'properties': {'RADIANCE_MULT_BAND_5': 0.005940000060945749, 'RADIANCE_MULT_BAND_6': 0.001477199955843389, 'RADIANCE_MULT_BAND_3': 0.011510999873280525, 'RADIANCE_MULT_BAND_4': 0.009706700220704079, 'RADIANCE_MULT_BAND_1': 0.01219900045543909, 'RADIANCE_MULT_BAND_2': 0.012492000125348568, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.47178209718554, 36.43499772456687], [-121.33692773344478, 36.40786727319149], [-121.33599599867429, 36.40859486230223], [-121.20836790594973, 36.822450792371754], [-121.08068720193738, 37.2315929583496], [-120.9633096044866, 37.60471588412066], [-120.91452370669539, 37.75895769734577], [-120.84658226581533, 37.97306914950154], [-120.83236953541818, 38.01781629148692], [-120.79809518352899, 38.126131924561], [-120.7989880579962, 38.126871540898804], [-122.91841000311632, 38.5262333238251], [-122.92060210720454, 38.52623483366171], [-122.92581468682407, 38.5103186644495], [-123.41094207753864, 36.806943624342836], [-123.41010447272066, 36.806275916271744], [-123.38439734735793, 36.80155874389665], [-123.22087122127014, 36.77155013710584], [-121.47178209718554, 36.43499772456687]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 125.04937744140625, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.02', 'DATE_ACQUIRED': '2019-06-04', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023215000983327627, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004979000077582896, 'RADIANCE_MULT_BAND_8': 0.010985000059008598, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.630000114440918, 'GEOMETRIC_RMSE_VERIFY': 3.8489999771118164, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 1.0800000429153442, 'GEOMETRIC_RMSE_MODEL': 5.623000144958496, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019155LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.753000020980835, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.188000202178955, 'system:asset_size': 1223665557, 'system:index': 'LC08_044034_20190604', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190602120115_20190617184635.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1559673950060, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190604_20190618_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.53334045410156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1559673950060, 'RADIANCE_ADD_BAND_5': -29.699979782104492, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.386119842529297, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4895200729370117, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.99357986450195, 'RADIANCE_ADD_BAND_2': -62.45817184448242, 'RADIANCE_ADD_BAND_3': -57.55466842651367, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.9263801574707, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.607430458068848, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701906186741_00006', 'EARTH_SUN_DISTANCE': 1.014528751373291, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1560892547000, 'SCENE_CENTER_TIME': '18:45:50.0596420Z', 'SUN_ELEVATION': 67.00762939453125, 'BPF_NAME_OLI': 'LO8BPF20190604182454_20190604190330.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 534, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 225}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190620', 'properties': {'RADIANCE_MULT_BAND_5': 0.005920699797570705, 'RADIANCE_MULT_BAND_6': 0.0014724000357091427, 'RADIANCE_MULT_BAND_3': 0.011474000290036201, 'RADIANCE_MULT_BAND_4': 0.00967520009726286, 'RADIANCE_MULT_BAND_1': 0.012159000150859356, 'RADIANCE_MULT_BAND_2': 0.012450999580323696, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90305232210883, 38.52419060238404], [-122.91468423640458, 38.526230651793774], [-122.9171621051149, 38.52623245269927], [-122.92185701384454, 38.51112635371575], [-123.4069243486833, 36.807810609512956], [-123.4069167330305, 36.80637602760266], [-122.92509770125329, 36.71737225871666], [-122.07998187898208, 36.556038964729325], [-121.33284172855548, 36.407859968895025], [-121.33169344663133, 36.411317663104676], [-121.20937578183023, 36.80806701780229], [-121.0857087224592, 37.204628380865934], [-120.94302505107507, 37.65807520349289], [-120.91279988045625, 37.75365526160337], [-120.85977967117091, 37.92089229599372], [-120.83105047613621, 38.01138217452476], [-120.79496761769346, 38.12529829618706], [-120.7949200185446, 38.12688056568174], [-120.83485986544085, 38.13480896150289], [-122.72368099660734, 38.492025066369415], [-122.90305232210883, 38.52419060238404]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.97152709960938, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.02', 'DATE_ACQUIRED': '2019-06-20', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023139999248087406, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004962899838574231, 'RADIANCE_MULT_BAND_8': 0.010950000025331974, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 41.56999969482422, 'GEOMETRIC_RMSE_VERIFY': 3.492000102996826, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 21.139999389648438, 'GEOMETRIC_RMSE_MODEL': 5.90500020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019171LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.223999977111816, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.126999855041504, 'system:asset_size': 1273856968, 'system:index': 'LC08_044034_20190620', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190617210806_20190702100454.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1561056356100, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190620_20190704_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.37586975097656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1561056356100, 'RADIANCE_ADD_BAND_5': -29.603620529174805, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.362150192260742, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4814400672912598, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.79568099975586, 'RADIANCE_ADD_BAND_2': -62.25551986694336, 'RADIANCE_ADD_BAND_3': -57.3679313659668, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.7481689453125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.569769859313965, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701907037917_00028', 'EARTH_SUN_DISTANCE': 1.0161786079406738, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1562202291000, 'SCENE_CENTER_TIME': '18:45:56.1007760Z', 'SUN_ELEVATION': 67.16670227050781, 'BPF_NAME_OLI': 'LO8BPF20190620182436_20190620190336.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 356, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 166}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190706', 'properties': {'RADIANCE_MULT_BAND_5': 0.005914099980145693, 'RADIANCE_MULT_BAND_6': 0.0014708000235259533, 'RADIANCE_MULT_BAND_3': 0.011460999958217144, 'RADIANCE_MULT_BAND_4': 0.009664399549365044, 'RADIANCE_MULT_BAND_1': 0.012145999819040298, 'RADIANCE_MULT_BAND_2': 0.012436999939382076, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.5044009978248, 36.444335156434505], [-121.32523308156986, 36.408336015651486], [-121.32227279805808, 36.40781408290024], [-121.32051984272847, 36.4130900283617], [-121.09875984448355, 37.12899570902901], [-121.07726742795113, 37.197596931629924], [-120.94732614909536, 37.61086186172113], [-120.8970143203607, 37.770001211880384], [-120.85289699930993, 37.909034714642594], [-120.83624557060806, 37.96152170308994], [-120.8187322948426, 38.01675297277698], [-120.78395077574643, 38.12643175727604], [-120.78552772609216, 38.12709225000303], [-121.44787056567837, 38.25643848128163], [-122.65082092412035, 38.480722381950144], [-122.90623272427948, 38.526581461053844], [-122.91205528779226, 38.50706334446952], [-123.39582795904342, 36.80825193137659], [-123.3958170905086, 36.80613832470643], [-123.36140021324341, 36.79982868554053], [-122.97850731767274, 36.72915820020694], [-121.5044009978248, 36.444335156434505]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.17713928222656, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.01', 'DATE_ACQUIRED': '2019-07-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 427.9129638671875, 'google:registration_offset_y': -13.382589340209961, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311399905011058, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004957399796694517, 'RADIANCE_MULT_BAND_8': 0.010936999693512917, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 7.019999980926514, 'GEOMETRIC_RMSE_VERIFY': 3.187000036239624, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.369999885559082, 'GEOMETRIC_RMSE_MODEL': 5.038000106811523, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019187LGN00', 'WRS_PATH': 44, 'google:registration_count': 87, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.4189999103546143, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.700000047683716, 'system:asset_size': 1224271772, 'system:index': 'LC08_044034_20190706', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190702101830_20190717104505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1562438760140, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190706_20190719_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6258992552757263, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.32209014892578, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1562438760140, 'RADIANCE_ADD_BAND_5': -29.570709228515625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.353970050811768, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.478679895401001, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.72809982299805, 'RADIANCE_ADD_BAND_2': -62.186309814453125, 'RADIANCE_ADD_BAND_3': -57.30414962768555, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.68730926513672, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.556900024414062, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701907189088_00030', 'EARTH_SUN_DISTANCE': 1.0167438983917236, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1563512058000, 'SCENE_CENTER_TIME': '18:46:00.1386729Z', 'SUN_ELEVATION': 66.11555480957031, 'BPF_NAME_OLI': 'LO8BPF20190706182440_20190706190340.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 534, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 215}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190807', 'properties': {'RADIANCE_MULT_BAND_5': 0.005944199860095978, 'RADIANCE_MULT_BAND_6': 0.0014782999642193317, 'RADIANCE_MULT_BAND_3': 0.011518999934196472, 'RADIANCE_MULT_BAND_4': 0.009713600389659405, 'RADIANCE_MULT_BAND_1': 0.012206999585032463, 'RADIANCE_MULT_BAND_2': 0.012501000426709652, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.08743979528177, 38.187856490579314], [-122.71973083164451, 38.494290537787904], [-122.89795476457468, 38.52621732202851], [-122.90011678121643, 38.52621913750208], [-122.9062081263908, 38.505436418752716], [-123.38989561029712, 36.80672361302165], [-123.3890068989432, 36.806014801536726], [-123.33443327120543, 36.796030519619926], [-121.36161630102002, 36.41697963163667], [-121.31789171333747, 36.40818085391665], [-121.3157124996697, 36.40815017102497], [-121.19393792572575, 36.80316907046066], [-121.07212354693431, 37.193863143458465], [-121.02234103770509, 37.352835208593234], [-120.9310462102762, 37.6424551771175], [-120.89352288085584, 37.76101721839107], [-120.851356219859, 37.89407769400301], [-120.82087426404188, 37.99017088086293], [-120.77761314066025, 38.12683861517151], [-121.08743979528177, 38.187856490579314]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 131.5044403076172, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.02', 'DATE_ACQUIRED': '2019-08-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -147.28541564941406, 'google:registration_offset_y': -28.087610244750977, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002323100110515952, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004982600221410394, 'RADIANCE_MULT_BAND_8': 0.010993000119924545, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 18.639999389648438, 'GEOMETRIC_RMSE_VERIFY': 3.111999988555908, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 9.699999809265137, 'GEOMETRIC_RMSE_MODEL': 5.145999908447266, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019219LGN00', 'WRS_PATH': 44, 'google:registration_count': 75, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.502000093460083, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.7709999084472656, 'system:asset_size': 1224266612, 'system:index': 'LC08_044034_20190807', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190730110028_20190816042437.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1565203570390, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190807_20190820_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4838709533214569, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.56806182861328, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1565203570390, 'RADIANCE_ADD_BAND_5': -29.721229553222656, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.39139986038208, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.491300106048584, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.037208557128906, 'RADIANCE_ADD_BAND_2': -62.50284957885742, 'RADIANCE_ADD_BAND_3': -57.59584045410156, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.96567153930664, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.615730285644531, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701908191447_00023', 'EARTH_SUN_DISTANCE': 1.0141661167144775, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1566285557000, 'SCENE_CENTER_TIME': '18:46:10.3870740Z', 'SUN_ELEVATION': 61.31582260131836, 'BPF_NAME_OLI': 'LO8BPF20190807182737_20190807190350.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 481, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 206}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190823', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059785000048577785, 'RADIANCE_MULT_BAND_6': 0.0014868000289425254, 'RADIANCE_MULT_BAND_3': 0.011586000211536884, 'RADIANCE_MULT_BAND_4': 0.009769599884748459, 'RADIANCE_MULT_BAND_1': 0.012277999892830849, 'RADIANCE_MULT_BAND_2': 0.0125730000436306, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.09257611163122, 37.12646294928076], [-121.07152137966553, 37.19371969817297], [-121.02461671756063, 37.34354529480991], [-120.92588464036237, 37.65679027513816], [-120.89122880498763, 37.76634866095064], [-120.85141510015626, 37.89205120383217], [-120.83138103098324, 37.955205962605355], [-120.81868601948415, 37.99526015057566], [-120.78073982961757, 38.114984598868205], [-120.77705089989854, 38.12675997447944], [-120.78355372966033, 38.12817549668654], [-122.34725572795503, 38.426703585102395], [-122.89736453695745, 38.526216759080754], [-122.89976189577568, 38.526218817961826], [-122.90620976051643, 38.50421973124067], [-123.38909924519895, 36.80779959979275], [-123.3890910290389, 36.80618743552547], [-123.31828066893542, 36.79323516928868], [-122.87757270306223, 36.71165349384456], [-121.31674887059965, 36.408164731174494], [-121.31501337615045, 36.40814030573168], [-121.09257611163122, 37.12646294928076]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 138.46829223632812, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.02', 'DATE_ACQUIRED': '2019-08-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -180.8742218017578, 'google:registration_offset_y': -78.96672058105469, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023364999797195196, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005011300090700388, 'RADIANCE_MULT_BAND_8': 0.011056000366806984, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 36.189998626708984, 'GEOMETRIC_RMSE_VERIFY': 2.9730000495910645, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 6.800000190734863, 'GEOMETRIC_RMSE_MODEL': 5.6570000648498535, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019235LGN00', 'WRS_PATH': 44, 'google:registration_count': 64, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.809000015258789, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.183000087738037, 'system:asset_size': 1263490349, 'system:index': 'LC08_044034_20190823', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190816064533_20190830113009.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1566585975010, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190823_20190903_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4507042169570923, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.84775924682617, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1566585975010, 'RADIANCE_ADD_BAND_5': -29.89238929748535, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.433969974517822, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5056400299072266, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.38872146606445, 'RADIANCE_ADD_BAND_2': -62.86280059814453, 'RADIANCE_ADD_BAND_3': -57.927528381347656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.28221893310547, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.68262004852295, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701909022605_00029', 'EARTH_SUN_DISTANCE': 1.0112583637237549, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1567495213000, 'SCENE_CENTER_TIME': '18:46:15.0133690Z', 'SUN_ELEVATION': 57.694908142089844, 'BPF_NAME_OLI': 'LO8BPF20190823182806_20190823190355.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 504, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 199}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190908', 'properties': {'RADIANCE_MULT_BAND_5': 0.006023299880325794, 'RADIANCE_MULT_BAND_6': 0.00149789999704808, 'RADIANCE_MULT_BAND_3': 0.011672000400722027, 'RADIANCE_MULT_BAND_4': 0.009842799976468086, 'RADIANCE_MULT_BAND_1': 0.012369999662041664, 'RADIANCE_MULT_BAND_2': 0.01266700029373169, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.31412388599927, 36.40812771993751], [-121.31347406775807, 36.40863499270756], [-121.19110277992468, 36.805762434477735], [-121.05994238889566, 37.22642118835276], [-120.9563599212998, 37.55611067173476], [-120.9362619357782, 37.619836499134784], [-120.88921962486472, 37.76864519493594], [-120.84140399341246, 37.91944302570177], [-120.82821434573317, 37.960997272987804], [-120.7803127901348, 38.11213799363158], [-120.77633031971482, 38.124850509156005], [-120.77627052688949, 38.12682284997389], [-122.34931414991156, 38.42712056082055], [-122.89813367287333, 38.526380011910696], [-122.89900249176883, 38.52569901240122], [-123.38809070631196, 36.80789231947896], [-123.38808180537856, 36.806127059674715], [-122.29562021055379, 36.60132019794473], [-121.44769175536213, 36.4346869122002], [-121.31572655192235, 36.408150339032204], [-121.31412388599927, 36.40812771993751]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 145.40841674804688, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.02', 'DATE_ACQUIRED': '2019-09-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -161.9912109375, 'google:registration_offset_y': 439.0491638183594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023539999965578318, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000504879979416728, 'RADIANCE_MULT_BAND_8': 0.011138999834656715, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 7.590000152587891, 'GEOMETRIC_RMSE_VERIFY': 3.188999891281128, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 4.400000095367432, 'GEOMETRIC_RMSE_MODEL': 6.197999954223633, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019251LGN00', 'WRS_PATH': 44, 'google:registration_count': 93, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.3460001945495605, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.418000221252441, 'system:asset_size': 1196874952, 'system:index': 'LC08_044034_20190908', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190830113825_20190914152935.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1567968378660, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190908_20190917_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6690647602081299, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.21379089355469, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1567968378660, 'RADIANCE_ADD_BAND_5': -30.116390228271484, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4896697998046875, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5244200229644775, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.84872817993164, 'RADIANCE_ADD_BAND_2': -63.3338508605957, 'RADIANCE_ADD_BAND_3': -58.361610412597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.696468353271484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.770170211791992, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701909163745_00020', 'EARTH_SUN_DISTANCE': 1.0074907541275024, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1568715075000, 'SCENE_CENTER_TIME': '18:46:18.6617110Z', 'SUN_ELEVATION': 53.299583435058594, 'BPF_NAME_OLI': 'LO8BPF20190908183009_20190908191757.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 492, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 198}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190924', 'properties': {'RADIANCE_MULT_BAND_5': 0.006074899807572365, 'RADIANCE_MULT_BAND_6': 0.0015107999788597226, 'RADIANCE_MULT_BAND_3': 0.01177200023084879, 'RADIANCE_MULT_BAND_4': 0.009927099570631981, 'RADIANCE_MULT_BAND_1': 0.012476000003516674, 'RADIANCE_MULT_BAND_2': 0.012775000184774399, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.52775400996104, 36.448411523882584], [-121.32566534878423, 36.40784270051654], [-121.32396297647337, 36.41296718424215], [-121.20132240697843, 36.81091991048024], [-121.0765048023575, 37.211297450508695], [-120.93722166380437, 37.6541076996149], [-120.85407992982219, 37.91676636296154], [-120.83738072782886, 37.969382462913785], [-120.8238242311491, 38.01211642150517], [-120.7881390128437, 38.124777116837734], [-120.78807869972763, 38.1267750698298], [-121.71220402956209, 38.306003967631405], [-122.90820389004045, 38.52595538149058], [-122.91073558449294, 38.525957359602224], [-122.91601059563317, 38.508418239826945], [-123.400329737435, 36.80669575173028], [-123.39955254212452, 36.80607596431069], [-123.34300694755153, 36.795735651567355], [-122.29312936360944, 36.59860105709767], [-121.52775400996104, 36.448411523882584]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 151.51519775390625, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.03', 'DATE_ACQUIRED': '2019-09-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002374199917539954, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.00050920998910442, 'RADIANCE_MULT_BAND_8': 0.011234999634325504, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.029999999329447746, 'GEOMETRIC_RMSE_VERIFY': 3.0769999027252197, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.029999999329447746, 'GEOMETRIC_RMSE_MODEL': 6.0289998054504395, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019267LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.355999946594238, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.168000221252441, 'system:asset_size': 1131406571, 'system:index': 'LC08_044034_20190924', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190924000459_20191014073032.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1569350784330, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190924_20191017_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.6357307434082, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1569350784330, 'RADIANCE_ADD_BAND_5': -30.374589920043945, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.553880214691162, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.546060085296631, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.378990173339844, 'RADIANCE_ADD_BAND_2': -63.87685012817383, 'RADIANCE_ADD_BAND_3': -58.861968994140625, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.173988342285156, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.87108039855957, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701910174907_00024', 'EARTH_SUN_DISTANCE': 1.0031994581222534, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1571321754000, 'SCENE_CENTER_TIME': '18:46:24.3314810Z', 'SUN_ELEVATION': 48.29130554199219, 'BPF_NAME_OLI': 'LO8BPF20190924183214_20190924192003.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 555, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 202}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20191010', 'properties': {'RADIANCE_MULT_BAND_5': 0.006131399888545275, 'RADIANCE_MULT_BAND_6': 0.001524799969047308, 'RADIANCE_MULT_BAND_3': 0.011881999671459198, 'RADIANCE_MULT_BAND_4': 0.010018999688327312, 'RADIANCE_MULT_BAND_1': 0.01259199995547533, 'RADIANCE_MULT_BAND_2': 0.012893999926745892, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33175785125125, 36.40884724389461], [-121.3306726548487, 36.41211465624749], [-121.2067032364846, 36.81451645593015], [-121.07431511294217, 37.23915369406357], [-120.97144453689792, 37.56660173972299], [-120.908918204852, 37.76453568657116], [-120.84423465041978, 37.968562114353034], [-120.82891332827832, 38.0168712139548], [-120.79421242830217, 38.12651547321389], [-120.79499514279146, 38.1271637798609], [-120.79912296159898, 38.12806171992066], [-120.90530151393332, 38.14906297608202], [-122.76374879376264, 38.499254202871406], [-122.91457321118051, 38.52623054702784], [-122.9169109928971, 38.52623224315364], [-122.92185787377656, 38.5103152932766], [-123.40641769253381, 36.807403790313224], [-123.40641161709343, 36.80625347849641], [-123.13629913564495, 36.75666747591379], [-121.3339454055278, 36.408405965227146], [-121.33235145422098, 36.40838374460474], [-121.33175785125125, 36.40884724389461]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 156.2908172607422, 'CPF_NAME': 'LC08CPF_20191001_20191231_01.01', 'DATE_ACQUIRED': '2019-10-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002396299969404936, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005139400018379092, 'RADIANCE_MULT_BAND_8': 0.011339000426232815, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 2.809999942779541, 'GEOMETRIC_RMSE_VERIFY': 3.700000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.23000000417232513, 'GEOMETRIC_RMSE_MODEL': 6.564000129699707, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019283LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.948999881744385, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.311999797821045, 'system:asset_size': 1170990938, 'system:index': 'LC08_044034_20191010', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190924000459_20191014073032.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1570733187710, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20191010_20191018_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.096839904785156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1570733187710, 'RADIANCE_ADD_BAND_5': -30.656770706176758, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.624060153961182, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5697200298309326, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.95848846435547, 'RADIANCE_ADD_BAND_2': -64.47026062011719, 'RADIANCE_ADD_BAND_3': -59.408790588378906, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.695838928222656, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.98136043548584, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701910176013_00013', 'EARTH_SUN_DISTANCE': 0.9985718131065369, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1571419179000, 'SCENE_CENTER_TIME': '18:46:27.7065240Z', 'SUN_ELEVATION': 42.94353103637695, 'BPF_NAME_OLI': 'LO8BPF20191010183353_20191010192054.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 554, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 215}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20191026', 'properties': {'RADIANCE_MULT_BAND_5': 0.006186299957334995, 'RADIANCE_MULT_BAND_6': 0.0015384999569505453, 'RADIANCE_MULT_BAND_3': 0.011988000012934208, 'RADIANCE_MULT_BAND_4': 0.010108999907970428, 'RADIANCE_MULT_BAND_1': 0.01270500011742115, 'RADIANCE_MULT_BAND_2': 0.013009999878704548, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33064664841004, 36.413331176869335], [-121.32579128460131, 36.42908426269927], [-121.20503880571113, 36.820980991373425], [-121.0811424006766, 37.21852659936389], [-120.94497538662532, 37.65160639350342], [-120.9122437740382, 37.75526753986758], [-120.85016274871167, 37.95117151535486], [-120.82856304877942, 38.01929213556532], [-120.79496446194933, 38.125404474197595], [-120.79491081428718, 38.12718694651057], [-120.8557792608676, 38.13924792369558], [-122.6570158692559, 38.47992963752135], [-122.91516325164818, 38.52623102354706], [-122.91703706506858, 38.52623232861029], [-122.92133950542336, 38.51234263939244], [-123.40661706944925, 36.80659230343338], [-123.4058222975483, 36.80595864775943], [-121.40593420128663, 36.42277854875301], [-121.33444701789998, 36.40841297887341], [-121.33229010433307, 36.408382864798845], [-121.33064664841004, 36.413331176869335]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 159.5270233154297, 'CPF_NAME': 'LC08CPF_20191001_20191231_01.01', 'DATE_ACQUIRED': '2019-10-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024176998995244503, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005185499903745949, 'RADIANCE_MULT_BAND_8': 0.011440999805927277, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 5.789999961853027, 'GEOMETRIC_RMSE_VERIFY': 4.22599983215332, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 9.029999732971191, 'GEOMETRIC_RMSE_MODEL': 7.099999904632568, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019299LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 5.53000020980835, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.453000068664551, 'system:asset_size': 1129305523, 'system:index': 'LC08_044034_20191026', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20191014095145_20191028110712.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1572115588520, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20191026_20191030_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.54576873779297, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1572115588520, 'RADIANCE_ADD_BAND_5': -30.931489944458008, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.692379951477051, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.592740058898926, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.52267074584961, 'RADIANCE_ADD_BAND_2': -65.04798889160156, 'RADIANCE_ADD_BAND_3': -59.94116973876953, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.20389938354492, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.088729858398438, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701910297156_00026', 'EARTH_SUN_DISTANCE': 0.9941273927688599, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1572435469000, 'SCENE_CENTER_TIME': '18:46:28.5241160Z', 'SUN_ELEVATION': 37.65577697753906, 'BPF_NAME_OLI': 'LO8BPF20191026183529_20191026192231.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 540, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 221}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20191111', 'properties': {'RADIANCE_MULT_BAND_5': 0.006238000001758337, 'RADIANCE_MULT_BAND_6': 0.0015513000544160604, 'RADIANCE_MULT_BAND_3': 0.01208799984306097, 'RADIANCE_MULT_BAND_4': 0.010193999856710434, 'RADIANCE_MULT_BAND_1': 0.01281100045889616, 'RADIANCE_MULT_BAND_2': 0.013117999769747257, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.77477901728356, 38.3187052909561], [-122.73881635141987, 38.49636241952305], [-122.90798638340094, 38.526631141222744], [-122.90924738212523, 38.52663212738246], [-122.91394343525701, 38.51071452080183], [-123.39818186646194, 36.80817115729291], [-123.39817219627012, 36.80630615726136], [-123.39238873388994, 36.80516384758645], [-122.24391197761106, 36.589644747454464], [-121.32679195897745, 36.40871153783646], [-121.3243783171066, 36.40867767238891], [-121.20166304604089, 36.80713946548779], [-121.0801494442764, 37.19723814098089], [-121.01762347428247, 37.39696218897185], [-120.94642691120258, 37.62297250047294], [-120.90417180157684, 37.756784845688394], [-120.85604727902106, 37.90876182572468], [-120.8279227805042, 37.99740234005679], [-120.78677670070817, 38.1273219214236], [-120.7888439202107, 38.12790979109696], [-121.77477901728356, 38.3187052909561]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.18899536132812, 'CPF_NAME': 'LC08CPF_20191001_20191231_01.01', 'DATE_ACQUIRED': '2019-11-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 634.5609130859375, 'google:registration_offset_y': -87.37519073486328, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024379000533372164, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005228800000622869, 'RADIANCE_MULT_BAND_8': 0.011536000296473503, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 26.510000228881836, 'GEOMETRIC_RMSE_VERIFY': 4.394000053405762, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 17.3799991607666, 'GEOMETRIC_RMSE_MODEL': 7.164000034332275, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019315LGN00', 'WRS_PATH': 44, 'google:registration_count': 86, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.61299991607666, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.452000141143799, 'system:asset_size': 1185132133, 'system:index': 'LC08_044034_20191111', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20191028112048_20191113025626.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1573497986445, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20191111_20191115_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6880000233650208, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.96815872192383, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1573497986445, 'RADIANCE_ADD_BAND_5': -31.189970016479492, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.756659984588623, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.614409923553467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.05349731445312, 'RADIANCE_ADD_BAND_2': -65.59156799316406, 'RADIANCE_ADD_BAND_3': -60.44207000732422, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.68193054199219, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.189749717712402, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701911148289_00017', 'EARTH_SUN_DISTANCE': 0.9899994730949402, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1573829967000, 'SCENE_CENTER_TIME': '18:46:26.4451540Z', 'SUN_ELEVATION': 32.883663177490234, 'BPF_NAME_OLI': 'LO8BPF20191111183702_20191111192229.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 525, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 212}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20191127', 'properties': {'RADIANCE_MULT_BAND_5': 0.0062791998498141766, 'RADIANCE_MULT_BAND_6': 0.0015616000164300203, 'RADIANCE_MULT_BAND_3': 0.01216800045222044, 'RADIANCE_MULT_BAND_4': 0.010261000134050846, 'RADIANCE_MULT_BAND_1': 0.012895000167191029, 'RADIANCE_MULT_BAND_2': 0.013205000199377537, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78224484494831, 38.12730456886917], [-120.78424638971443, 38.12787391041762], [-122.6484133736874, 38.48071521721406], [-122.88991938928196, 38.52401917145401], [-122.90246616690166, 38.52622110028344], [-122.90430916839674, 38.52622263976408], [-122.90964523589003, 38.50827810466628], [-123.39361263528663, 36.806012069166364], [-123.16622868202765, 36.76433701736717], [-121.66867580104534, 36.47792158900731], [-121.3194468483043, 36.40814947760252], [-121.3187121373224, 36.40983282827667], [-121.19591031683976, 36.80867471693746], [-121.07215197160372, 37.20603082782703], [-120.9478664240668, 37.60190547994007], [-120.89966274493257, 37.754638365386924], [-120.85470963569156, 37.89652790599915], [-120.83439235183492, 37.96067656776394], [-120.81857103215474, 38.01066742548846], [-120.78230700194281, 38.12524991347761], [-120.78224484494831, 38.12730456886917]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.39035034179688, 'CPF_NAME': 'LC08CPF_20191001_20191231_01.02', 'DATE_ACQUIRED': '2019-11-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 222.87538146972656, 'google:registration_offset_y': 125.53042602539062, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024540999438613653, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005263399798423052, 'RADIANCE_MULT_BAND_8': 0.011613000184297562, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 76.33999633789062, 'GEOMETRIC_RMSE_VERIFY': 7.745999813079834, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 80.2699966430664, 'GEOMETRIC_RMSE_MODEL': 8.829999923706055, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019331LGN00', 'WRS_PATH': 44, 'google:registration_count': 74, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.559999942779541, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.910999774932861, 'system:asset_size': 1271798351, 'system:index': 'LC08_044034_20191127', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20191113051008_20191128101151.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1574880383969, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20191127_20191203_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5211267471313477, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.30500030517578, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1574880383969, 'RADIANCE_ADD_BAND_5': -31.396099090576172, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.807919979095459, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.63169002532959, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.47682189941406, 'RADIANCE_ADD_BAND_2': -66.0250473022461, 'RADIANCE_ADD_BAND_3': -60.84151840209961, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.063140869140625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.270310401916504, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701912029406_00008', 'EARTH_SUN_DISTANCE': 0.9867442846298218, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1575376900000, 'SCENE_CENTER_TIME': '18:46:23.9696420Z', 'SUN_ELEVATION': 29.110624313354492, 'BPF_NAME_OLI': 'LO8BPF20191127183811_20191127192226.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 76, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 36}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20191229', 'properties': {'RADIANCE_MULT_BAND_5': 0.006322599947452545, 'RADIANCE_MULT_BAND_6': 0.001572399982251227, 'RADIANCE_MULT_BAND_3': 0.012252000160515308, 'RADIANCE_MULT_BAND_4': 0.010332000441849232, 'RADIANCE_MULT_BAND_1': 0.012984000146389008, 'RADIANCE_MULT_BAND_2': 0.013295999728143215, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.83394788364707, 37.95837051896438], [-120.81699415242507, 38.01198982409848], [-120.78129460176845, 38.12478145599722], [-120.78122218696042, 38.12717167295985], [-122.18863510613036, 38.396648789568445], [-122.90127750416754, 38.525949786145134], [-122.90379328964325, 38.52595186975545], [-122.90912947055739, 38.508007355479236], [-123.39273534064917, 36.80642975950768], [-123.39181593138937, 36.805696545073175], [-123.34839634991003, 36.797748300098085], [-122.99228215298872, 36.73213482924218], [-121.55457355224596, 36.4552297609395], [-121.32056444151921, 36.40835370500101], [-121.31784973191296, 36.40831546028977], [-121.19465131039625, 36.80858801253146], [-121.06950696171982, 37.2105073857255], [-120.94164195391815, 37.61779617225796], [-120.89192497672373, 37.775317267628864], [-120.85312156509873, 37.89789476024495], [-120.83394788364707, 37.95837051896438]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.44630432128906, 'CPF_NAME': 'LC08CPF_20191220_20191231_01.03', 'DATE_ACQUIRED': '2019-12-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 45.9800910949707, 'google:registration_offset_y': -450.51171875, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024709999561309814, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005299699841998518, 'RADIANCE_MULT_BAND_8': 0.011692999862134457, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 95.9000015258789, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 94.48999786376953, 'GEOMETRIC_RMSE_MODEL': 8.381999969482422, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019363LGN00', 'WRS_PATH': 44, 'google:registration_count': 62, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.046000003814697, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.804999828338623, 'system:asset_size': 1301808000, 'system:index': 'LC08_044034_20191229', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20191222032639_20200101011239.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1577645178720, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20191229_20200111_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4305555522441864, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.65945816040039, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1577645178720, 'RADIANCE_ADD_BAND_5': -31.61301040649414, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.861869812011719, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.649869918823242, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.92228698730469, 'RADIANCE_ADD_BAND_2': -66.48120880126953, 'RADIANCE_ADD_BAND_3': -61.261871337890625, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.464290618896484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.355079650878906, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0702001101393_00013', 'EARTH_SUN_DISTANCE': 0.9833531975746155, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1578710168000, 'SCENE_CENTER_TIME': '18:46:18.7209769Z', 'SUN_ELEVATION': 26.170228958129883, 'BPF_NAME_OLI': 'LO8BPF20191229183854_20191229192645.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 37, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20200114', 'properties': {'RADIANCE_MULT_BAND_5': 0.006320400163531303, 'RADIANCE_MULT_BAND_6': 0.0015717999776825309, 'RADIANCE_MULT_BAND_3': 0.012248000130057335, 'RADIANCE_MULT_BAND_4': 0.010328000411391258, 'RADIANCE_MULT_BAND_1': 0.012980000115931034, 'RADIANCE_MULT_BAND_2': 0.013291999697685242, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90415813781229, 38.52622251491355], [-122.90561321687703, 38.526223742436905], [-122.90938688053356, 38.51368036719555], [-123.39454957130236, 36.80653002069347], [-123.39388332754855, 36.805998730632496], [-121.32122713739902, 36.408633454097576], [-121.31965579235288, 36.408611328580086], [-121.31813434996583, 36.41319001327827], [-121.19723273974685, 36.806058362937335], [-121.07361062914777, 37.203217566217525], [-120.94103143195893, 37.62559739728876], [-120.92537474112999, 37.67520408369419], [-120.89455100109967, 37.77279591214402], [-120.84368822231887, 37.93351196319533], [-120.8196315057511, 38.00947059181139], [-120.78405562585849, 38.12193433969075], [-120.78249505077024, 38.12741382324263], [-121.31029571072543, 38.23061201744024], [-122.65924009535965, 38.482369402698936], [-122.86718399611351, 38.519649186912964], [-122.90415813781229, 38.52622251491355]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 156.0213165283203, 'CPF_NAME': 'LC08CPF_20200101_20200331_01.03', 'DATE_ACQUIRED': '2020-01-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 313.8842468261719, 'google:registration_offset_y': -1.887980580329895, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024701999500393867, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005297900061123073, 'RADIANCE_MULT_BAND_8': 0.011688999831676483, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 31.760000228881836, 'GEOMETRIC_RMSE_VERIFY': 5.461999893188477, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 35.689998626708984, 'GEOMETRIC_RMSE_MODEL': 8.947999954223633, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342020014LGN00', 'WRS_PATH': 44, 'google:registration_count': 101, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.656000137329102, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.980999946594238, 'system:asset_size': 1167409160, 'system:index': 'LC08_044034_20200114', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20200111081111_20200125110521.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1579027575356, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20200114_20200127_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6824324131011963, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.64183044433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1579027575356, 'RADIANCE_ADD_BAND_5': -31.602230072021484, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.859189987182617, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.648969888687134, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.90013122558594, 'RADIANCE_ADD_BAND_2': -66.45852661132812, 'RADIANCE_ADD_BAND_3': -61.240970611572266, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.444339752197266, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.350870132446289, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0702001272482_00013', 'EARTH_SUN_DISTANCE': 0.9835209846496582, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1580159934000, 'SCENE_CENTER_TIME': '18:46:15.3568350Z', 'SUN_ELEVATION': 27.437135696411133, 'BPF_NAME_OLI': 'LO8BPF20200114183803_20200114192218.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 253, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 84}}]}\n", - "Expand this to see the result: {'type': 'ImageCollection', 'bands': [], 'id': 'LANDSAT/LC8_L1T_TOA', 'version': 1580476739898792, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_RAW_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 calibrated top-of-atmosphere reflectance,\\northorectified scenes only. For recently-acquired scenes calibration\\ncoefficients are extracted from the image metadata; for older scenes the\\ncoefficients are derived from\\n\\nChander et al. (2009).

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 TOA Reflectance (Orthorectified)', 'visualization_0_gain': '500.0', 'superseded_by': 'LANDSAT/LC08/C01/T1_TOA', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'radiance', 'oli_tirs', 'l8', 'lc8'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1493510400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_RAW_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'radiance', 'oli_tirs', 'l8', 'lc8'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14761], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4258207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013106LGN01', 'properties': {'RADIANCE_MULT_BAND_5': 0.006068299990147352, 'RADIANCE_MULT_BAND_6': 0.0015090999659150839, 'RADIANCE_MULT_BAND_3': 0.011760000139474869, 'RADIANCE_MULT_BAND_4': 0.009916399605572224, 'RADIANCE_MULT_BAND_1': 0.012462000362575054, 'RADIANCE_MULT_BAND_2': 0.012760999612510204, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9311059298748, 38.468856913670805], [-123.38828669780919, 36.86340523669095], [-121.31538126751141, 36.46540746956072], [-120.81312145650155, 38.07027267083632], [-122.9311059298748, 38.468856913670805]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 140.98756408691406, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4258200, 'CPF_NAME': 'L8CPF20130401_20130627.08', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4036800, 'DATE_ACQUIRED': '2013-04-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 292.5033874511719, 'google:registration_offset_y': -301.9111022949219, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023715998977422714, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005086599849164486, 'RADIANCE_MULT_BAND_8': 0.011222999542951584, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.3499999940395355, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.6070001125335693, 'CORNER_LL_LON_PRODUCT': -123.39070129394531, 'CORNER_LR_LON_PRODUCT': -120.85627746582031, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.56703186035156, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 679.3596801757812, 'RADIANCE_MAXIMUM_BAND_7': 30.791709899902344, 'RADIANCE_MAXIMUM_BAND_2': 772.5169067382812, 'RADIANCE_MAXIMUM_BAND_1': 754.402099609375, 'RADIANCE_MAXIMUM_BAND_6': 91.35553741455078, 'GEOMETRIC_RMSE_MODEL': 6.077000141143799, 'RADIANCE_MAXIMUM_BAND_5': 367.345703125, 'RADIANCE_MAXIMUM_BAND_4': 600.2869873046875, 'RADIANCE_MAXIMUM_BAND_3': 711.8677368164062, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013106LGN01', 'WRS_PATH': 44, 'google:registration_count': 21, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14761, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.47584915161133, 'GEOMETRIC_RMSE_MODEL_Y': 4.368000030517578, 'REFLECTIVE_LINES': 7381, 'GEOMETRIC_RMSE_MODEL_X': 4.224999904632568, 'catalog_cloud_cover': 0, 'system:asset_size': 1105641883, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013106LGN01', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4036800, 'CORNER_UL_LON_PRODUCT': -123.40122985839844, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79856872558594, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.45722961425781, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130416183419_20130416185028.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1366138073557, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.25925925374031067, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013106LGN01.tar.bz', 'RADIANCE_ADD_BAND_4': -49.581809997558594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1366138073557, 'RADIANCE_ADD_BAND_5': -30.34160041809082, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.545680046081543, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.543299913406372, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.31122970581055, 'RADIANCE_ADD_BAND_2': -63.80746078491211, 'RADIANCE_ADD_BAND_3': -58.798030853271484, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4258200, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.11296081542969, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.858180046081543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7381, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.45143127441406, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132587_00002', 'EARTH_SUN_DISTANCE': 1.0037447214126587, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421185515000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:47:53.5577434Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 57.591468811035156, 'BPF_NAME_OLI': 'LO8BPF20130416183813_20130416184936.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465000, 'RADIANCE_MINIMUM_BAND_4': -49.5718994140625, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.78627014160156, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.794700622558594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.298770904541016, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.101741790771484, 'RADIANCE_MINIMUM_BAND_7': -2.542789936065674, 'RADIANCE_MINIMUM_BAND_6': -7.544169902801514, 'RADIANCE_MINIMUM_BAND_5': -30.335529327392578, 'CORNER_UL_LAT_PRODUCT': 38.471431732177734, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.855810165405273, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 475, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 168}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14761], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4258207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013154LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.00594109995290637, 'RADIANCE_MULT_BAND_6': 0.001477499958127737, 'RADIANCE_MULT_BAND_3': 0.0115130003541708, 'RADIANCE_MULT_BAND_4': 0.009708499535918236, 'RADIANCE_MULT_BAND_1': 0.01220100000500679, 'RADIANCE_MULT_BAND_2': 0.012493999674916267, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.95896145181437, 38.46914037796555], [-123.41588609883141, 36.863582326233896], [-121.34249180768978, 36.4657872062346], [-120.84047952936048, 38.07023810949083], [-122.95896145181437, 38.46914037796555]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 125.80250549316406, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4258200, 'CPF_NAME': 'L8CPF20130401_20130627.08', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4036800, 'DATE_ACQUIRED': '2013-06-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -4.977896690368652, 'google:registration_offset_y': 553.2953491210938, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00232190010137856, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004980000085197389, 'RADIANCE_MULT_BAND_8': 0.010986999608576298, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 35.400001525878906, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.9739999771118164, 'CORNER_LL_LON_PRODUCT': -123.41748809814453, 'CORNER_LR_LON_PRODUCT': -120.88304901123047, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.5582733154297, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 665.1222534179688, 'RADIANCE_MAXIMUM_BAND_7': 30.146400451660156, 'RADIANCE_MAXIMUM_BAND_2': 756.3272094726562, 'RADIANCE_MAXIMUM_BAND_1': 738.5919799804688, 'RADIANCE_MAXIMUM_BAND_6': 89.44098663330078, 'GEOMETRIC_RMSE_MODEL': 5.669000148773193, 'RADIANCE_MAXIMUM_BAND_5': 359.6471862792969, 'RADIANCE_MAXIMUM_BAND_4': 587.7066650390625, 'RADIANCE_MAXIMUM_BAND_3': 696.9490356445312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013154LGN00', 'WRS_PATH': 44, 'google:registration_count': 21, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14761, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.47576141357422, 'GEOMETRIC_RMSE_MODEL_Y': 3.747999906539917, 'REFLECTIVE_LINES': 7381, 'GEOMETRIC_RMSE_MODEL_X': 4.254000186920166, 'catalog_cloud_cover': 3, 'system:asset_size': 1180039379, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013154LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4036800, 'CORNER_UL_LON_PRODUCT': -123.42874145507812, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.8260498046875, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.45771026611328, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130603183010_20130603185017.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1370285287570, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.2530120611190796, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013154LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.542720794677734, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1370285287570, 'RADIANCE_ADD_BAND_5': -29.705720901489258, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.387539863586426, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.490000009536743, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.00537109375, 'RADIANCE_ADD_BAND_2': -62.47024154663086, 'RADIANCE_ADD_BAND_3': -57.56578826904297, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4258200, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.9370002746582, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.60966968536377, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7381, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.45195007324219, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462600, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132404_00001', 'EARTH_SUN_DISTANCE': 1.0144306421279907, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421183995000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:07.5703948Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.44905853271484, 'BPF_NAME_OLI': 'LO8BPF20130603183403_20130603184925.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462600, 'RADIANCE_MINIMUM_BAND_4': -48.53300857543945, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.55427932739258, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.457740783691406, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.993160247802734, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.92601013183594, 'RADIANCE_MINIMUM_BAND_7': -2.489500045776367, 'RADIANCE_MINIMUM_BAND_6': -7.3860697746276855, 'RADIANCE_MINIMUM_BAND_5': -29.699779510498047, 'CORNER_UL_LAT_PRODUCT': 38.47134017944336, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.60735034942627, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 689700, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 443, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 689700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 166}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14761], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465892.5, 0, -15, 4258207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013170LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059214998036623, 'RADIANCE_MULT_BAND_6': 0.0014726000372320414, 'RADIANCE_MULT_BAND_3': 0.011474999599158764, 'RADIANCE_MULT_BAND_4': 0.009676399640738964, 'RADIANCE_MULT_BAND_1': 0.012160999700427055, 'RADIANCE_MULT_BAND_2': 0.01245300006121397, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92147683718066, 38.46885088404739], [-123.37852378196786, 36.862895831120056], [-121.30700807077766, 36.46555937860051], [-120.80491088008263, 38.07038985702151], [-122.92147683718066, 38.46885088404739]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 122.51886749267578, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4258200, 'CPF_NAME': 'L8CPF20130401_20130627.08', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4036800, 'DATE_ACQUIRED': '2013-06-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 385.8496398925781, 'google:registration_offset_y': -104.9150619506836, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023141999263316393, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004963499959558249, 'RADIANCE_MULT_BAND_8': 0.010951000265777111, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.47999998927116394, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.450000047683716, 'CORNER_LL_LON_PRODUCT': -123.38065338134766, 'CORNER_LR_LON_PRODUCT': -120.84625244140625, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.0926055908203, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.9186401367188, 'RADIANCE_MAXIMUM_BAND_7': 30.046520233154297, 'RADIANCE_MAXIMUM_BAND_2': 753.8214721679688, 'RADIANCE_MAXIMUM_BAND_1': 736.14501953125, 'RADIANCE_MAXIMUM_BAND_6': 89.14466857910156, 'GEOMETRIC_RMSE_MODEL': 5.033999919891357, 'RADIANCE_MAXIMUM_BAND_5': 358.4556579589844, 'RADIANCE_MAXIMUM_BAND_4': 585.7595825195312, 'RADIANCE_MAXIMUM_BAND_3': 694.6400146484375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013170LGN00', 'WRS_PATH': 44, 'google:registration_count': 126, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14761, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.47587966918945, 'GEOMETRIC_RMSE_MODEL_Y': 3.3359999656677246, 'REFLECTIVE_LINES': 7381, 'GEOMETRIC_RMSE_MODEL_X': 3.7699999809265137, 'catalog_cloud_cover': 0, 'system:asset_size': 1123622835, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013170LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4036800, 'CORNER_UL_LON_PRODUCT': -123.39090728759766, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.78826141357422, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.45705032348633, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130619183202_20130619185058.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1371667680459, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4864864945411682, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013170LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.381900787353516, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1371667680459, 'RADIANCE_ADD_BAND_5': -29.607309341430664, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.363070011138916, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.481750011444092, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.80324935913086, 'RADIANCE_ADD_BAND_2': -62.26327133178711, 'RADIANCE_ADD_BAND_3': -57.37508010864258, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4258200, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.75498962402344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.571209907531738, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7381, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.45124053955078, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465900, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0101411274259_00001', 'EARTH_SUN_DISTANCE': 1.0161153078079224, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1417120710000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:00.4592538Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.64270782470703, 'BPF_NAME_OLI': 'LO8BPF20130619183555_20130619185006.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465900, 'RADIANCE_MINIMUM_BAND_4': -48.37221908569336, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.36360168457031, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.25082015991211, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.791099548339844, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.744041442871094, 'RADIANCE_MINIMUM_BAND_7': -2.481250047683716, 'RADIANCE_MINIMUM_BAND_6': -7.361599922180176, 'RADIANCE_MINIMUM_BAND_5': -29.601390838623047, 'CORNER_UL_LAT_PRODUCT': 38.47146987915039, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.568889617919922, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693000, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 535, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693000, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013186LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005914600100368261, 'RADIANCE_MULT_BAND_6': 0.0014709000242874026, 'RADIANCE_MULT_BAND_3': 0.011462000198662281, 'RADIANCE_MULT_BAND_4': 0.009665099903941154, 'RADIANCE_MULT_BAND_1': 0.012145999819040298, 'RADIANCE_MULT_BAND_2': 0.012438000179827213, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91315223226322, 38.52805472909366], [-123.40379075607038, 36.80358664949321], [-121.3340516099971, 36.40644662788443], [-120.79527214662153, 38.12941255593657], [-122.91315223226322, 38.52805472909366]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.56976318359375, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130701_20130919.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-07-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311500022187829, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004957700148224831, 'RADIANCE_MULT_BAND_8': 0.010937999933958054, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 34.66999816894531, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.9800000190734863, 'CORNER_LL_LON_PRODUCT': -123.4071273803711, 'CORNER_LR_LON_PRODUCT': -120.84120178222656, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.92921447753906, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.1455078125, 'RADIANCE_MAXIMUM_BAND_7': 30.0114803314209, 'RADIANCE_MAXIMUM_BAND_2': 752.9422607421875, 'RADIANCE_MAXIMUM_BAND_1': 735.2864379882812, 'RADIANCE_MAXIMUM_BAND_6': 89.04070281982422, 'GEOMETRIC_RMSE_MODEL': 5.4679999351501465, 'RADIANCE_MAXIMUM_BAND_5': 358.03759765625, 'RADIANCE_MAXIMUM_BAND_4': 585.076416015625, 'RADIANCE_MAXIMUM_BAND_3': 693.8298950195312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013186LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416290283203125, 'GEOMETRIC_RMSE_MODEL_Y': 3.6110000610351562, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.10699987411499, 'catalog_cloud_cover': 3, 'system:asset_size': 1274842307, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013186LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41874694824219, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77964782714844, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39746856689453, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130705183202_20130705185104.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1373050083919, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013186LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.325469970703125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1373050083919, 'RADIANCE_ADD_BAND_5': -29.57278060913086, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.354479789733887, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.4788498878479004, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.73234176635742, 'RADIANCE_ADD_BAND_2': -62.19065856933594, 'RADIANCE_ADD_BAND_3': -57.30815887451172, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.691131591796875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.557709693908691, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50783920288086, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463500, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132404_00004', 'EARTH_SUN_DISTANCE': 1.0167083740234375, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421183891000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:03.9195098Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 66.61489868164062, 'BPF_NAME_OLI': 'LO8BPF20130705183556_20130705185011.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463500, 'RADIANCE_MINIMUM_BAND_4': -48.315799713134766, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.29669952392578, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.178218841552734, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.72018814086914, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.68019104003906, 'RADIANCE_MINIMUM_BAND_7': -2.4783599376678467, 'RADIANCE_MINIMUM_BAND_6': -7.353010177612305, 'RADIANCE_MINIMUM_BAND_5': -29.56686019897461, 'CORNER_UL_LAT_PRODUCT': 38.52814865112305, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.555399894714355, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693600, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 494, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693600, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 210}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013202LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005923000164330006, 'RADIANCE_MULT_BAND_6': 0.0014730000402778387, 'RADIANCE_MULT_BAND_3': 0.011478000320494175, 'RADIANCE_MULT_BAND_4': 0.009678900241851807, 'RADIANCE_MULT_BAND_1': 0.012164000421762466, 'RADIANCE_MULT_BAND_2': 0.012455999851226807, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9021388990066, 38.52777565657681], [-123.39302785866566, 36.803352245170935], [-121.3226805516897, 36.40628743514714], [-120.78397654994609, 38.12947027665264], [-122.9021388990066, 38.52777565657681]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 125.95720672607422, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130701_20130919.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-07-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 154.04287719726562, 'google:registration_offset_y': -264.2705993652344, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023147999309003353, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004964799736626446, 'RADIANCE_MULT_BAND_8': 0.010954000055789948, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 36.22999954223633, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.3289999961853027, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.12936401367188, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 663.0925903320312, 'RADIANCE_MAXIMUM_BAND_7': 30.054410934448242, 'RADIANCE_MAXIMUM_BAND_2': 754.0192260742188, 'RADIANCE_MAXIMUM_BAND_1': 736.338134765625, 'RADIANCE_MAXIMUM_BAND_6': 89.16805267333984, 'GEOMETRIC_RMSE_MODEL': 5.428999900817871, 'RADIANCE_MAXIMUM_BAND_5': 358.5497131347656, 'RADIANCE_MAXIMUM_BAND_4': 585.9132690429688, 'RADIANCE_MAXIMUM_BAND_3': 694.822265625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013202LGN00', 'WRS_PATH': 44, 'google:registration_count': 107, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 3.5940001010894775, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.068999767303467, 'catalog_cloud_cover': 3, 'system:asset_size': 1263561358, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013202LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40498352050781, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130721183200_20130721185102.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1374432481857, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6079545617103577, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013202LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.394588470458984, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1374432481857, 'RADIANCE_ADD_BAND_5': -29.615079879760742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.364999771118164, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.4823999404907227, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.819210052490234, 'RADIANCE_ADD_BAND_2': -62.27960968017578, 'RADIANCE_ADD_BAND_3': -57.39012908935547, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.76935958862305, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.574239730834961, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0101411063032_00001', 'EARTH_SUN_DISTANCE': 1.0159821510314941, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1415314795000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:01.8575866Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 64.63591003417969, 'BPF_NAME_OLI': 'LO8BPF20130721183554_20130721185009.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -48.384910583496094, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.3786506652832, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.26715087890625, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.80704116821289, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.758399963378906, 'RADIANCE_MINIMUM_BAND_7': -2.4818999767303467, 'RADIANCE_MINIMUM_BAND_6': -7.363530158996582, 'RADIANCE_MINIMUM_BAND_5': -29.609149932861328, 'CORNER_UL_LAT_PRODUCT': 38.5281982421875, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.571929931640625, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 233}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013218LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059437998570501804, 'RADIANCE_MULT_BAND_6': 0.0014781999634578824, 'RADIANCE_MULT_BAND_3': 0.011517999693751335, 'RADIANCE_MULT_BAND_4': 0.009712900035083294, 'RADIANCE_MULT_BAND_1': 0.012206999585032463, 'RADIANCE_MULT_BAND_2': 0.012500000186264515, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91762657506372, 38.52805790404705], [-123.40850034797404, 36.80384100977407], [-121.33706168552408, 36.40648857851098], [-120.79835868121938, 38.12920016567548], [-122.91762657506372, 38.52805790404705]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 131.75900268554688, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130701_20130919.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-08-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002322999993339181, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004982199752703309, 'RADIANCE_MULT_BAND_8': 0.010991999879479408, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 33.790000915527344, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.0789999961853027, 'CORNER_LL_LON_PRODUCT': -123.41047668457031, 'CORNER_LR_LON_PRODUCT': -120.84454345703125, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.62083435058594, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 665.4182739257812, 'RADIANCE_MAXIMUM_BAND_7': 30.159820556640625, 'RADIANCE_MAXIMUM_BAND_2': 756.663818359375, 'RADIANCE_MAXIMUM_BAND_1': 738.9207153320312, 'RADIANCE_MAXIMUM_BAND_6': 89.48079681396484, 'GEOMETRIC_RMSE_MODEL': 6.109000205993652, 'RADIANCE_MAXIMUM_BAND_5': 359.8072509765625, 'RADIANCE_MAXIMUM_BAND_4': 587.96826171875, 'RADIANCE_MAXIMUM_BAND_3': 697.2592163085938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013218LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41627883911133, 'GEOMETRIC_RMSE_MODEL_Y': 4.28000020980835, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.359000205993652, 'catalog_cloud_cover': 3, 'system:asset_size': 1327835598, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013218LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42218780517578, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.78308868408203, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39752960205078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130806183204_20130806185106.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1375814885411, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013218LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.5643196105957, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1375814885411, 'RADIANCE_ADD_BAND_5': -29.71894073486328, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.390830039978027, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.49111008644104, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.03252029418945, 'RADIANCE_ADD_BAND_2': -62.49803924560547, 'RADIANCE_ADD_BAND_3': -57.59141159057617, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.961448669433594, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.614839553833008, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507911682128906, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463200, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132404_00003', 'EARTH_SUN_DISTANCE': 1.0142050981521606, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421183950000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:05.4110124Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 61.825382232666016, 'BPF_NAME_OLI': 'LO8BPF20130806183558_20130806185013.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463200, 'RADIANCE_MINIMUM_BAND_4': -48.55461120605469, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.579898834228516, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.48554992675781, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.02030944824219, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.95045852661133, 'RADIANCE_MINIMUM_BAND_7': -2.490609884262085, 'RADIANCE_MINIMUM_BAND_6': -7.389349937438965, 'RADIANCE_MINIMUM_BAND_5': -29.71299934387207, 'CORNER_UL_LAT_PRODUCT': 38.528141021728516, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.612509727478027, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693300, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 457, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693300, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 158}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013234LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005978399887681007, 'RADIANCE_MULT_BAND_6': 0.0014868000289425254, 'RADIANCE_MULT_BAND_3': 0.011584999971091747, 'RADIANCE_MULT_BAND_4': 0.009769399650394917, 'RADIANCE_MULT_BAND_1': 0.012277999892830849, 'RADIANCE_MULT_BAND_2': 0.012571999803185463, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92898473689309, 38.5277949755463], [-123.41993596454242, 36.804071654793006], [-121.34743521838266, 36.40636222535524], [-120.80897017659822, 38.129128301857314], [-122.92898473689309, 38.5277949755463]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 138.70957946777344, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130701_20130919.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-08-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023364999797195196, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005011199973523617, 'RADIANCE_MULT_BAND_8': 0.011056000366806984, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 34.83000183105469, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.9800000190734863, 'CORNER_LL_LON_PRODUCT': -123.42051696777344, 'CORNER_LR_LON_PRODUCT': -120.85456848144531, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.43980407714844, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 669.2936401367188, 'RADIANCE_MAXIMUM_BAND_7': 30.33547019958496, 'RADIANCE_MAXIMUM_BAND_2': 761.070556640625, 'RADIANCE_MAXIMUM_BAND_1': 743.22412109375, 'RADIANCE_MAXIMUM_BAND_6': 90.00192260742188, 'GEOMETRIC_RMSE_MODEL': 6.135000228881836, 'RADIANCE_MAXIMUM_BAND_5': 361.9027404785156, 'RADIANCE_MAXIMUM_BAND_4': 591.392578125, 'RADIANCE_MAXIMUM_BAND_3': 701.3200073242188, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013234LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162483215332, 'GEOMETRIC_RMSE_MODEL_Y': 4.1519999504089355, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.517000198364258, 'catalog_cloud_cover': 3, 'system:asset_size': 1257740826, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013234LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4325180053711, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79340362548828, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397708892822266, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130822182854_20130822190640.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1377197287068, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013234LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.84716033935547, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1377197287068, 'RADIANCE_ADD_BAND_5': -29.892030715942383, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4338698387146, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.5056099891662598, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.387969970703125, 'RADIANCE_ADD_BAND_2': -62.862030029296875, 'RADIANCE_ADD_BAND_3': -57.92681884765625, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.28153991699219, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.682479858398438, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50809860229492, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132404_00005', 'EARTH_SUN_DISTANCE': 1.0112645626068115, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421183865000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:07.0687341Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 58.19969177246094, 'BPF_NAME_OLI': 'LO8BPF20130822183248_20130822190547.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462300, 'RADIANCE_MINIMUM_BAND_4': -48.8373908996582, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.91524124145508, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.84946060180664, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.37569046020508, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.27048110961914, 'RADIANCE_MINIMUM_BAND_7': -2.505110025405884, 'RADIANCE_MINIMUM_BAND_6': -7.432390213012695, 'RADIANCE_MINIMUM_BAND_5': -29.886049270629883, 'CORNER_UL_LAT_PRODUCT': 38.528099060058594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.680139541625977, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 458, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 129}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013250LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006022000219672918, 'RADIANCE_MULT_BAND_6': 0.001497599994763732, 'RADIANCE_MULT_BAND_3': 0.011669999919831753, 'RADIANCE_MULT_BAND_4': 0.009840699844062328, 'RADIANCE_MULT_BAND_1': 0.012366999872028828, 'RADIANCE_MULT_BAND_2': 0.012663999572396278, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93277067677715, 38.5277972010531], [-123.42363676980169, 36.804328933218244], [-121.35077398763619, 36.406678776681574], [-120.8123906562409, 38.12919208358783], [-122.93277067677715, 38.5277972010531]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 145.6555633544922, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130701_20130919.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-09-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002353500109165907, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005047799786552787, 'RADIANCE_MULT_BAND_8': 0.011137000285089016, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 1.1100000143051147, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.499000072479248, 'CORNER_LL_LON_PRODUCT': -123.42720794677734, 'CORNER_LR_LON_PRODUCT': -120.85791778564453, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.4711151123047, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 674.1737670898438, 'RADIANCE_MAXIMUM_BAND_7': 30.556659698486328, 'RADIANCE_MAXIMUM_BAND_2': 766.6199340820312, 'RADIANCE_MAXIMUM_BAND_1': 748.6433715820312, 'RADIANCE_MAXIMUM_BAND_6': 90.65817260742188, 'GEOMETRIC_RMSE_MODEL': 5.52400016784668, 'RADIANCE_MAXIMUM_BAND_5': 364.54156494140625, 'RADIANCE_MAXIMUM_BAND_4': 595.7047119140625, 'RADIANCE_MAXIMUM_BAND_3': 706.4337158203125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013250LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416221618652344, 'GEOMETRIC_RMSE_MODEL_Y': 3.936000108718872, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 3.875999927520752, 'catalog_cloud_cover': 0, 'system:asset_size': 1157129322, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013250LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.43939971923828, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79683685302734, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397769927978516, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130907182917_20130907185106.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1378579686054, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013250LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.203330993652344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1378579686054, 'RADIANCE_ADD_BAND_5': -30.1099796295166, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.488080024719238, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.5238800048828125, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.83557891845703, 'RADIANCE_ADD_BAND_2': -63.32038879394531, 'RADIANCE_ADD_BAND_3': -58.34920120239258, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.68463134765625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.767660140991211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50817108154297, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0101411241979_00003', 'EARTH_SUN_DISTANCE': 1.007597804069519, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1416852715000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:06.0544933Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 53.798133850097656, 'BPF_NAME_OLI': 'LO8BPF20130907183311_20130907185013.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 461700, 'RADIANCE_MINIMUM_BAND_4': -49.19348907470703, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.337528228759766, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.30772018432617, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.823211669921875, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.67348861694336, 'RADIANCE_MINIMUM_BAND_7': -2.5233800411224365, 'RADIANCE_MINIMUM_BAND_6': -7.486579895019531, 'RADIANCE_MINIMUM_BAND_5': -30.103960037231445, 'CORNER_UL_LAT_PRODUCT': 38.52806854248047, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.765310287475586, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 189}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013266LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060743000358343124, 'RADIANCE_MULT_BAND_6': 0.001510599977336824, 'RADIANCE_MULT_BAND_3': 0.011770999990403652, 'RADIANCE_MULT_BAND_4': 0.009926100261509418, 'RADIANCE_MULT_BAND_1': 0.012474999763071537, 'RADIANCE_MULT_BAND_2': 0.012773999944329262, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91418543892672, 38.52751473610316], [-123.40446334900847, 36.803584363650366], [-121.33238522718965, 36.40615292399273], [-120.79392025686991, 38.128846528810385], [-122.91418543892672, 38.52751473610316]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 151.76649475097656, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130920_20130930.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-09-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023739999160170555, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005091599887236953, 'RADIANCE_MULT_BAND_8': 0.011234000325202942, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.3499999940395355, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.6630001068115234, 'CORNER_LL_LON_PRODUCT': -123.4071273803711, 'CORNER_LR_LON_PRODUCT': -120.84120178222656, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.7084197998047, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 680.0287475585938, 'RADIANCE_MAXIMUM_BAND_7': 30.82202911376953, 'RADIANCE_MAXIMUM_BAND_2': 773.2777099609375, 'RADIANCE_MAXIMUM_BAND_1': 755.14501953125, 'RADIANCE_MAXIMUM_BAND_6': 91.44550323486328, 'GEOMETRIC_RMSE_MODEL': 6.060999870300293, 'RADIANCE_MAXIMUM_BAND_5': 367.7074890136719, 'RADIANCE_MAXIMUM_BAND_4': 600.878173828125, 'RADIANCE_MAXIMUM_BAND_3': 712.56884765625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013266LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416290283203125, 'GEOMETRIC_RMSE_MODEL_Y': 4.486000061035156, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.074999809265137, 'catalog_cloud_cover': 0, 'system:asset_size': 1112167514, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013266LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41874694824219, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77964782714844, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39746856689453, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130923182909_20130923185059.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1379962078605, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013266LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.630638122558594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1379962078605, 'RADIANCE_ADD_BAND_5': -30.37148094177246, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.553110122680664, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.545799970626831, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.37260055541992, 'RADIANCE_ADD_BAND_2': -63.87030029296875, 'RADIANCE_ADD_BAND_3': -58.85594177246094, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.16822814941406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.86985969543457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50783920288086, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463500, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0101411063032_00002', 'EARTH_SUN_DISTANCE': 1.0032508373260498, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1415314805000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:47:58.6052275Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 48.77669906616211, 'BPF_NAME_OLI': 'LO8BPF20130923183303_20130923185006.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463500, 'RADIANCE_MINIMUM_BAND_4': -49.62071990966797, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.84416961669922, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.85752868652344, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.3601188659668, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.15699005126953, 'RADIANCE_MINIMUM_BAND_7': -2.545289993286133, 'RADIANCE_MINIMUM_BAND_6': -7.551599979400635, 'RADIANCE_MINIMUM_BAND_5': -30.365400314331055, 'CORNER_UL_LAT_PRODUCT': 38.52814865112305, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.8674898147583, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693600, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 568, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693600, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 179}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013282LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006129499990493059, 'RADIANCE_MULT_BAND_6': 0.0015243999660015106, 'RADIANCE_MULT_BAND_3': 0.011877999641001225, 'RADIANCE_MULT_BAND_4': 0.010015999898314476, 'RADIANCE_MULT_BAND_1': 0.012587999925017357, 'RADIANCE_MULT_BAND_2': 0.012889999896287918, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92657552174394, 38.527793530991396], [-123.41724266117258, 36.803540202586035], [-121.34609746757216, 36.406343664958655], [-120.80793590658575, 38.12937936079387], [-122.92657552174394, 38.527793530991396]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 156.54673767089844, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20131001_20131231.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-10-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023956000804901123, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005137900006957352, 'RADIANCE_MULT_BAND_8': 0.011335999704897404, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 11.40999984741211, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.496000051498413, 'CORNER_LL_LON_PRODUCT': -123.42051696777344, 'CORNER_LR_LON_PRODUCT': -120.85456848144531, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.0152130126953, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 686.2124633789062, 'RADIANCE_MAXIMUM_BAND_7': 31.102310180664062, 'RADIANCE_MAXIMUM_BAND_2': 780.3094482421875, 'RADIANCE_MAXIMUM_BAND_1': 762.0118408203125, 'RADIANCE_MAXIMUM_BAND_6': 92.27704620361328, 'GEOMETRIC_RMSE_MODEL': 6.698999881744385, 'RADIANCE_MAXIMUM_BAND_5': 371.0511779785156, 'RADIANCE_MAXIMUM_BAND_4': 606.3421630859375, 'RADIANCE_MAXIMUM_BAND_3': 719.0484619140625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013282LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162483215332, 'GEOMETRIC_RMSE_MODEL_Y': 4.929999828338623, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.5370001792907715, 'catalog_cloud_cover': 1, 'system:asset_size': 1190081801, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013282LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4325180053711, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79340362548828, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397708892822266, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131009183156_20131009185010.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1381344477917, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013282LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.08195114135742, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1381344477917, 'RADIANCE_ADD_BAND_5': -30.647659301757812, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.621789932250977, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.5689499378204346, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.93976974487305, 'RADIANCE_ADD_BAND_2': -64.45110321044922, 'RADIANCE_ADD_BAND_3': -59.39112854003906, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.67898178100586, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.977800369262695, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50809860229492, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132404_00002', 'EARTH_SUN_DISTANCE': 0.9987202286720276, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421183972000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:47:57.9177014Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 43.409725189208984, 'BPF_NAME_OLI': 'LO8BPF20131009183550_20131009184917.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462300, 'RADIANCE_MINIMUM_BAND_4': -50.071929931640625, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.3792610168457, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.4382095336914, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.927188873291016, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.66764831542969, 'RADIANCE_MINIMUM_BAND_7': -2.5684399604797363, 'RADIANCE_MINIMUM_BAND_6': -7.620269775390625, 'RADIANCE_MINIMUM_BAND_5': -30.641529083251953, 'CORNER_UL_LAT_PRODUCT': 38.528099060058594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.9753999710083, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 382, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342013298LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342013314LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342013330LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342013346LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342013362LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342014013LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342014029LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342014045LGN00'}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014077LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.94791489639657, 38.527264207214785], [-123.43741582878239, 36.80265641650244], [-121.36616438726278, 36.406619995029075], [-120.8291431082849, 38.12977333324088], [-122.94791489639657, 38.527264207214785]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 146.12796020507812, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140101_20140331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.3400000035762787, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.23799991607666, 'CORNER_LL_LON_PRODUCT': -123.44058990478516, 'CORNER_LR_LON_PRODUCT': -120.8746337890625, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.99276733398438, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 690.8382568359375, 'RADIANCE_MAXIMUM_BAND_7': 31.311969757080078, 'RADIANCE_MAXIMUM_BAND_2': 785.5695190429688, 'RADIANCE_MAXIMUM_BAND_1': 767.1486206054688, 'RADIANCE_MAXIMUM_BAND_6': 92.89909362792969, 'GEOMETRIC_RMSE_MODEL': 6.794000148773193, 'RADIANCE_MAXIMUM_BAND_5': 373.5524597167969, 'RADIANCE_MAXIMUM_BAND_4': 610.4295654296875, 'RADIANCE_MAXIMUM_BAND_3': 723.8956298828125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416168212890625, 'GEOMETRIC_RMSE_MODEL_Y': 4.752999782562256, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.855000019073486, 'catalog_cloud_cover': 0, 'system:asset_size': 1111776792, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014077LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.45317077636719, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.81403350830078, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3980712890625, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1395168392055, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014077LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392055, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50849151611328, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 460500, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501403180714_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1395178381000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:32.0550769Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 46.62627029418945, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 460500, 'RADIANCE_MINIMUM_BAND_4': -50.40946960449219, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.7795295715332, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.87258911132812, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.35137939453125, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.04964828491211, 'RADIANCE_MINIMUM_BAND_7': -2.585750102996826, 'RADIANCE_MINIMUM_BAND_6': -7.671639919281006, 'RADIANCE_MINIMUM_BAND_5': -30.848079681396484, 'CORNER_UL_LAT_PRODUCT': 38.528018951416016, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.056130409240723, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 690600, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 690600, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 165}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014093LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.94516147075602, 38.52726295962622], [-123.43405448498663, 36.802939150992636], [-121.36281419324835, 36.406844547124706], [-120.82571450425282, 38.12998021060041], [-122.94516147075602, 38.52726295962622]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.22332763671875, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 18.200000762939453, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.2109999656677246, 'CORNER_LL_LON_PRODUCT': -123.43724822998047, 'CORNER_LR_LON_PRODUCT': -120.87129211425781, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.65528869628906, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 684.5093383789062, 'RADIANCE_MAXIMUM_BAND_7': 31.025110244750977, 'RADIANCE_MAXIMUM_BAND_2': 778.3727416992188, 'RADIANCE_MAXIMUM_BAND_1': 760.12060546875, 'RADIANCE_MAXIMUM_BAND_6': 92.04802703857422, 'GEOMETRIC_RMSE_MODEL': 6.8979997634887695, 'RADIANCE_MAXIMUM_BAND_5': 370.1302490234375, 'RADIANCE_MAXIMUM_BAND_4': 604.8372802734375, 'RADIANCE_MAXIMUM_BAND_3': 717.2638549804688, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41619110107422, 'GEOMETRIC_RMSE_MODEL_Y': 4.561999797821045, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.173999786376953, 'catalog_cloud_cover': 1, 'system:asset_size': 1214035304, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014093LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4497299194336, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.81059265136719, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39801025390625, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1396550776288, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014093LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776288, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50843048095703, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 460800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501404039154_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1396573157000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:16.2884688Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 52.69948959350586, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 460800, 'RADIANCE_MINIMUM_BAND_4': -49.94765853881836, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.23188018798828, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.27826690673828, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.77101135253906, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.527000427246094, 'RADIANCE_MINIMUM_BAND_7': -2.5620601177215576, 'RADIANCE_MINIMUM_BAND_6': -7.601359844207764, 'RADIANCE_MINIMUM_BAND_5': -30.565479278564453, 'CORNER_UL_LAT_PRODUCT': 38.52803039550781, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.945679664611816, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 690900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 383, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 690900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014109LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9403429870119, 38.527260600939606], [-123.42934631820543, 36.802956261304615], [-121.35746293097354, 36.40677106591128], [-120.82024166833149, 38.129878738669376], [-122.9403429870119, 38.527260600939606]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.5052032470703, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 11.350000381469727, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.240000009536743, 'CORNER_LL_LON_PRODUCT': -123.43054962158203, 'CORNER_LR_LON_PRODUCT': -120.8646011352539, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.3655548095703, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 678.4063110351562, 'RADIANCE_MAXIMUM_BAND_7': 30.74850082397461, 'RADIANCE_MAXIMUM_BAND_2': 771.432861328125, 'RADIANCE_MAXIMUM_BAND_1': 753.3433837890625, 'RADIANCE_MAXIMUM_BAND_6': 91.22733306884766, 'GEOMETRIC_RMSE_MODEL': 6.603000164031982, 'RADIANCE_MAXIMUM_BAND_5': 366.8302001953125, 'RADIANCE_MAXIMUM_BAND_4': 599.444580078125, 'RADIANCE_MAXIMUM_BAND_3': 710.8687744140625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41621017456055, 'GEOMETRIC_RMSE_MODEL_Y': 4.4770002365112305, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.854000091552734, 'catalog_cloud_cover': 1, 'system:asset_size': 1209631558, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014109LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.44284057617188, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.80371856689453, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39788818359375, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1397933159240, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014109LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50830078125, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501404195381_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1397952999000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:59.2400948Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 58.23679733276367, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 461400, 'RADIANCE_MINIMUM_BAND_4': -49.5023307800293, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.70376968383789, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.705169677734375, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.21134948730469, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.02301025390625, 'RADIANCE_MINIMUM_BAND_7': -2.539220094680786, 'RADIANCE_MINIMUM_BAND_6': -7.5335798263549805, 'RADIANCE_MINIMUM_BAND_5': -30.292959213256836, 'CORNER_UL_LAT_PRODUCT': 38.52806091308594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.839170455932617, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 691500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 691500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 155}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014125LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93965447814575, 38.52753058528649], [-123.42867526841226, 36.80322913675084], [-121.35678272880216, 36.407302477331505], [-120.8198915394976, 38.13014262346524], [-122.93965447814575, 38.52753058528649]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.6419677734375, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 18.290000915527344, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 4.505000114440918, 'CORNER_LL_LON_PRODUCT': -123.43054962158203, 'CORNER_LR_LON_PRODUCT': -120.8646011352539, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.1748046875, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 672.7716674804688, 'RADIANCE_MAXIMUM_BAND_7': 30.49311065673828, 'RADIANCE_MAXIMUM_BAND_2': 765.0255737304688, 'RADIANCE_MAXIMUM_BAND_1': 747.0863647460938, 'RADIANCE_MAXIMUM_BAND_6': 90.4696273803711, 'GEOMETRIC_RMSE_MODEL': 7.34499979019165, 'RADIANCE_MAXIMUM_BAND_5': 363.7834167480469, 'RADIANCE_MAXIMUM_BAND_4': 594.4657592773438, 'RADIANCE_MAXIMUM_BAND_3': 704.9645385742188, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41621017456055, 'GEOMETRIC_RMSE_MODEL_Y': 4.625999927520752, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.703999996185303, 'catalog_cloud_cover': 1, 'system:asset_size': 1268735516, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014125LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.44284057617188, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.80371856689453, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39788818359375, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1399315542791, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014125LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542791, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50830078125, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501405051894_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1399325663000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:42.7919124Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 62.71541976928711, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 461400, 'RADIANCE_MINIMUM_BAND_4': -49.09117889404297, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.21620178222656, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.17605972290039, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.69464111328125, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.557701110839844, 'RADIANCE_MINIMUM_BAND_7': -2.51813006401062, 'RADIANCE_MINIMUM_BAND_6': -7.471010208129883, 'RADIANCE_MINIMUM_BAND_5': -30.041349411010742, 'CORNER_UL_LAT_PRODUCT': 38.52806091308594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.740839958190918, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 691500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 691500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 93}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014141LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.901449869737, 38.52831575993405], [-123.39269571628537, 36.80416467921039], [-121.32167722384764, 36.40627333482163], [-120.78228271776108, 38.12889759565634], [-122.901449869737, 38.52831575993405]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.08909606933594, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 190.55665588378906, 'google:registration_offset_y': 20.135828018188477, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 31.309999465942383, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.2990000247955322, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.82782745361328, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.18997192382812, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 668.1113891601562, 'RADIANCE_MAXIMUM_BAND_7': 30.281879425048828, 'RADIANCE_MAXIMUM_BAND_2': 759.7262573242188, 'RADIANCE_MAXIMUM_BAND_1': 741.911376953125, 'RADIANCE_MAXIMUM_BAND_6': 89.84294891357422, 'GEOMETRIC_RMSE_MODEL': 5.620999813079834, 'RADIANCE_MAXIMUM_BAND_5': 361.2635192871094, 'RADIANCE_MAXIMUM_BAND_4': 590.3479614257812, 'RADIANCE_MAXIMUM_BAND_3': 700.0812377929688, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN00', 'WRS_PATH': 44, 'google:registration_count': 127, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 3.869999885559082, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.077000141143799, 'catalog_cloud_cover': 3, 'system:asset_size': 1267156558, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014141LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40498352050781, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.7658920288086, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3972282409668, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1400697934829, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6791443824768066, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014141LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934829, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.5075798034668, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501405218541_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1400725444000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:34.8297229Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 65.77088165283203, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -48.751129150390625, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.81293869018555, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.738441467285156, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.26728057861328, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.17285919189453, 'RADIANCE_MINIMUM_BAND_7': -2.50068998336792, 'RADIANCE_MINIMUM_BAND_6': -7.419260025024414, 'RADIANCE_MINIMUM_BAND_5': -29.83325958251953, 'CORNER_UL_LAT_PRODUCT': 38.5281982421875, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.659509658813477, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 403, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014157LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005937200039625168, 'RADIANCE_MULT_BAND_6': 0.0014764999505132437, 'RADIANCE_MULT_BAND_3': 0.011505999602377415, 'RADIANCE_MULT_BAND_4': 0.009702100418508053, 'RADIANCE_MULT_BAND_1': 0.012192999944090843, 'RADIANCE_MULT_BAND_2': 0.01248599961400032, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9117749221697, 38.52859435473699], [-123.40278613647641, 36.80440138559992], [-121.33204496626605, 36.406418645643306], [-120.79253583002502, 38.129361143306554], [-122.9117749221697, 38.52859435473699]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.07022857666016, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-06-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002320399973541498, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004976699710823596, 'RADIANCE_MULT_BAND_8': 0.010979999788105488, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 34.58000183105469, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.7239999771118164, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.46510314941406, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 664.6813354492188, 'RADIANCE_MAXIMUM_BAND_7': 30.126419067382812, 'RADIANCE_MAXIMUM_BAND_2': 755.8258666992188, 'RADIANCE_MAXIMUM_BAND_1': 738.1023559570312, 'RADIANCE_MAXIMUM_BAND_6': 89.38169860839844, 'GEOMETRIC_RMSE_MODEL': 5.392000198364258, 'RADIANCE_MAXIMUM_BAND_5': 359.4087829589844, 'RADIANCE_MAXIMUM_BAND_4': 587.317138671875, 'RADIANCE_MAXIMUM_BAND_3': 696.487060546875, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014157LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 3.388000011444092, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.195000171661377, 'catalog_cloud_cover': 3, 'system:asset_size': 1270173106, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014157LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41532135009766, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77613067626953, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140606181212_20140606190417.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1402080344244, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014157LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.51054000854492, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1402080344244, 'RADIANCE_ADD_BAND_5': -29.6860294342041, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.382649898529053, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.4883499145507812, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.96493148803711, 'RADIANCE_ADD_BAND_2': -62.428829193115234, 'RADIANCE_ADD_BAND_3': -57.52762985229492, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.90058135986328, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.601969718933105, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51047897338867, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501406065840_00036', 'EARTH_SUN_DISTANCE': 1.014767050743103, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1402099048000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:44.2447751Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.2073974609375, 'BPF_NAME_OLI': 'LO8BPF20140606171321_20140606190324.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -48.50083923339844, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.51612854003906, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.41633987426758, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.95273971557617, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.88959884643555, 'RADIANCE_MINIMUM_BAND_7': -2.4878499507904053, 'RADIANCE_MINIMUM_BAND_6': -7.38116979598999, 'RADIANCE_MINIMUM_BAND_5': -29.680099487304688, 'CORNER_UL_LAT_PRODUCT': 38.53086853027344, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.599650382995605, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 547, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 192}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014173LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005919000133872032, 'RADIANCE_MULT_BAND_6': 0.0014720000326633453, 'RADIANCE_MULT_BAND_3': 0.011470000259578228, 'RADIANCE_MULT_BAND_4': 0.00967239961028099, 'RADIANCE_MULT_BAND_1': 0.01215600036084652, 'RADIANCE_MULT_BAND_2': 0.01244799979031086, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89766386588212, 38.52831251578272], [-123.38899774133932, 36.804447293552556], [-121.31799252106248, 36.4064919472202], [-120.77851212441308, 38.1290966864946], [-122.89766386588212, 38.52831251578272]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.38997650146484, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-06-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -125.4638671875, 'google:registration_offset_y': 37.914329528808594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002313300035893917, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004961499944329262, 'RADIANCE_MULT_BAND_8': 0.010947000235319138, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 30.020000457763672, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.697000026702881, 'CORNER_LL_LON_PRODUCT': -123.3904037475586, 'CORNER_LR_LON_PRODUCT': -120.82449340820312, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.03524780273438, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.6472778320312, 'RADIANCE_MAXIMUM_BAND_7': 30.03421974182129, 'RADIANCE_MAXIMUM_BAND_2': 753.5128173828125, 'RADIANCE_MAXIMUM_BAND_1': 735.8436279296875, 'RADIANCE_MAXIMUM_BAND_6': 89.10816955566406, 'GEOMETRIC_RMSE_MODEL': 5.436999797821045, 'RADIANCE_MAXIMUM_BAND_5': 358.30889892578125, 'RADIANCE_MAXIMUM_BAND_4': 585.519775390625, 'RADIANCE_MAXIMUM_BAND_3': 694.3556518554688, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014173LGN00', 'WRS_PATH': 44, 'google:registration_count': 75, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416351318359375, 'GEOMETRIC_RMSE_MODEL_Y': 3.4170000553131104, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.229000091552734, 'catalog_cloud_cover': 2, 'system:asset_size': 1275668631, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014173LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40155792236328, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76236724853516, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39717102050781, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140622181215_20140622190420.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1403462747539, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3989361822605133, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014173LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.362091064453125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1403462747539, 'RADIANCE_ADD_BAND_5': -29.595190048217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.360050201416016, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.4807300567626953, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.778358459472656, 'RADIANCE_ADD_BAND_2': -62.2377815246582, 'RADIANCE_ADD_BAND_3': -57.35158157348633, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.73257064819336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.5664701461792, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51021957397461, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501406221933_00059', 'EARTH_SUN_DISTANCE': 1.016323447227478, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1403488241000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:47.5392806Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.17166137695312, 'BPF_NAME_OLI': 'LO8BPF20140622182144_20140622190327.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465000, 'RADIANCE_MINIMUM_BAND_4': -48.35240936279297, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.340110778808594, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.2253303527832, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.76620101928711, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.72163009643555, 'RADIANCE_MINIMUM_BAND_7': -2.4802401065826416, 'RADIANCE_MINIMUM_BAND_6': -7.358580112457275, 'RADIANCE_MINIMUM_BAND_5': -29.589269638061523, 'CORNER_UL_LAT_PRODUCT': 38.53091049194336, 'ROLL_ANGLE': 0, 'RADIANCE_MINIMUM_BAND_9': -11.564160346984863, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 557, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 218}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014189LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.011463000439107418, 'RADIANCE_MULT_BAND_4': 0.00966660026460886, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90523547287827, 38.52858924613393], [-123.39639637314399, 36.80442283941763], [-121.32535029046359, 36.406595352353946], [-120.78569490549765, 38.129232386041956], [-122.90523547287827, 38.52858924613393]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.09513092041016, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-07-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 460.5408630371094, 'google:registration_offset_y': -307.013916015625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 35.43000030517578, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.5199999809265137, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.95144653320312, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.250732421875, 'RADIANCE_MAXIMUM_BAND_7': 30.016250610351562, 'RADIANCE_MAXIMUM_BAND_2': 753.0619506835938, 'RADIANCE_MAXIMUM_BAND_1': 735.4032592773438, 'RADIANCE_MAXIMUM_BAND_6': 89.05484771728516, 'GEOMETRIC_RMSE_MODEL': 5.215000152587891, 'RADIANCE_MAXIMUM_BAND_5': 358.0945129394531, 'RADIANCE_MAXIMUM_BAND_4': 585.16943359375, 'RADIANCE_MAXIMUM_BAND_3': 693.9401245117188, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014189LGN00', 'WRS_PATH': 44, 'google:registration_count': 92, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 3.4030001163482666, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 3.9519999027252197, 'catalog_cloud_cover': 3, 'system:asset_size': 1309008239, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014189LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843963623047, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76924896240234, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140708181845_20140708190428.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1404845155334, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5082873106002808, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014189LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.33314895629883, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1404845155334, 'RADIANCE_ADD_BAND_5': -29.57748031616211, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355649948120117, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.479249954223633, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74198913574219, 'RADIANCE_ADD_BAND_2': -62.200538635253906, 'RADIANCE_ADD_BAND_3': -57.31726837158203, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.69982147216797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559550285339355, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51034927368164, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501407089043_00057', 'EARTH_SUN_DISTANCE': 1.016627550125122, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1404864327000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:55.3340045Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 65.97725677490234, 'BPF_NAME_OLI': 'LO8BPF20140708182239_20140708190335.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -48.32347869873047, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.30580139160156, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.1880989074707, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.72983932495117, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.688880920410156, 'RADIANCE_MINIMUM_BAND_7': -2.478749990463257, 'RADIANCE_MINIMUM_BAND_6': -7.354179859161377, 'RADIANCE_MINIMUM_BAND_5': -29.57155990600586, 'CORNER_UL_LAT_PRODUCT': 38.53089141845703, 'ROLL_ANGLE': 0, 'RADIANCE_MINIMUM_BAND_9': -11.557239532470703, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 504, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 183}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014205LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005925099831074476, 'RADIANCE_MULT_BAND_6': 0.0014735000440850854, 'RADIANCE_MULT_BAND_3': 0.011482000350952148, 'RADIANCE_MULT_BAND_4': 0.00968219991773367, 'RADIANCE_MULT_BAND_1': 0.01216800045222044, 'RADIANCE_MULT_BAND_2': 0.01245999988168478, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89009194637302, 38.528305670748956], [-123.38126276383049, 36.804472383631484], [-121.30996594709987, 36.406378549500694], [-120.77063698415259, 38.1292177931093], [-122.89009194637302, 38.528305670748956]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 126.01802062988281, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-07-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -66.20266723632812, 'google:registration_offset_y': 241.93150329589844, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00231559993699193, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004966499982401729, 'RADIANCE_MULT_BAND_8': 0.010958000086247921, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.4300000071525574, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.684999942779541, 'CORNER_LL_LON_PRODUCT': -123.38371276855469, 'CORNER_LR_LON_PRODUCT': -120.81780242919922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.1775665283203, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 663.3206787109375, 'RADIANCE_MAXIMUM_BAND_7': 30.06475067138672, 'RADIANCE_MAXIMUM_BAND_2': 754.2786254882812, 'RADIANCE_MAXIMUM_BAND_1': 736.5914306640625, 'RADIANCE_MAXIMUM_BAND_6': 89.19873046875, 'GEOMETRIC_RMSE_MODEL': 5.394999980926514, 'RADIANCE_MAXIMUM_BAND_5': 358.6730651855469, 'RADIANCE_MAXIMUM_BAND_4': 586.1148681640625, 'RADIANCE_MAXIMUM_BAND_3': 695.061279296875, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014205LGN00', 'WRS_PATH': 44, 'google:registration_count': 7, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4163703918457, 'GEOMETRIC_RMSE_MODEL_Y': 3.6410000324249268, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 3.9809999465942383, 'catalog_cloud_cover': 0, 'system:asset_size': 1207115922, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014205LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.39466857910156, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75550079345703, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39704132080078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140724181847_20140724190430.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1406227557220, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.21875, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014205LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.41123962402344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1406227557220, 'RADIANCE_ADD_BAND_5': -29.625259399414062, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.36752986907959, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.4832499027252197, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.84012985229492, 'RADIANCE_ADD_BAND_2': -62.301029205322266, 'RADIANCE_ADD_BAND_3': -57.40987014770508, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.78820037841797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.57822036743164, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51008987426758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465600, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501407245040_00057', 'EARTH_SUN_DISTANCE': 1.0158073902130127, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1406247488000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:57.2205740Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 63.88277816772461, 'BPF_NAME_OLI': 'LO8BPF20140724182241_20140724190337.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465600, 'RADIANCE_MINIMUM_BAND_4': -48.40155029296875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.39839172363281, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.288570404052734, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.82796096801758, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.77724075317383, 'RADIANCE_MINIMUM_BAND_7': -2.482759952545166, 'RADIANCE_MINIMUM_BAND_6': -7.36605978012085, 'RADIANCE_MINIMUM_BAND_5': -29.619340896606445, 'CORNER_UL_LAT_PRODUCT': 38.530941009521484, 'ROLL_ANGLE': 0, 'RADIANCE_MINIMUM_BAND_9': -11.575909614562988, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695700, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 566, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 211}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014221LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005949399899691343, 'RADIANCE_MULT_BAND_6': 0.0014795999741181731, 'RADIANCE_MULT_BAND_3': 0.011528999544680119, 'RADIANCE_MULT_BAND_4': 0.009721999987959862, 'RADIANCE_MULT_BAND_1': 0.012218000367283821, 'RADIANCE_MULT_BAND_2': 0.012511000037193298, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91143108620496, 38.52832374726301], [-123.4024483799829, 36.80413209534567], [-121.33104163148275, 36.40640460045889], [-120.7918598720547, 38.129078108107926], [-122.91143108620496, 38.52832374726301]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 132.13632202148438, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-08-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023252000100910664, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004986900021322072, 'RADIANCE_MULT_BAND_8': 0.011002999730408192, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 38.2400016784668, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.8329999446868896, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.75338745117188, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 666.0455322265625, 'RADIANCE_MAXIMUM_BAND_7': 30.188249588012695, 'RADIANCE_MAXIMUM_BAND_2': 757.3770751953125, 'RADIANCE_MAXIMUM_BAND_1': 739.6172485351562, 'RADIANCE_MAXIMUM_BAND_6': 89.56513977050781, 'GEOMETRIC_RMSE_MODEL': 5.118000030517578, 'RADIANCE_MAXIMUM_BAND_5': 360.14642333984375, 'RADIANCE_MAXIMUM_BAND_4': 588.5225219726562, 'RADIANCE_MAXIMUM_BAND_3': 697.91650390625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014221LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 3.3929998874664307, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 3.8320000171661377, 'catalog_cloud_cover': 3, 'system:asset_size': 1267603621, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014221LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41532135009766, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77613067626953, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140809182343_20140809190440.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1407609967082, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014221LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.61009979248047, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1407609967082, 'RADIANCE_ADD_BAND_5': -29.746959686279297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.397799968719482, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.4934499263763428, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.090049743652344, 'RADIANCE_ADD_BAND_2': -62.55696105957031, 'RADIANCE_ADD_BAND_3': -57.64569854736328, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.01325988769531, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.625789642333984, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51047897338867, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501408090412_00039', 'EARTH_SUN_DISTANCE': 1.0137274265289307, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1407628988000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:07.0823500Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 60.9702262878418, 'BPF_NAME_OLI': 'LO8BPF20140809182737_20140809190347.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -48.600379943847656, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.63417053222656, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.54444885253906, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.07783126831055, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.00225067138672, 'RADIANCE_MINIMUM_BAND_7': -2.492959976196289, 'RADIANCE_MINIMUM_BAND_6': -7.39631986618042, 'RADIANCE_MINIMUM_BAND_5': -29.741010665893555, 'CORNER_UL_LAT_PRODUCT': 38.53086853027344, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.623459815979004, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 499, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 205}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014237LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005984500050544739, 'RADIANCE_MULT_BAND_6': 0.0014883000403642654, 'RADIANCE_MULT_BAND_3': 0.011597000062465668, 'RADIANCE_MULT_BAND_4': 0.009779299609363079, 'RADIANCE_MULT_BAND_1': 0.01228999998420477, 'RADIANCE_MULT_BAND_2': 0.01258500013500452, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90489238858423, 38.52777792548936], [-123.39571961595642, 36.80361380311566], [-121.32469302894744, 36.40604530322129], [-120.7857112990612, 38.128692024243264], [-122.90489238858423, 38.52777792548936]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.20828247070312, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-08-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 491.5595397949219, 'google:registration_offset_y': 81.1972427368164, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023388999979943037, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005016300128772855, 'RADIANCE_MULT_BAND_8': 0.011068000458180904, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 64.37000274658203, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 5.104000091552734, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.5830078125, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 669.9712524414062, 'RADIANCE_MAXIMUM_BAND_7': 30.366180419921875, 'RADIANCE_MAXIMUM_BAND_2': 761.8411254882812, 'RADIANCE_MAXIMUM_BAND_1': 743.9766235351562, 'RADIANCE_MAXIMUM_BAND_6': 90.09304809570312, 'GEOMETRIC_RMSE_MODEL': 6.446000099182129, 'RADIANCE_MAXIMUM_BAND_5': 362.2691650390625, 'RADIANCE_MAXIMUM_BAND_4': 591.9913330078125, 'RADIANCE_MAXIMUM_BAND_3': 702.0300903320312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014237LGN00', 'WRS_PATH': 44, 'google:registration_count': 100, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 4.3379998207092285, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.76800012588501, 'catalog_cloud_cover': 6, 'system:asset_size': 1307187901, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014237LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843200683594, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140825182410_20140825190442.02', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1408992369415, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5376344323158264, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014237LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.89662170410156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1408992369415, 'RADIANCE_ADD_BAND_5': -29.922290802001953, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.441400051116943, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.508150100708008, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.45011901855469, 'RADIANCE_ADD_BAND_2': -62.92567825317383, 'RADIANCE_ADD_BAND_3': -57.985469818115234, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.33750915527344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.694310188293457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501408255477_00039', 'EARTH_SUN_DISTANCE': 1.0107530355453491, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1409027971000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:09.4156815Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 57.251182556152344, 'BPF_NAME_OLI': 'LO8BPF20140825171346_20140825190349.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -48.8868408203125, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.973880767822266, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.913089752197266, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.43783187866211, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.32645034790039, 'RADIANCE_MINIMUM_BAND_7': -2.5076498985290527, 'RADIANCE_MINIMUM_BAND_6': -7.439909934997559, 'RADIANCE_MINIMUM_BAND_5': -29.916309356689453, 'CORNER_UL_LAT_PRODUCT': 38.52819061279297, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.691969871520996, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 346, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 134}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014253LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006030899938195944, 'RADIANCE_MULT_BAND_6': 0.0014998000115156174, 'RADIANCE_MULT_BAND_3': 0.011687000282108784, 'RADIANCE_MULT_BAND_4': 0.009855199605226517, 'RADIANCE_MULT_BAND_1': 0.012384999543428421, 'RADIANCE_MULT_BAND_2': 0.012683000415563583, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90971051265413, 38.528052065664205], [-123.40076693912593, 36.804137742960435], [-121.32970386746742, 36.406385897419696], [-120.79049163977822, 38.12905240629928], [-122.90971051265413, 38.528052065664205]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 146.12535095214844, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-09-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002357000019401312, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005055199726484716, 'RADIANCE_MULT_BAND_8': 0.01115300040692091, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 24.799999237060547, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.5920000076293945, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.68096923828125, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 675.1668090820312, 'RADIANCE_MAXIMUM_BAND_7': 30.601669311523438, 'RADIANCE_MAXIMUM_BAND_2': 767.7491455078125, 'RADIANCE_MAXIMUM_BAND_1': 749.74609375, 'RADIANCE_MAXIMUM_BAND_6': 90.79170989990234, 'GEOMETRIC_RMSE_MODEL': 6.065999984741211, 'RADIANCE_MAXIMUM_BAND_5': 365.07855224609375, 'RADIANCE_MAXIMUM_BAND_4': 596.5821533203125, 'RADIANCE_MAXIMUM_BAND_3': 707.4743041992188, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014253LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 4.385000228881836, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.190999984741211, 'catalog_cloud_cover': 2, 'system:asset_size': 1247940108, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014253LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41531372070312, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77620697021484, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140910173952_20140910191845.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1410374773467, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014253LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.27579879760742, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1410374773467, 'RADIANCE_ADD_BAND_5': -30.154340744018555, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.499110221862793, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.527600049972534, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.926658630371094, 'RADIANCE_ADD_BAND_2': -63.413658142089844, 'RADIANCE_ADD_BAND_3': -58.43513870239258, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.76665115356445, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.78499984741211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50777816772461, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501409100461_00039', 'EARTH_SUN_DISTANCE': 1.0068564414978027, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1410412302000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:13.4675657Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 52.774757385253906, 'BPF_NAME_OLI': 'LO8BPF20140910173859_20140910191752.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -49.26594924926758, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.423458099365234, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.400970458984375, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.91427993774414, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.75550079345703, 'RADIANCE_MINIMUM_BAND_7': -2.527100086212158, 'RADIANCE_MINIMUM_BAND_6': -7.497610092163086, 'RADIANCE_MINIMUM_BAND_5': -30.148300170898438, 'CORNER_UL_LAT_PRODUCT': 38.528160095214844, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.78264045715332, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 567, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 186}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014269LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006082800216972828, 'RADIANCE_MULT_BAND_6': 0.00151269999332726, 'RADIANCE_MULT_BAND_3': 0.011788000352680683, 'RADIANCE_MULT_BAND_4': 0.009940099902451038, 'RADIANCE_MULT_BAND_1': 0.012492000125348568, 'RADIANCE_MULT_BAND_2': 0.012791999615728855, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89078113953819, 38.52776558403463], [-123.38159503126819, 36.80365997214871], [-121.31030627222378, 36.40611294457509], [-120.77132927796835, 38.128960594546704], [-122.89078113953819, 38.52776558403463]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 152.10397338867188, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-09-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -699.5582275390625, 'google:registration_offset_y': 100.67244720458984, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023773000575602055, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005098800174891949, 'RADIANCE_MULT_BAND_8': 0.011249000206589699, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 11.1899995803833, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.328000068664551, 'CORNER_LL_LON_PRODUCT': -123.38371276855469, 'CORNER_LR_LON_PRODUCT': -120.81780242919922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.9101104736328, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 680.983154296875, 'RADIANCE_MAXIMUM_BAND_7': 30.86528968811035, 'RADIANCE_MAXIMUM_BAND_2': 774.363037109375, 'RADIANCE_MAXIMUM_BAND_1': 756.2048950195312, 'RADIANCE_MAXIMUM_BAND_6': 91.5738525390625, 'GEOMETRIC_RMSE_MODEL': 6.940999984741211, 'RADIANCE_MAXIMUM_BAND_5': 368.22357177734375, 'RADIANCE_MAXIMUM_BAND_4': 601.7214965820312, 'RADIANCE_MAXIMUM_BAND_3': 713.5689086914062, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014269LGN00', 'WRS_PATH': 44, 'google:registration_count': 30, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4163703918457, 'GEOMETRIC_RMSE_MODEL_Y': 4.85099983215332, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.964000225067139, 'catalog_cloud_cover': 1, 'system:asset_size': 1200834130, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014269LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.39466094970703, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75557708740234, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39704132080078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140926182809_20140926192043.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1411757170848, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5769230723381042, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014269LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.70029830932617, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1411757170848, 'RADIANCE_ADD_BAND_5': -30.414100646972656, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5637102127075195, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.54938006401062, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.460140228271484, 'RADIANCE_ADD_BAND_2': -63.9599494934082, 'RADIANCE_ADD_BAND_3': -58.938541412353516, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.2470588684082, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.886520385742188, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507381439208984, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465600, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501409265678_00034', 'EARTH_SUN_DISTANCE': 1.0025475025177002, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1411787217000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:10.8483833Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 47.7083740234375, 'BPF_NAME_OLI': 'LO8BPF20140926183204_20140926191949.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465600, 'RADIANCE_MINIMUM_BAND_4': -49.69036102294922, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.92675018310547, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.94715118408203, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.44765090942383, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.235809326171875, 'RADIANCE_MINIMUM_BAND_7': -2.548870086669922, 'RADIANCE_MINIMUM_BAND_6': -7.56220006942749, 'RADIANCE_MINIMUM_BAND_5': -30.40802001953125, 'CORNER_UL_LAT_PRODUCT': 38.528228759765625, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.884140014648438, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695700, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 349, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 113}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014285LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061392998322844505, 'RADIANCE_MULT_BAND_6': 0.0015267999842762947, 'RADIANCE_MULT_BAND_3': 0.011896999552845955, 'RADIANCE_MULT_BAND_4': 0.01003200002014637, 'RADIANCE_MULT_BAND_1': 0.012608000077307224, 'RADIANCE_MULT_BAND_2': 0.012911000289022923, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91693851207495, 38.52778711157894], [-123.40749149919662, 36.8038444833988], [-121.33606406609087, 36.40620428705503], [-120.79733256230102, 38.129180875293955], [-122.91693851207495, 38.52778711157894]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 156.7059783935547, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20141001_20141231.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-10-12', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002399400109425187, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005146099720150232, 'RADIANCE_MULT_BAND_8': 0.011354000307619572, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.5, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.2750000953674316, 'CORNER_LL_LON_PRODUCT': -123.41047668457031, 'CORNER_LR_LON_PRODUCT': -120.84454345703125, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.2454071044922, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 687.3017578125, 'RADIANCE_MAXIMUM_BAND_7': 31.15167999267578, 'RADIANCE_MAXIMUM_BAND_2': 781.5480346679688, 'RADIANCE_MAXIMUM_BAND_1': 763.221435546875, 'RADIANCE_MAXIMUM_BAND_6': 92.42353057861328, 'GEOMETRIC_RMSE_MODEL': 6.728000164031982, 'RADIANCE_MAXIMUM_BAND_5': 371.6401672363281, 'RADIANCE_MAXIMUM_BAND_4': 607.3046875, 'RADIANCE_MAXIMUM_BAND_3': 720.1898803710938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014285LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41627883911133, 'GEOMETRIC_RMSE_MODEL_Y': 4.997000217437744, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.505000114440918, 'catalog_cloud_cover': 0, 'system:asset_size': 1123743126, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014285LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42218780517578, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.78308868408203, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39752960205078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20141012183151_20141012192250.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1413139577828, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014285LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.16144943237305, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1413139577828, 'RADIANCE_ADD_BAND_5': -30.69631004333496, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.633890151977539, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.5730299949645996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.03968048095703, 'RADIANCE_ADD_BAND_2': -64.55339813232422, 'RADIANCE_ADD_BAND_3': -59.485408782958984, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.768959045410156, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.996809959411621, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507911682128906, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463200, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501410121015_00019', 'EARTH_SUN_DISTANCE': 0.9979285001754761, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1413163936000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:17.8282957Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 42.35422134399414, 'BPF_NAME_OLI': 'LO8BPF20141012183545_20141012192156.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 463200, 'RADIANCE_MINIMUM_BAND_4': -50.15142059326172, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.4735107421875, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.54049682617188, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.02708053588867, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.757598876953125, 'RADIANCE_MINIMUM_BAND_7': -2.5725200176239014, 'RADIANCE_MINIMUM_BAND_6': -7.6323699951171875, 'RADIANCE_MINIMUM_BAND_5': -30.690170288085938, 'CORNER_UL_LAT_PRODUCT': 38.528141021728516, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.994409561157227, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693300, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693300, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 190}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342014301LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342014365LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015016LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015032LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015048LGN00'}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015064LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006215100176632404, 'RADIANCE_MULT_BAND_6': 0.0015456000110134482, 'RADIANCE_MULT_BAND_3': 0.012044000439345837, 'RADIANCE_MULT_BAND_4': 0.010156000033020973, 'RADIANCE_MULT_BAND_1': 0.012764000333845615, 'RADIANCE_MULT_BAND_2': 0.01307000033557415, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93483624519591, 38.52725765159324], [-123.42497602640564, 36.80324238281096], [-121.35345529989372, 36.406445386930734], [-120.81546098743651, 38.12951958387603], [-122.93483624519591, 38.52725765159324]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 147.9597625732422, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150302_20150331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-03-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002429000101983547, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005209600203670561, 'RADIANCE_MULT_BAND_8': 0.011494000442326069, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.699999988079071, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 4.00600004196167, 'CORNER_LL_LON_PRODUCT': -123.42720794677734, 'CORNER_LR_LON_PRODUCT': -120.86125946044922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 147.039794921875, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 695.7928466796875, 'RADIANCE_MAXIMUM_BAND_7': 31.536529541015625, 'RADIANCE_MAXIMUM_BAND_2': 791.2034912109375, 'RADIANCE_MAXIMUM_BAND_1': 772.6504516601562, 'CLOUD_COVER_LAND': 1.1100000143051147, 'RADIANCE_MAXIMUM_BAND_6': 93.56535339355469, 'GEOMETRIC_RMSE_MODEL': 7.290999889373779, 'RADIANCE_MAXIMUM_BAND_5': 376.23150634765625, 'RADIANCE_MAXIMUM_BAND_4': 614.8074340820312, 'RADIANCE_MAXIMUM_BAND_3': 729.0872802734375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015064LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416221618652344, 'GEOMETRIC_RMSE_MODEL_Y': 5.427000045776367, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.86899995803833, 'catalog_cloud_cover': 0, 'system:asset_size': 1045323754, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015064LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.43939971923828, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.80027770996094, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397830963134766, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150304143242_20150307001203.06', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1425581147916, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015064LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.781158447265625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1425581147916, 'RADIANCE_ADD_BAND_5': -31.07554054260254, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7281999588012695, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.6048200130462646, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.81848907470703, 'RADIANCE_ADD_BAND_2': -65.35090637207031, 'RADIANCE_ADD_BAND_3': -60.22031021118164, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.47029113769531, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.14501953125, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50822830200195, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501506171705_00643', 'EARTH_SUN_DISTANCE': 0.9918206930160522, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1434579099000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:47.9164765Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 41.48967361450195, 'BPF_NAME_OLI': 'LO8BPF20150305183252_20150305192038.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 461700, 'RADIANCE_MINIMUM_BAND_4': -50.770999908447266, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.20825958251953, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.33783721923828, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.805728912353516, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.45880126953125, 'RADIANCE_MINIMUM_BAND_7': -2.604300022125244, 'RADIANCE_MINIMUM_BAND_6': -7.726659774780273, 'RADIANCE_MINIMUM_BAND_5': -31.069320678710938, 'CORNER_UL_LAT_PRODUCT': 38.52806854248047, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.142589569091797, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 691800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 508, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 691800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 174}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015080LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006160799879580736, 'RADIANCE_MULT_BAND_6': 0.0015321000246331096, 'RADIANCE_MULT_BAND_3': 0.011939000338315964, 'RADIANCE_MULT_BAND_4': 0.010068000294268131, 'RADIANCE_MULT_BAND_1': 0.012652000412344933, 'RADIANCE_MULT_BAND_2': 0.012955999933183193, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93380342331989, 38.52752748023075], [-123.42396863409502, 36.80351640581413], [-121.35211177209007, 36.40669731426508], [-120.81443483516567, 38.12950046959418], [-122.93380342331989, 38.52752748023075]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 145.40194702148438, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150302_20150331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-03-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024077999405562878, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005164199974387884, 'RADIANCE_MULT_BAND_8': 0.011393999680876732, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 12.9399995803833, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.5250000953674316, 'CORNER_LL_LON_PRODUCT': -123.42720794677734, 'CORNER_LR_LON_PRODUCT': -120.86125946044922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.75608825683594, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 689.7183227539062, 'RADIANCE_MAXIMUM_BAND_7': 31.26120948791504, 'RADIANCE_MAXIMUM_BAND_2': 784.2960205078125, 'RADIANCE_MAXIMUM_BAND_1': 765.9049682617188, 'RADIANCE_MAXIMUM_BAND_6': 92.74848937988281, 'GEOMETRIC_RMSE_MODEL': 7.039999961853027, 'RADIANCE_MAXIMUM_BAND_5': 372.9468688964844, 'RADIANCE_MAXIMUM_BAND_4': 609.43994140625, 'RADIANCE_MAXIMUM_BAND_3': 722.7220458984375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015080LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416221618652344, 'GEOMETRIC_RMSE_MODEL_Y': 5.126999855041504, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.823999881744385, 'catalog_cloud_cover': 1, 'system:asset_size': 1191073327, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015080LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.43939971923828, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.80027770996094, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397830963134766, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150321182737_20150321191922.07', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1426963538273, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015080LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.33781814575195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1426963538273, 'RADIANCE_ADD_BAND_5': -30.804229736328125, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.660729885101318, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.5820798873901367, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.261329650878906, 'RADIANCE_ADD_BAND_2': -64.78038024902344, 'RADIANCE_ADD_BAND_3': -59.69456100463867, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.96855926513672, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.038990020751953, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50822830200195, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501503226939_00034', 'EARTH_SUN_DISTANCE': 0.9961786866188049, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1427007780000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:38.2731590Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 47.597408294677734, 'BPF_NAME_OLI': 'LO8BPF20150321183131_20150321191829.03', 'CORNER_UL_PROJECTION_X_PRODUCT': 461700, 'RADIANCE_MINIMUM_BAND_4': -50.32775115966797, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.682621002197266, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.76741790771484, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.248680114746094, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.95716094970703, 'RADIANCE_MINIMUM_BAND_7': -2.581559896469116, 'RADIANCE_MINIMUM_BAND_6': -7.659200191497803, 'RADIANCE_MINIMUM_BAND_5': -30.798070907592773, 'CORNER_UL_LAT_PRODUCT': 38.52806854248047, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.036580085754395, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 691800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 466, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 691800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 145}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015096LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006105400156229734, 'RADIANCE_MULT_BAND_6': 0.0015184000367298722, 'RADIANCE_MULT_BAND_3': 0.011831000447273254, 'RADIANCE_MULT_BAND_4': 0.009976900182664394, 'RADIANCE_MULT_BAND_1': 0.012538000009953976, 'RADIANCE_MULT_BAND_2': 0.0128389997407794, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93139449601188, 38.52725568838529], [-123.4212752728126, 36.802985128576005], [-121.34977063922902, 36.406664916383], [-120.81204050514792, 38.12945587950541], [-122.93139449601188, 38.52725568838529]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 142.39447021484375, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150401_20150630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-04-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023860998917371035, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005117700202390552, 'RADIANCE_MULT_BAND_8': 0.011291000060737133, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 27.309999465942383, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.4170000553131104, 'CORNER_LL_LON_PRODUCT': -123.42385864257812, 'CORNER_LR_LON_PRODUCT': -120.85791778564453, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.4441375732422, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 683.5101318359375, 'RADIANCE_MAXIMUM_BAND_7': 30.979829788208008, 'RADIANCE_MAXIMUM_BAND_2': 777.236572265625, 'RADIANCE_MAXIMUM_BAND_1': 759.0110473632812, 'RADIANCE_MAXIMUM_BAND_6': 91.9136734008789, 'GEOMETRIC_RMSE_MODEL': 7.080999851226807, 'RADIANCE_MAXIMUM_BAND_5': 369.5899658203125, 'RADIANCE_MAXIMUM_BAND_4': 603.9544067382812, 'RADIANCE_MAXIMUM_BAND_3': 716.2168579101562, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015096LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416229248046875, 'GEOMETRIC_RMSE_MODEL_Y': 4.986000061035156, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.0279998779296875, 'catalog_cloud_cover': 2, 'system:asset_size': 1231630438, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015096LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.43595886230469, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79683685302734, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397769927978516, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150406182639_20150406191735.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1428345927393, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015096LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.88473129272461, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1428345927393, 'RADIANCE_ADD_BAND_5': -30.52696990966797, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.591780185699463, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.558840036392212, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.69192123413086, 'RADIANCE_ADD_BAND_2': -64.1972885131836, 'RADIANCE_ADD_BAND_3': -59.157249450683594, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.455780029296875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.93062973022461, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50817108154297, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501504065608_00008', 'EARTH_SUN_DISTANCE': 1.0006924867630005, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1428367660000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:27.3937092Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 53.62064743041992, 'BPF_NAME_OLI': 'LO8BPF20150406183032_20150406191642.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462000, 'RADIANCE_MINIMUM_BAND_4': -49.87474822998047, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.14542007446289, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.1844482421875, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.679378509521484, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.444488525390625, 'RADIANCE_MINIMUM_BAND_7': -2.5583200454711914, 'RADIANCE_MINIMUM_BAND_6': -7.590260028839111, 'RADIANCE_MINIMUM_BAND_5': -30.52086067199707, 'CORNER_UL_LAT_PRODUCT': 38.52809143066406, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.928239822387695, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 83}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 458392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015112LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060502998530864716, 'RADIANCE_MULT_BAND_6': 0.0015047000488266349, 'RADIANCE_MULT_BAND_3': 0.011725000105798244, 'RADIANCE_MULT_BAND_4': 0.009886899963021278, 'RADIANCE_MULT_BAND_1': 0.012424999848008156, 'RADIANCE_MULT_BAND_2': 0.01272400002926588, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.97131857440681, 38.52781299932128], [-123.46062481986927, 36.803380145474], [-121.3892360554539, 36.40720390416387], [-120.85171887648028, 38.13018850150026], [-122.97131857440681, 38.52781299932128]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 138.49253845214844, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150401_20150630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-04-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -686.0704345703125, 'google:registration_offset_y': 130.6309814453125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023646000772714615, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005071500199846923, 'RADIANCE_MULT_BAND_8': 0.011188999749720097, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 54.66999816894531, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.424999952316284, 'CORNER_LL_LON_PRODUCT': -123.46401977539062, 'CORNER_LR_LON_PRODUCT': -120.89469146728516, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.1411895751953, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 677.3446044921875, 'RADIANCE_MAXIMUM_BAND_7': 30.70037078857422, 'RADIANCE_MAXIMUM_BAND_2': 770.2255859375, 'RADIANCE_MAXIMUM_BAND_1': 752.1644287109375, 'RADIANCE_MAXIMUM_BAND_6': 91.08455657958984, 'GEOMETRIC_RMSE_MODEL': 6.176000118255615, 'RADIANCE_MAXIMUM_BAND_5': 366.2561340332031, 'RADIANCE_MAXIMUM_BAND_4': 598.5064697265625, 'RADIANCE_MAXIMUM_BAND_3': 709.7562866210938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015112LGN00', 'WRS_PATH': 44, 'google:registration_count': 89, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41608810424805, 'GEOMETRIC_RMSE_MODEL_Y': 4.311999797821045, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.421000003814697, 'catalog_cloud_cover': 5, 'system:asset_size': 1288942238, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015112LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.47725677490234, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.83466339111328, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39842987060547, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150422182637_20150422190359.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1429728325797, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.8725489974021912, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015112LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.434749603271484, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1429728325797, 'RADIANCE_ADD_BAND_5': -30.25160026550293, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5233001708984375, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.535749912261963, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.12641143798828, 'RADIANCE_ADD_BAND_2': -63.61819839477539, 'RADIANCE_ADD_BAND_3': -58.62363052368164, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.946529388427734, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.823010444641113, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50886917114258, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 458400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501504225187_00003', 'EARTH_SUN_DISTANCE': 1.0052366256713867, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1429749717000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:25.7977882Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 59.0128288269043, 'BPF_NAME_OLI': 'LO8BPF20150422183031_20150422190306.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 458400, 'RADIANCE_MINIMUM_BAND_4': -49.42485809326172, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.611900329589844, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.6054801940918, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.113990783691406, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.935340881347656, 'RADIANCE_MINIMUM_BAND_7': -2.535249948501587, 'RADIANCE_MINIMUM_BAND_6': -7.521790027618408, 'RADIANCE_MINIMUM_BAND_5': -30.24555015563965, 'CORNER_UL_LAT_PRODUCT': 38.527931213378906, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.820650100708008, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 688800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 225, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 688800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 58}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015128LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006001799833029509, 'RADIANCE_MULT_BAND_6': 0.001492599956691265, 'RADIANCE_MULT_BAND_3': 0.011630999855697155, 'RADIANCE_MULT_BAND_4': 0.009807700291275978, 'RADIANCE_MULT_BAND_1': 0.01232600025832653, 'RADIANCE_MULT_BAND_2': 0.012621999718248844, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.95410984845537, 38.52753716161266], [-123.44347226301664, 36.803174847125376], [-121.37217887790733, 36.40697258183806], [-120.83495003796419, 38.1301508925513], [-122.95410984845537, 38.52753716161266]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 133.73147583007812, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150401_20150630.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-05-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023457000497728586, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005030899774283171, 'RADIANCE_MULT_BAND_8': 0.011099999770522118, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 39.08000183105469, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.069999933242798, 'CORNER_LL_LON_PRODUCT': -123.44393920898438, 'CORNER_LR_LON_PRODUCT': -120.88131713867188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.9940185546875, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 671.9161987304688, 'RADIANCE_MAXIMUM_BAND_7': 30.454330444335938, 'RADIANCE_MAXIMUM_BAND_2': 764.0527954101562, 'RADIANCE_MAXIMUM_BAND_1': 746.1364135742188, 'CLOUD_COVER_LAND': 20.6200008392334, 'RADIANCE_MAXIMUM_BAND_6': 90.3545913696289, 'GEOMETRIC_RMSE_MODEL': 6.380000114440918, 'RADIANCE_MAXIMUM_BAND_5': 363.3208312988281, 'RADIANCE_MAXIMUM_BAND_4': 593.7098999023438, 'RADIANCE_MAXIMUM_BAND_3': 704.068115234375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015128LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416160583496094, 'GEOMETRIC_RMSE_MODEL_Y': 4.26200008392334, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.748000144958496, 'catalog_cloud_cover': 3, 'system:asset_size': 1283196071, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015128LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.45661163330078, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.82090759277344, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.398189544677734, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150508171341_20150508190343.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1431110709982, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015128LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.03855895996094, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1431110709982, 'RADIANCE_ADD_BAND_5': -30.009159088134766, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4629998207092285, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.0', 'RADIANCE_ADD_BAND_7': -2.515429973602295, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.628509521484375, 'RADIANCE_ADD_BAND_2': -63.10834884643555, 'RADIANCE_ADD_BAND_3': -58.15380096435547, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.49816131591797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.728260040283203, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50862121582031, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 460200, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501505094771_00036', 'EARTH_SUN_DISTANCE': 1.0092891454696655, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1431153368000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:09.9826602Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 63.138099670410156, 'BPF_NAME_OLI': 'LO8BPF20150508171247_20150508190250.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 460200, 'RADIANCE_MINIMUM_BAND_4': -49.02875900268555, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.14216995239258, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.09572982788086, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.61619186401367, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.487060546875, 'RADIANCE_MINIMUM_BAND_7': -2.514930009841919, 'RADIANCE_MINIMUM_BAND_6': -7.461510181427002, 'RADIANCE_MINIMUM_BAND_5': -30.003150939941406, 'CORNER_UL_LAT_PRODUCT': 38.528011322021484, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.725910186767578, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 690000, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 298, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 690000, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 125}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015144LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005961500108242035, 'RADIANCE_MULT_BAND_6': 0.0014825999969616532, 'RADIANCE_MULT_BAND_3': 0.01155299972742796, 'RADIANCE_MULT_BAND_4': 0.009741799905896187, 'RADIANCE_MULT_BAND_1': 0.012242999859154224, 'RADIANCE_MULT_BAND_2': 0.012536999769508839, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90282620335937, 38.528587299781435], [-123.39437858201626, 36.80442953412563], [-121.32334943213827, 36.40629685401599], [-120.78364271227865, 38.12919364656136], [-122.90282620335937, 38.528587299781435]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 128.2593231201172, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150401_20150630.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-05-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 336.6898498535156, 'google:registration_offset_y': 32.159568786621094, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023298999294638634, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004997000214643776, 'RADIANCE_MULT_BAND_8': 0.011025000363588333, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 37.779998779296875, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.9820001125335693, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.03953552246094, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 667.3995971679688, 'RADIANCE_MAXIMUM_BAND_7': 30.24962043762207, 'RADIANCE_MAXIMUM_BAND_2': 758.9168090820312, 'RADIANCE_MAXIMUM_BAND_1': 741.1209106445312, 'CLOUD_COVER_LAND': 16.350000381469727, 'RADIANCE_MAXIMUM_BAND_6': 89.74723052978516, 'GEOMETRIC_RMSE_MODEL': 5.63100004196167, 'RADIANCE_MAXIMUM_BAND_5': 360.87860107421875, 'RADIANCE_MAXIMUM_BAND_4': 589.718994140625, 'RADIANCE_MAXIMUM_BAND_3': 699.3353881835938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015144LGN00', 'WRS_PATH': 44, 'google:registration_count': 108, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 3.7639999389648438, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.189000129699707, 'catalog_cloud_cover': 3, 'system:asset_size': 1267543428, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015144LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843963623047, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76924896240234, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150524182620_20150524190341.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1432493108477, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5744680762290955, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015144LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.70893096923828, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1432493108477, 'RADIANCE_ADD_BAND_5': -29.807430267333984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.412839889526367, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.4985198974609375, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.21424865722656, 'RADIANCE_ADD_BAND_2': -62.684139251708984, 'RADIANCE_ADD_BAND_3': -57.76288986206055, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.125099182128906, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.649419784545898, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51034927368164, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501505241852_00036', 'EARTH_SUN_DISTANCE': 1.0126985311508179, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1432510124000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:08.4770821Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 65.94297790527344, 'BPF_NAME_OLI': 'LO8BPF20150524183013_20150524190248.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -48.699180603027344, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.751338958740234, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.671600341796875, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.20199966430664, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.114070892333984, 'RADIANCE_MINIMUM_BAND_7': -2.4980199337005615, 'RADIANCE_MINIMUM_BAND_6': -7.411359786987305, 'RADIANCE_MINIMUM_BAND_5': -29.801469802856445, 'CORNER_UL_LAT_PRODUCT': 38.53089141845703, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.647089958190918, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 419, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 155}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015160LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005932900123298168, 'RADIANCE_MULT_BAND_6': 0.001475399942137301, 'RADIANCE_MULT_BAND_3': 0.011497000232338905, 'RADIANCE_MULT_BAND_4': 0.009695000015199184, 'RADIANCE_MULT_BAND_1': 0.01218399964272976, 'RADIANCE_MULT_BAND_2': 0.012477000243961811, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90902179335183, 38.52832194571678], [-123.4000956895195, 36.80441046545423], [-121.32903502335559, 36.40637652575882], [-120.7894655433141, 38.12903307239], [-122.90902179335183, 38.52832194571678]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 123.59383392333984, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150401_20150630.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-06-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023187000770121813, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004973100149072707, 'RADIANCE_MULT_BAND_8': 0.01097199972718954, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 83.25, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.046999931335449, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83451843261719, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.3622589111328, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 664.1947021484375, 'RADIANCE_MAXIMUM_BAND_7': 30.104360580444336, 'RADIANCE_MAXIMUM_BAND_2': 755.2724609375, 'RADIANCE_MAXIMUM_BAND_1': 737.5619506835938, 'CLOUD_COVER_LAND': 79.37999725341797, 'RADIANCE_MAXIMUM_BAND_6': 89.31625366210938, 'GEOMETRIC_RMSE_MODEL': 6.370999813079834, 'RADIANCE_MAXIMUM_BAND_5': 359.1456298828125, 'RADIANCE_MAXIMUM_BAND_4': 586.8870849609375, 'RADIANCE_MAXIMUM_BAND_3': 695.9771118164062, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015160LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 4.284999847412109, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.715000152587891, 'catalog_cloud_cover': 8, 'system:asset_size': 1249184135, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015160LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41532135009766, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77268981933594, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3973503112793, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150609182627_20150609190354.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1433875518947, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015160LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.47502136230469, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1433875518947, 'RADIANCE_ADD_BAND_5': -29.6643009185791, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.377240180969238, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.486530065536499, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.920291900634766, 'RADIANCE_ADD_BAND_2': -62.383121490478516, 'RADIANCE_ADD_BAND_3': -57.485511779785156, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.86037826538086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.593480110168457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51041030883789, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501506098376_00036', 'EARTH_SUN_DISTANCE': 1.0151387453079224, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1433892539000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:18.9473360Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.12504577636719, 'BPF_NAME_OLI': 'LO8BPF20150609183024_20150609190259.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -48.465328216552734, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.4740104675293, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.37063980102539, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.908111572265625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.84941101074219, 'RADIANCE_MINIMUM_BAND_7': -2.486030101776123, 'RADIANCE_MINIMUM_BAND_6': -7.375770092010498, 'RADIANCE_MINIMUM_BAND_5': -29.65835952758789, 'CORNER_UL_LAT_PRODUCT': 38.53086853027344, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.59115982055664, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694200, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 279, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694200, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 131}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015176LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005917400121688843, 'RADIANCE_MULT_BAND_6': 0.001471600029617548, 'RADIANCE_MULT_BAND_3': 0.011466999538242817, 'RADIANCE_MULT_BAND_4': 0.00966969970613718, 'RADIANCE_MULT_BAND_1': 0.012152000330388546, 'RADIANCE_MULT_BAND_2': 0.012443999759852886, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89353373611802, 38.528308842214685], [-123.38529705659852, 36.80418888309504], [-121.31398510712093, 36.40616495830142], [-120.77441588292007, 38.12874878221754], [-122.89353373611802, 38.528308842214685]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.47285461425781, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150401_20150630.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-06-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -505.5238037109375, 'google:registration_offset_y': -52.621055603027344, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002312700031325221, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004960100050084293, 'RADIANCE_MULT_BAND_8': 0.010943000204861164, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 4.989999771118164, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.61899995803833, 'CORNER_LL_LON_PRODUCT': -123.38704681396484, 'CORNER_LR_LON_PRODUCT': -120.82113647460938, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.9962921142578, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.4629516601562, 'RADIANCE_MAXIMUM_BAND_7': 30.025869369506836, 'RADIANCE_MAXIMUM_BAND_2': 753.3032836914062, 'RADIANCE_MAXIMUM_BAND_1': 735.6389770507812, 'CLOUD_COVER_LAND': 0.6000000238418579, 'RADIANCE_MAXIMUM_BAND_6': 89.08338165283203, 'GEOMETRIC_RMSE_MODEL': 5.004000186920166, 'RADIANCE_MAXIMUM_BAND_5': 358.2092590332031, 'RADIANCE_MAXIMUM_BAND_4': 585.35693359375, 'RADIANCE_MAXIMUM_BAND_3': 694.1625366210938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015176LGN00', 'WRS_PATH': 44, 'google:registration_count': 89, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416358947753906, 'GEOMETRIC_RMSE_MODEL_Y': 3.2769999504089355, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 3.7809998989105225, 'catalog_cloud_cover': 0, 'system:asset_size': 1236269039, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015176LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.39811706542969, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75892639160156, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39710998535156, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150625182632_20150625190359.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1435257924078, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015176LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.34864044189453, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1435257924078, 'RADIANCE_ADD_BAND_5': -29.586950302124023, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.3580098152160645, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.4800400733947754, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.76145935058594, 'RADIANCE_ADD_BAND_2': -62.2204704284668, 'RADIANCE_ADD_BAND_3': -57.335628509521484, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.717350006103516, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.563249588012695, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51015090942383, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501506255489_00014', 'EARTH_SUN_DISTANCE': 1.0164648294448853, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1435274346000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:24.0786555Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 66.87303924560547, 'BPF_NAME_OLI': 'LO8BPF20150625183029_20150625200922.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465300, 'RADIANCE_MINIMUM_BAND_4': -48.33897018432617, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.32416915893555, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.208030700683594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.74930953979492, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.7064094543457, 'RADIANCE_MINIMUM_BAND_7': -2.4795498847961426, 'RADIANCE_MINIMUM_BAND_6': -7.35653018951416, 'RADIANCE_MINIMUM_BAND_5': -29.581039428710938, 'CORNER_UL_LAT_PRODUCT': 38.53091812133789, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.56093978881836, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 566, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 212}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015192LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.01146399974822998, 'RADIANCE_MULT_BAND_4': 0.009666699916124344, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91246362258005, 38.528324530208586], [-123.40413133170888, 36.804396815854155], [-121.3327196401408, 36.40615763592393], [-120.7932361540053, 38.128833658652084], [-122.91246362258005, 38.528324530208586]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 122.775634765625, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150701_20150930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-07-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 20.540000915527344, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.007999897003174, 'CORNER_LL_LON_PRODUCT': -123.4071273803711, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.95217895507812, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.254150390625, 'RADIANCE_MAXIMUM_BAND_7': 30.01641082763672, 'RADIANCE_MAXIMUM_BAND_2': 753.0658569335938, 'RADIANCE_MAXIMUM_BAND_1': 735.4071044921875, 'CLOUD_COVER_LAND': 1.0199999809265137, 'RADIANCE_MAXIMUM_BAND_6': 89.05531311035156, 'GEOMETRIC_RMSE_MODEL': 5.921000003814697, 'RADIANCE_MAXIMUM_BAND_5': 358.0963439941406, 'RADIANCE_MAXIMUM_BAND_4': 585.1724243164062, 'RADIANCE_MAXIMUM_BAND_3': 693.9437255859375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015192LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416290283203125, 'GEOMETRIC_RMSE_MODEL_Y': 3.878999948501587, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.4730000495910645, 'catalog_cloud_cover': 1, 'system:asset_size': 1246619640, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015192LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41876983642578, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77613067626953, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150711182644_20150711190412.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1436640335857, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015192LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.33340072631836, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1436640335857, 'RADIANCE_ADD_BAND_5': -29.57762908935547, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355690002441406, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.479259967803955, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.7423095703125, 'RADIANCE_ADD_BAND_2': -62.20085906982422, 'RADIANCE_ADD_BAND_3': -57.31755828857422, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.70009994506836, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559610366821289, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51047897338867, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463500, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501507111977_00036', 'EARTH_SUN_DISTANCE': 1.0166250467300415, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1436659630000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:35.8579341Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 65.5185775756836, 'BPF_NAME_OLI': 'LO8BPF20150711183038_20150711200931.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463500, 'RADIANCE_MINIMUM_BAND_4': -48.32373046875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.30609893798828, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.188419342041016, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.730159759521484, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.68915939331055, 'RADIANCE_MINIMUM_BAND_7': -2.478760004043579, 'RADIANCE_MINIMUM_BAND_6': -7.354219913482666, 'RADIANCE_MINIMUM_BAND_5': -29.57171058654785, 'CORNER_UL_LAT_PRODUCT': 38.53084945678711, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.557299613952637, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 556, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 229}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015208LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005928500089794397, 'RADIANCE_MULT_BAND_6': 0.0014744000509381294, 'RADIANCE_MULT_BAND_3': 0.011489000171422958, 'RADIANCE_MULT_BAND_4': 0.009688000194728374, 'RADIANCE_MULT_BAND_1': 0.01217500027269125, 'RADIANCE_MULT_BAND_2': 0.012467999942600727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90317075686879, 38.528317232824584], [-123.39437858201626, 36.80442953412563], [-121.32368387092866, 36.406301524291564], [-120.78399294373696, 38.128929910851596], [-122.90317075686879, 38.528317232824584]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 127.12067413330078, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150701_20150930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-07-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 310.2215576171875, 'google:registration_offset_y': -164.02426147460938, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023169999476522207, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004969399888068438, 'RADIANCE_MULT_BAND_8': 0.010963999666273594, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.5, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.937999963760376, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.2601776123047, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 663.711669921875, 'RADIANCE_MAXIMUM_BAND_7': 30.082469940185547, 'RADIANCE_MAXIMUM_BAND_2': 754.7232055664062, 'RADIANCE_MAXIMUM_BAND_1': 737.0255737304688, 'CLOUD_COVER_LAND': 0.5, 'RADIANCE_MAXIMUM_BAND_6': 89.25129699707031, 'GEOMETRIC_RMSE_MODEL': 5.39900016784668, 'RADIANCE_MAXIMUM_BAND_5': 358.88446044921875, 'RADIANCE_MAXIMUM_BAND_4': 586.4603271484375, 'RADIANCE_MAXIMUM_BAND_3': 695.470947265625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015208LGN00', 'WRS_PATH': 44, 'google:registration_count': 110, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 3.4089999198913574, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.186999797821045, 'catalog_cloud_cover': 0, 'system:asset_size': 1209373467, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015208LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843963623047, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76924896240234, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150727182649_20150727190538.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1438022741255, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.625, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015208LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.43976974487305, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1438022741255, 'RADIANCE_ADD_BAND_5': -29.642719268798828, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.371880054473877, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.48471999168396, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.87599182128906, 'RADIANCE_ADD_BAND_2': -62.33774948120117, 'RADIANCE_ADD_BAND_3': -57.44371032714844, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.820491790771484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.585049629211426, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51034927368164, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501507279220_00036', 'EARTH_SUN_DISTANCE': 1.0155081748962402, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1438039598000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:41.2557738Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 63.27537536621094, 'BPF_NAME_OLI': 'LO8BPF20150727183043_20150727213321.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -48.43008041381836, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.432220458984375, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.32529067993164, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.86381149291992, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.80952072143555, 'RADIANCE_MINIMUM_BAND_7': -2.484220027923584, 'RADIANCE_MINIMUM_BAND_6': -7.3703999519348145, 'RADIANCE_MINIMUM_BAND_5': -29.63680076599121, 'CORNER_UL_LAT_PRODUCT': 38.53089141845703, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.582730293273926, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 567, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 242}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015224LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005953900050371885, 'RADIANCE_MULT_BAND_6': 0.0014806999824941158, 'RADIANCE_MULT_BAND_3': 0.011537999846041203, 'RADIANCE_MULT_BAND_4': 0.009729400277137756, 'RADIANCE_MULT_BAND_1': 0.01222699973732233, 'RADIANCE_MULT_BAND_2': 0.012520999647676945, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89353373611802, 38.528308842214685], [-123.38496077927172, 36.80419000322962], [-121.31398510712093, 36.40616495830142], [-120.77440764155473, 38.129018922009735], [-122.89353373611802, 38.528308842214685]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 133.45309448242188, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150701_20150930.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-08-12', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -526.2445678710938, 'google:registration_offset_y': -110.71849060058594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023268999066203833, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004990699817426503, 'RADIANCE_MULT_BAND_8': 0.011010999791324139, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.4399999976158142, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.674999952316284, 'CORNER_LL_LON_PRODUCT': -123.38704681396484, 'CORNER_LR_LON_PRODUCT': -120.82113647460938, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.85989379882812, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 666.5494995117188, 'RADIANCE_MAXIMUM_BAND_7': 30.211090087890625, 'RADIANCE_MAXIMUM_BAND_2': 757.9501953125, 'RADIANCE_MAXIMUM_BAND_1': 740.1768798828125, 'CLOUD_COVER_LAND': 0.5199999809265137, 'RADIANCE_MAXIMUM_BAND_6': 89.6329116821289, 'GEOMETRIC_RMSE_MODEL': 5.531000137329102, 'RADIANCE_MAXIMUM_BAND_5': 360.4189453125, 'RADIANCE_MAXIMUM_BAND_4': 588.9678344726562, 'RADIANCE_MAXIMUM_BAND_3': 698.444580078125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015224LGN00', 'WRS_PATH': 44, 'google:registration_count': 85, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416358947753906, 'GEOMETRIC_RMSE_MODEL_Y': 3.5869998931884766, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.210000038146973, 'catalog_cloud_cover': 0, 'system:asset_size': 1164534213, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015224LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.39810180664062, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75901794433594, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39710998535156, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150812182654_20150812190504.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1439405145958, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.49418604373931885, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015224LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.646881103515625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1439405145958, 'RADIANCE_ADD_BAND_5': -29.76947021484375, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.40339994430542, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.49534010887146, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.13628005981445, 'RADIANCE_ADD_BAND_2': -62.60429000854492, 'RADIANCE_ADD_BAND_3': -57.6893196105957, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.05488967895508, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.6345796585083, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507450103759766, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501508124511_00036', 'EARTH_SUN_DISTANCE': 1.0133440494537354, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1439422369000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:45.9588895Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 60.22040939331055, 'BPF_NAME_OLI': 'LO8BPF20150812183048_20150812200941.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465300, 'RADIANCE_MINIMUM_BAND_4': -48.637149810791016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.67778015136719, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.59177017211914, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.12405014038086, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.04386901855469, 'RADIANCE_MINIMUM_BAND_7': -2.494839906692505, 'RADIANCE_MINIMUM_BAND_6': -7.401919841766357, 'RADIANCE_MINIMUM_BAND_5': -29.76350975036621, 'CORNER_UL_LAT_PRODUCT': 38.528221130371094, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.6322603225708, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 566, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 208}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015240LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059923999942839146, 'RADIANCE_MULT_BAND_6': 0.0014902000548318028, 'RADIANCE_MULT_BAND_3': 0.011611999943852425, 'RADIANCE_MULT_BAND_4': 0.009792200289666653, 'RADIANCE_MULT_BAND_1': 0.012306000106036663, 'RADIANCE_MULT_BAND_2': 0.012601999565958977, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89594297043527, 38.528311053190585], [-123.38731623644183, 36.804452788153114], [-121.31632032351708, 36.40646838090245], [-120.77714392010382, 38.12907080308001], [-122.89594297043527, 38.528311053190585]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 140.5259246826172, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150701_20150930.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-08-28', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -302.07403564453125, 'google:registration_offset_y': -112.53034210205078, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023419999051839113, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005022899713367224, 'RADIANCE_MULT_BAND_8': 0.011082000099122524, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 35.43000030517578, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.9519999027252197, 'CORNER_LL_LON_PRODUCT': -123.3904037475586, 'CORNER_LR_LON_PRODUCT': -120.82449340820312, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.77008056640625, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 670.8565063476562, 'RADIANCE_MAXIMUM_BAND_7': 30.406299591064453, 'RADIANCE_MAXIMUM_BAND_2': 762.8477783203125, 'RADIANCE_MAXIMUM_BAND_1': 744.9596557617188, 'CLOUD_COVER_LAND': 21.219999313354492, 'RADIANCE_MAXIMUM_BAND_6': 90.21208953857422, 'GEOMETRIC_RMSE_MODEL': 5.59499979019165, 'RADIANCE_MAXIMUM_BAND_5': 362.74786376953125, 'RADIANCE_MAXIMUM_BAND_4': 592.7735595703125, 'RADIANCE_MAXIMUM_BAND_3': 702.9577026367188, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015240LGN00', 'WRS_PATH': 44, 'google:registration_count': 92, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416351318359375, 'GEOMETRIC_RMSE_MODEL_Y': 3.759999990463257, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.14300012588501, 'catalog_cloud_cover': 3, 'system:asset_size': 1250238751, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015240LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40155792236328, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76236724853516, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39717102050781, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150828182700_20150828190510.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1440787552646, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4972972869873047, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015240LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.961219787597656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1440787552646, 'RADIANCE_ADD_BAND_5': -29.961830139160156, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.451230049133301, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.511460065841675, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.53131866455078, 'RADIANCE_ADD_BAND_2': -63.008819580078125, 'RADIANCE_ADD_BAND_3': -58.06209182739258, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.41062927246094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.709759712219238, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51021957397461, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501508280383_00022', 'EARTH_SUN_DISTANCE': 1.010085940361023, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1440804526000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:52.6466435Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 56.357662200927734, 'BPF_NAME_OLI': 'LO8BPF20150828183054_20150828200947.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465000, 'RADIANCE_MINIMUM_BAND_4': -48.95143127441406, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.050479888916016, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.996219635009766, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.51900863647461, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.39955139160156, 'RADIANCE_MINIMUM_BAND_7': -2.510960102081299, 'RADIANCE_MINIMUM_BAND_6': -7.449739933013916, 'RADIANCE_MINIMUM_BAND_5': -29.955839157104492, 'CORNER_UL_LAT_PRODUCT': 38.53091049194336, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.707420349121094, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 541, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 193}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015256LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006038899999111891, 'RADIANCE_MULT_BAND_6': 0.0015018000267446041, 'RADIANCE_MULT_BAND_3': 0.011703000403940678, 'RADIANCE_MULT_BAND_4': 0.009868299588561058, 'RADIANCE_MULT_BAND_1': 0.012401999905705452, 'RADIANCE_MULT_BAND_2': 0.01269999984651804, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90558036215032, 38.528048816394524], [-123.39639500388792, 36.80415244390704], [-121.32535613781411, 36.40632498084392], [-120.78605328408199, 38.12869847788867], [-122.90558036215032, 38.528048816394524]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 147.29415893554688, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150701_20150930.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-09-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 521.4894409179688, 'google:registration_offset_y': -47.110267639160156, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023600999265909195, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005061900010332465, 'RADIANCE_MULT_BAND_8': 0.011168000288307667, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 76.33999633789062, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.9630000591278076, 'CORNER_LL_LON_PRODUCT': -123.40043640136719, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.87069702148438, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 676.0646362304688, 'RADIANCE_MAXIMUM_BAND_7': 30.64236068725586, 'RADIANCE_MAXIMUM_BAND_2': 768.7700805664062, 'RADIANCE_MAXIMUM_BAND_1': 750.7431030273438, 'CLOUD_COVER_LAND': 67.30999755859375, 'RADIANCE_MAXIMUM_BAND_6': 90.9124526977539, 'GEOMETRIC_RMSE_MODEL': 6.861999988555908, 'RADIANCE_MAXIMUM_BAND_5': 365.56402587890625, 'RADIANCE_MAXIMUM_BAND_4': 597.37548828125, 'RADIANCE_MAXIMUM_BAND_3': 708.4150390625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015256LGN00', 'WRS_PATH': 44, 'google:registration_count': 119, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632080078125, 'GEOMETRIC_RMSE_MODEL_Y': 4.88100004196167, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.822999954223633, 'catalog_cloud_cover': 7, 'system:asset_size': 1357225059, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015256LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41187286376953, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150913182708_20150913191940.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1442169959893, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6648044586181641, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015256LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.341331481933594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1442169959893, 'RADIANCE_ADD_BAND_5': -30.194429397583008, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.509079933166504, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.5309600830078125, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.009010314941406, 'RADIANCE_ADD_BAND_2': -63.49797821044922, 'RADIANCE_ADD_BAND_3': -58.51285171508789, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.8408088684082, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.80066967010498, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464100, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501509135561_00036', 'EARTH_SUN_DISTANCE': 1.0061876773834229, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1442192536000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:59.8932396Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 51.7592887878418, 'BPF_NAME_OLI': 'LO8BPF20150913183102_20150913200955.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464100, 'RADIANCE_MINIMUM_BAND_4': -49.331459045410156, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.50114822387695, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.48527908325195, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.99660873413086, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.82963943481445, 'RADIANCE_MINIMUM_BAND_7': -2.5304598808288574, 'RADIANCE_MINIMUM_BAND_6': -7.507579803466797, 'RADIANCE_MINIMUM_BAND_5': -30.188390731811523, 'CORNER_UL_LAT_PRODUCT': 38.52817153930664, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.798310279846191, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 292, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 119}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015272LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006093199830502272, 'RADIANCE_MULT_BAND_6': 0.0015153000131249428, 'RADIANCE_MULT_BAND_3': 0.011807999573647976, 'RADIANCE_MULT_BAND_4': 0.00995699968189001, 'RADIANCE_MULT_BAND_1': 0.012512999586760998, 'RADIANCE_MULT_BAND_2': 0.012814000248908997, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9117755241826, 38.528053690463864], [-123.40278331257349, 36.80386049974944], [-121.33138189532676, 36.40613895529592], [-120.79220999262087, 38.12881438006416], [-122.9117755241826, 38.528053690463864]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 153.03919982910156, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150701_20150930.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-09-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023813999723643064, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005107399774715304, 'RADIANCE_MULT_BAND_8': 0.011269000358879566, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 61.380001068115234, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.5439999103546143, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.15550231933594, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 682.144287109375, 'RADIANCE_MAXIMUM_BAND_7': 30.917919158935547, 'RADIANCE_MAXIMUM_BAND_2': 775.6834106445312, 'RADIANCE_MAXIMUM_BAND_1': 757.4943237304688, 'CLOUD_COVER_LAND': 57.349998474121094, 'RADIANCE_MAXIMUM_BAND_6': 91.7300033569336, 'GEOMETRIC_RMSE_MODEL': 6.514999866485596, 'RADIANCE_MAXIMUM_BAND_5': 368.8514099121094, 'RADIANCE_MAXIMUM_BAND_4': 602.7474975585938, 'RADIANCE_MAXIMUM_BAND_3': 714.78564453125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015272LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 4.710000038146973, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.501999855041504, 'catalog_cloud_cover': 6, 'system:asset_size': 1271827123, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015272LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41531372070312, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77620697021484, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150929182825_20150929192146.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1443552365430, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015272LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.78504180908203, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1443552365430, 'RADIANCE_ADD_BAND_5': -30.465959548950195, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.576610088348389, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.553719997406006, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.5666389465332, 'RADIANCE_ADD_BAND_2': -64.06900024414062, 'RADIANCE_ADD_BAND_3': -59.039039611816406, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.34297180175781, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.906789779663086, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50777816772461, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501509291285_00033', 'EARTH_SUN_DISTANCE': 1.001693844795227, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1443576710000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:05.4304950Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 46.616722106933594, 'BPF_NAME_OLI': 'LO8BPF20150929183219_20150929215116.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -49.775089263916016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.02722930908203, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.05619049072266, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.55413055419922, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.33169937133789, 'RADIANCE_MINIMUM_BAND_7': -2.5532100200653076, 'RADIANCE_MINIMUM_BAND_6': -7.575089931488037, 'RADIANCE_MINIMUM_BAND_5': -30.459869384765625, 'CORNER_UL_LAT_PRODUCT': 38.528160095214844, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.904410362243652, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 350, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015288LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006148700136691332, 'RADIANCE_MULT_BAND_6': 0.0015291000017896295, 'RADIANCE_MULT_BAND_3': 0.011915000155568123, 'RADIANCE_MULT_BAND_4': 0.010048000141978264, 'RADIANCE_MULT_BAND_1': 0.012626999989151955, 'RADIANCE_MULT_BAND_2': 0.012930000200867653, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.8962875475517, 38.52804092740298], [-123.3873148670565, 36.8041823746566], [-121.31565149018051, 36.40645888570315], [-120.77680191050428, 38.12906431623774], [-122.8962875475517, 38.52804092740298]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 157.3642578125, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20151001_20151231.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-10-15', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -354.8337097167969, 'google:registration_offset_y': -294.2258605957031, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024029999040067196, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005153900128789246, 'RADIANCE_MULT_BAND_8': 0.011370999738574028, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 62.27000045776367, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 4.521999835968018, 'CORNER_LL_LON_PRODUCT': -123.3904037475586, 'CORNER_LR_LON_PRODUCT': -120.82113647460938, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.46766662597656, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 688.3534545898438, 'RADIANCE_MAXIMUM_BAND_7': 31.199350357055664, 'RADIANCE_MAXIMUM_BAND_2': 782.7440185546875, 'RADIANCE_MAXIMUM_BAND_1': 764.3893432617188, 'CLOUD_COVER_LAND': 57.439998626708984, 'RADIANCE_MAXIMUM_BAND_6': 92.56495666503906, 'GEOMETRIC_RMSE_MODEL': 7.172999858856201, 'RADIANCE_MAXIMUM_BAND_5': 372.2088623046875, 'RADIANCE_MAXIMUM_BAND_4': 608.2339477539062, 'RADIANCE_MAXIMUM_BAND_3': 721.2919311523438, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015288LGN00', 'WRS_PATH': 44, 'google:registration_count': 103, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416351318359375, 'GEOMETRIC_RMSE_MODEL_Y': 5.224999904632568, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.914999961853027, 'catalog_cloud_cover': 6, 'system:asset_size': 1320200032, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015288LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40154266357422, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75901794433594, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39710998535156, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151015183000_20151015192347.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1444934764777, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6023392081260681, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015288LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.23820877075195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1444934764777, 'RADIANCE_ADD_BAND_5': -30.7432804107666, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.645569801330566, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.576970100402832, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.13615036010742, 'RADIANCE_ADD_BAND_2': -64.65219116210938, 'RADIANCE_ADD_BAND_3': -59.576438903808594, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.85581970214844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.015170097351074, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507450103759766, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501510158162_00029', 'EARTH_SUN_DISTANCE': 0.9971657991409302, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1444957932000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:04.7770372Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 41.247337341308594, 'BPF_NAME_OLI': 'LO8BPF20151015183354_20151015192207.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 465000, 'RADIANCE_MINIMUM_BAND_4': -50.2281608581543, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.56452178955078, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.63925170898438, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.12351989746094, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.844451904296875, 'RADIANCE_MINIMUM_BAND_7': -2.5764501094818115, 'RADIANCE_MINIMUM_BAND_6': -7.644040107727051, 'RADIANCE_MINIMUM_BAND_5': -30.73712921142578, 'CORNER_UL_LAT_PRODUCT': 38.5282096862793, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.01276969909668, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 301, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 141}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015304LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015320LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015336LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015352LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016003LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016035LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016051LGN00'}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016067LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006205399986356497, 'RADIANCE_MULT_BAND_6': 0.0015431999927386642, 'RADIANCE_MULT_BAND_3': 0.012024999596178532, 'RADIANCE_MULT_BAND_4': 0.01013999991118908, 'RADIANCE_MULT_BAND_1': 0.012744000181555748, 'RADIANCE_MULT_BAND_2': 0.013050000183284283, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92829666586493, 38.527524245401814], [-123.41892270133212, 36.803263895484534], [-121.34710076030304, 36.40635759346664], [-120.80897017659822, 38.129128301857314], [-122.92829666586493, 38.527524245401814]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 147.68658447265625, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160101_20160331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-03-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024252000730484724, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005201500025577843, 'RADIANCE_MULT_BAND_8': 0.011475999839603901, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 68.5199966430664, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'CORNER_LL_LON_PRODUCT': -123.42051696777344, 'CORNER_LR_LON_PRODUCT': -120.85456848144531, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.80934143066406, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 694.7023315429688, 'RADIANCE_MAXIMUM_BAND_7': 31.487110137939453, 'RADIANCE_MAXIMUM_BAND_2': 789.9634399414062, 'RADIANCE_MAXIMUM_BAND_1': 771.4395141601562, 'CLOUD_COVER_LAND': 77.95999908447266, 'RADIANCE_MAXIMUM_BAND_6': 93.41870880126953, 'GEOMETRIC_RMSE_MODEL': 9.371000289916992, 'RADIANCE_MAXIMUM_BAND_5': 375.641845703125, 'RADIANCE_MAXIMUM_BAND_4': 613.8438720703125, 'RADIANCE_MAXIMUM_BAND_3': 727.944580078125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016067LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162483215332, 'GEOMETRIC_RMSE_MODEL_Y': 6.466000080108643, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 6.7829999923706055, 'catalog_cloud_cover': 6, 'system:asset_size': 1276925678, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016067LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4325180053711, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79340362548828, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397708892822266, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160223122621_20160309074854.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1457376357361, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016067LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.701568603515625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1457376357361, 'RADIANCE_ADD_BAND_5': -31.026830673217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.716090202331543, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.6007399559020996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.71847152709961, 'RADIANCE_ADD_BAND_2': -65.24848937988281, 'RADIANCE_ADD_BAND_3': -60.125919342041016, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.380218505859375, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.12598991394043, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50809860229492, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701605063505_00004', 'EARTH_SUN_DISTANCE': 0.9925987720489502, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1462564360000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:57.3618041Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 42.3883056640625, 'BPF_NAME_OLI': 'LO8BPF20160307183322_20160307192024.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462300, 'RADIANCE_MINIMUM_BAND_4': -50.691429138183594, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.11389923095703, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.23544311523438, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.705718994140625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.36874008178711, 'RADIANCE_MINIMUM_BAND_7': -2.600219964981079, 'RADIANCE_MINIMUM_BAND_6': -7.714550018310547, 'RADIANCE_MINIMUM_BAND_5': -31.020620346069336, 'CORNER_UL_LAT_PRODUCT': 38.528099060058594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.123559951782227, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 22, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016083LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061518000438809395, 'RADIANCE_MULT_BAND_6': 0.0015299000078812242, 'RADIANCE_MULT_BAND_3': 0.011920999735593796, 'RADIANCE_MULT_BAND_4': 0.010053000412881374, 'RADIANCE_MULT_BAND_1': 0.012633999809622765, 'RADIANCE_MULT_BAND_2': 0.012937000021338463, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92623156453888, 38.527522914673376], [-123.41657007217432, 36.80354260991638], [-121.34542278370076, 36.4066047750874], [-120.80724372969355, 38.12963673008408], [-122.92623156453888, 38.527522914673376]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 145.12950134277344, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160101_20160331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-03-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002404300030320883, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005156599800102413, 'RADIANCE_MULT_BAND_8': 0.011377000249922276, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 10.140000343322754, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 4.432000160217285, 'CORNER_LL_LON_PRODUCT': -123.41716766357422, 'CORNER_LR_LON_PRODUCT': -120.85122680664062, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.54188537597656, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 688.7047119140625, 'RADIANCE_MAXIMUM_BAND_7': 31.215269088745117, 'RADIANCE_MAXIMUM_BAND_2': 783.1433715820312, 'RADIANCE_MAXIMUM_BAND_1': 764.7793579101562, 'CLOUD_COVER_LAND': 10.859999656677246, 'RADIANCE_MAXIMUM_BAND_6': 92.61219024658203, 'GEOMETRIC_RMSE_MODEL': 7.116000175476074, 'RADIANCE_MAXIMUM_BAND_5': 372.3987731933594, 'RADIANCE_MAXIMUM_BAND_4': 608.5443115234375, 'RADIANCE_MAXIMUM_BAND_3': 721.659912109375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016083LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416259765625, 'GEOMETRIC_RMSE_MODEL_Y': 5.039999961853027, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.02400016784668, 'catalog_cloud_cover': 0, 'system:asset_size': 1189706503, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016083LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4290771484375, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.78996276855469, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39765167236328, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160309080230_20160324033852.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1458758749694, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016083LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.26383972167969, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1458758749694, 'RADIANCE_ADD_BAND_5': -30.758960723876953, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.64946985244751, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.578279972076416, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.16836166381836, 'RADIANCE_ADD_BAND_2': -64.68517303466797, 'RADIANCE_ADD_BAND_3': -59.60683059692383, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.884830474853516, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.021300315856934, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50804138183594, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462600, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701604290610_00037', 'EARTH_SUN_DISTANCE': 0.9969115257263184, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1462350282000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:49.6948382Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 48.53099060058594, 'BPF_NAME_OLI': 'LO8BPF20160323183051_20160323191816.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462600, 'RADIANCE_MINIMUM_BAND_4': -50.25379180908203, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.59490966796875, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.67223358154297, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.155731201171875, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.87345886230469, 'RADIANCE_MINIMUM_BAND_7': -2.5777699947357178, 'RADIANCE_MINIMUM_BAND_6': -7.647940158843994, 'RADIANCE_MINIMUM_BAND_5': -30.752809524536133, 'CORNER_UL_LAT_PRODUCT': 38.52811050415039, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.018899917602539, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692700, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 449, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 174}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016099LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006094799842685461, 'RADIANCE_MULT_BAND_6': 0.0015157000161707401, 'RADIANCE_MULT_BAND_3': 0.011811000294983387, 'RADIANCE_MULT_BAND_4': 0.009959699586033821, 'RADIANCE_MULT_BAND_1': 0.012516999617218971, 'RADIANCE_MULT_BAND_2': 0.012817000038921833, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9293292005693, 38.52752485705182], [-123.41926048544377, 36.80353314308258], [-121.3480983727112, 36.406641865618994], [-120.8103221648128, 38.12969418634727], [-122.9293292005693, 38.52752485705182]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 142.05970764160156, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160401_20160630.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-04-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023819999769330025, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005108800251036882, 'RADIANCE_MULT_BAND_8': 0.011272000148892403, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 81.08999633789062, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'CORNER_LL_LON_PRODUCT': -123.42051696777344, 'CORNER_LR_LON_PRODUCT': -120.85456848144531, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.19432067871094, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 682.3280029296875, 'RADIANCE_MAXIMUM_BAND_7': 30.926240921020508, 'RADIANCE_MAXIMUM_BAND_2': 775.892333984375, 'RADIANCE_MAXIMUM_BAND_1': 757.6983032226562, 'CLOUD_COVER_LAND': 79.69000244140625, 'RADIANCE_MAXIMUM_BAND_6': 91.75469970703125, 'GEOMETRIC_RMSE_MODEL': 8.718000411987305, 'RADIANCE_MAXIMUM_BAND_5': 368.9507751464844, 'RADIANCE_MAXIMUM_BAND_4': 602.9098510742188, 'RADIANCE_MAXIMUM_BAND_3': 714.9781494140625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016099LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162483215332, 'GEOMETRIC_RMSE_MODEL_Y': 6.184999942779541, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 6.144000053405762, 'catalog_cloud_cover': 8, 'system:asset_size': 1302269468, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016099LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4325180053711, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79340362548828, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397708892822266, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160408000419_20160422175416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1460141142228, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016099LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.7984504699707, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1460141142228, 'RADIANCE_ADD_BAND_5': -30.474170684814453, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.578649997711182, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.554409980773926, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.58348846435547, 'RADIANCE_ADD_BAND_2': -64.08625793457031, 'RADIANCE_ADD_BAND_3': -59.05493927001953, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.35813903808594, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.90999984741211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50809860229492, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701604287196_00037', 'EARTH_SUN_DISTANCE': 1.0015590190887451, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1461857322000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:42.2287230Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 54.49622344970703, 'BPF_NAME_OLI': 'LO8BPF20160408183044_20160408190322.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462300, 'RADIANCE_MINIMUM_BAND_4': -49.788490295410156, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.043128967285156, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.07344055175781, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.57096862792969, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.34687042236328, 'RADIANCE_MINIMUM_BAND_7': -2.5539000034332275, 'RADIANCE_MINIMUM_BAND_6': -7.57712984085083, 'RADIANCE_MINIMUM_BAND_5': -30.468069076538086, 'CORNER_UL_LAT_PRODUCT': 38.528099060058594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.907609939575195, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 54, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016115LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006041700020432472, 'RADIANCE_MULT_BAND_6': 0.0015025000320747495, 'RADIANCE_MULT_BAND_3': 0.011707999743521214, 'RADIANCE_MULT_BAND_4': 0.0098727997392416, 'RADIANCE_MULT_BAND_1': 0.0124080004170537, 'RADIANCE_MULT_BAND_2': 0.01270500011742115, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.86093747824044, 36.39775869550702], [-120.86092582575294, 36.39780280431163], [-120.84626778678889, 36.92550427468385], [-120.83122372834976, 37.45313096096067], [-120.81578238134237, 37.98070519470906], [-120.79993246778285, 38.50822648645803], [-120.800068772851, 38.50835341371423], [-120.80018377739621, 38.50849271022651], [-120.80024022775883, 38.508502212097596], [-123.43940217748752, 38.528343485184145], [-123.43956051219732, 38.52823319249981], [-123.43973518476099, 38.528139279204304], [-123.43974570616382, 38.52809490425544], [-123.42754343870396, 36.416221411419016], [-123.42740638630868, 36.41609753116214], [-123.42728969485141, 36.415960836957595], [-123.42723451445742, 36.41595259161223], [-120.86126795283926, 36.3975614804899], [-120.86111042555652, 36.39766840138327], [-120.86093747824044, 36.39775869550702]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 138.05245971679688, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160401_20160630.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-04-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002361200051382184, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005064299912191927, 'RADIANCE_MULT_BAND_8': 0.011172999627888203, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 17.040000915527344, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.236999988555908, 'CORNER_LL_LON_PRODUCT': -123.42720794677734, 'CORNER_LR_LON_PRODUCT': -120.86125946044922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.9365997314453, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 676.37646484375, 'RADIANCE_MAXIMUM_BAND_7': 30.656490325927734, 'RADIANCE_MAXIMUM_BAND_2': 769.1246337890625, 'RADIANCE_MAXIMUM_BAND_1': 751.08935546875, 'CLOUD_COVER_LAND': 25.969999313354492, 'RADIANCE_MAXIMUM_BAND_6': 90.95437622070312, 'GEOMETRIC_RMSE_MODEL': 7.026000022888184, 'RADIANCE_MAXIMUM_BAND_5': 365.73260498046875, 'RADIANCE_MAXIMUM_BAND_4': 597.6510009765625, 'RADIANCE_MAXIMUM_BAND_3': 708.7418212890625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016115LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416221618652344, 'GEOMETRIC_RMSE_MODEL_Y': 4.8379998207092285, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.0960001945495605, 'catalog_cloud_cover': 1, 'system:asset_size': 1238260490, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016115LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.43939971923828, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.80027770996094, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397830963134766, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160422201524_20160507073029.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1461523535038, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016115LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.36408996582031, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1461523535038, 'RADIANCE_ADD_BAND_5': -30.20836067199707, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.512539863586426, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.532130002975464, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.0376091003418, 'RADIANCE_ADD_BAND_2': -63.52727127075195, 'RADIANCE_ADD_BAND_3': -58.53984069824219, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.86656188964844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.806110382080078, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50822830200195, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701605129823_00004', 'EARTH_SUN_DISTANCE': 1.0059558153152466, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1463233804000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:35.0387380Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 59.744773864746094, 'BPF_NAME_OLI': 'LO8BPF20160424183037_20160424190315.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 461700, 'RADIANCE_MINIMUM_BAND_4': -49.354209899902344, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.52812957763672, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.51456069946289, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.02519989013672, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.85538864135742, 'RADIANCE_MINIMUM_BAND_7': -2.5316200256347656, 'RADIANCE_MINIMUM_BAND_6': -7.511040210723877, 'RADIANCE_MINIMUM_BAND_5': -30.202320098876953, 'CORNER_UL_LAT_PRODUCT': 38.52806854248047, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.803750038146973, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 691800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 262, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 691800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 78}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016131LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059934998862445354, 'RADIANCE_MULT_BAND_6': 0.0014905000571161509, 'RADIANCE_MULT_BAND_3': 0.011614999733865261, 'RADIANCE_MULT_BAND_4': 0.00979399960488081, 'RADIANCE_MULT_BAND_1': 0.0123089998960495, 'RADIANCE_MULT_BAND_2': 0.01260400004684925, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92037998373954, 38.52805986910922], [-123.41186481199205, 36.80409982718042], [-121.3410865466186, 36.40600370995073], [-120.8014451388285, 38.12898767807716], [-122.92037998373954, 38.52805986910922]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 133.04246520996094, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160401_20160630.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-05-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023423999082297087, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005023899720981717, 'RADIANCE_MULT_BAND_8': 0.011083999648690224, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 39.279998779296875, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.3289999961853027, 'CORNER_LL_LON_PRODUCT': -123.413818359375, 'CORNER_LR_LON_PRODUCT': -120.84789276123047, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.79620361328125, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 670.9801635742188, 'RADIANCE_MAXIMUM_BAND_7': 30.411909103393555, 'RADIANCE_MAXIMUM_BAND_2': 762.9883422851562, 'RADIANCE_MAXIMUM_BAND_1': 745.096923828125, 'CLOUD_COVER_LAND': 8.880000114440918, 'RADIANCE_MAXIMUM_BAND_6': 90.22870635986328, 'GEOMETRIC_RMSE_MODEL': 6.565000057220459, 'RADIANCE_MAXIMUM_BAND_5': 362.814697265625, 'RADIANCE_MAXIMUM_BAND_4': 592.8827514648438, 'RADIANCE_MAXIMUM_BAND_3': 703.0872802734375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016131LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162712097168, 'GEOMETRIC_RMSE_MODEL_Y': 4.458000183105469, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.818999767303467, 'catalog_cloud_cover': 3, 'system:asset_size': 1257332294, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016131LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42562866210938, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.7865219116211, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39759063720703, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160507073845_20160522095010.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1462905937622, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016131LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.97024917602539, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1462905937622, 'RADIANCE_ADD_BAND_5': -29.967350006103516, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.452610015869141, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.511929988861084, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.542659759521484, 'RADIANCE_ADD_BAND_2': -63.02043151855469, 'RADIANCE_ADD_BAND_3': -58.07278823852539, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.420841217041016, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.711919784545898, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50796890258789, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462900, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701605236265_00004', 'EARTH_SUN_DISTANCE': 1.0099929571151733, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1464118075000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:37.6223960Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 63.8173713684082, 'BPF_NAME_OLI': 'LO8BPF20160510165122_20160510190317.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462900, 'RADIANCE_MINIMUM_BAND_4': -48.96044921875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.0611686706543, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.00783157348633, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.53034973144531, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.409759521484375, 'RADIANCE_MINIMUM_BAND_7': -2.511430025100708, 'RADIANCE_MINIMUM_BAND_6': -7.451119899749756, 'RADIANCE_MINIMUM_BAND_5': -29.961360931396484, 'CORNER_UL_LAT_PRODUCT': 38.52811813354492, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.709580421447754, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693000, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 461, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693000, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016147LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005955600179731846, 'RADIANCE_MULT_BAND_6': 0.0014810999855399132, 'RADIANCE_MULT_BAND_3': 0.011540999636054039, 'RADIANCE_MULT_BAND_4': 0.00973219983279705, 'RADIANCE_MULT_BAND_1': 0.012230999767780304, 'RADIANCE_MULT_BAND_2': 0.012524000369012356, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91177526617707, 38.52832400956927], [-123.40278613647641, 36.80440138559992], [-121.3317105513848, 36.40641393183634], [-120.79220192776168, 38.129084511964706], [-122.91177526617707, 38.52832400956927]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 127.57389068603516, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20160401_20160630.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-05-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023276000283658504, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004992099711671472, 'RADIANCE_MULT_BAND_8': 0.011013999581336975, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 33.81999969482422, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.003000020980835, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.90037536621094, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 666.7410278320312, 'RADIANCE_MAXIMUM_BAND_7': 30.219770431518555, 'RADIANCE_MAXIMUM_BAND_2': 758.16796875, 'RADIANCE_MAXIMUM_BAND_1': 740.3895874023438, 'CLOUD_COVER_LAND': 10, 'RADIANCE_MAXIMUM_BAND_6': 89.6586685180664, 'GEOMETRIC_RMSE_MODEL': 5.939000129699707, 'RADIANCE_MAXIMUM_BAND_5': 360.52252197265625, 'RADIANCE_MAXIMUM_BAND_4': 589.1370849609375, 'RADIANCE_MAXIMUM_BAND_3': 698.6453247070312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016147LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 3.9709999561309814, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.416999816894531, 'catalog_cloud_cover': 3, 'system:asset_size': 1270292695, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016147LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41532135009766, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77613067626953, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160522121054_20160606055146.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1464288342828, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016147LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.660858154296875, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1464288342828, 'RADIANCE_ADD_BAND_5': -29.77802085876465, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.405519962310791, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.4960598945617676, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.153839111328125, 'RADIANCE_ADD_BAND_2': -62.62228012084961, 'RADIANCE_ADD_BAND_3': -57.70589828491211, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.070709228515625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.637929916381836, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51047897338867, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701606072701_00004', 'EARTH_SUN_DISTANCE': 1.0131984949111938, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1465420086000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:42.8287660Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 66.34381103515625, 'BPF_NAME_OLI': 'LO8BPF20160526183045_20160526190323.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -48.65113067626953, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.694358825683594, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.60976028442383, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.14160919189453, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.059688568115234, 'RADIANCE_MINIMUM_BAND_7': -2.4955599308013916, 'RADIANCE_MINIMUM_BAND_6': -7.4040398597717285, 'RADIANCE_MINIMUM_BAND_5': -29.772069931030273, 'CORNER_UL_LAT_PRODUCT': 38.53086853027344, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.635600090026855, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 450, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016163LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059287999756634235, 'RADIANCE_MULT_BAND_6': 0.0014745000516995788, 'RADIANCE_MULT_BAND_3': 0.011489000171422958, 'RADIANCE_MULT_BAND_4': 0.009688500314950943, 'RADIANCE_MULT_BAND_1': 0.012175999581813812, 'RADIANCE_MULT_BAND_2': 0.012467999942600727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89628711747616, 38.52831133052729], [-123.3873148670565, 36.8041823746566], [-121.31632032351708, 36.40646838090245], [-120.77680191050428, 38.12906431623774], [-122.89628711747616, 38.52831133052729]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 123.20269775390625, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20160401_20160630.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-06-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -327.8858642578125, 'google:registration_offset_y': -228.1624298095703, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002317100064828992, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004969700239598751, 'RADIANCE_MULT_BAND_8': 0.010964999906718731, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 16.520000457763672, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.7869999408721924, 'CORNER_LL_LON_PRODUCT': -123.3904037475586, 'CORNER_LR_LON_PRODUCT': -120.82449340820312, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.26736450195312, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 663.7456665039062, 'RADIANCE_MAXIMUM_BAND_7': 30.084009170532227, 'RADIANCE_MAXIMUM_BAND_2': 754.7618408203125, 'RADIANCE_MAXIMUM_BAND_1': 737.0633544921875, 'CLOUD_COVER_LAND': 9.300000190734863, 'RADIANCE_MAXIMUM_BAND_6': 89.25586700439453, 'GEOMETRIC_RMSE_MODEL': 6.251999855041504, 'RADIANCE_MAXIMUM_BAND_5': 358.9028625488281, 'RADIANCE_MAXIMUM_BAND_4': 586.4903564453125, 'RADIANCE_MAXIMUM_BAND_3': 695.506591796875, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016163LGN00', 'WRS_PATH': 44, 'google:registration_count': 95, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416351318359375, 'GEOMETRIC_RMSE_MODEL_Y': 4, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.804999828338623, 'catalog_cloud_cover': 1, 'system:asset_size': 1299075221, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016163LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40155792236328, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76236724853516, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39717102050781, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160606063351_20160620173313.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1465670746253, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016163LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.4422492980957, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1465670746253, 'RADIANCE_ADD_BAND_5': -29.64423942565918, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.372250080108643, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.484839916229248, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.87910842895508, 'RADIANCE_ADD_BAND_2': -62.34095001220703, 'RADIANCE_ADD_BAND_3': -57.446651458740234, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.823299407958984, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.585639953613281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51021957397461, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701606229040_00004', 'EARTH_SUN_DISTANCE': 1.0154820680618286, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1466666595000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:46.2531030Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.25452423095703, 'BPF_NAME_OLI': 'LO8BPF20160611182936_20160611190326.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 465000, 'RADIANCE_MINIMUM_BAND_4': -48.432559967041016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.43516159057617, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.3284797668457, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.86692810058594, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.81232833862305, 'RADIANCE_MINIMUM_BAND_7': -2.4843499660491943, 'RADIANCE_MINIMUM_BAND_6': -7.370779991149902, 'RADIANCE_MINIMUM_BAND_5': -29.638309478759766, 'CORNER_UL_LAT_PRODUCT': 38.53091049194336, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.583330154418945, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 489, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 167}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016179LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915699992328882, 'RADIANCE_MULT_BAND_6': 0.0014712000265717506, 'RADIANCE_MULT_BAND_3': 0.01146399974822998, 'RADIANCE_MULT_BAND_4': 0.00966699980199337, 'RADIANCE_MULT_BAND_1': 0.012148999609053135, 'RADIANCE_MULT_BAND_2': 0.01244099996984005, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89972895312273, 38.52831432561685], [-123.39101419044108, 36.804170265879556], [-121.31967062963535, 36.406245075258376], [-120.78022231473632, 38.12912902366873], [-122.89972895312273, 38.52831432561685]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.63809204101562, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20160401_20160630.04', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-06-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -0.4036969840526581, 'google:registration_offset_y': -110.36969757080078, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311999909579754, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958700155839324, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 27.809999465942383, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.0339999198913574, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.82782745361328, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.95718383789062, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.2778930664062, 'RADIANCE_MAXIMUM_BAND_7': 30.017480850219727, 'RADIANCE_MAXIMUM_BAND_2': 753.0927734375, 'RADIANCE_MAXIMUM_BAND_1': 735.4334106445312, 'CLOUD_COVER_LAND': 1.5499999523162842, 'RADIANCE_MAXIMUM_BAND_6': 89.05848693847656, 'GEOMETRIC_RMSE_MODEL': 5.673999786376953, 'RADIANCE_MAXIMUM_BAND_5': 358.10919189453125, 'RADIANCE_MAXIMUM_BAND_4': 585.1934204101562, 'RADIANCE_MAXIMUM_BAND_3': 693.9685668945312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016179LGN00', 'WRS_PATH': 44, 'google:registration_count': 86, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 3.882999897003174, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.13700008392334, 'catalog_cloud_cover': 2, 'system:asset_size': 1283692181, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016179LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40499877929688, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76580810546875, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3972282409668, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160620195437_20160707083823.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1467053153631, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.47777777910232544, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016179LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.33512878417969, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1467053153631, 'RADIANCE_ADD_BAND_5': -29.578689575195312, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355949878692627, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.4793500900268555, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74448013305664, 'RADIANCE_ADD_BAND_2': -62.20309066772461, 'RADIANCE_ADD_BAND_3': -57.319618225097656, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.70206069946289, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.560020446777344, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51028060913086, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701607086059_00004', 'EARTH_SUN_DISTANCE': 1.0166068077087402, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1468065268000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:53.6315880Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 66.79061889648438, 'BPF_NAME_OLI': 'LO8BPF20160627182944_20160627190334.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -48.32545852661133, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.30815124511719, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.190650939941406, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.732330322265625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.69112014770508, 'RADIANCE_MINIMUM_BAND_7': -2.4788498878479004, 'RADIANCE_MINIMUM_BAND_6': -7.354479789733887, 'RADIANCE_MINIMUM_BAND_5': -29.572769165039062, 'CORNER_UL_LAT_PRODUCT': 38.53089904785156, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.557709693908691, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 564, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 233}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016195LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005916799884289503, 'RADIANCE_MULT_BAND_6': 0.0014715000288560987, 'RADIANCE_MULT_BAND_3': 0.011466000229120255, 'RADIANCE_MULT_BAND_4': 0.009668800048530102, 'RADIANCE_MULT_BAND_1': 0.012151000089943409, 'RADIANCE_MULT_BAND_2': 0.012443000450730324, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90592413214861, 38.528319486479695], [-123.39706756300433, 36.804150163993526], [-121.32569057086793, 36.40632971825537], [-120.7863872029211, 38.128975072359424], [-122.90592413214861, 38.528319486479695]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 123.49439239501953, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160701_20160930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-07-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 483.9918518066406, 'google:registration_offset_y': -375.17730712890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023123999126255512, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004959600046277046, 'RADIANCE_MULT_BAND_8': 0.010941999964416027, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 31.149999618530273, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.299999952316284, 'CORNER_LL_LON_PRODUCT': -123.40043640136719, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.98318481445312, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.40087890625, 'RADIANCE_MAXIMUM_BAND_7': 30.023059844970703, 'RADIANCE_MAXIMUM_BAND_2': 753.232666015625, 'RADIANCE_MAXIMUM_BAND_1': 735.5700073242188, 'CLOUD_COVER_LAND': 1.5700000524520874, 'RADIANCE_MAXIMUM_BAND_6': 89.07504272460938, 'GEOMETRIC_RMSE_MODEL': 5.953999996185303, 'RADIANCE_MAXIMUM_BAND_5': 358.1756896972656, 'RADIANCE_MAXIMUM_BAND_4': 585.3020629882812, 'RADIANCE_MAXIMUM_BAND_3': 694.0974731445312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016195LGN00', 'WRS_PATH': 44, 'google:registration_count': 80, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632080078125, 'GEOMETRIC_RMSE_MODEL_Y': 3.947000026702881, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.456999778747559, 'catalog_cloud_cover': 3, 'system:asset_size': 1274140307, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016195LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41187286376953, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160707085159_20160720111055.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1468435561324, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.46783626079559326, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016195LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.34410095214844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1468435561324, 'RADIANCE_ADD_BAND_5': -29.58418083190918, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.3573198318481445, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.4798099994659424, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.755760192871094, 'RADIANCE_ADD_BAND_2': -62.21464157104492, 'RADIANCE_ADD_BAND_3': -57.33026123046875, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.71221923828125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.562170028686523, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464100, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701607212871_00004', 'EARTH_SUN_DISTANCE': 1.016512393951416, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1469185443000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:01.3246080Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 65.26150512695312, 'BPF_NAME_OLI': 'LO8BPF20160713182951_20160713190341.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464100, 'RADIANCE_MINIMUM_BAND_4': -48.33443069458008, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.318790435791016, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.20220184326172, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.74361038208008, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.70127868652344, 'RADIANCE_MINIMUM_BAND_7': -2.4793100357055664, 'RADIANCE_MINIMUM_BAND_6': -7.3558502197265625, 'RADIANCE_MINIMUM_BAND_5': -29.57826042175293, 'CORNER_UL_LAT_PRODUCT': 38.52817153930664, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.559860229492188, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 562, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 264}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016211LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005931499879807234, 'RADIANCE_MULT_BAND_6': 0.0014751000562682748, 'RADIANCE_MULT_BAND_3': 0.011494999751448631, 'RADIANCE_MULT_BAND_4': 0.009692800231277943, 'RADIANCE_MULT_BAND_1': 0.012180999852716923, 'RADIANCE_MULT_BAND_2': 0.012474000453948975, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89938473185731, 38.528314016950674], [-123.39034158898937, 36.80417242792485], [-121.31966478200071, 36.40651545711146], [-120.78022231473632, 38.12912902366873], [-122.89938473185731, 38.528314016950674]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 128.26519775390625, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20160701_20160930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-07-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 5.419681549072266, 'google:registration_offset_y': 18.828540802001953, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023181999567896128, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004971899907104671, 'RADIANCE_MULT_BAND_8': 0.010970000177621841, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 31.729999542236328, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.5959999561309814, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.82782745361328, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.3309326171875, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 664.0464477539062, 'RADIANCE_MAXIMUM_BAND_7': 30.097639083862305, 'RADIANCE_MAXIMUM_BAND_2': 755.1038818359375, 'RADIANCE_MAXIMUM_BAND_1': 737.3973388671875, 'CLOUD_COVER_LAND': 2.140000104904175, 'RADIANCE_MAXIMUM_BAND_6': 89.29631805419922, 'GEOMETRIC_RMSE_MODEL': 5.8470001220703125, 'RADIANCE_MAXIMUM_BAND_5': 359.06549072265625, 'RADIANCE_MAXIMUM_BAND_4': 586.756103515625, 'RADIANCE_MAXIMUM_BAND_3': 695.82177734375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016211LGN00', 'WRS_PATH': 44, 'google:registration_count': 80, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 3.802999973297119, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.440000057220459, 'catalog_cloud_cover': 3, 'system:asset_size': 1272946325, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016211LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40499877929688, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76580810546875, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3972282409668, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160720133144_20160803080806.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1469817965439, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4444444477558136, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016211LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.46419906616211, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1469817965439, 'RADIANCE_ADD_BAND_5': -29.65768051147461, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.375589847564697, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.4859700202941895, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.90668869018555, 'RADIANCE_ADD_BAND_2': -62.36920166015625, 'RADIANCE_ADD_BAND_3': -57.472679138183594, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.848140716552734, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.590889930725098, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51028060913086, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701608089251_00004', 'EARTH_SUN_DISTANCE': 1.0152521133422852, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1470701074000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:05.4397110Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 62.87205123901367, 'BPF_NAME_OLI': 'LO8BPF20160729182956_20160729200737.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -48.45450973510742, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.46118927001953, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.356719970703125, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.894508361816406, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.8371696472168, 'RADIANCE_MINIMUM_BAND_7': -2.4854700565338135, 'RADIANCE_MINIMUM_BAND_6': -7.374120235443115, 'RADIANCE_MINIMUM_BAND_5': -29.6517391204834, 'CORNER_UL_LAT_PRODUCT': 38.53089904785156, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.588569641113281, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 283}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016227LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005960199981927872, 'RADIANCE_MULT_BAND_6': 0.0014822999946773052, 'RADIANCE_MULT_BAND_3': 0.011549999937415123, 'RADIANCE_MULT_BAND_4': 0.009739699773490429, 'RADIANCE_MULT_BAND_1': 0.012240000069141388, 'RADIANCE_MULT_BAND_2': 0.012533999979496002, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89112530425164, 38.5277658825603], [-123.38226897772154, 36.80392825667535], [-121.31130961022488, 36.40612712239576], [-120.77202156792235, 38.12870339208858], [-122.89112530425164, 38.5277658825603]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.79177856445312, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160701_20160930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-08-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -692.7719116210938, 'google:registration_offset_y': 146.4542694091797, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023294000420719385, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004996000207029283, 'RADIANCE_MULT_BAND_8': 0.011022999882698059, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 33.7400016784668, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.369999885559082, 'CORNER_LL_LON_PRODUCT': -123.38371276855469, 'CORNER_LR_LON_PRODUCT': -120.81780242919922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.00975036621094, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 667.2586669921875, 'RADIANCE_MAXIMUM_BAND_7': 30.24323081970215, 'RADIANCE_MAXIMUM_BAND_2': 758.7565307617188, 'RADIANCE_MAXIMUM_BAND_1': 740.96435546875, 'CLOUD_COVER_LAND': 3.0399999618530273, 'RADIANCE_MAXIMUM_BAND_6': 89.728271484375, 'GEOMETRIC_RMSE_MODEL': 5.914999961853027, 'RADIANCE_MAXIMUM_BAND_5': 360.8023986816406, 'RADIANCE_MAXIMUM_BAND_4': 589.5944213867188, 'RADIANCE_MAXIMUM_BAND_3': 699.1876831054688, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016227LGN00', 'WRS_PATH': 44, 'google:registration_count': 119, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4163703918457, 'GEOMETRIC_RMSE_MODEL_Y': 3.944999933242798, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.4070000648498535, 'catalog_cloud_cover': 3, 'system:asset_size': 1267597853, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016227LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.39466094970703, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75557708740234, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39704132080078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160803085042_20160818203550.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1471200368306, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.9153845906257629, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016227LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.698638916015625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1471200368306, 'RADIANCE_ADD_BAND_5': -29.80113983154297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4112701416015625, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.497999906539917, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.20132064819336, 'RADIANCE_ADD_BAND_2': -62.6708984375, 'RADIANCE_ADD_BAND_3': -57.750701904296875, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.113460540771484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.646960258483887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507381439208984, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465600, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701608236733_00004', 'EARTH_SUN_DISTANCE': 1.012805461883545, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1472039857000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:08.3064660Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 59.66374206542969, 'BPF_NAME_OLI': 'LO8BPF20160814182958_20160814200740.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465600, 'RADIANCE_MINIMUM_BAND_4': -48.688899993896484, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.73915100097656, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.65835952758789, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.18907928466797, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.102439880371094, 'RADIANCE_MINIMUM_BAND_7': -2.497499942779541, 'RADIANCE_MINIMUM_BAND_6': -7.4097900390625, 'RADIANCE_MINIMUM_BAND_5': -29.79517936706543, 'CORNER_UL_LAT_PRODUCT': 38.528228759765625, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.644630432128906, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695700, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 240}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016243LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005999300163239241, 'RADIANCE_MULT_BAND_6': 0.001491999952122569, 'RADIANCE_MULT_BAND_3': 0.011625999584794044, 'RADIANCE_MULT_BAND_4': 0.009803599677979946, 'RADIANCE_MULT_BAND_1': 0.012319999746978283, 'RADIANCE_MULT_BAND_2': 0.012616000138223171, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9038594302984, 38.52804741366943], [-123.3950497859617, 36.804156869612946], [-121.32368387092866, 36.406301524291564], [-120.78466885696962, 38.12921297299677], [-122.9038594302984, 38.52804741366943]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 141.8668670654297, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160701_20160930.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-08-30', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 401.2265930175781, 'google:registration_offset_y': 41.25553894042969, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023447000421583652, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005028700106777251, 'RADIANCE_MULT_BAND_8': 0.011095000430941582, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.49000000953674316, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.377000093460083, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.93408203125, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 671.632568359375, 'RADIANCE_MAXIMUM_BAND_7': 30.44148063659668, 'RADIANCE_MAXIMUM_BAND_2': 763.7302856445312, 'RADIANCE_MAXIMUM_BAND_1': 745.8214721679688, 'CLOUD_COVER_LAND': 0.550000011920929, 'RADIANCE_MAXIMUM_BAND_6': 90.31645202636719, 'GEOMETRIC_RMSE_MODEL': 5.959000110626221, 'RADIANCE_MAXIMUM_BAND_5': 363.16748046875, 'RADIANCE_MAXIMUM_BAND_4': 593.4592895507812, 'RADIANCE_MAXIMUM_BAND_3': 703.7709350585938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016243LGN00', 'WRS_PATH': 44, 'google:registration_count': 96, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 3.7750000953674316, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.610000133514404, 'catalog_cloud_cover': 0, 'system:asset_size': 1180272495, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016243LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843200683594, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160818225656_20160902083306.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1472582775387, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5714285969734192, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016243LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.017860412597656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1472582775387, 'RADIANCE_ADD_BAND_5': -29.996490478515625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.459849834442139, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.5143699645996094, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.602500915527344, 'RADIANCE_ADD_BAND_2': -63.08171081542969, 'RADIANCE_ADD_BAND_3': -58.1292610168457, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.4747314453125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.723310470581055, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701609060868_00004', 'EARTH_SUN_DISTANCE': 1.0095021724700928, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1473229302000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:15.3877430Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 55.65764236450195, 'BPF_NAME_OLI': 'LO8BPF20160830183029_20160830200835.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -49.008060455322266, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.11763000488281, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.069091796875, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.590179443359375, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.46363067626953, 'RADIANCE_MINIMUM_BAND_7': -2.5138700008392334, 'RADIANCE_MINIMUM_BAND_6': -7.458360195159912, 'RADIANCE_MINIMUM_BAND_5': -29.990489959716797, 'CORNER_UL_LAT_PRODUCT': 38.52819061279297, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.720959663391113, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 573, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 253}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016259LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006048699840903282, 'RADIANCE_MULT_BAND_6': 0.0015042000450193882, 'RADIANCE_MULT_BAND_3': 0.011721000075340271, 'RADIANCE_MULT_BAND_4': 0.009884200058877468, 'RADIANCE_MULT_BAND_1': 0.01242200005799532, 'RADIANCE_MULT_BAND_2': 0.012719999998807907, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90489238858423, 38.52777792548936], [-123.39572098522211, 36.80388420184993], [-121.32469302894744, 36.40604530322129], [-120.78536922543019, 38.12868552148972], [-122.90489238858423, 38.52777792548936]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 148.48049926757812, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160701_20160930.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-09-15', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 430.3802795410156, 'google:registration_offset_y': -193.35975646972656, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023640000727027655, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005070099723525345, 'RADIANCE_MULT_BAND_8': 0.01118599995970726, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 29.559999465942383, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.381999969482422, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.1017303466797, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 677.1578369140625, 'RADIANCE_MAXIMUM_BAND_7': 30.691909790039062, 'RADIANCE_MAXIMUM_BAND_2': 770.01318359375, 'RADIANCE_MAXIMUM_BAND_1': 751.9570922851562, 'CLOUD_COVER_LAND': 3.3299999237060547, 'RADIANCE_MAXIMUM_BAND_6': 91.05946350097656, 'GEOMETRIC_RMSE_MODEL': 5.85699987411499, 'RADIANCE_MAXIMUM_BAND_5': 366.1551513671875, 'RADIANCE_MAXIMUM_BAND_4': 598.3414916992188, 'RADIANCE_MAXIMUM_BAND_3': 709.5606079101562, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016259LGN00', 'WRS_PATH': 44, 'google:registration_count': 110, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 3.8410000801086426, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.421999931335449, 'catalog_cloud_cover': 2, 'system:asset_size': 1249358330, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016259LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843200683594, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160902084122_20160917074027.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1473965178686, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5978260636329651, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016259LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.421119689941406, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1473965178686, 'RADIANCE_ADD_BAND_5': -30.24325942993164, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5212202072143555, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.5350499153137207, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.10927963256836, 'RADIANCE_ADD_BAND_2': -63.60065841674805, 'RADIANCE_ADD_BAND_3': -58.60747146606445, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.93109893798828, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.81974983215332, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701609191051_00004', 'EARTH_SUN_DISTANCE': 1.0053751468658447, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1474341182000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:18.6867380Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 50.93768310546875, 'BPF_NAME_OLI': 'LO8BPF20160915183057_20160915200950.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -49.41122817993164, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.59574890136719, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.58794021606445, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.096858978271484, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.919921875, 'RADIANCE_MINIMUM_BAND_7': -2.5345499515533447, 'RADIANCE_MINIMUM_BAND_6': -7.519720077514648, 'RADIANCE_MINIMUM_BAND_5': -30.23720932006836, 'CORNER_UL_LAT_PRODUCT': 38.52819061279297, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.817390441894531, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 228}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016275LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061022997833788395, 'RADIANCE_MULT_BAND_6': 0.0015176000306382775, 'RADIANCE_MULT_BAND_3': 0.011824999935925007, 'RADIANCE_MULT_BAND_4': 0.0099718002602458, 'RADIANCE_MULT_BAND_1': 0.012532000429928303, 'RADIANCE_MULT_BAND_2': 0.012833000160753727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89972929717138, 38.528043956222554], [-123.3903402196471, 36.80390201947768], [-121.31900172816025, 36.406235703649585], [-120.78022231473632, 38.12912902366873], [-122.89972929717138, 38.528043956222554]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 153.98275756835938, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20161001_20161231.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-10-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 16.066036224365234, 'google:registration_offset_y': 11.418404579162598, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002384900115430355, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005114999949000776, 'RADIANCE_MULT_BAND_8': 0.011284999549388885, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 1.0499999523162842, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.0739998817443848, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.82449340820312, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.37008666992188, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 683.1597290039062, 'RADIANCE_MAXIMUM_BAND_7': 30.963939666748047, 'RADIANCE_MAXIMUM_BAND_2': 776.8380737304688, 'RADIANCE_MAXIMUM_BAND_1': 758.6219482421875, 'CLOUD_COVER_LAND': 0.5099999904632568, 'RADIANCE_MAXIMUM_BAND_6': 91.86653900146484, 'GEOMETRIC_RMSE_MODEL': 6.322999954223633, 'RADIANCE_MAXIMUM_BAND_5': 369.4004821777344, 'RADIANCE_MAXIMUM_BAND_4': 603.644775390625, 'RADIANCE_MAXIMUM_BAND_3': 715.8496704101562, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016275LGN00', 'WRS_PATH': 44, 'google:registration_count': 87, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 4.38700008392334, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.553999900817871, 'catalog_cloud_cover': 0, 'system:asset_size': 1150535368, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016275LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40498352050781, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76245880126953, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39717102050781, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160917100055_20161002083254.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1475347579392, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4754098355770111, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016275LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.85914993286133, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1475347579392, 'RADIANCE_ADD_BAND_5': -30.511320114135742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.587890148162842, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.5575199127197266, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.6597785949707, 'RADIANCE_ADD_BAND_2': -64.16438293457031, 'RADIANCE_ADD_BAND_3': -59.12691879272461, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.426841735839844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.92451000213623, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50751876831055, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701610032118_00004', 'EARTH_SUN_DISTANCE': 1.0009491443634033, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1475532760000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:19.3927700Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 45.721519470214844, 'BPF_NAME_OLI': 'LO8BPF20161001183408_20161001201325.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -49.849178314208984, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.1151008605957, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.15154266357422, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.647239685058594, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.415550231933594, 'RADIANCE_MINIMUM_BAND_7': -2.5570099353790283, 'RADIANCE_MINIMUM_BAND_6': -7.58636999130249, 'RADIANCE_MINIMUM_BAND_5': -30.505210876464844, 'CORNER_UL_LAT_PRODUCT': 38.5281982421875, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.92212963104248, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 570, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 199}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016291LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006159199867397547, 'RADIANCE_MULT_BAND_6': 0.0015317000215873122, 'RADIANCE_MULT_BAND_3': 0.011935999616980553, 'RADIANCE_MULT_BAND_4': 0.01006499957293272, 'RADIANCE_MULT_BAND_1': 0.012648999691009521, 'RADIANCE_MULT_BAND_2': 0.012953000143170357, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9186591336746, 38.52805866201507], [-123.40951072635772, 36.804107987556684], [-121.33806496862515, 36.40650255661318], [-120.79904275577101, 38.129212994932054], [-122.9186591336746, 38.52805866201507]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.0277557373047, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20161001_20161231.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-10-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024071000516414642, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005162699962966144, 'RADIANCE_MULT_BAND_8': 0.011390999890863895, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 11.850000381469727, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 5.39300012588501, 'CORNER_LL_LON_PRODUCT': -123.41047668457031, 'CORNER_LR_LON_PRODUCT': -120.84454345703125, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.71630859375, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 689.530029296875, 'RADIANCE_MAXIMUM_BAND_7': 31.252670288085938, 'RADIANCE_MAXIMUM_BAND_2': 784.0819702148438, 'RADIANCE_MAXIMUM_BAND_1': 765.6959228515625, 'CLOUD_COVER_LAND': 18.260000228881836, 'RADIANCE_MAXIMUM_BAND_6': 92.72318267822266, 'GEOMETRIC_RMSE_MODEL': 7.504000186920166, 'RADIANCE_MAXIMUM_BAND_5': 372.8450622558594, 'RADIANCE_MAXIMUM_BAND_4': 609.2736206054688, 'RADIANCE_MAXIMUM_BAND_3': 722.5247802734375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016291LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41627883911133, 'GEOMETRIC_RMSE_MODEL_Y': 5.5320000648498535, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.070000171661377, 'catalog_cloud_cover': 1, 'system:asset_size': 1113224792, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016291LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42218780517578, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.78308868408203, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39752960205078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161016160913_20161031081406.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1476729984936, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016291LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.32408142089844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1476729984936, 'RADIANCE_ADD_BAND_5': -30.79582977294922, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.658639907836914, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.5813701152801514, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.24406814575195, 'RADIANCE_ADD_BAND_2': -64.76268768310547, 'RADIANCE_ADD_BAND_3': -59.67826843261719, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.95301055908203, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.035710334777832, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507911682128906, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463200, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701611015367_00004', 'EARTH_SUN_DISTANCE': 0.9963147044181824, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1478380516000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:24.9366630Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 40.34872817993164, 'BPF_NAME_OLI': 'LO8BPF20161017183438_20161017201331.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463200, 'RADIANCE_MINIMUM_BAND_4': -50.31401062011719, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.66632843017578, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.74974060058594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.23141860961914, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.941619873046875, 'RADIANCE_MINIMUM_BAND_7': -2.580859899520874, 'RADIANCE_MINIMUM_BAND_6': -7.657110214233398, 'RADIANCE_MINIMUM_BAND_5': -30.789670944213867, 'CORNER_UL_LAT_PRODUCT': 38.528141021728516, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.033300399780273, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693300, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 260, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693300, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 111}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016307LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016323LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016339LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016355LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342017005LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342017021LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342017053LGN00'}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342017069LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006196899805217981, 'RADIANCE_MULT_BAND_6': 0.001541099976748228, 'RADIANCE_MULT_BAND_3': 0.012009000405669212, 'RADIANCE_MULT_BAND_4': 0.010126999579370022, 'RADIANCE_MULT_BAND_1': 0.01272599957883358, 'RADIANCE_MULT_BAND_2': 0.013031999580562115, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9231340047522, 38.52752095411105], [-123.41320568747162, 36.8032838413579], [-121.34174389048026, 36.40655375369837], [-120.80382328292497, 38.129572857456424], [-122.9231340047522, 38.52752095411105]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 147.24832153320312, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20170101_20170331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2017-03-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024218999315053225, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005194399855099618, 'RADIANCE_MULT_BAND_8': 0.011459999717772007, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 91.81999969482422, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 6.868000030517578, 'CORNER_LL_LON_PRODUCT': -123.413818359375, 'CORNER_LR_LON_PRODUCT': -120.84789276123047, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.60984802246094, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 693.75830078125, 'RADIANCE_MAXIMUM_BAND_7': 31.444320678710938, 'RADIANCE_MAXIMUM_BAND_2': 788.8899536132812, 'RADIANCE_MAXIMUM_BAND_1': 770.3911743164062, 'CLOUD_COVER_LAND': 94.04000091552734, 'RADIANCE_MAXIMUM_BAND_6': 93.29176330566406, 'GEOMETRIC_RMSE_MODEL': 7.973999977111816, 'RADIANCE_MAXIMUM_BAND_5': 375.1313781738281, 'RADIANCE_MAXIMUM_BAND_4': 613.0097045898438, 'RADIANCE_MAXIMUM_BAND_3': 726.9553833007812, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017069LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162712097168, 'GEOMETRIC_RMSE_MODEL_Y': 5.50600004196167, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.76800012588501, 'catalog_cloud_cover': 9, 'system:asset_size': 1246517483, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342017069LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42562866210938, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.7865219116211, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39759063720703, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170225090252_20170313050703.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1489171550951, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342017069LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.63267135620117, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1489171550951, 'RADIANCE_ADD_BAND_5': -30.984670639038086, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7056097984313965, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.3', 'RADIANCE_ADD_BAND_7': -2.5971999168395996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.63188171386719, 'RADIANCE_ADD_BAND_2': -65.15982055664062, 'RADIANCE_ADD_BAND_3': -60.044219970703125, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.302249908447266, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.10951042175293, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50796890258789, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462900, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701703169320_00033', 'EARTH_SUN_DISTANCE': 0.993273913860321, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1489744256000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:50.9511290Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 43.42911148071289, 'BPF_NAME_OLI': 'LO8BPF20170310165311_20170310191953.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462900, 'RADIANCE_MINIMUM_BAND_4': -50.62253952026367, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.03221130371094, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.14678955078125, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.61915969848633, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.29079055786133, 'RADIANCE_MINIMUM_BAND_7': -2.596679925918579, 'RADIANCE_MINIMUM_BAND_6': -7.704060077667236, 'RADIANCE_MINIMUM_BAND_5': -30.978469848632812, 'CORNER_UL_LAT_PRODUCT': 38.52811813354492, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.10708999633789, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693000, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 197, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693000, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 85}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342017085LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006141299847513437, 'RADIANCE_MULT_BAND_6': 0.0015272999880835414, 'RADIANCE_MULT_BAND_3': 0.011900999583303928, 'RADIANCE_MULT_BAND_4': 0.010036000050604343, 'RADIANCE_MULT_BAND_1': 0.012612000107765198, 'RADIANCE_MULT_BAND_2': 0.012915000319480896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92175734767467, 38.52752001925348], [-123.41152417820824, 36.80328968583129], [-121.3400716835041, 36.40653050309512], [-120.80244703106457, 38.12981740733113], [-122.92175734767467, 38.52752001925348]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 144.62379455566406, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20170101_20170331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2017-03-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002400200115516782, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005147799965925515, 'RADIANCE_MULT_BAND_8': 0.011358000338077545, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 77.54000091552734, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'CORNER_LL_LON_PRODUCT': -123.413818359375, 'CORNER_LR_LON_PRODUCT': -120.84789276123047, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.2943115234375, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 687.533203125, 'RADIANCE_MAXIMUM_BAND_7': 31.16217041015625, 'RADIANCE_MAXIMUM_BAND_2': 781.8112182617188, 'RADIANCE_MAXIMUM_BAND_1': 763.4784545898438, 'CLOUD_COVER_LAND': 82.2300033569336, 'RADIANCE_MAXIMUM_BAND_6': 92.45465087890625, 'GEOMETRIC_RMSE_MODEL': 7.559000015258789, 'RADIANCE_MAXIMUM_BAND_5': 371.76531982421875, 'RADIANCE_MAXIMUM_BAND_4': 607.5091552734375, 'RADIANCE_MAXIMUM_BAND_3': 720.432373046875, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017085LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162712097168, 'GEOMETRIC_RMSE_MODEL_Y': 4.815000057220459, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.828000068664551, 'catalog_cloud_cover': 7, 'system:asset_size': 1277310045, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342017085LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42562866210938, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.7865219116211, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39759063720703, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170313072704_20170327084418.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1490553941320, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342017085LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.178340911865234, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1490553941320, 'RADIANCE_ADD_BAND_5': -30.706640243530273, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.636459827423096, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.3', 'RADIANCE_ADD_BAND_7': -2.573899984359741, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.060909271240234, 'RADIANCE_ADD_BAND_2': -64.57514190673828, 'RADIANCE_ADD_BAND_3': -59.50543975830078, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.78807067871094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.000849723815918, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50796890258789, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462900, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701703281397_00036', 'EARTH_SUN_DISTANCE': 0.9977604746818542, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1490789572000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:41.3204620Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 49.57662582397461, 'BPF_NAME_OLI': 'LO8BPF20170326183043_20170326190321.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462900, 'RADIANCE_MINIMUM_BAND_4': -50.16830062866211, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.4935417175293, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.5622329711914, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.048301696777344, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.776710510253906, 'RADIANCE_MINIMUM_BAND_7': -2.5733799934387207, 'RADIANCE_MINIMUM_BAND_6': -7.634940147399902, 'RADIANCE_MINIMUM_BAND_5': -30.70050048828125, 'CORNER_UL_LAT_PRODUCT': 38.52811813354492, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.99845027923584, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693000, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 53, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693000, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1580476739898792, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342017117LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006032399833202362, 'RADIANCE_MULT_BAND_6': 0.0015002000145614147, 'RADIANCE_MULT_BAND_3': 0.01169000007212162, 'RADIANCE_MULT_BAND_4': 0.00985770020633936, 'RADIANCE_MULT_BAND_1': 0.012388999573886395, 'RADIANCE_MULT_BAND_2': 0.01268600020557642, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90110599841215, 38.52804516283084], [-123.39235800992188, 36.80389537614729], [-121.32134862687275, 36.40599827738405], [-120.78160679151583, 38.12861450855259], [-122.90110599841215, 38.52804516283084]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 137.23892211914062, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20170401_20170630.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2017-04-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 219.01043701171875, 'google:registration_offset_y': 316.3900451660156, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002357600023970008, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005056500085629523, 'RADIANCE_MULT_BAND_8': 0.011156000196933746, 'IMAGE_QUALITY_TIRS': 7, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 2.8299999237060547, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.4489998817443848, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.82782745361328, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.71807861328125, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 675.3424682617188, 'RADIANCE_MAXIMUM_BAND_7': 30.609630584716797, 'RADIANCE_MAXIMUM_BAND_2': 767.9488525390625, 'RADIANCE_MAXIMUM_BAND_1': 749.9411010742188, 'CLOUD_COVER_LAND': 4.010000228881836, 'RADIANCE_MAXIMUM_BAND_6': 90.8153305053711, 'GEOMETRIC_RMSE_MODEL': 6.793000221252441, 'RADIANCE_MAXIMUM_BAND_5': 365.1734924316406, 'RADIANCE_MAXIMUM_BAND_4': 596.7373657226562, 'RADIANCE_MAXIMUM_BAND_3': 707.6583251953125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017117LGN00', 'WRS_PATH': 44, 'google:registration_count': 70, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 4.603000164031982, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.995999813079834, 'catalog_cloud_cover': 0, 'system:asset_size': 1194944940, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342017117LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40498352050781, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.7658920288086, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3972282409668, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170426235522_20170427000359.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1493318723348, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4861111044883728, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342017117LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.28861999511719, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1493318723348, 'RADIANCE_ADD_BAND_5': -30.162179946899414, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5010600090026855, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.3', 'RADIANCE_ADD_BAND_7': -2.5282599925994873, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.94276809692383, 'RADIANCE_ADD_BAND_2': -63.43014907836914, 'RADIANCE_ADD_BAND_3': -58.450340270996094, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.781158447265625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.788060188293457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.5075798034668, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501704278707_00036', 'EARTH_SUN_DISTANCE': 1.006725549697876, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'PRELIMINARY', 'FILE_DATE': 1493355967000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:23.3480960Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 60.536190032958984, 'BPF_NAME_OLI': 'LO8BPF20170427183025_20170427190303.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -49.27875900268555, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.43864822387695, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.4174690246582, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.930381774902344, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.77000045776367, 'RADIANCE_MINIMUM_BAND_7': -2.527750015258789, 'RADIANCE_MINIMUM_BAND_6': -7.4995598793029785, 'RADIANCE_MINIMUM_BAND_5': -30.156150817871094, 'CORNER_UL_LAT_PRODUCT': 38.5281982421875, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.785710334777832, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 461, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 144}}]}\n" + "{'type': 'ImageCollection', 'bands': [], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1581772792877035, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1581206400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15021, 14701], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 494092.5, 0, -15, 4257907.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7511, 7351], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 494085, 0, -30, 4257915]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130409', 'properties': {'RADIANCE_MULT_BAND_5': 0.00609199982136488, 'RADIANCE_MULT_BAND_6': 0.0015150000108405948, 'RADIANCE_MULT_BAND_3': 0.011806000024080276, 'RADIANCE_MULT_BAND_4': 0.009955099783837795, 'RADIANCE_MULT_BAND_1': 0.012511000037193298, 'RADIANCE_MULT_BAND_2': 0.01281100045889616, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.06358710510132, 36.8633609482674], [-123.06272804832815, 36.86267156335577], [-121.52760276705891, 36.5713194763866], [-121.00459794482437, 36.467038618235456], [-120.84546804784641, 36.978712048296025], [-120.82569548685966, 37.04210637906386], [-120.80618726938106, 37.10460923782187], [-120.7792355850528, 37.19088142180353], [-120.73958781436916, 37.317487881005604], [-120.70922757600728, 37.41423289474712], [-120.64144886779137, 37.629449412771955], [-120.60743326010949, 37.737154542032904], [-120.54865419358048, 37.923168487655346], [-120.52001060194267, 38.013803490703864], [-120.5027477474137, 38.06924150051513], [-120.50267508434146, 38.07137597329512], [-120.5379650531887, 38.07840852118765], [-121.8766167779963, 38.335270752267164], [-122.60513442672054, 38.46794398256013], [-122.6095660966365, 38.45358105461426], [-123.06358710510132, 36.8633609482674]]}, 'REFLECTIVE_SAMPLES': 7511, 'SUN_AZIMUTH': 142.7425079345703, 'CPF_NAME': 'LC08CPF_20130401_20130627_01.01', 'DATE_ACQUIRED': '2013-04-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -303.0460205078125, 'google:registration_offset_y': -287.3323669433594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023809000849723816, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005106499884277582, 'RADIANCE_MULT_BAND_8': 0.011265999637544155, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05000000074505806, 'GEOMETRIC_RMSE_VERIFY': 3.359999895095825, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05999999865889549, 'GEOMETRIC_RMSE_MODEL': 6.677999973297119, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013099LGN03', 'WRS_PATH': 44, 'google:registration_count': 9, 'PANCHROMATIC_SAMPLES': 15021, 'PANCHROMATIC_LINES': 14701, 'GEOMETRIC_RMSE_MODEL_Y': 4.78000020980835, 'REFLECTIVE_LINES': 7351, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.663000106811523, 'system:asset_size': 1107459784, 'system:index': 'LC08_044034_20130409', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130409183233_20130409184905.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1365533194757, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130409_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.1764705926179886, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.77534103393555, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1365533194757, 'RADIANCE_ADD_BAND_5': -30.46002960205078, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.575129985809326, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.553230047225952, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.55445098876953, 'RADIANCE_ADD_BAND_2': -64.0565185546875, 'RADIANCE_ADD_BAND_3': -59.02753829956055, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.33198928833008, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.904470443725586, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7351, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301034_00024', 'EARTH_SUN_DISTANCE': 1.0017913579940796, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1517463510000, 'SCENE_CENTER_TIME': '18:46:34.7579070Z', 'SUN_ELEVATION': 55.02650451660156, 'BPF_NAME_OLI': 'LO8BPF20130409183627_20130409184813.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 464, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7511, 'GROUND_CONTROL_POINTS_VERIFY': 141}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14741], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4257907.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4257915]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130416', 'properties': {'RADIANCE_MULT_BAND_5': 0.006068299990147352, 'RADIANCE_MULT_BAND_6': 0.0015090999659150839, 'RADIANCE_MULT_BAND_3': 0.011760000139474869, 'RADIANCE_MULT_BAND_4': 0.009916399605572224, 'RADIANCE_MULT_BAND_1': 0.012462000362575054, 'RADIANCE_MULT_BAND_2': 0.012760999612510204, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92017273685738, 38.46498209751757], [-122.93346937900016, 38.46731390123125], [-123.38954163302972, 36.865387372060454], [-123.30640230009647, 36.850193964022964], [-122.82606743247868, 36.76121591681191], [-121.3789749368328, 36.48015135796237], [-121.31383149005752, 36.467055362266656], [-121.31324154629195, 36.467968111167856], [-121.23897311946787, 36.70866117712069], [-121.07735759586336, 37.22734037239403], [-121.05836110679148, 37.28789263894405], [-121.01647196744659, 37.42143642241207], [-120.95861723091869, 37.605271649747635], [-120.911593520411, 37.75417459819205], [-120.87621749401046, 37.86587231489448], [-120.84241730319394, 37.97231352472051], [-120.82509429033921, 38.02688887820374], [-120.8129949822635, 38.06588993942728], [-120.81293012362966, 38.06806725894663], [-122.64735279887533, 38.41595954314546], [-122.92017273685738, 38.46498209751757]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 141.17710876464844, 'CPF_NAME': 'LC08CPF_20130401_20130627_01.01', 'DATE_ACQUIRED': '2013-04-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -115.07379913330078, 'google:registration_offset_y': -364.3538513183594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023715998977422714, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005086599849164486, 'RADIANCE_MULT_BAND_8': 0.011222999542951584, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.6070001125335693, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.07999999821186066, 'GEOMETRIC_RMSE_MODEL': 6.077000141143799, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013106LGN03', 'WRS_PATH': 44, 'google:registration_count': 18, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14741, 'GEOMETRIC_RMSE_MODEL_Y': 4.368000030517578, 'REFLECTIVE_LINES': 7371, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.224999904632568, 'system:asset_size': 1098728597, 'system:index': 'LC08_044034_20130416', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130416183419_20130416185028.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130416_20170310_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.19354838132858276, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.581809997558594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1366138073560, 'RADIANCE_ADD_BAND_5': -30.34160041809082, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.545680046081543, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.543299913406372, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.31122970581055, 'RADIANCE_ADD_BAND_2': -63.80746078491211, 'RADIANCE_ADD_BAND_3': -58.798030853271484, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.11296081542969, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.858180046081543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7371, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703096795_00022', 'EARTH_SUN_DISTANCE': 1.0037447214126587, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489146387000, 'SCENE_CENTER_TIME': '18:47:53.5627350Z', 'SUN_ELEVATION': 57.44774627685547, 'BPF_NAME_OLI': 'LO8BPF20130416183813_20130416184936.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 475, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 168}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14741], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4257907.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4257915]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130603', 'properties': {'RADIANCE_MULT_BAND_5': 0.00594109995290637, 'RADIANCE_MULT_BAND_6': 0.001477499958127737, 'RADIANCE_MULT_BAND_3': 0.0115130003541708, 'RADIANCE_MULT_BAND_4': 0.009708499535918236, 'RADIANCE_MULT_BAND_1': 0.01220100000500679, 'RADIANCE_MULT_BAND_2': 0.012493999674916267, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3406141084292, 36.46693080957713], [-121.34000510189266, 36.46876356452857], [-121.21626627101907, 36.86975488201229], [-121.08553626968369, 37.28841858523316], [-121.03858064252616, 37.438002706631885], [-121.01192332068602, 37.52272324339437], [-120.94979295628131, 37.71969050917394], [-120.8799681945822, 37.94008187146466], [-120.85450636380008, 38.02038516187185], [-120.84433384140574, 38.0526399961096], [-120.83961595975282, 38.06775878705627], [-122.46944808881622, 38.37838431500505], [-122.95895723970908, 38.46677445707949], [-122.96120381393823, 38.46677527444716], [-122.96317424188037, 38.460589295829486], [-122.96885648635197, 38.44152873515768], [-123.41683086032657, 36.867042266234265], [-123.41682136313267, 36.86529733210084], [-123.38182364634827, 36.85890007651783], [-123.18536125152747, 36.82285943836375], [-121.40405857175661, 36.479670668236466], [-121.3406141084292, 36.46693080957713]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 126.16896057128906, 'CPF_NAME': 'LC08CPF_20130401_20130627_01.01', 'DATE_ACQUIRED': '2013-06-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -390.069580078125, 'google:registration_offset_y': -206.31591796875, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00232190010137856, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004980000085197389, 'RADIANCE_MULT_BAND_8': 0.010986999608576298, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 37.75, 'GEOMETRIC_RMSE_VERIFY': 2.9730000495910645, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 9.350000381469727, 'GEOMETRIC_RMSE_MODEL': 5.669000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013154LGN01', 'WRS_PATH': 44, 'google:registration_count': 18, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14741, 'GEOMETRIC_RMSE_MODEL_Y': 3.747999906539917, 'REFLECTIVE_LINES': 7371, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.252999782562256, 'system:asset_size': 1174502956, 'system:index': 'LC08_044034_20130603', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130603183010_20130603185017.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130603_20170310_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.19148936867713928, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.542720794677734, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1370285287580, 'RADIANCE_ADD_BAND_5': -29.705720901489258, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.387539863586426, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.490000009536743, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.00537109375, 'RADIANCE_ADD_BAND_2': -62.47024154663086, 'RADIANCE_ADD_BAND_3': -57.56578826904297, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.9370002746582, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.60966968536377, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7371, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703096358_00034', 'EARTH_SUN_DISTANCE': 1.0144306421279907, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489113471000, 'SCENE_CENTER_TIME': '18:48:07.5781770Z', 'SUN_ELEVATION': 67.34151458740234, 'BPF_NAME_OLI': 'LO8BPF20130603183403_20130603184925.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 443, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 166}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14741], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465892.5, 0, -15, 4257907.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7371], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4257915]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130619', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059214998036623, 'RADIANCE_MULT_BAND_6': 0.0014726000372320414, 'RADIANCE_MULT_BAND_3': 0.011474999599158764, 'RADIANCE_MULT_BAND_4': 0.009676399640738964, 'RADIANCE_MULT_BAND_1': 0.012160999700427055, 'RADIANCE_MULT_BAND_2': 0.01245300006121397, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.94352435577609, 36.78485823530071], [-121.54007527943874, 36.51427752977692], [-121.30542152129281, 36.46727289082006], [-121.30471325827934, 36.46782516631059], [-121.24617698014585, 36.657659949627636], [-121.06225715667463, 37.24814822739467], [-121.0416402135015, 37.313951975301194], [-121.00670576847916, 37.42530272421393], [-120.9732311693192, 37.53173967455877], [-120.90233581063077, 37.756443269066274], [-120.8549450626736, 37.90602457780036], [-120.82182315152862, 38.01045753419402], [-120.8150260920333, 38.0322290962126], [-120.806517452546, 38.059645700167536], [-120.8039775526075, 38.068178930991664], [-120.80631190990424, 38.06884286647735], [-122.6004819001574, 38.409320347750096], [-122.9238912483783, 38.46744819319578], [-123.3793031158315, 36.867282168128526], [-123.37929258780485, 36.86514291132401], [-123.17511241922362, 36.8277429173498], [-122.94352435577609, 36.78485823530071]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 122.90435028076172, 'CPF_NAME': 'LC08CPF_20130401_20130627_01.01', 'DATE_ACQUIRED': '2013-06-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 459.65838623046875, 'google:registration_offset_y': 243.7898406982422, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023141999263316393, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004963499959558249, 'RADIANCE_MULT_BAND_8': 0.010951000265777111, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.4099999964237213, 'GEOMETRIC_RMSE_VERIFY': 2.450000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.5600000023841858, 'GEOMETRIC_RMSE_MODEL': 5.033999919891357, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013170LGN01', 'WRS_PATH': 44, 'google:registration_count': 75, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14741, 'GEOMETRIC_RMSE_MODEL_Y': 3.3380000591278076, 'REFLECTIVE_LINES': 7371, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.7679998874664307, 'system:asset_size': 1118114588, 'system:index': 'LC08_044034_20130619', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130619183202_20130619185058.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130619_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3348214328289032, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.381900787353516, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1371667680460, 'RADIANCE_ADD_BAND_5': -29.607309341430664, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.363070011138916, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.481750011444092, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.80324935913086, 'RADIANCE_ADD_BAND_2': -62.26327133178711, 'RADIANCE_ADD_BAND_3': -57.37508010864258, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.75498962402344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.571209907531738, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7371, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703086188_00009', 'EARTH_SUN_DISTANCE': 1.0161153078079224, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489094347000, 'SCENE_CENTER_TIME': '18:48:00.4611360Z', 'SUN_ELEVATION': 67.54383087158203, 'BPF_NAME_OLI': 'LO8BPF20130619183555_20130619185006.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 535, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130705', 'properties': {'RADIANCE_MULT_BAND_5': 0.005914600100368261, 'RADIANCE_MULT_BAND_6': 0.0014709000242874026, 'RADIANCE_MULT_BAND_3': 0.011462000198662281, 'RADIANCE_MULT_BAND_4': 0.009665099903941154, 'RADIANCE_MULT_BAND_1': 0.012145999819040298, 'RADIANCE_MULT_BAND_2': 0.012438000179827213, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.99099679993353, 37.50560629449102], [-120.94987656560073, 37.63589146237051], [-120.91320938334404, 37.751911601237936], [-120.85942264560275, 37.921799871350224], [-120.84419907483466, 37.96977795288117], [-120.82887748536302, 38.018087088226366], [-120.79426318348521, 38.12745567963962], [-120.80370556450931, 38.12936433128586], [-121.59188396369986, 38.28258722605808], [-122.44732385786818, 38.442223425147716], [-122.91309822383141, 38.52622947721869], [-122.91561500306695, 38.526231318398445], [-122.92030964023999, 38.51031351230703], [-123.40518727965777, 36.805909360835045], [-123.38810268833632, 36.802763756731565], [-121.41193084920074, 36.42407539992596], [-121.3339454055278, 36.408405965227146], [-121.3323173321678, 36.408383225672345], [-121.33174118285032, 36.409275727489465], [-121.20750215844227, 36.81270330400766], [-121.07961981752817, 37.22311556211017], [-120.99099679993353, 37.50560629449102]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.93634796142578, 'CPF_NAME': 'LC08CPF_20130701_20130919_01.01', 'DATE_ACQUIRED': '2013-07-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311500022187829, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004957700148224831, 'RADIANCE_MULT_BAND_8': 0.010937999933958054, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 38.83000183105469, 'GEOMETRIC_RMSE_VERIFY': 2.9809999465942383, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 12.15999984741211, 'GEOMETRIC_RMSE_MODEL': 5.4730000495910645, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013186LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.6110000610351562, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.111999988555908, 'system:asset_size': 1269056690, 'system:index': 'LC08_044034_20130705', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130705183202_20130705185104.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130705_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.325469970703125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1373050083920, 'RADIANCE_ADD_BAND_5': -29.57278060913086, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.354479789733887, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4788498878479004, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.73234176635742, 'RADIANCE_ADD_BAND_2': -62.19065856933594, 'RADIANCE_ADD_BAND_3': -57.30815887451172, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.691131591796875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.557709693908691, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703086096_00029', 'EARTH_SUN_DISTANCE': 1.0167083740234375, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489063002000, 'SCENE_CENTER_TIME': '18:48:03.9209730Z', 'SUN_ELEVATION': 66.51599884033203, 'BPF_NAME_OLI': 'LO8BPF20130705183556_20130705185011.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 494, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 210}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130721', 'properties': {'RADIANCE_MULT_BAND_5': 0.005923000164330006, 'RADIANCE_MULT_BAND_6': 0.0014730000402778387, 'RADIANCE_MULT_BAND_3': 0.011478000320494175, 'RADIANCE_MULT_BAND_4': 0.009678900241851807, 'RADIANCE_MULT_BAND_1': 0.012164000421762466, 'RADIANCE_MULT_BAND_2': 0.012455999851226807, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.7832706505414, 38.12733207311813], [-120.78829882492649, 38.12842634598893], [-121.29238396074186, 38.22710850722479], [-122.46859514049386, 38.44799945424484], [-122.9027009734335, 38.52622134101094], [-122.90445306008057, 38.5262227928499], [-122.90955888816843, 38.50945041755036], [-123.39412380912754, 36.80582526594866], [-123.35142403749535, 36.79800978879289], [-123.15916646039285, 36.762724090178686], [-121.4305505737747, 36.43000059630751], [-121.32075959375771, 36.40794394384192], [-121.31902799902358, 36.41315521628432], [-121.19552973309551, 36.81414461628743], [-121.07369310337968, 37.20524474213445], [-120.94612459557952, 37.611428481832306], [-120.93146834848838, 37.6578730702788], [-120.90162060486874, 37.752349925930176], [-120.83950440942691, 37.94839566393062], [-120.81787847662989, 38.016737140743736], [-120.78331413378038, 38.125897495682935], [-120.7832706505414, 38.12733207311813]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 126.27925872802734, 'CPF_NAME': 'LC08CPF_20130701_20130919_01.01', 'DATE_ACQUIRED': '2013-07-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 100.55604553222656, 'google:registration_offset_y': -500.6880798339844, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023147999309003353, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004964799736626446, 'RADIANCE_MULT_BAND_8': 0.010954000055789948, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 37.400001525878906, 'GEOMETRIC_RMSE_VERIFY': 3.3289999961853027, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 6.099999904632568, 'GEOMETRIC_RMSE_MODEL': 5.428999900817871, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013202LGN01', 'WRS_PATH': 44, 'google:registration_count': 81, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.5950000286102295, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.068999767303467, 'system:asset_size': 1258194327, 'system:index': 'LC08_044034_20130721', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130721183200_20130721185102.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130721_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.49390244483947754, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.394588470458984, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1374432481860, 'RADIANCE_ADD_BAND_5': -29.615079879760742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.364999771118164, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4823999404907227, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.819210052490234, 'RADIANCE_ADD_BAND_2': -62.27960968017578, 'RADIANCE_ADD_BAND_3': -57.39012908935547, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.76935958862305, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.574239730834961, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703085930_00029', 'EARTH_SUN_DISTANCE': 1.0159821510314941, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489051998000, 'SCENE_CENTER_TIME': '18:48:01.8569090Z', 'SUN_ELEVATION': 64.52790832519531, 'BPF_NAME_OLI': 'LO8BPF20130721183554_20130721185009.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 233}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130806', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059437998570501804, 'RADIANCE_MULT_BAND_6': 0.0014781999634578824, 'RADIANCE_MULT_BAND_3': 0.011517999693751335, 'RADIANCE_MULT_BAND_4': 0.009712900035083294, 'RADIANCE_MULT_BAND_1': 0.012206999585032463, 'RADIANCE_MULT_BAND_2': 0.012500000186264515, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79785412560285, 38.12604312327129], [-120.79781625755143, 38.127301632266594], [-120.80355734257718, 38.12855030557696], [-122.5795394858286, 38.465483080009754], [-122.91757239704681, 38.52623276734232], [-122.9198202441848, 38.526234279058954], [-122.92478159996514, 38.511129107354776], [-123.40927721420857, 36.807549910802464], [-123.4092697698764, 36.806150469851296], [-123.37328979893955, 36.799565876529414], [-123.03277155736045, 36.736863349656225], [-121.42790059985182, 36.42680730105244], [-121.33512333597454, 36.40817309997256], [-121.20979877788872, 36.815171524596934], [-121.08180407553465, 37.22596898370103], [-120.95865933895288, 37.617939665249196], [-120.91680464768308, 37.75048192776823], [-120.87187271910165, 37.8924229302766], [-120.84820704671482, 37.967012792171815], [-120.83183330779916, 38.018617390112176], [-120.79785412560285, 38.12604312327129]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 132.0227813720703, 'CPF_NAME': 'LC08CPF_20130701_20130919_01.01', 'DATE_ACQUIRED': '2013-08-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002322999993339181, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004982199752703309, 'RADIANCE_MULT_BAND_8': 0.010991999879479408, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 40.209999084472656, 'GEOMETRIC_RMSE_VERIFY': 3.0769999027252197, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 19.389999389648438, 'GEOMETRIC_RMSE_MODEL': 6.116000175476074, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013218LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.281000137329102, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.368000030517578, 'system:asset_size': 1322339492, 'system:index': 'LC08_044034_20130806', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130806183204_20130806185106.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130806_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.5643196105957, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1375814885410, 'RADIANCE_ADD_BAND_5': -29.71894073486328, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.390830039978027, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.49111008644104, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.03252029418945, 'RADIANCE_ADD_BAND_2': -62.49803924560547, 'RADIANCE_ADD_BAND_3': -57.59141159057617, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.961448669433594, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.614839553833008, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703085828_00029', 'EARTH_SUN_DISTANCE': 1.0142050981521606, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489078936000, 'SCENE_CENTER_TIME': '18:48:05.4109620Z', 'SUN_ELEVATION': 61.70252990722656, 'BPF_NAME_OLI': 'LO8BPF20130806183558_20130806185013.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 457, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 158}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130822', 'properties': {'RADIANCE_MULT_BAND_5': 0.005978399887681007, 'RADIANCE_MULT_BAND_6': 0.0014868000289425254, 'RADIANCE_MULT_BAND_3': 0.011584999971091747, 'RADIANCE_MULT_BAND_4': 0.009769399650394917, 'RADIANCE_MULT_BAND_1': 0.012277999892830849, 'RADIANCE_MULT_BAND_2': 0.012571999803185463, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.34569546744733, 36.40856932861881], [-121.34511955862659, 36.409461855881425], [-121.33540913372637, 36.440982305286305], [-121.21468400201947, 36.83288885500546], [-121.09104562850266, 37.22971005559086], [-120.9706035124488, 37.61313251237567], [-120.93035954300643, 37.74058255477185], [-120.8847612610656, 37.88465899899998], [-120.8511787902214, 37.99051044282965], [-120.83980400901306, 38.026468959081356], [-120.80806335015478, 38.12697053045953], [-120.80988786486266, 38.12748906357624], [-122.35039600735439, 38.4214489106899], [-122.91533438939436, 38.52362549652887], [-122.93141779794912, 38.52644416863585], [-122.93423471287099, 38.51835317391741], [-123.42108302752743, 36.80636581134207], [-123.38590242129595, 36.799931218844094], [-122.70992812752016, 36.67444716309632], [-121.34750615862436, 36.408594417429406], [-121.34569546744733, 36.40856932861881]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 138.9122772216797, 'CPF_NAME': 'LC08CPF_20130701_20130919_01.01', 'DATE_ACQUIRED': '2013-08-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023364999797195196, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005011199973523617, 'RADIANCE_MULT_BAND_8': 0.011056000366806984, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 36.959999084472656, 'GEOMETRIC_RMSE_VERIFY': 2.9800000190734863, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 13.170000076293945, 'GEOMETRIC_RMSE_MODEL': 6.135000228881836, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013234LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.1519999504089355, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.517000198364258, 'system:asset_size': 1251975738, 'system:index': 'LC08_044034_20130822', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130822182854_20130822190640.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130822_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.84716033935547, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1377197287070, 'RADIANCE_ADD_BAND_5': -29.892030715942383, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4338698387146, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5056099891662598, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.387969970703125, 'RADIANCE_ADD_BAND_2': -62.862030029296875, 'RADIANCE_ADD_BAND_3': -57.92681884765625, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.28153991699219, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.682479858398438, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703085731_00037', 'EARTH_SUN_DISTANCE': 1.0112645626068115, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489037467000, 'SCENE_CENTER_TIME': '18:48:07.0669120Z', 'SUN_ELEVATION': 58.060604095458984, 'BPF_NAME_OLI': 'LO8BPF20130822183248_20130822190547.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 458, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 129}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130907', 'properties': {'RADIANCE_MULT_BAND_5': 0.006022000219672918, 'RADIANCE_MULT_BAND_6': 0.001497599994763732, 'RADIANCE_MULT_BAND_3': 0.011669999919831753, 'RADIANCE_MULT_BAND_4': 0.009840699844062328, 'RADIANCE_MULT_BAND_1': 0.012366999872028828, 'RADIANCE_MULT_BAND_2': 0.012663999572396278, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93340428966837, 38.5262428310655], [-122.93525016199568, 38.526243865971544], [-122.93646954716061, 38.52289994136525], [-122.93854097182925, 38.51640917948572], [-122.9421644002805, 38.50424329206735], [-123.42424856616638, 36.80846612468879], [-123.42423906970669, 36.8067451177424], [-123.42311676976777, 36.806298865478325], [-123.134949027924, 36.75342371953811], [-121.40815829963466, 36.42037435367327], [-121.34879040513786, 36.40844840042906], [-121.34199075342801, 36.430527281001105], [-121.21668216673483, 36.83738048922376], [-121.08812627089235, 37.24987018053636], [-120.96644067079961, 37.63702188337844], [-120.93767206179807, 37.72820626332608], [-120.89112308253722, 37.875332162004945], [-120.86297708459227, 37.964038021780446], [-120.85056746649305, 38.00314663480742], [-120.8114153142582, 38.12717266656547], [-122.80313134416473, 38.50297692125347], [-122.93340428966837, 38.5262428310655]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 145.8033447265625, 'CPF_NAME': 'LC08CPF_20130701_20130919_01.01', 'DATE_ACQUIRED': '2013-09-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002353500109165907, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005047799786552787, 'RADIANCE_MULT_BAND_8': 0.011137000285089016, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 1.600000023841858, 'GEOMETRIC_RMSE_VERIFY': 2.4609999656677246, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05000000074505806, 'GEOMETRIC_RMSE_MODEL': 5.52400016784668, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013250LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.937000036239624, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.875, 'system:asset_size': 1151321046, 'system:index': 'LC08_044034_20130907', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130907182917_20130907185106.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130907_20170309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.203330993652344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1378579686050, 'RADIANCE_ADD_BAND_5': -30.1099796295166, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.488080024719238, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5238800048828125, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.83557891845703, 'RADIANCE_ADD_BAND_2': -63.32038879394531, 'RADIANCE_ADD_BAND_3': -58.34920120239258, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.68463134765625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.767660140991211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703075618_00036', 'EARTH_SUN_DISTANCE': 1.007597804069519, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489026045000, 'SCENE_CENTER_TIME': '18:48:06.0541160Z', 'SUN_ELEVATION': 53.644771575927734, 'BPF_NAME_OLI': 'LO8BPF20130907183311_20130907185013.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 187}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20130923', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060743000358343124, 'RADIANCE_MULT_BAND_6': 0.001510599977336824, 'RADIANCE_MULT_BAND_3': 0.011770999990403652, 'RADIANCE_MULT_BAND_4': 0.009926100261509418, 'RADIANCE_MULT_BAND_1': 0.012474999763071537, 'RADIANCE_MULT_BAND_2': 0.012773999944329262, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.40540146282191, 36.806011266716176], [-123.39971753192088, 36.80488902118121], [-123.37800447933934, 36.80090316544921], [-122.81026247640389, 36.6958793458501], [-121.33297524897738, 36.40852767491849], [-121.33026728537357, 36.40848979117581], [-121.20545351779188, 36.814024421557754], [-121.07888178190593, 37.220484330866924], [-120.95525353101695, 37.61423866025372], [-120.90902855358084, 37.760617599217255], [-120.84703921844378, 37.95645872731839], [-120.82796142805388, 38.01665361026717], [-120.79313867517564, 38.12676950570907], [-120.79564303274113, 38.127481621286904], [-120.87160088084637, 38.14250950013278], [-122.75962395673243, 38.49816434981698], [-122.91657156041727, 38.526210862961086], [-122.92134165526446, 38.510449749058466], [-123.40540865074244, 36.807379677998235], [-123.40540146282191, 36.806011266716176]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 151.87088012695312, 'CPF_NAME': 'LC08CPF_20130920_20130930_01.01', 'DATE_ACQUIRED': '2013-09-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023739999160170555, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005091599887236953, 'RADIANCE_MULT_BAND_8': 0.011234000325202942, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.03999999910593033, 'GEOMETRIC_RMSE_VERIFY': 2.6449999809265137, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05000000074505806, 'GEOMETRIC_RMSE_MODEL': 6.063000202178955, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013266LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.488999843597412, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.074999809265137, 'system:asset_size': 1106256320, 'system:index': 'LC08_044034_20130923', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130923182909_20130923185059.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20130923_20170308_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.630638122558594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1379962078600, 'RADIANCE_ADD_BAND_5': -30.37148094177246, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.553110122680664, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.545799970626831, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.37260055541992, 'RADIANCE_ADD_BAND_2': -63.87030029296875, 'RADIANCE_ADD_BAND_3': -58.85594177246094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.16822814941406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.86985969543457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703075481_00036', 'EARTH_SUN_DISTANCE': 1.0032508373260498, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1489013949000, 'SCENE_CENTER_TIME': '18:47:58.6055320Z', 'SUN_ELEVATION': 48.61258316040039, 'BPF_NAME_OLI': 'LO8BPF20130923183303_20130923185006.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 568, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 175}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131009', 'properties': {'RADIANCE_MULT_BAND_5': 0.006129499990493059, 'RADIANCE_MULT_BAND_6': 0.0015243999660015106, 'RADIANCE_MULT_BAND_3': 0.011877999641001225, 'RADIANCE_MULT_BAND_4': 0.010015999898314476, 'RADIANCE_MULT_BAND_1': 0.012587999925017357, 'RADIANCE_MULT_BAND_2': 0.012889999896287918, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3440767201364, 36.408682105237304], [-121.34245018414178, 36.41358179152187], [-121.2100589345653, 36.84370298940054], [-121.08223189719905, 37.25400109016883], [-120.98753282175275, 37.555802581274605], [-120.96587430462684, 37.624541454771396], [-120.92169014579059, 37.76449145432291], [-120.84939449098887, 37.992669439235556], [-120.8068555234314, 38.12745871518291], [-122.20548534989248, 38.39514202629295], [-122.8628036910941, 38.51455244484318], [-122.926905891528, 38.52596858037528], [-122.92902497884147, 38.52596986349694], [-122.93010127298959, 38.52343992749316], [-122.93417220351564, 38.51068659805828], [-123.418022622362, 36.807742994527466], [-123.41801218413433, 36.80582022046344], [-123.38001208590347, 36.79886845833153], [-121.42247420288801, 36.42394477194367], [-121.34665181884866, 36.408717794334585], [-121.3440767201364, 36.408682105237304]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 156.6202850341797, 'CPF_NAME': 'LC08CPF_20131001_20131025_01.01', 'DATE_ACQUIRED': '2013-10-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023956000804901123, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005137900006957352, 'RADIANCE_MULT_BAND_8': 0.011335999704897404, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 14.800000190734863, 'GEOMETRIC_RMSE_VERIFY': 3.494999885559082, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 20.81999969482422, 'GEOMETRIC_RMSE_MODEL': 6.698999881744385, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013282LGN02', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.928999900817871, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.5370001792907715, 'system:asset_size': 1184714614, 'system:index': 'LC08_044034_20131009', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131009183156_20131009185010.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1381344477917, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131009_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.08195114135742, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1381344477917, 'RADIANCE_ADD_BAND_5': -30.647659301757812, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.621789932250977, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.5689499378204346, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.93976974487305, 'RADIANCE_ADD_BAND_2': -64.45110321044922, 'RADIANCE_ADD_BAND_3': -59.39112854003906, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.67898178100586, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.977800369262695, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301042_00029', 'EARTH_SUN_DISTANCE': 0.9987202286720276, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1517464633000, 'SCENE_CENTER_TIME': '18:47:57.9170510Z', 'SUN_ELEVATION': 43.23853302001953, 'BPF_NAME_OLI': 'LO8BPF20131009183550_20131009184917.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 382, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 150}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131025', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061853001825511456, 'RADIANCE_MULT_BAND_6': 0.0015381999546661973, 'RADIANCE_MULT_BAND_3': 0.011986000463366508, 'RADIANCE_MULT_BAND_4': 0.010107000358402729, 'RADIANCE_MULT_BAND_1': 0.012702000327408314, 'RADIANCE_MULT_BAND_2': 0.013007000088691711, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33097085578063, 36.40877007888499], [-121.33035167564708, 36.409729087226644], [-121.20613852776245, 36.813493997320535], [-121.08120912803162, 37.214902645133876], [-120.95413557460893, 37.619831744174625], [-120.90949245504426, 37.761261933090715], [-120.84389326457814, 37.96855589307063], [-120.82606952426602, 38.02482265926764], [-120.79749665774828, 38.115300095993234], [-120.79408497046244, 38.12619912253219], [-120.79403246200198, 38.127942559145595], [-120.81065067161185, 38.131254739867074], [-122.00207586103336, 38.36019724564666], [-122.89496643281296, 38.52296699749966], [-122.91356563660574, 38.52622986353038], [-122.91527057826887, 38.52623107542315], [-122.92048343503127, 38.50869148322956], [-123.40418447166823, 36.80605510684105], [-123.40279007282582, 36.80550043479672], [-122.84165089209216, 36.701875026936534], [-121.33293344750219, 36.40879744321485], [-121.33097085578063, 36.40877007888499]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 159.8454132080078, 'CPF_NAME': 'LC08CPF_20131001_20131025_01.01', 'DATE_ACQUIRED': '2013-10-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002417299896478653, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005184600013308227, 'RADIANCE_MULT_BAND_8': 0.011439000256359577, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 16.790000915527344, 'GEOMETRIC_RMSE_VERIFY': 4.1620001792907715, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 5.849999904632568, 'GEOMETRIC_RMSE_MODEL': 6.960999965667725, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013298LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.289999961853027, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.525000095367432, 'system:asset_size': 1159997340, 'system:index': 'LC08_044034_20131025', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131025183347_20131025190623.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131025_20170308_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.537330627441406, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1382726869860, 'RADIANCE_ADD_BAND_5': -30.92633056640625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.691100120544434, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5923099517822266, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.51206970214844, 'RADIANCE_ADD_BAND_2': -65.0371322631836, 'RADIANCE_ADD_BAND_3': -59.93115997314453, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.19435119628906, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.086709976196289, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703075228_00024', 'EARTH_SUN_DISTANCE': 0.994210422039032, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488996060000, 'SCENE_CENTER_TIME': '18:47:49.8567960Z', 'SUN_ELEVATION': 37.91999435424805, 'BPF_NAME_OLI': 'LO8BPF20131025183741_20131025190530.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 553, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 227}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131110', 'properties': {'RADIANCE_MULT_BAND_5': 0.0062361001037061214, 'RADIANCE_MULT_BAND_6': 0.001550900051370263, 'RADIANCE_MULT_BAND_3': 0.012085000053048134, 'RADIANCE_MULT_BAND_4': 0.010191000066697598, 'RADIANCE_MULT_BAND_1': 0.012807000428438187, 'RADIANCE_MULT_BAND_2': 0.013113999739289284, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91922833921058, 38.52379736134763], [-122.93429894183785, 38.52643812686099], [-122.93750758630561, 38.51722095143918], [-122.94216672162625, 38.501404344568], [-123.4232352629488, 36.807678871790266], [-123.423224654179, 36.80575805231226], [-122.15544828654109, 36.56755045896155], [-121.43115849579515, 36.42473525422316], [-121.35007367770851, 36.40845589911791], [-121.34852514543162, 36.4131218657654], [-121.21766743453591, 36.838409327654034], [-121.09589943660188, 37.22953274722313], [-120.96325673072158, 37.65193778567703], [-120.89040360686798, 37.88261863360698], [-120.85986570760674, 37.97893520972944], [-120.84927059496263, 38.01244968631807], [-120.8128151309411, 38.127883024393114], [-122.85189310015524, 38.51179941052105], [-122.91922833921058, 38.52379736134763]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 161.5000762939453, 'CPF_NAME': 'LC08CPF_20131026_20131231_01.01', 'DATE_ACQUIRED': '2013-11-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002437199931591749, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005227299989201128, 'RADIANCE_MULT_BAND_8': 0.011532999575138092, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 29.610000610351562, 'GEOMETRIC_RMSE_VERIFY': 4.598999977111816, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 2.609999895095825, 'GEOMETRIC_RMSE_MODEL': 7.421999931335449, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013314LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.710000038146973, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.741000175476074, 'system:asset_size': 1224910125, 'system:index': 'LC08_044034_20131110', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131110183434_20131110192420.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131110_20170308_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.952911376953125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1384109268930, 'RADIANCE_ADD_BAND_5': -31.180639266967773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.754340171813965, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6136300563812256, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.03433990478516, 'RADIANCE_ADD_BAND_2': -65.57195281982422, 'RADIANCE_ADD_BAND_3': -60.423988342285156, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.664669036865234, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.186100006103516, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064963_00022', 'EARTH_SUN_DISTANCE': 0.990147590637207, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488932126000, 'SCENE_CENTER_TIME': '18:47:48.9337680Z', 'SUN_ELEVATION': 33.108760833740234, 'BPF_NAME_OLI': 'LO8BPF20131110183828_20131110192327.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 506, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 188}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131126', 'properties': {'RADIANCE_MULT_BAND_5': 0.006278099957853556, 'RADIANCE_MULT_BAND_6': 0.0015613000141456723, 'RADIANCE_MULT_BAND_3': 0.012165999971330166, 'RADIANCE_MULT_BAND_4': 0.010258999653160572, 'RADIANCE_MULT_BAND_1': 0.012892999686300755, 'RADIANCE_MULT_BAND_2': 0.013202999718487263, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.05562208184361, 36.73901840088035], [-122.31894369367197, 36.599968350293835], [-121.57851145191296, 36.45511157954123], [-121.34410874451784, 36.40820615227991], [-121.34255001082325, 36.41290171282767], [-121.21088177020309, 36.84087613877784], [-121.085207541825, 37.24450166718481], [-120.96680815087018, 37.6217222512242], [-120.92265068901472, 37.761668442174695], [-120.84951269153699, 37.99266193076642], [-120.80712689104385, 38.126967231354044], [-120.80789208139412, 38.12760081392426], [-122.91545341165474, 38.523661358952594], [-122.92896882928083, 38.526030158442], [-122.92983901495518, 38.52466571441133], [-122.93418303732695, 38.51105688675611], [-123.4180213389734, 36.80751094307598], [-123.41801132854184, 36.80566334635709], [-123.4118221151836, 36.80444205423664], [-123.05562208184361, 36.73901840088035]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 161.7075653076172, 'CPF_NAME': 'LC08CPF_20131026_20131231_01.01', 'DATE_ACQUIRED': '2013-11-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024536000564694405, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005262399790808558, 'RADIANCE_MULT_BAND_8': 0.011610999703407288, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 58.95000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.816999912261963, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 64.12999725341797, 'GEOMETRIC_RMSE_MODEL': 7.586999893188477, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013330LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.85099983215332, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.829999923706055, 'system:asset_size': 1209792204, 'system:index': 'LC08_044034_20131126', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131126183538_20131126192437.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131126_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.295780181884766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1385491661230, 'RADIANCE_ADD_BAND_5': -31.390459060668945, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.806519985198975, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6312201023101807, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.46524047851562, 'RADIANCE_ADD_BAND_2': -66.01319122314453, 'RADIANCE_ADD_BAND_3': -60.830589294433594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.052711486816406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.268099784851074, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064875_00015', 'EARTH_SUN_DISTANCE': 0.9868329167366028, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488922452000, 'SCENE_CENTER_TIME': '18:47:41.2328990Z', 'SUN_ELEVATION': 29.290374755859375, 'BPF_NAME_OLI': 'LO8BPF20131126183932_20131126192344.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 480, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 162}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460492.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131212', 'properties': {'RADIANCE_MULT_BAND_5': 0.006308000069111586, 'RADIANCE_MULT_BAND_6': 0.0015686999540776014, 'RADIANCE_MULT_BAND_3': 0.012223999947309494, 'RADIANCE_MULT_BAND_4': 0.01030800025910139, 'RADIANCE_MULT_BAND_1': 0.012954000383615494, 'RADIANCE_MULT_BAND_2': 0.013264999724924564, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.36544933831472, 36.40857100954779], [-121.36365506610333, 36.40854642554383], [-121.35454674124152, 36.43813778192599], [-121.23146652322357, 36.838142204012264], [-121.10500157835037, 37.244395048016344], [-120.99307370402374, 37.60111947532384], [-120.94870856884796, 37.741849627650915], [-120.90215950570445, 37.889046762903966], [-120.87852542885712, 37.9636437375778], [-120.86104296386642, 38.01888229954514], [-120.84320759841997, 38.075248926419235], [-120.82680795560982, 38.127267397324644], [-121.00898874325392, 38.16316757344577], [-122.62577462525658, 38.46792974542529], [-122.94988197559849, 38.526046985053206], [-122.95060789636966, 38.52547737363861], [-122.95730393168185, 38.50316841605317], [-123.43924880385353, 36.80586954892886], [-122.05229842641872, 36.54459884478695], [-121.36544933831472, 36.40857100954779]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.6822052001953, 'CPF_NAME': 'LC08CPF_20131026_20131231_01.01', 'DATE_ACQUIRED': '2013-12-12', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002465300029143691, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005287500098347664, 'RADIANCE_MULT_BAND_8': 0.01166599988937378, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.15000000596046448, 'GEOMETRIC_RMSE_VERIFY': 5.8979997634887695, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.23999999463558197, 'GEOMETRIC_RMSE_MODEL': 7.929999828338623, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013346LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.144999980926514, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.01200008392334, 'system:asset_size': 1012615493, 'system:index': 'LC08_044034_20131212', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131212183559_20131212192858.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131212_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.53990936279297, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1386874058950, 'RADIANCE_ADD_BAND_5': -31.539859771728516, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.843679904937744, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.643739938735962, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.77204895019531, 'RADIANCE_ADD_BAND_2': -66.3273696899414, 'RADIANCE_ADD_BAND_3': -61.12009811401367, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.32899856567383, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.32649040222168, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064771_00018', 'EARTH_SUN_DISTANCE': 0.9844930171966553, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488914410000, 'SCENE_CENTER_TIME': '18:47:38.9497570Z', 'SUN_ELEVATION': 26.892574310302734, 'BPF_NAME_OLI': 'LO8BPF20131212183953_20131212192805.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 489, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 220}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20131228', 'properties': {'RADIANCE_MULT_BAND_5': 0.0063217999413609505, 'RADIANCE_MULT_BAND_6': 0.0015721999807283282, 'RADIANCE_MULT_BAND_3': 0.012250999920070171, 'RADIANCE_MULT_BAND_4': 0.010331000201404095, 'RADIANCE_MULT_BAND_1': 0.01298299990594387, 'RADIANCE_MULT_BAND_2': 0.013295000419020653, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93057935472201, 38.52279705513684], [-122.94643438179013, 38.525573581673], [-122.94858065228286, 38.52557457922545], [-122.95489514024746, 38.50397821789429], [-123.43697947837275, 36.80595995140234], [-123.42913954571397, 36.80441416888629], [-123.07729648406416, 36.739817620321446], [-121.3609205058169, 36.40816745112512], [-121.22696361174356, 36.84375358582596], [-121.09982268651457, 37.252188667102395], [-120.99093693667774, 37.59924179117709], [-120.94636019695935, 37.74059211877787], [-120.89868082530354, 37.89141784289962], [-120.88067467931926, 37.948272934194826], [-120.85924706749508, 38.01601098648842], [-120.83947049740678, 38.078502927113014], [-120.82427793789617, 38.12693594531305], [-120.8312428325243, 38.12844902241338], [-122.93057935472201, 38.52279705513684]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.76683044433594, 'CPF_NAME': 'LC08CPF_20131026_20131231_01.01', 'DATE_ACQUIRED': '2013-12-28', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024707000702619553, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.00052990997210145, 'RADIANCE_MULT_BAND_8': 0.011691000312566757, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.18000000715255737, 'GEOMETRIC_RMSE_VERIFY': 4.593999862670898, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.27000001072883606, 'GEOMETRIC_RMSE_MODEL': 7.811999797821045, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013362LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.0929999351501465, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.888999938964844, 'system:asset_size': 1042985149, 'system:index': 'LC08_044034_20131228', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131228183614_20131228192825.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20131228_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.652748107910156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1388256450130, 'RADIANCE_ADD_BAND_5': -31.608909606933594, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.860849857330322, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6495299339294434, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.91385650634766, 'RADIANCE_ADD_BAND_2': -66.47257995605469, 'RADIANCE_ADD_BAND_3': -61.25392150878906, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.45669937133789, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.353480339050293, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064686_00017', 'EARTH_SUN_DISTANCE': 0.9834169745445251, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488909209000, 'SCENE_CENTER_TIME': '18:47:30.1339670Z', 'SUN_ELEVATION': 26.23422622680664, 'BPF_NAME_OLI': 'LO8BPF20131228184008_20131228192732.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 497, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 159}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140113', 'properties': {'RADIANCE_MULT_BAND_5': 0.00632009981200099, 'RADIANCE_MULT_BAND_6': 0.0015717999776825309, 'RADIANCE_MULT_BAND_3': 0.012248000130057335, 'RADIANCE_MULT_BAND_4': 0.010328000411391258, 'RADIANCE_MULT_BAND_1': 0.012978999875485897, 'RADIANCE_MULT_BAND_2': 0.01329100038856268, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41549679483974, 36.80710393088355], [-123.41548866649778, 36.805607870630475], [-123.1292351058351, 36.75315951463174], [-121.78074287580493, 36.49588656139547], [-121.34263674827267, 36.408662145050734], [-121.34008808892811, 36.40862675353612], [-121.2120018797657, 36.82527728943859], [-121.0833002203538, 37.238951717819376], [-120.96286078952848, 37.62286730834044], [-120.91810474572374, 37.76483369474471], [-120.87822320802175, 37.89105074981052], [-120.84341290435508, 38.000903405121385], [-120.80420834319945, 38.12527111742769], [-120.804147161383, 38.12731255745908], [-120.84891643038632, 38.136173128198394], [-122.9252118964681, 38.5255619452071], [-122.92703994808706, 38.52556309520504], [-122.92855548843814, 38.521408410277886], [-122.93214350870628, 38.51016872485231], [-123.41549679483974, 36.80710393088355]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 156.3306427001953, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-01-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024701000656932592, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005297699826769531, 'RADIANCE_MULT_BAND_8': 0.011687999591231346, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.14000000059604645, 'GEOMETRIC_RMSE_VERIFY': 4.3480000495910645, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.20999999344348907, 'GEOMETRIC_RMSE_MODEL': 7.7170000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014013LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.953000068664551, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.909999847412109, 'system:asset_size': 1031746865, 'system:index': 'LC08_044034_20140113', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140113183512_20140113192347.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140113_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.639320373535156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1389638835870, 'RADIANCE_ADD_BAND_5': -31.600690841674805, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.858799934387207, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6488399505615234, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.89698028564453, 'RADIANCE_ADD_BAND_2': -66.4552993774414, 'RADIANCE_ADD_BAND_3': -61.23799133300781, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.44150161743164, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.35027027130127, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064003_00019', 'EARTH_SUN_DISTANCE': 0.9835448861122131, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488850928000, 'SCENE_CENTER_TIME': '18:47:15.8660730Z', 'SUN_ELEVATION': 27.438623428344727, 'BPF_NAME_OLI': 'LO8BPF20140113183906_20140113192254.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 496, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 175}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461092.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461085, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140129', 'properties': {'RADIANCE_MULT_BAND_5': 0.006300800014287233, 'RADIANCE_MULT_BAND_6': 0.0015669000567868352, 'RADIANCE_MULT_BAND_3': 0.012210000306367874, 'RADIANCE_MULT_BAND_4': 0.01029600016772747, 'RADIANCE_MULT_BAND_1': 0.0129399998113513, 'RADIANCE_MULT_BAND_2': 0.013249999843537807, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.0027228636285, 37.561073686648776], [-120.9817661318651, 37.6276532701617], [-120.90056985965113, 37.88496322364098], [-120.87975164940651, 37.9506893895773], [-120.85719154086549, 38.02205626413995], [-120.8391048253409, 38.079307184067225], [-120.82551346309118, 38.122446864656325], [-120.82406795522428, 38.12753309847942], [-122.94440662325285, 38.525572648680736], [-122.94711080799878, 38.525573886775135], [-122.95351874790448, 38.503977953110955], [-123.43483696133, 36.80743329944194], [-123.43482575503411, 36.805445926985534], [-123.29132688953246, 36.77924127685327], [-122.94844576485856, 36.71589716644635], [-121.55672449144589, 36.447548412792216], [-121.36044439628547, 36.4082651211668], [-121.22772047063546, 36.84011443576968], [-121.09714068642575, 37.259818746227204], [-121.0027228636285, 37.561073686648776]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 153.72799682617188, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-01-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024625000078231096, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005281500052660704, 'RADIANCE_MULT_BAND_8': 0.011652999557554722, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 90.08999633789062, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 91.41999816894531, 'GEOMETRIC_RMSE_MODEL': 6.945000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014029LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.059999942779541, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.757999897003174, 'system:asset_size': 1310211680, 'system:index': 'LC08_044034_20140129', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140129183355_20140129192405.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140129_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.4811897277832, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1391021230120, 'RADIANCE_ADD_BAND_5': -31.50391960144043, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.834740161895752, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6407299041748047, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.69824981689453, 'RADIANCE_ADD_BAND_2': -66.25179290771484, 'RADIANCE_ADD_BAND_3': -61.05046081542969, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.26253890991211, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.312450408935547, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064316_00010', 'EARTH_SUN_DISTANCE': 0.9850543141365051, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488881213000, 'SCENE_CENTER_TIME': '18:47:10.1218740Z', 'SUN_ELEVATION': 30.417680740356445, 'BPF_NAME_OLI': 'LO8BPF20140129183749_20140129192312.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 54, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140214', 'properties': {'RADIANCE_MULT_BAND_5': 0.006268300116062164, 'RADIANCE_MULT_BAND_6': 0.0015588999958708882, 'RADIANCE_MULT_BAND_3': 0.012147000059485435, 'RADIANCE_MULT_BAND_4': 0.010243000462651253, 'RADIANCE_MULT_BAND_1': 0.012873000465333462, 'RADIANCE_MULT_BAND_2': 0.013182000257074833, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.84578953879414, 38.02630851775783], [-120.82825351900719, 38.08194565809485], [-120.81374874226749, 38.12795794336475], [-122.13265900726275, 38.380431780846315], [-122.9327301783817, 38.52556650804704], [-122.93563458547625, 38.525568137689746], [-122.93802251782448, 38.518708223892766], [-122.94319911332803, 38.501134418828656], [-123.42373592710578, 36.80698045088904], [-123.42372625948701, 36.80523547457837], [-123.33827231714463, 36.78966429496376], [-121.39117036496053, 36.416631049365044], [-121.35030062884441, 36.40845264651022], [-121.34371642342475, 36.429833358073374], [-121.21708452108112, 36.84178061437513], [-121.09407238441128, 37.237321250434974], [-120.97331204902436, 37.622467297327816], [-120.93017653615739, 37.75936896401739], [-120.88019490085325, 37.91744497333756], [-120.86667404763168, 37.96018528910652], [-120.85087448684466, 38.01018118419366], [-120.84578953879414, 38.02630851775783]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 151.17813110351562, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-02-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024498000275343657, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005254200077615678, 'RADIANCE_MULT_BAND_8': 0.011591999791562557, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 75.37000274658203, 'GEOMETRIC_RMSE_VERIFY': 5.414999961853027, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 81.94999694824219, 'GEOMETRIC_RMSE_MODEL': 7.077000141143799, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014045LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.081999778747559, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.925000190734863, 'system:asset_size': 1253902248, 'system:index': 'LC08_044034_20140214', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140214183229_20140214192351.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140214_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.21588134765625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1392403615740, 'RADIANCE_ADD_BAND_5': -31.34156036376953, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.794360160827637, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.627120018005371, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.36482238769531, 'RADIANCE_ADD_BAND_2': -65.91036224365234, 'RADIANCE_ADD_BAND_3': -60.7358283996582, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.9622802734375, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.248990058898926, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064008_00009', 'EARTH_SUN_DISTANCE': 0.9876024127006531, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488851091000, 'SCENE_CENTER_TIME': '18:46:55.7453860Z', 'SUN_ELEVATION': 34.88115692138672, 'BPF_NAME_OLI': 'LO8BPF20140214183623_20140214192258.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 196, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 70}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318', 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3637119499993, 36.41016684133052], [-121.35905784815819, 36.42528989660049], [-121.2315833015866, 36.840374852891664], [-121.09978718573184, 37.26438246506325], [-121.00571062336425, 37.564795515259384], [-120.98453376062118, 37.632161601008896], [-120.95100979452299, 37.73864548098522], [-120.90277241165228, 37.89149086576169], [-120.8836409072059, 37.951976016520376], [-120.85713152433351, 38.03584247073611], [-120.82804345546616, 38.12789513604401], [-122.38148159443172, 38.42337450676813], [-122.9500220192271, 38.525813632077686], [-122.95103687833704, 38.52422133103557], [-122.9569591344694, 38.504384836247866], [-123.43853932998316, 36.805122381748035], [-123.18722447462653, 36.759167415189125], [-121.5105534682754, 36.43765126135182], [-121.36447385999617, 36.408418528930035], [-121.3637119499993, 36.41016684133052]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.2395782470703, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.249000072479248, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 6.78000020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.747000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.841000080108643, 'system:asset_size': 1105511852, 'system:index': 'LC08_044034_20140318', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140318_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392050, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063989_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488849349000, 'SCENE_CENTER_TIME': '18:46:32.0535800Z', 'SUN_ELEVATION': 46.471065521240234, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 164}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140606', 'properties': {'RADIANCE_MULT_BAND_5': 0.005937200039625168, 'RADIANCE_MULT_BAND_6': 0.0014764999505132437, 'RADIANCE_MULT_BAND_3': 0.011505999602377415, 'RADIANCE_MULT_BAND_4': 0.009702100418508053, 'RADIANCE_MULT_BAND_1': 0.012192999944090843, 'RADIANCE_MULT_BAND_2': 0.01248599961400032, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79200539048736, 38.12706906512293], [-120.79323597868374, 38.12758439698958], [-120.82683301978153, 38.13425518072935], [-122.57369124774934, 38.465867462644404], [-122.91132538951987, 38.52663370240754], [-122.91414613702007, 38.526635850439405], [-122.9189327723941, 38.510718361283075], [-123.40419439796977, 36.80678576741027], [-121.36227701906473, 36.41476296352091], [-121.32989516455781, 36.40824848906167], [-121.20432618246714, 36.815494543804164], [-121.07428782575109, 37.232255532839595], [-120.95966651326353, 37.59672218968956], [-120.90596782826022, 37.76651090203559], [-120.86494805861443, 37.895947164272634], [-120.83393920808882, 37.993514542680224], [-120.82433446488996, 38.02375043851124], [-120.79204501354904, 38.125755061557996], [-120.79200539048736, 38.12706906512293]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.43635559082031, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002320399973541498, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004976699710823596, 'RADIANCE_MULT_BAND_8': 0.010979999788105488, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 2.7200000286102295, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.930000066757202, 'GEOMETRIC_RMSE_MODEL': 5.419000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014157LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4519999027252197, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.177000045776367, 'system:asset_size': 1264461529, 'system:index': 'LC08_044034_20140606', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140606181212_20140606190417.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140606_20170305_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.51054000854492, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1402080344240, 'RADIANCE_ADD_BAND_5': -29.6860294342041, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.382649898529053, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4883499145507812, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.96493148803711, 'RADIANCE_ADD_BAND_2': -62.428829193115234, 'RADIANCE_ADD_BAND_3': -57.52762985229492, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.90058135986328, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.601969718933105, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043447_00036', 'EARTH_SUN_DISTANCE': 1.014767050743103, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488689158000, 'SCENE_CENTER_TIME': '18:45:44.2439160Z', 'SUN_ELEVATION': 67.10252380371094, 'BPF_NAME_OLI': 'LO8BPF20140606171321_20140606190324.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 549, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 192}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140622', 'properties': {'RADIANCE_MULT_BAND_5': 0.005919000133872032, 'RADIANCE_MULT_BAND_6': 0.0014720000326633453, 'RADIANCE_MULT_BAND_3': 0.011470000259578228, 'RADIANCE_MULT_BAND_4': 0.00967239961028099, 'RADIANCE_MULT_BAND_1': 0.01215600036084652, 'RADIANCE_MULT_BAND_2': 0.01244799979031086, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.31788298539182, 36.408586408656575], [-121.31606048880933, 36.40856066998137], [-121.31430578209141, 36.41384029313054], [-121.19200158675721, 36.81044051106826], [-121.0698899591177, 37.20193823329732], [-120.93870690267133, 37.61909130033321], [-120.89293182605338, 37.76384529883042], [-120.83512328469709, 37.946118996073274], [-120.81773649437956, 38.00098066904156], [-120.7804031777974, 38.11877040222991], [-120.77836404766627, 38.12549776014683], [-120.77830846404605, 38.127328891154846], [-120.8524461141277, 38.14202547398031], [-122.7997909930455, 38.50911447061385], [-122.89773302105861, 38.526622656657345], [-122.90027762321128, 38.526624804291615], [-122.90672528283095, 38.50462571143406], [-123.39027158134067, 36.80670618253543], [-121.39230131401504, 36.42355089690084], [-121.31788298539182, 36.408586408656575]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.76666259765625, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -153.57119750976562, 'google:registration_offset_y': -44.11845779418945, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002313300035893917, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004961499944329262, 'RADIANCE_MULT_BAND_8': 0.010947000235319138, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 33.029998779296875, 'GEOMETRIC_RMSE_VERIFY': 2.681999921798706, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.390000104904175, 'GEOMETRIC_RMSE_MODEL': 5.414999961853027, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014173LGN01', 'WRS_PATH': 44, 'google:registration_count': 57, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4539999961853027, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.170000076293945, 'system:asset_size': 1269718296, 'system:index': 'LC08_044034_20140622', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140622181215_20140622190420.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140622_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.36538460850715637, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.362091064453125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1403462747540, 'RADIANCE_ADD_BAND_5': -29.595190048217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.360050201416016, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4807300567626953, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.778358459472656, 'RADIANCE_ADD_BAND_2': -62.2377815246582, 'RADIANCE_ADD_BAND_3': -57.35158157348633, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.73257064819336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.5664701461792, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043315_00059', 'EARTH_SUN_DISTANCE': 1.016323447227478, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488670339000, 'SCENE_CENTER_TIME': '18:45:47.5389440Z', 'SUN_ELEVATION': 67.07411193847656, 'BPF_NAME_OLI': 'LO8BPF20140622182144_20140622190327.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 558, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 215}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140708', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.011463000439107418, 'RADIANCE_MULT_BAND_4': 0.00966660026460886, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.05901267311019, 38.1813072066471], [-122.67195531509144, 38.48483894042248], [-122.90730152252529, 38.52707032726991], [-122.90792970602998, 38.52608585671175], [-122.91360364873563, 38.50706451546646], [-123.39734192537979, 36.8083407130841], [-123.39733405223458, 36.80681601889492], [-123.39114513279036, 36.8055936364345], [-123.34317991176952, 36.79681686843965], [-122.28073257380132, 36.59717466111698], [-121.36957092975639, 36.417575938065966], [-121.32540815303872, 36.40869214276654], [-121.32304292059108, 36.40865900248354], [-121.19650818732099, 36.81902664136925], [-121.07109421952906, 37.221019713169355], [-120.94367715094019, 37.62606705102397], [-120.90082928429048, 37.761553141330744], [-120.84740670701625, 37.93009641124127], [-120.82257019700445, 38.00830842766878], [-120.78499155821282, 38.12676852456719], [-120.78581606001764, 38.12745169022067], [-121.05901267311019, 38.1813072066471]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.4483642578125, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 537.4625854492188, 'google:registration_offset_y': 10.817861557006836, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 39.97999954223633, 'GEOMETRIC_RMSE_VERIFY': 2.5929999351501465, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 12.0600004196167, 'GEOMETRIC_RMSE_MODEL': 5.275000095367432, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014189LGN01', 'WRS_PATH': 44, 'google:registration_count': 96, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4619998931884766, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9800000190734863, 'system:asset_size': 1303038285, 'system:index': 'LC08_044034_20140708', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140708181845_20140708190428.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140708_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6486486196517944, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33314895629883, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1404845155330, 'RADIANCE_ADD_BAND_5': -29.57748031616211, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355649948120117, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.479249954223633, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74198913574219, 'RADIANCE_ADD_BAND_2': -62.200538635253906, 'RADIANCE_ADD_BAND_3': -57.31726837158203, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.69982147216797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559550285339355, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043141_00057', 'EARTH_SUN_DISTANCE': 1.016627550125122, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488642210000, 'SCENE_CENTER_TIME': '18:45:55.3336140Z', 'SUN_ELEVATION': 65.8777847290039, 'BPF_NAME_OLI': 'LO8BPF20140708182239_20140708190335.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 506, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 187}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140724', 'properties': {'RADIANCE_MULT_BAND_5': 0.005925099831074476, 'RADIANCE_MULT_BAND_6': 0.0014735000440850854, 'RADIANCE_MULT_BAND_3': 0.011482000350952148, 'RADIANCE_MULT_BAND_4': 0.00968219991773367, 'RADIANCE_MULT_BAND_1': 0.01216800045222044, 'RADIANCE_MULT_BAND_2': 0.01245999988168478, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.76979738859893, 38.12703313441971], [-120.77158274982695, 38.12754115630432], [-121.42134145512932, 38.25446242506864], [-122.22152328015193, 38.40525302827857], [-122.89018639673915, 38.5266157865438], [-122.89242341654155, 38.526617857573015], [-122.89466073063308, 38.519621963160894], [-123.38187286142927, 36.80872337128997], [-123.38186259045791, 36.806647917217006], [-123.35901116184863, 36.80244946066433], [-122.88546161915531, 36.71490670011608], [-121.3092309147788, 36.40846418437395], [-121.30782254819886, 36.40844420946354], [-121.08696039686296, 37.12150541970936], [-121.06667332030511, 37.186300761679455], [-120.9265815780102, 37.63183285571133], [-120.88231915679422, 37.77176559071555], [-120.83617669320071, 37.917319414649754], [-120.8201155519523, 37.96798246241547], [-120.7756360373179, 38.10840000147115], [-120.76979738859893, 38.12703313441971]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 126.32495880126953, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 407.9683837890625, 'google:registration_offset_y': -124.7548828125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00231559993699193, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004966499982401729, 'RADIANCE_MULT_BAND_8': 0.010958000086247921, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.3199999928474426, 'GEOMETRIC_RMSE_VERIFY': 2.700000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.23000000417232513, 'GEOMETRIC_RMSE_MODEL': 5.454999923706055, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014205LGN01', 'WRS_PATH': 44, 'google:registration_count': 10, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.703000068664551, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.00600004196167, 'system:asset_size': 1201420225, 'system:index': 'LC08_044034_20140724', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140724181847_20140724190430.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140724_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3333333432674408, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.41123962402344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1406227557220, 'RADIANCE_ADD_BAND_5': -29.625259399414062, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.36752986907959, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4832499027252197, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.84012985229492, 'RADIANCE_ADD_BAND_2': -62.301029205322266, 'RADIANCE_ADD_BAND_3': -57.40987014770508, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.78820037841797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.57822036743164, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043005_00057', 'EARTH_SUN_DISTANCE': 1.0158073902130127, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488621091000, 'SCENE_CENTER_TIME': '18:45:57.2197370Z', 'SUN_ELEVATION': 63.77280807495117, 'BPF_NAME_OLI': 'LO8BPF20140724182241_20140724190337.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 568, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 213}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140809', 'properties': {'RADIANCE_MULT_BAND_5': 0.005949399899691343, 'RADIANCE_MULT_BAND_6': 0.0014795999741181731, 'RADIANCE_MULT_BAND_3': 0.011528999544680119, 'RADIANCE_MULT_BAND_4': 0.009721999987959862, 'RADIANCE_MULT_BAND_1': 0.012218000367283821, 'RADIANCE_MULT_BAND_2': 0.012511000037193298, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.912237353024, 38.52663439177177], [-122.91374795709763, 38.526635495758434], [-122.91893406232974, 38.509501842096356], [-123.40375558600475, 36.80661267848955], [-123.3741384242026, 36.801185833381034], [-122.49194665259435, 36.6363952316539], [-121.39308841875189, 36.420983757646574], [-121.32965316321354, 36.40823114431081], [-121.32885969550185, 36.408850675912454], [-121.09557344790133, 37.16179641741304], [-121.08179218186069, 37.20578176440425], [-120.95002067116204, 37.62481650748994], [-120.90996406158047, 37.75157731580689], [-120.86446007092526, 37.89512720773371], [-120.84191669555548, 37.966086511000164], [-120.831563046092, 37.998704795366095], [-120.79087218308922, 38.12708995525257], [-120.80437777635258, 38.12978246209452], [-121.24074414753014, 38.215396644847544], [-122.83881924805037, 38.51352820434048], [-122.912237353024, 38.52663439177177]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 132.3851776123047, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-08-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023252000100910664, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004986900021322072, 'RADIANCE_MULT_BAND_8': 0.011002999730408192, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 40.310001373291016, 'GEOMETRIC_RMSE_VERIFY': 2.8469998836517334, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 9.729999542236328, 'GEOMETRIC_RMSE_MODEL': 5.160999774932861, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014221LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4170000553131104, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.867000102996826, 'system:asset_size': 1261800538, 'system:index': 'LC08_044034_20140809', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140809182343_20140809190440.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140809_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.61009979248047, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1407609967080, 'RADIANCE_ADD_BAND_5': -29.746959686279297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.397799968719482, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4934499263763428, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.090049743652344, 'RADIANCE_ADD_BAND_2': -62.55696105957031, 'RADIANCE_ADD_BAND_3': -57.64569854736328, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.01325988769531, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.625789642333984, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703032875_00039', 'EARTH_SUN_DISTANCE': 1.0137274265289307, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488600425000, 'SCENE_CENTER_TIME': '18:46:07.0802440Z', 'SUN_ELEVATION': 60.84478759765625, 'BPF_NAME_OLI': 'LO8BPF20140809182737_20140809190347.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 500, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 206}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140825', 'properties': {'RADIANCE_MULT_BAND_5': 0.005984500050544739, 'RADIANCE_MULT_BAND_6': 0.0014883000403642654, 'RADIANCE_MULT_BAND_3': 0.011597000062465668, 'RADIANCE_MULT_BAND_4': 0.009779299609363079, 'RADIANCE_MULT_BAND_1': 0.01228999998420477, 'RADIANCE_MULT_BAND_2': 0.01258500013500452, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.39063728087999, 36.80491917547859], [-123.36236134755713, 36.79973489340326], [-122.96742089209857, 36.726856955888366], [-121.37590871626527, 36.41845264697408], [-121.32276163095608, 36.407762386451076], [-121.07744312850514, 37.19929468880296], [-120.94843051025265, 37.609766506229484], [-120.90142765799862, 37.7584547523992], [-120.85927676859977, 37.89151857710628], [-120.838420008811, 37.95723616304608], [-120.82204198969673, 38.00883935227591], [-120.7852211568742, 38.12507577406604], [-120.78516925832129, 38.1267934069493], [-120.79090996560248, 38.12804270937401], [-121.1663848042223, 38.20182250353179], [-122.74001993249148, 38.49650023959257], [-122.90454345457148, 38.525952491713944], [-122.90735450200876, 38.52595468848643], [-122.91205115971515, 38.51044313529112], [-123.39715031680389, 36.80620560015923], [-123.39063728087999, 36.80491917547859]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.39759826660156, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-08-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 481.55255126953125, 'google:registration_offset_y': 61.58635711669922, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023388999979943037, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005016300128772855, 'RADIANCE_MULT_BAND_8': 0.011068000458180904, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 70.63999938964844, 'GEOMETRIC_RMSE_VERIFY': 5.114999771118164, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 59.310001373291016, 'GEOMETRIC_RMSE_MODEL': 6.441999912261963, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014237LGN01', 'WRS_PATH': 44, 'google:registration_count': 84, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.349999904632568, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.751999855041504, 'system:asset_size': 1302209111, 'system:index': 'LC08_044034_20140825', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140825182410_20140825190442.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140825_20170303_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5600000023841858, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.89662170410156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1408992369420, 'RADIANCE_ADD_BAND_5': -29.922290802001953, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.441400051116943, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.508150100708008, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.45011901855469, 'RADIANCE_ADD_BAND_2': -62.92567825317383, 'RADIANCE_ADD_BAND_3': -57.985469818115234, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.33750915527344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.694310188293457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703032741_00039', 'EARTH_SUN_DISTANCE': 1.0107530355453491, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488582277000, 'SCENE_CENTER_TIME': '18:46:09.4174710Z', 'SUN_ELEVATION': 57.10954284667969, 'BPF_NAME_OLI': 'LO8BPF20140825171346_20140825190349.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 346, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 133}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140910', 'properties': {'RADIANCE_MULT_BAND_5': 0.006030899938195944, 'RADIANCE_MULT_BAND_6': 0.0014998000115156174, 'RADIANCE_MULT_BAND_3': 0.011687000282108784, 'RADIANCE_MULT_BAND_4': 0.009855199605226517, 'RADIANCE_MULT_BAND_1': 0.012384999543428421, 'RADIANCE_MULT_BAND_2': 0.012683000415563583, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79107897865289, 38.12750185577156], [-120.97643445462806, 38.164097827567765], [-122.63965683688245, 38.477849751842804], [-122.91208048625923, 38.526737340863576], [-122.91738612764165, 38.509095086611964], [-123.40154326887735, 36.80782566622087], [-123.40153582394589, 36.80639623909558], [-123.39506904139273, 36.80511920050559], [-122.21914957448881, 36.58421143336333], [-121.42157489450754, 36.42704277993676], [-121.32765447302674, 36.40817330746764], [-121.10449820503305, 37.1290876454919], [-121.07703995263589, 37.21678034674396], [-120.95484950958513, 37.605572807844666], [-120.90671839091837, 37.758008171162494], [-120.8560756666566, 37.91777286880971], [-120.83921436058115, 37.97090306138433], [-120.824147093143, 38.0183991155708], [-120.7897678065304, 38.12695288896713], [-120.79107897865289, 38.12750185577156]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 146.2620086669922, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-09-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002357000019401312, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005055199726484716, 'RADIANCE_MULT_BAND_8': 0.01115300040692091, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.190000534057617, 'GEOMETRIC_RMSE_VERIFY': 2.5899999141693115, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.550000011920929, 'GEOMETRIC_RMSE_MODEL': 6.059999942779541, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014253LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.386000156402588, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.182000160217285, 'system:asset_size': 1241509711, 'system:index': 'LC08_044034_20140910', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140910173952_20140910191845.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140910_20170303_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.27579879760742, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1410374773470, 'RADIANCE_ADD_BAND_5': -30.154340744018555, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.499110221862793, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.527600049972534, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.926658630371094, 'RADIANCE_ADD_BAND_2': -63.413658142089844, 'RADIANCE_ADD_BAND_3': -58.43513870239258, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.76665115356445, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.78499984741211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703032551_00039', 'EARTH_SUN_DISTANCE': 1.0068564414978027, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488556969000, 'SCENE_CENTER_TIME': '18:46:13.4664260Z', 'SUN_ELEVATION': 52.61924743652344, 'BPF_NAME_OLI': 'LO8BPF20140910173859_20140910191752.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 567, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 186}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140926', 'properties': {'RADIANCE_MULT_BAND_5': 0.006082800216972828, 'RADIANCE_MULT_BAND_6': 0.00151269999332726, 'RADIANCE_MULT_BAND_3': 0.011788000352680683, 'RADIANCE_MULT_BAND_4': 0.009940099902451038, 'RADIANCE_MULT_BAND_1': 0.012492000125348568, 'RADIANCE_MULT_BAND_2': 0.012791999615728855, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.38288720004333, 36.80652044205692], [-123.38228070369756, 36.80603659771407], [-121.30843582475046, 36.40793452810264], [-121.30764064204035, 36.40975571629775], [-121.18809569864273, 36.797807347996574], [-121.06730428754021, 37.185543717734106], [-121.0272632384279, 37.31357789052727], [-120.93006830805433, 37.62239421768629], [-120.88338661436075, 37.770162686538896], [-120.84175476217469, 37.90160678238773], [-120.82734245234951, 37.94704972108804], [-120.8056078032452, 38.0156977342982], [-120.77613665047375, 38.10881503405065], [-120.77101671164645, 38.12515531627452], [-120.77095989726271, 38.12702296353685], [-120.8461169872828, 38.14190960043961], [-122.64943539530557, 38.48274601757083], [-122.89291655890845, 38.526408386107676], [-122.89361493657265, 38.52531427757085], [-122.89569429959556, 38.518811749150764], [-123.38288720004333, 36.80652044205692]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 152.19956970214844, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-09-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -692.7313842773438, 'google:registration_offset_y': 195.15330505371094, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023773000575602055, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005098800174891949, 'RADIANCE_MULT_BAND_8': 0.011249000206589699, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 13.359999656677246, 'GEOMETRIC_RMSE_VERIFY': 3.3259999752044678, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 17.770000457763672, 'GEOMETRIC_RMSE_MODEL': 6.988999843597412, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014269LGN01', 'WRS_PATH': 44, 'google:registration_count': 18, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.916999816894531, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.9670000076293945, 'system:asset_size': 1195823880, 'system:index': 'LC08_044034_20140926', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140926182809_20140926192043.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140926_20170303_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4736842215061188, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.70029830932617, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1411757170850, 'RADIANCE_ADD_BAND_5': -30.414100646972656, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5637102127075195, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.54938006401062, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.460140228271484, 'RADIANCE_ADD_BAND_2': -63.9599494934082, 'RADIANCE_ADD_BAND_3': -58.938541412353516, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.2470588684082, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.886520385742188, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703032433_00034', 'EARTH_SUN_DISTANCE': 1.0025475025177002, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488538322000, 'SCENE_CENTER_TIME': '18:46:10.8485590Z', 'SUN_ELEVATION': 47.54263687133789, 'BPF_NAME_OLI': 'LO8BPF20140926183204_20140926191949.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 349, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 113}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20141012', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061392998322844505, 'RADIANCE_MULT_BAND_6': 0.0015267999842762947, 'RADIANCE_MULT_BAND_3': 0.011896999552845955, 'RADIANCE_MULT_BAND_4': 0.01003200002014637, 'RADIANCE_MULT_BAND_1': 0.012608000077307224, 'RADIANCE_MULT_BAND_2': 0.012911000289022923, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33611930538827, 36.40843631108892], [-121.33412953975585, 36.40840857575537], [-121.33225074613765, 36.4140660165238], [-121.20688800677675, 36.821008959148536], [-121.08245743870947, 37.22025790125388], [-120.9562863840398, 37.62175056835678], [-120.91636240452465, 37.74804092377534], [-120.8714312772987, 37.88998183223601], [-120.83148864514838, 38.01587249465446], [-120.79798534883032, 38.121798646195145], [-120.79647833328782, 38.12709410770564], [-120.99145995149205, 38.165572445764774], [-122.47702654201294, 38.44682080309852], [-122.91898256389729, 38.52645783252836], [-122.92426677236558, 38.50991173032655], [-123.40883842546098, 36.80642223780639], [-123.40764441020579, 36.80594725493462], [-123.36622213963064, 36.79837084982506], [-122.17917343095777, 36.575018189507766], [-121.42812574230672, 36.42691504779663], [-121.33611930538827, 36.40843631108892]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 156.7727813720703, 'CPF_NAME': 'LC08CPF_20141001_20141208_01.01', 'DATE_ACQUIRED': '2014-10-12', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002399400109425187, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005146099720150232, 'RADIANCE_MULT_BAND_8': 0.011354000307619572, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05000000074505806, 'GEOMETRIC_RMSE_VERIFY': 3.2739999294281006, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.07000000029802322, 'GEOMETRIC_RMSE_MODEL': 6.723999977111816, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014285LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 5.000999927520752, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.494999885559082, 'system:asset_size': 1118011097, 'system:index': 'LC08_044034_20141012', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20141012183151_20141012192250.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20141012_20170303_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.16144943237305, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1413139577830, 'RADIANCE_ADD_BAND_5': -30.69631004333496, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.633890151977539, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5730299949645996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.03968048095703, 'RADIANCE_ADD_BAND_2': -64.55339813232422, 'RADIANCE_ADD_BAND_3': -59.485408782958984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.768959045410156, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.996809959411621, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703022287_00019', 'EARTH_SUN_DISTANCE': 0.9979285001754761, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488521641000, 'SCENE_CENTER_TIME': '18:46:17.8298750Z', 'SUN_ELEVATION': 42.18181228637695, 'BPF_NAME_OLI': 'LO8BPF20141012183545_20141012192156.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 190}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20141028', 'properties': {'RADIANCE_MULT_BAND_5': 0.006193799898028374, 'RADIANCE_MULT_BAND_6': 0.0015402999706566334, 'RADIANCE_MULT_BAND_3': 0.012002999894320965, 'RADIANCE_MULT_BAND_4': 0.010120999999344349, 'RADIANCE_MULT_BAND_1': 0.012719999998807907, 'RADIANCE_MULT_BAND_2': 0.013024999760091305, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.94343953063638, 37.62455797091029], [-120.92498638265191, 37.68303755766695], [-120.89696457098124, 37.771757602150984], [-120.84179761145039, 37.94589635781511], [-120.81980091775533, 38.01528595212183], [-120.7844462706455, 38.12699777394736], [-120.86644547659989, 38.14322689343128], [-122.88894021250412, 38.523065986523505], [-122.90715961305678, 38.52626324256312], [-122.91308833374917, 38.50638824352391], [-123.39661998951364, 36.8059469394426], [-123.24021871007332, 36.77732713997193], [-122.3616066877086, 36.612374594282], [-121.48039173646733, 36.439704975416994], [-121.32441060870997, 36.40840774855557], [-121.32195886519511, 36.408373314700285], [-121.19713768235549, 36.81369579270183], [-121.07276847916276, 37.21289411008196], [-120.94343953063638, 37.62455797091029]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 159.7858428955078, 'CPF_NAME': 'LC08CPF_20141001_20141208_01.01', 'DATE_ACQUIRED': '2014-10-28', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 394.6147155761719, 'google:registration_offset_y': -179.2428436279297, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024206999223679304, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005191799718886614, 'RADIANCE_MULT_BAND_8': 0.011455000378191471, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.23000000417232513, 'GEOMETRIC_RMSE_VERIFY': 3.811000108718872, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.28999999165534973, 'GEOMETRIC_RMSE_MODEL': 7.182000160217285, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014301LGN01', 'WRS_PATH': 44, 'google:registration_count': 70, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.513000011444092, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.604000091552734, 'system:asset_size': 1089682371, 'system:index': 'LC08_044034_20141028', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20141028183148_20141028192311.03', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20141028_20170303_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.48275861144065857, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.607330322265625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1414521974970, 'RADIANCE_ADD_BAND_5': -30.969160079956055, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.701749801635742, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.595900058746338, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.600040435791016, 'RADIANCE_ADD_BAND_2': -65.1272201538086, 'RADIANCE_ADD_BAND_3': -60.01417922973633, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.2735710144043, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.103449821472168, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703022165_00025', 'EARTH_SUN_DISTANCE': 0.9935225248336792, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488509451000, 'SCENE_CENTER_TIME': '18:46:14.9671120Z', 'SUN_ELEVATION': 36.93606185913086, 'BPF_NAME_OLI': 'LO8BPF20141028183542_20141028192217.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 542, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 188}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20141231', 'properties': {'RADIANCE_MULT_BAND_5': 0.006323100067675114, 'RADIANCE_MULT_BAND_6': 0.0015724999830126762, 'RADIANCE_MULT_BAND_3': 0.012253000400960445, 'RADIANCE_MULT_BAND_4': 0.010332999750971794, 'RADIANCE_MULT_BAND_1': 0.012985000386834145, 'RADIANCE_MULT_BAND_2': 0.013296999968588352, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78462765354475, 38.11654473169083], [-120.7823545182702, 38.1238024865009], [-120.78144065862541, 38.12701109663527], [-120.78232427263956, 38.127743416489], [-122.79629908146651, 38.50732664243745], [-122.90220779307256, 38.5262209049], [-122.90482659264057, 38.52622308744602], [-122.91119819214099, 38.50462927847859], [-123.39372080958576, 36.80654723530176], [-123.3920537650844, 36.80588383700354], [-122.5889879653699, 36.65664738309694], [-121.32005692198719, 36.40861698857782], [-121.31843232102213, 36.408594130482705], [-121.3149442491038, 36.420007826855326], [-121.19529348398598, 36.80988226369092], [-121.01679038293442, 37.383564812646036], [-120.95526780087181, 37.57916714267683], [-120.81406365482331, 38.024370648526975], [-120.78462765354475, 38.11654473169083]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.07809448242188, 'CPF_NAME': 'LC08CPF_20141219_20141231_01.01', 'DATE_ACQUIRED': '2014-12-31', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 190.99261474609375, 'google:registration_offset_y': -58.11164093017578, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00247119995765388, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005300099728628993, 'RADIANCE_MULT_BAND_8': 0.011694000102579594, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.23000000417232513, 'GEOMETRIC_RMSE_VERIFY': 5.214000225067139, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.3199999928474426, 'GEOMETRIC_RMSE_MODEL': 7.826000213623047, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014365LGN01', 'WRS_PATH': 44, 'google:registration_count': 86, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.247000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.7129998207092285, 'system:asset_size': 1052401205, 'system:index': 'LC08_044034_20141231', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20141222180001_20150106000000.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20141231_20170302_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5890411138534546, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.663368225097656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1420051565860, 'RADIANCE_ADD_BAND_5': -31.61540985107422, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.862460136413574, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6500699520111084, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.92720794677734, 'RADIANCE_ADD_BAND_2': -66.48625183105469, 'RADIANCE_ADD_BAND_3': -61.266510009765625, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.468719482421875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.356019973754883, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703021661_00018', 'EARTH_SUN_DISTANCE': 0.9833158850669861, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1488463127000, 'SCENE_CENTER_TIME': '18:46:05.8585130Z', 'SUN_ELEVATION': 26.219003677368164, 'BPF_NAME_OLI': 'LO8BPF20141231183821_20141231192632.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 470, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 182}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150116', 'properties': {'RADIANCE_MULT_BAND_5': 0.006317600142210722, 'RADIANCE_MULT_BAND_6': 0.0015710999723523855, 'RADIANCE_MULT_BAND_3': 0.012242999859154224, 'RADIANCE_MULT_BAND_4': 0.010324000380933285, 'RADIANCE_MULT_BAND_1': 0.012973999604582787, 'RADIANCE_MULT_BAND_2': 0.013286000117659569, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.80776932324288, 38.50555309187456], [-122.90838768235348, 38.52351901130438], [-122.9229564308959, 38.526073274720005], [-122.92407759169139, 38.52343827952444], [-122.92644627996258, 38.51694538727709], [-122.92977633088401, 38.50599412951876], [-123.41065252328225, 36.813936996586726], [-123.41275827471812, 36.80615976463956], [-123.41151185684299, 36.8056639988232], [-123.40745239432756, 36.80486278070568], [-123.33323585021309, 36.79130110182484], [-121.49262074677725, 36.439048791734216], [-121.337488149525, 36.40793905587858], [-121.20857643571023, 36.82792980341283], [-121.08537212449413, 37.2246313202898], [-120.98057192094656, 37.558690398321616], [-120.96607590327501, 37.60467333628601], [-120.80016545731958, 38.12659942188725], [-120.80259209877784, 38.1275261485145], [-120.89937958222646, 38.14665928835755], [-122.80776932324288, 38.50555309187456]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 155.61009216308594, 'CPF_NAME': 'LC08CPF_20150101_20150302_01.01', 'DATE_ACQUIRED': '2015-01-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002469100058078766, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005295500159263611, 'RADIANCE_MULT_BAND_8': 0.011683999560773373, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 80.87999725341797, 'GEOMETRIC_RMSE_VERIFY': 5.690999984741211, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 79.13999938964844, 'GEOMETRIC_RMSE_MODEL': 8.246999740600586, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015016LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.256999969482422, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.373000144958496, 'system:asset_size': 1257263409, 'system:index': 'LC08_044034_20150116', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150106000000_20150131235959.03', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150116_20170302_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.61838912963867, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1421433965720, 'RADIANCE_ADD_BAND_5': -31.587879180908203, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.85561990737915, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6477599143981934, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.87068176269531, 'RADIANCE_ADD_BAND_2': -66.42835998535156, 'RADIANCE_ADD_BAND_3': -61.21316909790039, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.417808532714844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.345259666442871, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702281139_00019', 'EARTH_SUN_DISTANCE': 0.9837443232536316, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1488421737000, 'SCENE_CENTER_TIME': '18:46:05.7185980Z', 'SUN_ELEVATION': 27.73975372314453, 'BPF_NAME_OLI': 'LO8BPF20150116183756_20150116192208.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'N', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 195, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 58}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150201', 'properties': {'RADIANCE_MULT_BAND_5': 0.006297000218182802, 'RADIANCE_MULT_BAND_6': 0.0015660000499337912, 'RADIANCE_MULT_BAND_3': 0.01220299955457449, 'RADIANCE_MULT_BAND_4': 0.010289999656379223, 'RADIANCE_MULT_BAND_1': 0.012931999750435352, 'RADIANCE_MULT_BAND_2': 0.01324199978262186, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.34711821183103, 36.40884295535792], [-121.34429757475196, 36.4083879254438], [-121.2155536279966, 36.82803476613621], [-121.06946314303129, 37.298186644840065], [-120.97786074544315, 37.58987090251545], [-120.80761317751033, 38.125851754710624], [-120.80756637208287, 38.127416469610374], [-120.81364724787446, 38.1287384824174], [-120.88221850731232, 38.14229598193183], [-121.30136392107198, 38.224129861771246], [-122.53266837329568, 38.45489648641807], [-122.92810990045668, 38.52596929691672], [-122.93040170807123, 38.52597071917246], [-122.93147695561052, 38.52344283732793], [-122.93295803538287, 38.51938196357874], [-122.93769261459987, 38.50315920164844], [-123.41868981098614, 36.80976714181993], [-123.41957405549635, 36.80612926955051], [-123.41772042665512, 36.805639662675404], [-123.36974584741526, 36.79687251351383], [-121.50681071911515, 36.440849684906894], [-121.34711821183103, 36.40884295535792]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 153.00985717773438, 'CPF_NAME': 'LC08CPF_20150101_20150302_01.01', 'DATE_ACQUIRED': '2015-02-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024610001128166914, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005278299795463681, 'RADIANCE_MULT_BAND_8': 0.011645999737083912, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 43.79999923706055, 'GEOMETRIC_RMSE_VERIFY': 5.7210001945495605, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 35.33000183105469, 'GEOMETRIC_RMSE_MODEL': 8.006999969482422, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015032LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 6.066999912261963, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.224999904632568, 'system:asset_size': 1219347718, 'system:index': 'LC08_044034_20150201', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150201000000_20150228235959.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150201_20170302_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.45024871826172, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1422816361640, 'RADIANCE_ADD_BAND_5': -31.484989166259766, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.8300299644470215, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6391398906707764, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.65936279296875, 'RADIANCE_ADD_BAND_2': -66.21198272705078, 'RADIANCE_ADD_BAND_3': -61.013771057128906, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.22751998901367, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.305049896240234, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702271036_00022', 'EARTH_SUN_DISTANCE': 0.9853503704071045, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1488413251000, 'SCENE_CENTER_TIME': '18:46:01.6450900Z', 'SUN_ELEVATION': 30.996662139892578, 'BPF_NAME_OLI': 'LO8BPF20150201183641_20150201192116.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 395, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150217', 'properties': {'RADIANCE_MULT_BAND_5': 0.006260800175368786, 'RADIANCE_MULT_BAND_6': 0.0015569999814033508, 'RADIANCE_MULT_BAND_3': 0.012133000418543816, 'RADIANCE_MULT_BAND_4': 0.010231000371277332, 'RADIANCE_MULT_BAND_1': 0.01285799965262413, 'RADIANCE_MULT_BAND_2': 0.013166000135242939, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92337495434386, 38.52556075703471], [-122.92553092006101, 38.5255621282684], [-122.92612880709488, 38.52509320828166], [-122.92769526624811, 38.52100320879275], [-122.9308032612813, 38.511267567839525], [-123.41465905863201, 36.80767998436413], [-123.41464759329158, 36.80554856339606], [-123.1813511492826, 36.76282751805664], [-121.62270093376125, 36.46455410686473], [-121.34053565942034, 36.40814506072149], [-121.3398854643277, 36.40963576594977], [-121.21190840666985, 36.825681422977596], [-121.08779309022684, 37.22446806707077], [-120.96460229085362, 37.61706754097874], [-120.92102417989769, 37.75523841502873], [-120.85766282294996, 37.955450268202725], [-120.84126028571201, 38.007207880724785], [-120.80385308503772, 38.1257062201044], [-120.80380285970824, 38.12738234052376], [-122.34970396921602, 38.42198580504644], [-122.92337495434386, 38.52556075703471]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 150.48507690429688, 'CPF_NAME': 'LC08CPF_20150101_20150302_01.01', 'DATE_ACQUIRED': '2015-02-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002446899889037013, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005247999797575176, 'RADIANCE_MULT_BAND_8': 0.011579000391066074, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 87.58999633789062, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 80.5199966430664, 'GEOMETRIC_RMSE_MODEL': 7.383999824523926, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015048LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.330999851226807, 'system:asset_size': 1247262095, 'system:index': 'LC08_044034_20150217', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150201000000_20150228235959.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150217_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.15468978881836, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1424198753510, 'RADIANCE_ADD_BAND_5': -31.304119110107422, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.785049915313721, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6239800453186035, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.28793334960938, 'RADIANCE_ADD_BAND_2': -65.83161926269531, 'RADIANCE_ADD_BAND_3': -60.66328048706055, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.89303970336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.234359741210938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270629_00026', 'EARTH_SUN_DISTANCE': 0.9881927967071533, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1488388316000, 'SCENE_CENTER_TIME': '18:45:53.5071170Z', 'SUN_ELEVATION': 35.676475524902344, 'BPF_NAME_OLI': 'LO8BPF20150217183457_20150217192108.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 65, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150305', 'properties': {'RADIANCE_MULT_BAND_5': 0.006215100176632404, 'RADIANCE_MULT_BAND_6': 0.0015456000110134482, 'RADIANCE_MULT_BAND_3': 0.012044000439345837, 'RADIANCE_MULT_BAND_4': 0.010156000033020973, 'RADIANCE_MULT_BAND_1': 0.012764000333845615, 'RADIANCE_MULT_BAND_2': 0.01307000033557415, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.81623480297985, 38.12777362678585], [-120.86558445472778, 38.13753424186793], [-122.80075923955914, 38.50167598232792], [-122.93471741791322, 38.52556766954622], [-122.93728541433322, 38.525569058945315], [-122.93836136178228, 38.52303902723071], [-122.94043360708193, 38.51654532490811], [-122.94405670909588, 38.50437934017732], [-123.42628994095999, 36.80567559081746], [-123.41989335688163, 36.80441383847175], [-121.35146844731696, 36.408211379824884], [-121.21900009685658, 36.838970092216854], [-121.09337221397331, 37.24260561508669], [-120.97463710301493, 37.62104237765816], [-120.95620934495783, 37.679527659204695], [-120.88048940814213, 37.919072368329076], [-120.85343059429076, 38.00455068464535], [-120.8308140394904, 38.07631590204791], [-120.81479523399635, 38.127171188081], [-120.81623480297985, 38.12777362678585]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 148.0457763671875, 'CPF_NAME': 'LC08CPF_20150302_20150331_01.01', 'DATE_ACQUIRED': '2015-03-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002429000101983547, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005209600203670561, 'RADIANCE_MULT_BAND_8': 0.011494000442326069, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.029999999329447746, 'GEOMETRIC_RMSE_VERIFY': 4.006999969482422, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05000000074505806, 'GEOMETRIC_RMSE_MODEL': 7.294000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015064LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.427000045776367, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.874000072479248, 'system:asset_size': 1039114661, 'system:index': 'LC08_044034_20150305', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150304143242_20150307001203.06', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150305_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.781158447265625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1425581147920, 'RADIANCE_ADD_BAND_5': -31.07554054260254, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7281999588012695, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6048200130462646, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.81848907470703, 'RADIANCE_ADD_BAND_2': -65.35090637207031, 'RADIANCE_ADD_BAND_3': -60.22031021118164, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.47029113769531, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.14501953125, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270647_00026', 'EARTH_SUN_DISTANCE': 0.9918206930160522, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488389898000, 'SCENE_CENTER_TIME': '18:45:47.9170150Z', 'SUN_ELEVATION': 41.32999038696289, 'BPF_NAME_OLI': 'LO8BPF20150305183252_20150305192038.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 508, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 174}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150321', 'properties': {'RADIANCE_MULT_BAND_5': 0.006160799879580736, 'RADIANCE_MULT_BAND_6': 0.0015321000246331096, 'RADIANCE_MULT_BAND_3': 0.011939000338315964, 'RADIANCE_MULT_BAND_4': 0.010068000294268131, 'RADIANCE_MULT_BAND_1': 0.012652000412344933, 'RADIANCE_MULT_BAND_2': 0.012955999933183193, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3515014294681, 36.40878487848709], [-121.35000247726117, 36.40876418033304], [-121.34081149602484, 36.43875902381965], [-121.2130085017079, 36.85429311362281], [-121.08372558802598, 37.269623078350506], [-120.9816383438061, 37.59511191964015], [-120.92969642645369, 37.759923150412035], [-120.86839729656559, 37.953728272518134], [-120.85091006050025, 38.00896527374516], [-120.81412062472398, 38.12567633341499], [-120.81405962310627, 38.12771992478426], [-120.86574372845946, 38.137942638764805], [-122.91561741102643, 38.522443179563226], [-122.93639053090159, 38.52608334277393], [-122.93853718875835, 38.52019624851432], [-122.94319662005644, 38.504378746519706], [-123.42474717175647, 36.807395302784386], [-123.42473793200588, 36.805731158484335], [-121.3515014294681, 36.40878487848709]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 145.5155487060547, 'CPF_NAME': 'LC08CPF_20150302_20150331_01.01', 'DATE_ACQUIRED': '2015-03-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024077999405562878, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005164199974387884, 'RADIANCE_MULT_BAND_8': 0.011393999680876732, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 17.760000228881836, 'GEOMETRIC_RMSE_VERIFY': 3.5250000953674316, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 7.769999980926514, 'GEOMETRIC_RMSE_MODEL': 7.039999961853027, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015080LGN02', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.127999782562256, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.823999881744385, 'system:asset_size': 1184667358, 'system:index': 'LC08_044034_20150321', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150321182737_20150321191922.07', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1426963538272, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150321_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.33781814575195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1426963538272, 'RADIANCE_ADD_BAND_5': -30.804229736328125, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.660729885101318, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.5820798873901367, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.261329650878906, 'RADIANCE_ADD_BAND_2': -64.78038024902344, 'RADIANCE_ADD_BAND_3': -59.69456100463867, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.96855926513672, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.038990020751953, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301033_00034', 'EARTH_SUN_DISTANCE': 0.9961786866188049, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1517462585000, 'SCENE_CENTER_TIME': '18:45:38.2729040Z', 'SUN_ELEVATION': 47.442230224609375, 'BPF_NAME_OLI': 'LO8BPF20150321183131_20150321191829.03', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 466, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 145}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150406', 'properties': {'RADIANCE_MULT_BAND_5': 0.006105400156229734, 'RADIANCE_MULT_BAND_6': 0.0015184000367298722, 'RADIANCE_MULT_BAND_3': 0.011831000447273254, 'RADIANCE_MULT_BAND_4': 0.009976900182664394, 'RADIANCE_MULT_BAND_1': 0.012538000009953976, 'RADIANCE_MULT_BAND_2': 0.0128389997407794, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.81153670654021, 38.12625519528678], [-120.81149603794782, 38.12761636355373], [-122.93174754987496, 38.52556594900133], [-122.93392328348116, 38.525567200760975], [-122.93670195261879, 38.517947199007565], [-123.42155238939267, 36.809326625473375], [-123.42248768402405, 36.80547788973521], [-123.11931555285555, 36.749924569588835], [-121.61021334179469, 36.460758464636534], [-121.34999497328992, 36.408764052225905], [-121.34763032575793, 36.40873137874073], [-121.34631238480486, 36.412702209622644], [-121.21811879084564, 36.82983082403712], [-121.09099788257143, 37.23858024597873], [-120.96511438939058, 37.63993886870957], [-120.9270793006134, 37.760531100554836], [-120.86638502654336, 37.952475229768574], [-120.8527217623581, 37.99565384392662], [-120.81153670654021, 38.12625519528678]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 142.5455322265625, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-04-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023860998917371035, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005117700202390552, 'RADIANCE_MULT_BAND_8': 0.011291000060737133, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 29.15999984741211, 'GEOMETRIC_RMSE_VERIFY': 3.4170000553131104, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 26.34000015258789, 'GEOMETRIC_RMSE_MODEL': 7.085000038146973, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015096LGN03', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.986999988555908, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.0329999923706055, 'system:asset_size': 1226318357, 'system:index': 'LC08_044034_20150406', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150406182639_20150406191735.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1428345927393, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150406_20180131_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.88473129272461, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1428345927393, 'RADIANCE_ADD_BAND_5': -30.52696990966797, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.591780185699463, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.558840036392212, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.69192123413086, 'RADIANCE_ADD_BAND_2': -64.1972885131836, 'RADIANCE_ADD_BAND_3': -59.157249450683594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.455780029296875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.93062973022461, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801300790_00036', 'EARTH_SUN_DISTANCE': 1.0006924867630005, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1517383187000, 'SCENE_CENTER_TIME': '18:45:27.3936640Z', 'SUN_ELEVATION': 53.471153259277344, 'BPF_NAME_OLI': 'LO8BPF20150406183032_20150406191642.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 83}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 458692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150422', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060502998530864716, 'RADIANCE_MULT_BAND_6': 0.0015047000488266349, 'RADIANCE_MULT_BAND_3': 0.011725000105798244, 'RADIANCE_MULT_BAND_4': 0.009886899963021278, 'RADIANCE_MULT_BAND_1': 0.012424999848008156, 'RADIANCE_MULT_BAND_2': 0.01272400002926588, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.12422427254901, 37.259997386802084], [-121.1006884301784, 37.33519967332305], [-121.01189628187622, 37.61803161814006], [-120.9726917073103, 37.74253512270313], [-120.94582385514028, 37.8276365800186], [-120.91776382818368, 37.91635865547261], [-120.87778739550606, 38.04257016830443], [-120.861414878827, 38.094178494066945], [-120.85122435242435, 38.12660998012146], [-120.85117686258937, 38.128230537864184], [-121.41927597138549, 38.23902460369976], [-122.97301780520745, 38.52639998176417], [-122.97379839308891, 38.52578707641134], [-122.97587755306242, 38.51926125371298], [-123.46180936661003, 36.80628625121256], [-123.46109698122368, 36.80571888072532], [-123.42423402203853, 36.79898935216506], [-121.38930147499738, 36.40916562870434], [-121.38722896596322, 36.40913765082258], [-121.37824103671966, 36.43836847751387], [-121.2489012060547, 36.859153905789626], [-121.12422427254901, 37.259997386802084]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 138.69386291503906, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-04-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -690.586669921875, 'google:registration_offset_y': 121.56414794921875, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023646000772714615, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005071500199846923, 'RADIANCE_MULT_BAND_8': 0.011188999749720097, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 59.25, 'GEOMETRIC_RMSE_VERIFY': 3.4110000133514404, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 38.779998779296875, 'GEOMETRIC_RMSE_MODEL': 6.173999786376953, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015112LGN03', 'WRS_PATH': 44, 'google:registration_count': 77, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.313000202178955, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.416999816894531, 'system:asset_size': 1283490327, 'system:index': 'LC08_044034_20150422', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150422182637_20150422190359.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150422_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.8020833134651184, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.434749603271484, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1429728325800, 'RADIANCE_ADD_BAND_5': -30.25160026550293, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5233001708984375, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.535749912261963, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.12641143798828, 'RADIANCE_ADD_BAND_2': -63.61819839477539, 'RADIANCE_ADD_BAND_3': -58.62363052368164, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.946529388427734, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.823010444641113, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270732_00036', 'EARTH_SUN_DISTANCE': 1.0052366256713867, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488394544000, 'SCENE_CENTER_TIME': '18:45:25.7977330Z', 'SUN_ELEVATION': 58.871337890625, 'BPF_NAME_OLI': 'LO8BPF20150422183031_20150422190306.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 225, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 57}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460192.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150508', 'properties': {'RADIANCE_MULT_BAND_5': 0.006001799833029509, 'RADIANCE_MULT_BAND_6': 0.001492599956691265, 'RADIANCE_MULT_BAND_3': 0.011630999855697155, 'RADIANCE_MULT_BAND_4': 0.009807700291275978, 'RADIANCE_MULT_BAND_1': 0.01232600025832653, 'RADIANCE_MULT_BAND_2': 0.012621999718248844, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.83863855464051, 38.1125500759472], [-120.83523667924018, 38.123438817263946], [-120.83403402577322, 38.12804996513518], [-122.93884593846148, 38.523133317952066], [-122.95649261188983, 38.52622217691602], [-122.95815341203492, 38.521013833957085], [-122.9628078894628, 38.50519774128295], [-123.44441812126396, 36.80674570428301], [-123.44441127840913, 36.805565681295164], [-123.3306860468098, 36.78481766324366], [-122.09478054031995, 36.55182518295035], [-121.68235672436784, 36.4709069177437], [-121.37240526256889, 36.409071693914], [-121.37013563827668, 36.40904069956208], [-121.23618446934668, 36.84510761596496], [-121.10246186917698, 37.275043997824056], [-120.99629965683614, 37.613599897015696], [-120.9543186330139, 37.746893033275725], [-120.89655851719137, 37.92965151693397], [-120.83863855464051, 38.1125500759472]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 133.73147583007812, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-05-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023457000497728586, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005030899774283171, 'RADIANCE_MULT_BAND_8': 0.011099999770522118, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 42.689998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.0799999237060547, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 23.559999465942383, 'GEOMETRIC_RMSE_MODEL': 6.381999969482422, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015128LGN03', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.263999938964844, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.749000072479248, 'system:asset_size': 1277572442, 'system:index': 'LC08_044034_20150508', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150508171341_20150508190343.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150508_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.03855895996094, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1431110709980, 'RADIANCE_ADD_BAND_5': -30.009159088134766, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4629998207092285, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.515429973602295, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.628509521484375, 'RADIANCE_ADD_BAND_2': -63.10834884643555, 'RADIANCE_ADD_BAND_3': -58.15380096435547, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.49816131591797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.728260040283203, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270741_00036', 'EARTH_SUN_DISTANCE': 1.0092891454696655, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488395594000, 'SCENE_CENTER_TIME': '18:45:09.9812750Z', 'SUN_ELEVATION': 63.13809585571289, 'BPF_NAME_OLI': 'LO8BPF20150508171247_20150508190250.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 298, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 124}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150524', 'properties': {'RADIANCE_MULT_BAND_5': 0.005961500108242035, 'RADIANCE_MULT_BAND_6': 0.0014825999969616532, 'RADIANCE_MULT_BAND_3': 0.01155299972742796, 'RADIANCE_MULT_BAND_4': 0.009741799905896187, 'RADIANCE_MULT_BAND_1': 0.012242999859154224, 'RADIANCE_MULT_BAND_2': 0.012536999769508839, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78311258533242, 38.1269015669998], [-120.78423797366814, 38.12737282668355], [-120.79368751855691, 38.12928387846066], [-122.40508552442456, 38.436744486961025], [-122.89411323411267, 38.52519107129395], [-122.90525628667841, 38.52714626411678], [-122.91102266121344, 38.50746790946885], [-123.39545123950587, 36.80738375013509], [-123.39463626395239, 36.80673386286326], [-123.36892988378767, 36.802013412352686], [-121.36290004317262, 36.41651718710793], [-121.32122443181304, 36.40813157959785], [-121.1955852131251, 36.81536222734602], [-121.06975421777265, 37.21847887270192], [-120.94302303733485, 37.621171101425944], [-120.8954365194541, 37.77159509950048], [-120.85698459322579, 37.892793053477234], [-120.82020915328009, 38.00857166821864], [-120.7831556302873, 38.12548049398756], [-120.78311258533242, 38.1269015669998]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 128.25927734375, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-05-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 305.4615783691406, 'google:registration_offset_y': -313.1580810546875, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023298999294638634, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004997000214643776, 'RADIANCE_MULT_BAND_8': 0.011025000363588333, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 47.15999984741211, 'GEOMETRIC_RMSE_VERIFY': 2.9749999046325684, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 19.18000030517578, 'GEOMETRIC_RMSE_MODEL': 5.613999843597412, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015144LGN04', 'WRS_PATH': 44, 'google:registration_count': 61, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.759000062942505, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.170000076293945, 'system:asset_size': 1260933794, 'system:index': 'LC08_044034_20150524', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150524182620_20150524190341.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1432493108476, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150524_20180131_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3986928164958954, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.70893096923828, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1432493108476, 'RADIANCE_ADD_BAND_5': -29.807430267333984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.412839889526367, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.4985198974609375, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.21424865722656, 'RADIANCE_ADD_BAND_2': -62.684139251708984, 'RADIANCE_ADD_BAND_3': -57.76288986206055, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.125099182128906, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.649419784545898, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801300791_00036', 'EARTH_SUN_DISTANCE': 1.0126985311508179, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1517383700000, 'SCENE_CENTER_TIME': '18:45:08.4760110Z', 'SUN_ELEVATION': 65.94296264648438, 'BPF_NAME_OLI': 'LO8BPF20150524183013_20150524190248.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 419, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 154}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150609', 'properties': {'RADIANCE_MULT_BAND_5': 0.005932900123298168, 'RADIANCE_MULT_BAND_6': 0.001475399942137301, 'RADIANCE_MULT_BAND_3': 0.011497000232338905, 'RADIANCE_MULT_BAND_4': 0.009695000015199184, 'RADIANCE_MULT_BAND_1': 0.01218399964272976, 'RADIANCE_MULT_BAND_2': 0.012477000243961811, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.48624228743317, 36.44004977650803], [-121.36525853571226, 36.415738181086496], [-121.32842691646383, 36.40832880828522], [-121.32683219173819, 36.408306469191785], [-121.19957533867093, 36.8208983539645], [-121.0672680774225, 37.24471985704598], [-120.95022072021553, 37.61656842211854], [-120.9025410176841, 37.76726097874208], [-120.84348756097388, 37.953344072253785], [-120.82604849126483, 38.008280759269965], [-120.78852920643607, 38.12651477890133], [-120.7892686510427, 38.127127484543976], [-122.56458594870342, 38.464617351340586], [-122.90897715716008, 38.52663189583216], [-122.9110102768542, 38.52663351377759], [-122.91237916931246, 38.52288336646241], [-122.9160079296885, 38.51071622369611], [-123.40145204703374, 36.806852466588495], [-123.39482864775741, 36.80554452488688], [-122.87858296137385, 36.71003187538476], [-121.48624228743317, 36.44004977650803]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 123.59383392333984, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-06-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023187000770121813, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004973100149072707, 'RADIANCE_MULT_BAND_8': 0.01097199972718954, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 90.69000244140625, 'GEOMETRIC_RMSE_VERIFY': 3.0179998874664307, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 86.83999633789062, 'GEOMETRIC_RMSE_MODEL': 6.364999771118164, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015160LGN03', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.2829999923706055, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.709000110626221, 'system:asset_size': 1245129762, 'system:index': 'LC08_044034_20150609', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150609182627_20150609190354.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150609_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.47502136230469, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1433875518950, 'RADIANCE_ADD_BAND_5': -29.6643009185791, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.377240180969238, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.486530065536499, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.920291900634766, 'RADIANCE_ADD_BAND_2': -62.383121490478516, 'RADIANCE_ADD_BAND_3': -57.485511779785156, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.86037826538086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.593480110168457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702270737_00036', 'EARTH_SUN_DISTANCE': 1.0151387453079224, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488395076000, 'SCENE_CENTER_TIME': '18:45:18.9483180Z', 'SUN_ELEVATION': 67.12504577636719, 'BPF_NAME_OLI': 'LO8BPF20150609183024_20150609190259.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 279, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 129}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150625', 'properties': {'RADIANCE_MULT_BAND_5': 0.005917400121688843, 'RADIANCE_MULT_BAND_6': 0.001471600029617548, 'RADIANCE_MULT_BAND_3': 0.011466999538242817, 'RADIANCE_MULT_BAND_4': 0.00966969970613718, 'RADIANCE_MULT_BAND_1': 0.012152000330388546, 'RADIANCE_MULT_BAND_2': 0.012443999759852886, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89585007375636, 38.52680294479517], [-122.89657371941111, 38.52566932544095], [-123.38644367727504, 36.806640993254696], [-123.32854861320463, 36.796046886019994], [-123.17363092301852, 36.767571776162136], [-121.37555008818863, 36.42071950095245], [-121.31228134296134, 36.407990445162575], [-121.31138624586684, 36.41004079198766], [-121.0891905189435, 37.12681399898931], [-121.00513323942663, 37.39512977312323], [-120.92658332932481, 37.643998965174], [-120.88792719081792, 37.766188907670866], [-120.83447165839155, 37.934725150038034], [-120.81809670828883, 37.986327998990355], [-120.77845654085922, 38.11129187012462], [-120.77363777287538, 38.12667247536738], [-120.77598392422252, 38.127340091267214], [-121.52211206151354, 38.27280733106215], [-122.60699869100318, 38.47490592061835], [-122.8835779258752, 38.52464850178941], [-122.89585007375636, 38.52680294479517]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.47286224365234, 'CPF_NAME': 'LC08CPF_20150401_20150630_01.01', 'DATE_ACQUIRED': '2015-06-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -515.3947143554688, 'google:registration_offset_y': -101.45003509521484, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002312700031325221, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004960100050084293, 'RADIANCE_MULT_BAND_8': 0.010943000204861164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 8.789999961853027, 'GEOMETRIC_RMSE_VERIFY': 2.619999885559082, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.9962921142578, 'RADIANCE_MAXIMUM_BAND_8': 662.4629516601562, 'RADIANCE_MAXIMUM_BAND_7': 30.025869369506836, 'RADIANCE_MAXIMUM_BAND_2': 753.3032836914062, 'RADIANCE_MAXIMUM_BAND_1': 735.6389770507812, 'CLOUD_COVER_LAND': 0.2800000011920929, 'RADIANCE_MAXIMUM_BAND_6': 89.08338165283203, 'GEOMETRIC_RMSE_MODEL': 5.010000228881836, 'RADIANCE_MAXIMUM_BAND_5': 358.2092590332031, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 585.35693359375, 'RADIANCE_MAXIMUM_BAND_3': 694.1625366210938, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015176LGN03', 'WRS_PATH': 44, 'google:registration_count': 77, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.2790000438690186, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.7880001068115234, 'system:asset_size': 1230047947, 'system:index': 'LC08_044034_20150625', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150625182632_20150625190359.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150625_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5065789222717285, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.34864044189453, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1435257924080, 'RADIANCE_ADD_BAND_5': -29.586950302124023, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.3580098152160645, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4800400733947754, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.76145935058594, 'RADIANCE_ADD_BAND_2': -62.2204704284668, 'RADIANCE_ADD_BAND_3': -57.335628509521484, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.717350006103516, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.563249588012695, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702270740_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0164648294448853, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488395239000, 'SCENE_CENTER_TIME': '18:45:24.0806430Z', 'SUN_ELEVATION': 66.873046875, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150625183029_20150625200922.01', 'RADIANCE_MINIMUM_BAND_4': -48.33897018432617, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.32416915893555, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.208030700683594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.74930953979492, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.7064094543457, 'RADIANCE_MINIMUM_BAND_7': -2.4795498847961426, 'RADIANCE_MINIMUM_BAND_6': -7.35653018951416, 'RADIANCE_MINIMUM_BAND_5': -29.581039428710938, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.56093978881836, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 566, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 212}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150711', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.01146399974822998, 'RADIANCE_MULT_BAND_4': 0.009666699916124344, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79287271186335, 38.12667992252073], [-120.79416737100657, 38.12722197705742], [-120.80788620881724, 38.12995649684556], [-121.31119902089006, 38.228597333193704], [-122.6580437542879, 38.48074375639291], [-122.91043956264086, 38.52608748924687], [-122.915045089034, 38.52681464843537], [-122.92031093015791, 38.50909699787603], [-123.40490806213509, 36.8081279093234], [-123.404899761755, 36.80654068502306], [-121.3323787693101, 36.40821417710942], [-121.3307803458788, 36.4083760291554], [-121.32886257545378, 36.41414993407349], [-121.2021749201337, 36.824790951209245], [-121.0781925422667, 37.22200976436132], [-120.96987688994564, 37.56649588091885], [-120.90508098481158, 37.771410246299276], [-120.87032446822779, 37.881040356842476], [-120.82521233892504, 38.022955646678135], [-120.79292451952766, 38.12496063938734], [-120.79287271186335, 38.12667992252073]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.7756118774414, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-07-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 22.329999923706055, 'GEOMETRIC_RMSE_VERIFY': 3.003999948501587, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.95217895507812, 'RADIANCE_MAXIMUM_BAND_8': 662.254150390625, 'RADIANCE_MAXIMUM_BAND_7': 30.01641082763672, 'RADIANCE_MAXIMUM_BAND_2': 753.0658569335938, 'RADIANCE_MAXIMUM_BAND_1': 735.4071044921875, 'CLOUD_COVER_LAND': 1.559999942779541, 'RADIANCE_MAXIMUM_BAND_6': 89.05531311035156, 'GEOMETRIC_RMSE_MODEL': 5.922999858856201, 'RADIANCE_MAXIMUM_BAND_5': 358.0963439941406, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 585.1724243164062, 'RADIANCE_MAXIMUM_BAND_3': 693.9437255859375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015192LGN04', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.880000114440918, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.473999977111816, 'system:asset_size': 1240421204, 'system:index': 'LC08_044034_20150711', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150711182644_20150711190412.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150711_20170227_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33340072631836, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1436640335860, 'RADIANCE_ADD_BAND_5': -29.57762908935547, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355690002441406, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.479259967803955, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.7423095703125, 'RADIANCE_ADD_BAND_2': -62.20085906982422, 'RADIANCE_ADD_BAND_3': -57.31755828857422, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.70009994506836, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559610366821289, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702270685_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0166250467300415, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488225353000, 'SCENE_CENTER_TIME': '18:45:35.8586560Z', 'SUN_ELEVATION': 65.51856994628906, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150711183038_20150711200931.01', 'RADIANCE_MINIMUM_BAND_4': -48.32373046875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.30609893798828, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.188419342041016, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.730159759521484, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.68915939331055, 'RADIANCE_MINIMUM_BAND_7': -2.478760004043579, 'RADIANCE_MINIMUM_BAND_6': -7.354219913482666, 'RADIANCE_MINIMUM_BAND_5': -29.57171058654785, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.557299613952637, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 556, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 229}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150727', 'properties': {'RADIANCE_MULT_BAND_5': 0.005928500089794397, 'RADIANCE_MULT_BAND_6': 0.0014744000509381294, 'RADIANCE_MULT_BAND_3': 0.011489000171422958, 'RADIANCE_MULT_BAND_4': 0.009688000194728374, 'RADIANCE_MULT_BAND_1': 0.01217500027269125, 'RADIANCE_MULT_BAND_2': 0.012467999942600727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.85886314283499, 37.88813172658232], [-120.83631690162291, 37.9590898480012], [-120.82319945047793, 38.00038117597135], [-120.78368093533446, 38.12508489618723], [-120.78362018171039, 38.127091070125886], [-120.79617389498608, 38.12962967623454], [-121.2369566409236, 38.21615085246971], [-122.52250521376446, 38.4579646498822], [-122.90348847440934, 38.52662749286629], [-122.90558156625043, 38.52662921428446], [-122.91153970684837, 38.50665746079202], [-123.39532398293603, 36.80834914935633], [-123.39531499709256, 36.80660289017666], [-122.03881946632374, 36.55044062005474], [-121.36140333141844, 36.41609097787202], [-121.32151654746073, 36.40806509155099], [-121.19719796692318, 36.811127819954784], [-121.0740185393245, 37.20593013906808], [-120.95359445200326, 37.58891175973081], [-120.89988845132804, 37.75869763293714], [-120.85886314283499, 37.88813172658232]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 127.12061309814453, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-07-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 419.6860656738281, 'google:registration_offset_y': 301.98138427734375, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023169999476522207, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004969399888068438, 'RADIANCE_MULT_BAND_8': 0.010963999666273594, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.5600000023841858, 'GEOMETRIC_RMSE_VERIFY': 2.9030001163482666, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.2601776123047, 'RADIANCE_MAXIMUM_BAND_8': 663.711669921875, 'RADIANCE_MAXIMUM_BAND_7': 30.082469940185547, 'RADIANCE_MAXIMUM_BAND_2': 754.7232055664062, 'RADIANCE_MAXIMUM_BAND_1': 737.0255737304688, 'CLOUD_COVER_LAND': 0.05999999865889549, 'RADIANCE_MAXIMUM_BAND_6': 89.25129699707031, 'GEOMETRIC_RMSE_MODEL': 5.366000175476074, 'RADIANCE_MAXIMUM_BAND_5': 358.88446044921875, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 586.4603271484375, 'RADIANCE_MAXIMUM_BAND_3': 695.470947265625, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015208LGN01', 'WRS_PATH': 44, 'google:registration_count': 80, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.3550000190734863, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.188000202178955, 'system:asset_size': 1203439503, 'system:index': 'LC08_044034_20150727', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150727182649_20150727190538.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150727_20170226_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5298013091087341, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.43976974487305, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1438022741260, 'RADIANCE_ADD_BAND_5': -29.642719268798828, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.371880054473877, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.48471999168396, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.87599182128906, 'RADIANCE_ADD_BAND_2': -62.33774948120117, 'RADIANCE_ADD_BAND_3': -57.44371032714844, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.820491790771484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.585049629211426, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702259385_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0155081748962402, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488086294000, 'SCENE_CENTER_TIME': '18:45:41.2561110Z', 'SUN_ELEVATION': 63.27535629272461, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150727183043_20150727200936.02', 'RADIANCE_MINIMUM_BAND_4': -48.43008041381836, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.432220458984375, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.32529067993164, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.86381149291992, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.80952072143555, 'RADIANCE_MINIMUM_BAND_7': -2.484220027923584, 'RADIANCE_MINIMUM_BAND_6': -7.3703999519348145, 'RADIANCE_MINIMUM_BAND_5': -29.63680076599121, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.582730293273926, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 567, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 234}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150812', 'properties': {'RADIANCE_MULT_BAND_5': 0.005953900050371885, 'RADIANCE_MULT_BAND_6': 0.0014806999824941158, 'RADIANCE_MULT_BAND_3': 0.011537999846041203, 'RADIANCE_MULT_BAND_4': 0.009729400277137756, 'RADIANCE_MULT_BAND_1': 0.01222699973732233, 'RADIANCE_MULT_BAND_2': 0.012520999647676945, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.84856419246373, 37.89037694926286], [-120.83616135789487, 37.92948455348314], [-120.80904713295321, 38.014950766702064], [-120.77788220523449, 38.113308530174116], [-120.77370124930297, 38.126652873010975], [-120.77523545766509, 38.127295551058246], [-120.91029510463608, 38.154018033263796], [-121.63744353666945, 38.29488579384649], [-122.72290433102522, 38.495852288375616], [-122.89589093110257, 38.526839390030574], [-122.8966880331001, 38.524967850624684], [-123.38573852044249, 36.80831165178629], [-123.38572936252756, 36.806480844446284], [-123.33309172709838, 36.796845605771644], [-123.15849842898521, 36.76475324303982], [-121.39485310493511, 36.42465822172151], [-121.31192609802912, 36.407981553519015], [-121.18706981703771, 36.81279906020409], [-121.06428630298196, 37.20633877021272], [-120.9374170933093, 37.60977030728585], [-120.92266496268783, 37.65650168046932], [-120.84856419246373, 37.89037694926286]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 133.45309448242188, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-08-12', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -469.37396240234375, 'google:registration_offset_y': 137.84124755859375, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023268999066203833, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004990699817426503, 'RADIANCE_MULT_BAND_8': 0.011010999791324139, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.5, 'GEOMETRIC_RMSE_VERIFY': 2.674999952316284, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.85989379882812, 'RADIANCE_MAXIMUM_BAND_8': 666.5494995117188, 'RADIANCE_MAXIMUM_BAND_7': 30.211090087890625, 'RADIANCE_MAXIMUM_BAND_2': 757.9501953125, 'RADIANCE_MAXIMUM_BAND_1': 740.1768798828125, 'CLOUD_COVER_LAND': 0.03999999910593033, 'RADIANCE_MAXIMUM_BAND_6': 89.6329116821289, 'GEOMETRIC_RMSE_MODEL': 5.5329999923706055, 'RADIANCE_MAXIMUM_BAND_5': 360.4189453125, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 588.9678344726562, 'RADIANCE_MAXIMUM_BAND_3': 698.444580078125, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015224LGN01', 'WRS_PATH': 44, 'google:registration_count': 91, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.5899999141693115, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.210000038146973, 'system:asset_size': 1158541575, 'system:index': 'LC08_044034_20150812', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150812182654_20150812190504.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150812_20170226_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5833333134651184, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.646881103515625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1439405145960, 'RADIANCE_ADD_BAND_5': -29.76947021484375, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.40339994430542, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.49534010887146, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.13628005981445, 'RADIANCE_ADD_BAND_2': -62.60429000854492, 'RADIANCE_ADD_BAND_3': -57.6893196105957, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.05488967895508, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.6345796585083, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702249262_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0133440494537354, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488073129000, 'SCENE_CENTER_TIME': '18:45:45.9578100Z', 'SUN_ELEVATION': 60.22040939331055, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150812183048_20150812200941.01', 'RADIANCE_MINIMUM_BAND_4': -48.637149810791016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.67778015136719, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.59177017211914, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.12405014038086, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.04386901855469, 'RADIANCE_MINIMUM_BAND_7': -2.494839906692505, 'RADIANCE_MINIMUM_BAND_6': -7.401919841766357, 'RADIANCE_MINIMUM_BAND_5': -29.76350975036621, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.6322603225708, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 566, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 208}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150828', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059923999942839146, 'RADIANCE_MULT_BAND_6': 0.0014902000548318028, 'RADIANCE_MULT_BAND_3': 0.011611999943852425, 'RADIANCE_MULT_BAND_4': 0.009792200289666653, 'RADIANCE_MULT_BAND_1': 0.012306000106036663, 'RADIANCE_MULT_BAND_2': 0.012601999565958977, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3536172411531, 36.41609178160045], [-121.31621069900125, 36.40856281549143], [-121.31422487153253, 36.40853474557809], [-121.07488901710818, 37.18045305618433], [-120.92549593324085, 37.65533719584898], [-120.89029840925568, 37.76663688542406], [-120.85093906266015, 37.890825887203306], [-120.8300751939588, 37.95654179535573], [-120.81142565670997, 38.01540065123958], [-120.78026369496551, 38.11375910687776], [-120.77606046271751, 38.127176025494904], [-121.26489133645934, 38.22305552386905], [-122.89616119127749, 38.526621219504065], [-122.89868802853555, 38.5266234325894], [-123.38809472884887, 36.80868203820021], [-123.3880842873697, 36.806624870921404], [-123.04436783596371, 36.74335024077766], [-121.3536172411531, 36.41609178160045]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 140.5259246826172, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-08-28', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -171.7542724609375, 'google:registration_offset_y': 505.89739990234375, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023419999051839113, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005022899713367224, 'RADIANCE_MULT_BAND_8': 0.011082000099122524, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 43.61000061035156, 'GEOMETRIC_RMSE_VERIFY': 3.000999927520752, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.77008056640625, 'RADIANCE_MAXIMUM_BAND_8': 670.8565063476562, 'RADIANCE_MAXIMUM_BAND_7': 30.406299591064453, 'RADIANCE_MAXIMUM_BAND_2': 762.8477783203125, 'RADIANCE_MAXIMUM_BAND_1': 744.9596557617188, 'CLOUD_COVER_LAND': 31.760000228881836, 'RADIANCE_MAXIMUM_BAND_6': 90.21208953857422, 'GEOMETRIC_RMSE_MODEL': 5.593999862670898, 'RADIANCE_MAXIMUM_BAND_5': 362.74786376953125, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 592.7735595703125, 'RADIANCE_MAXIMUM_BAND_3': 702.9577026367188, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015240LGN01', 'WRS_PATH': 44, 'google:registration_count': 78, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.759999990463257, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.142000198364258, 'system:asset_size': 1244092490, 'system:index': 'LC08_044034_20150828', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150828182700_20150828190510.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150828_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5098039507865906, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.961219787597656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1440787552650, 'RADIANCE_ADD_BAND_5': -29.961830139160156, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.451230049133301, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.511460065841675, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.53131866455078, 'RADIANCE_ADD_BAND_2': -63.008819580078125, 'RADIANCE_ADD_BAND_3': -58.06209182739258, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.41062927246094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.709759712219238, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702249121_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.010085940361023, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488057589000, 'SCENE_CENTER_TIME': '18:45:52.6462990Z', 'SUN_ELEVATION': 56.357662200927734, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150828183054_20150828200947.01', 'RADIANCE_MINIMUM_BAND_4': -48.95143127441406, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.050479888916016, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.996219635009766, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.51900863647461, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.39955139160156, 'RADIANCE_MINIMUM_BAND_7': -2.510960102081299, 'RADIANCE_MINIMUM_BAND_6': -7.449739933013916, 'RADIANCE_MINIMUM_BAND_5': -29.955839157104492, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.707420349121094, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 541, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 197}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150913', 'properties': {'RADIANCE_MULT_BAND_5': 0.006038899999111891, 'RADIANCE_MULT_BAND_6': 0.0015018000267446041, 'RADIANCE_MULT_BAND_3': 0.011703000403940678, 'RADIANCE_MULT_BAND_4': 0.009868299588561058, 'RADIANCE_MULT_BAND_1': 0.012401999905705452, 'RADIANCE_MULT_BAND_2': 0.01269999984651804, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78507966313319, 38.12649423248586], [-120.78630093990998, 38.127005748326646], [-120.79100569293944, 38.12802948757054], [-121.31731008161674, 38.231118269341515], [-122.90511291219084, 38.526223279241016], [-122.9078880795338, 38.52622550739585], [-122.91360364873563, 38.50706451546646], [-123.3973409840255, 36.80815335057783], [-123.3973317416375, 36.80637881771548], [-123.35328716289649, 36.798318191787835], [-122.74128586976173, 36.68466115293953], [-121.35971587601216, 36.41525050987764], [-121.32508244658685, 36.40828194929222], [-121.3232699242372, 36.40825654242541], [-121.32256019818637, 36.409882797632456], [-121.19842531910851, 36.812566055058134], [-121.07330766923491, 37.213755473878194], [-120.9529784745307, 37.59651339636626], [-120.90082928429048, 37.761553141330744], [-120.86543315325233, 37.873246868741326], [-120.83088309516252, 37.98198124084777], [-120.78507966313319, 38.12649423248586]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 147.2941436767578, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-09-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 562.6854248046875, 'google:registration_offset_y': 140.7217254638672, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023600999265909195, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005061900010332465, 'RADIANCE_MULT_BAND_8': 0.011168000288307667, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 81.72000122070312, 'GEOMETRIC_RMSE_VERIFY': 3.9549999237060547, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.87069702148438, 'RADIANCE_MAXIMUM_BAND_8': 676.0646362304688, 'RADIANCE_MAXIMUM_BAND_7': 30.64236068725586, 'RADIANCE_MAXIMUM_BAND_2': 768.7700805664062, 'RADIANCE_MAXIMUM_BAND_1': 750.7431030273438, 'CLOUD_COVER_LAND': 74.05000305175781, 'RADIANCE_MAXIMUM_BAND_6': 90.9124526977539, 'GEOMETRIC_RMSE_MODEL': 6.860000133514404, 'RADIANCE_MAXIMUM_BAND_5': 365.56402587890625, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 597.37548828125, 'RADIANCE_MAXIMUM_BAND_3': 708.4150390625, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015256LGN01', 'WRS_PATH': 44, 'google:registration_count': 79, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.879000186920166, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.822000026702881, 'system:asset_size': 1352243796, 'system:index': 'LC08_044034_20150913', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150913182708_20150913191940.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150913_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5766423344612122, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.341331481933594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1442169959890, 'RADIANCE_ADD_BAND_5': -30.194429397583008, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.509079933166504, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5309600830078125, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.009010314941406, 'RADIANCE_ADD_BAND_2': -63.49797821044922, 'RADIANCE_ADD_BAND_3': -58.51285171508789, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.8408088684082, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.80066967010498, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702248996_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0061876773834229, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488043255000, 'SCENE_CENTER_TIME': '18:45:59.8915200Z', 'SUN_ELEVATION': 51.7592887878418, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20150913183102_20150913200955.01', 'RADIANCE_MINIMUM_BAND_4': -49.331459045410156, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.50114822387695, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.48527908325195, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.99660873413086, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.82963943481445, 'RADIANCE_MINIMUM_BAND_7': -2.5304598808288574, 'RADIANCE_MINIMUM_BAND_6': -7.507579803466797, 'RADIANCE_MINIMUM_BAND_5': -30.188390731811523, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.798310279846191, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 292, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 118}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20150929', 'properties': {'RADIANCE_MULT_BAND_5': 0.006093199830502272, 'RADIANCE_MULT_BAND_6': 0.0015153000131249428, 'RADIANCE_MULT_BAND_3': 0.011807999573647976, 'RADIANCE_MULT_BAND_4': 0.00995699968189001, 'RADIANCE_MULT_BAND_1': 0.012512999586760998, 'RADIANCE_MULT_BAND_2': 0.012814000248908997, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79353665480657, 38.127246024193546], [-120.80218520751636, 38.12899436038835], [-121.43987622746538, 38.25349374851524], [-122.91221275660669, 38.52622882676108], [-122.91411620908082, 38.52623025287323], [-122.9184152488818, 38.511934661085945], [-123.40356073847377, 36.80772674538342], [-123.40355372155925, 36.806397539222026], [-123.40117375997394, 36.80576853465627], [-123.16219000273584, 36.761908651447264], [-121.58713501656801, 36.4595409550419], [-121.3293585370278, 36.40785147132732], [-121.32782098821103, 36.412480415846], [-121.20411196657531, 36.81386894280017], [-121.07898121889306, 37.21519368411926], [-121.00981882566509, 37.43576435399709], [-120.95124871327268, 37.62144356923273], [-120.90602493073871, 37.76448433848443], [-120.85655869353673, 37.92053115621123], [-120.82691513558112, 38.01386140644374], [-120.7912600888544, 38.126598689633184], [-120.79353665480657, 38.127246024193546]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 153.03919982910156, 'CPF_NAME': 'LC08CPF_20150701_20150930_01.01', 'DATE_ACQUIRED': '2015-09-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023813999723643064, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005107399774715304, 'RADIANCE_MULT_BAND_8': 0.011269000358879566, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 70.87000274658203, 'GEOMETRIC_RMSE_VERIFY': 3.5169999599456787, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 67.36000061035156, 'GEOMETRIC_RMSE_MODEL': 6.515999794006348, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015272LGN02', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.709000110626221, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.504000186920166, 'system:asset_size': 1266367281, 'system:index': 'LC08_044034_20150929', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150929182825_20150929192146.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1443552365431, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20150929_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.78504180908203, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1443552365431, 'RADIANCE_ADD_BAND_5': -30.465959548950195, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.576610088348389, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.553719997406006, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.5666389465332, 'RADIANCE_ADD_BAND_2': -64.06900024414062, 'RADIANCE_ADD_BAND_3': -59.039039611816406, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.34297180175781, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.906789779663086, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301051_00033', 'EARTH_SUN_DISTANCE': 1.001693844795227, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1517467619000, 'SCENE_CENTER_TIME': '18:46:05.4313880Z', 'SUN_ELEVATION': 46.616722106933594, 'BPF_NAME_OLI': 'LO8BPF20150929183219_20150929201112.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 350, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 151}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20151015', 'properties': {'RADIANCE_MULT_BAND_5': 0.006148700136691332, 'RADIANCE_MULT_BAND_6': 0.0015291000017896295, 'RADIANCE_MULT_BAND_3': 0.011915000155568123, 'RADIANCE_MULT_BAND_4': 0.010048000141978264, 'RADIANCE_MULT_BAND_1': 0.012626999989151955, 'RADIANCE_MULT_BAND_2': 0.012930000200867653, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.88429563807813, 38.52417359577672], [-122.898783847032, 38.52671682046726], [-123.38841550423082, 36.80660784934496], [-123.38139012459129, 36.80521968274639], [-122.87505342240635, 36.71165080934198], [-121.31609094981094, 36.40856114145192], [-121.31346621231067, 36.40852404235806], [-121.19137879219622, 36.80475260891034], [-121.06887985441584, 37.19781384389925], [-120.93960444643025, 37.6092347937151], [-120.89090112640824, 37.76340350232744], [-120.85154477690207, 37.88759283462456], [-120.83330869492208, 37.94506790437571], [-120.81090134590308, 38.01579639284086], [-120.77632882927816, 38.12489966525646], [-120.77626097055551, 38.12713653775842], [-120.9893061766988, 38.16918513447918], [-122.19959343894848, 38.39983325905307], [-122.79967398663831, 38.509054192413615], [-122.88429563807813, 38.52417359577672]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 157.36427307128906, 'CPF_NAME': 'LC08CPF_20151001_20151231_01.01', 'DATE_ACQUIRED': '2015-10-15', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -276.2958679199219, 'google:registration_offset_y': 72.63536071777344, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024029999040067196, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005153900128789246, 'RADIANCE_MULT_BAND_8': 0.011370999738574028, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 72.08999633789062, 'GEOMETRIC_RMSE_VERIFY': 4.515999794006348, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.46766662597656, 'RADIANCE_MAXIMUM_BAND_8': 688.3534545898438, 'RADIANCE_MAXIMUM_BAND_7': 31.199350357055664, 'RADIANCE_MAXIMUM_BAND_2': 782.7440185546875, 'RADIANCE_MAXIMUM_BAND_1': 764.3893432617188, 'CLOUD_COVER_LAND': 65.44000244140625, 'RADIANCE_MAXIMUM_BAND_6': 92.56495666503906, 'GEOMETRIC_RMSE_MODEL': 7.170000076293945, 'RADIANCE_MAXIMUM_BAND_5': 372.2088623046875, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 608.2339477539062, 'RADIANCE_MAXIMUM_BAND_3': 721.2919311523438, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015288LGN01', 'WRS_PATH': 44, 'google:registration_count': 61, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.2220001220703125, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.913000106811523, 'system:asset_size': 1314222448, 'system:index': 'LC08_044034_20151015', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151015183000_20151015192347.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20151015_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4178082048892975, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.23820877075195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1444934764780, 'RADIANCE_ADD_BAND_5': -30.7432804107666, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.645569801330566, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.576970100402832, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.13615036010742, 'RADIANCE_ADD_BAND_2': -64.65219116210938, 'RADIANCE_ADD_BAND_3': -59.576438903808594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.85581970214844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.015170097351074, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702248720_00029', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9971657991409302, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488015616000, 'SCENE_CENTER_TIME': '18:46:04.7758180Z', 'SUN_ELEVATION': 41.24734115600586, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20151015183354_20151015192207.02', 'RADIANCE_MINIMUM_BAND_4': -50.2281608581543, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.56452178955078, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.63925170898438, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.12351989746094, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.844451904296875, 'RADIANCE_MINIMUM_BAND_7': -2.5764501094818115, 'RADIANCE_MINIMUM_BAND_6': -7.644040107727051, 'RADIANCE_MINIMUM_BAND_5': -30.73712921142578, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.01276969909668, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 301, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 140}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20151031', 'properties': {'RADIANCE_MULT_BAND_5': 0.006203699856996536, 'RADIANCE_MULT_BAND_6': 0.0015427999896928668, 'RADIANCE_MULT_BAND_3': 0.012021999806165695, 'RADIANCE_MULT_BAND_4': 0.01013800036162138, 'RADIANCE_MULT_BAND_1': 0.012740000151097775, 'RADIANCE_MULT_BAND_2': 0.01304600015282631, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33330922390071, 36.408126695732406], [-121.33256971294959, 36.40982186226177], [-121.20797023946481, 36.814265130596745], [-121.08386752266821, 37.21245971291069], [-120.95350515472325, 37.62723024900619], [-120.93063212638302, 37.69969265853743], [-120.87791012397112, 37.86630836265621], [-120.85820726146551, 37.9284011528428], [-120.83106064167494, 38.013896564172136], [-120.79601383009056, 38.12464973995745], [-120.79594422897064, 38.12696256174184], [-121.61086680090622, 38.28538196978314], [-122.70341622571475, 38.48789682835428], [-122.91590103384819, 38.52596117566051], [-122.91806498593984, 38.525962689257504], [-122.92288944290426, 38.51085714584116], [-123.40742903408089, 36.807848819262155], [-123.40741902254487, 36.80594909070228], [-123.3164151556889, 36.78931874960765], [-122.94777037932819, 36.721170609683604], [-121.375484050254, 36.41629986387629], [-121.33495447498964, 36.40814964135196], [-121.33330922390071, 36.408126695732406]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.12234497070312, 'CPF_NAME': 'LC08CPF_20151001_20151231_01.01', 'DATE_ACQUIRED': '2015-10-31', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024244999513030052, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005200000014156103, 'RADIANCE_MULT_BAND_8': 0.011473000049591064, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 3.8499999046325684, 'GEOMETRIC_RMSE_VERIFY': 4.551000118255615, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.76881408691406, 'RADIANCE_MAXIMUM_BAND_8': 694.5105590820312, 'RADIANCE_MAXIMUM_BAND_7': 31.478410720825195, 'RADIANCE_MAXIMUM_BAND_2': 789.745361328125, 'RADIANCE_MAXIMUM_BAND_1': 771.2265014648438, 'CLOUD_COVER_LAND': 0.23000000417232513, 'RADIANCE_MAXIMUM_BAND_6': 93.3929214477539, 'GEOMETRIC_RMSE_MODEL': 6.953000068664551, 'RADIANCE_MAXIMUM_BAND_5': 375.53814697265625, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 613.6743774414062, 'RADIANCE_MAXIMUM_BAND_3': 727.7435913085938, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015304LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.377999782562256, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.406000137329102, 'system:asset_size': 1129593685, 'system:index': 'LC08_044034_20151031', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151029161821_20151113130336.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20151031_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.68756866455078, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1446317171410, 'RADIANCE_ADD_BAND_5': -31.01827049255371, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.71396017074585, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.600019931793213, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.70087814331055, 'RADIANCE_ADD_BAND_2': -65.23047637939453, 'RADIANCE_ADD_BAND_3': -60.10932922363281, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.3643798828125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.122639656066895, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702248607_00017', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9927359223365784, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488001029000, 'SCENE_CENTER_TIME': '18:46:11.4078490Z', 'SUN_ELEVATION': 36.073638916015625, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20151031183647_20151031192214.02', 'RADIANCE_MINIMUM_BAND_4': -50.67742919921875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.09730911254883, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.2174301147461, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.688140869140625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.352909088134766, 'RADIANCE_MINIMUM_BAND_7': -2.5994999408721924, 'RADIANCE_MINIMUM_BAND_6': -7.7124199867248535, 'RADIANCE_MINIMUM_BAND_5': -31.012060165405273, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.120220184326172, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 532, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 222}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20151116', 'properties': {'RADIANCE_MULT_BAND_5': 0.006251600105315447, 'RADIANCE_MULT_BAND_6': 0.001554699963890016, 'RADIANCE_MULT_BAND_3': 0.012114999815821648, 'RADIANCE_MULT_BAND_4': 0.010215999558568, 'RADIANCE_MULT_BAND_1': 0.0128389997407794, 'RADIANCE_MULT_BAND_2': 0.013147000223398209, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.85785242170243, 37.92298782236125], [-120.84544815726413, 37.96209610956797], [-120.82907378873229, 38.01370038710316], [-120.7932320339484, 38.12708614408258], [-120.79962383047871, 38.128476641649414], [-122.37267370202382, 38.42846460786661], [-122.9137629211233, 38.52623000240134], [-122.91613047707241, 38.52623172402295], [-122.92082526210653, 38.51071975992183], [-123.40567811180348, 36.80646389004478], [-123.40339934931053, 36.805861608790515], [-123.3537724377596, 36.79678586388098], [-122.45357900119718, 36.62851772490282], [-121.43842087652959, 36.42969825497908], [-121.33141662853853, 36.408210172578855], [-121.33057953780835, 36.40950679805342], [-121.20732097092791, 36.80965852562672], [-121.08363009031638, 37.20662267894265], [-121.02221652985722, 37.402716935828835], [-120.94013722583907, 37.66304381754494], [-120.91124557856448, 37.754438789799295], [-120.85785242170243, 37.92298782236125]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.32305908203125, 'CPF_NAME': 'LC08CPF_20151001_20151231_01.01', 'DATE_ACQUIRED': '2015-11-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024433000944554806, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005240199971012771, 'RADIANCE_MULT_BAND_8': 0.011562000028789043, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.019999999552965164, 'GEOMETRIC_RMSE_VERIFY': 3.9019999504089355, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 147.90370178222656, 'RADIANCE_MAXIMUM_BAND_8': 699.8807983398438, 'RADIANCE_MAXIMUM_BAND_7': 31.721820831298828, 'RADIANCE_MAXIMUM_BAND_2': 795.85205078125, 'RADIANCE_MAXIMUM_BAND_1': 777.1900024414062, 'CLOUD_COVER_LAND': 0.03999999910593033, 'RADIANCE_MAXIMUM_BAND_6': 94.11506652832031, 'GEOMETRIC_RMSE_MODEL': 7.9029998779296875, 'RADIANCE_MAXIMUM_BAND_5': 378.4419860839844, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 618.4196166992188, 'RADIANCE_MAXIMUM_BAND_3': 733.370849609375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015320LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.189000129699707, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.914999961853027, 'system:asset_size': 1104059957, 'system:index': 'LC08_044034_20151116', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151113130336_20151126083607.05', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20151116_20170225_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.07950973510742, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1447699572220, 'RADIANCE_ADD_BAND_5': -31.25811004638672, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7736101150512695, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.620120048522949, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.19344329833984, 'RADIANCE_ADD_BAND_2': -65.73487091064453, 'RADIANCE_ADD_BAND_3': -60.574119567871094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.80794906616211, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.21638011932373, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702238486_00021', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9889197945594788, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487989771000, 'SCENE_CENTER_TIME': '18:46:12.2164760Z', 'SUN_ELEVATION': 31.5639705657959, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20151116183712_20151116192215.02', 'RADIANCE_MINIMUM_BAND_4': -51.06929016113281, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.5620002746582, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.72173309326172, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.18060302734375, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.796390533447266, 'RADIANCE_MINIMUM_BAND_7': -2.6196000576019287, 'RADIANCE_MINIMUM_BAND_6': -7.772049903869629, 'RADIANCE_MINIMUM_BAND_5': -31.251859664916992, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.213939666748047, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 498, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 166}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20151202', 'properties': {'RADIANCE_MULT_BAND_5': 0.006290100049227476, 'RADIANCE_MULT_BAND_6': 0.0015643000369891524, 'RADIANCE_MULT_BAND_3': 0.01218899991363287, 'RADIANCE_MULT_BAND_4': 0.01027899980545044, 'RADIANCE_MULT_BAND_1': 0.012918000109493732, 'RADIANCE_MULT_BAND_2': 0.01322800014168024, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79734921729758, 38.12576334198597], [-120.7973146800917, 38.12691234342865], [-120.79957202561859, 38.12755412575803], [-121.47336175737911, 38.25893579235521], [-122.91720338377547, 38.52596209838497], [-122.91957068653504, 38.52596378776824], [-122.9242653965074, 38.51126357859543], [-123.40877433543908, 36.80784416601476], [-123.40876509415068, 36.80610933859221], [-123.40640511380467, 36.805485688481106], [-123.36824043536315, 36.79849980032134], [-122.70740502484226, 36.67579321395778], [-121.38578499148724, 36.418180922219555], [-121.33469721241028, 36.40790986929518], [-121.20929610954103, 36.81509632828042], [-121.0821386720849, 37.22316109297307], [-120.95658718616995, 37.62269960841523], [-120.91517841099999, 37.75383256577005], [-120.87980797571676, 37.86553153502658], [-120.86046182805985, 37.92650777966376], [-120.83132897654069, 38.01833775564055], [-120.79734921729758, 38.12576334198597]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.1282958984375, 'CPF_NAME': 'LC08CPF_20151001_20151231_01.01', 'DATE_ACQUIRED': '2015-12-02', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024582999758422375, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005272499984130263, 'RADIANCE_MULT_BAND_8': 0.011633000336587429, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 97.19999694824219, 'GEOMETRIC_RMSE_VERIFY': 6.540999889373779, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 148.81307983398438, 'RADIANCE_MAXIMUM_BAND_8': 704.1839599609375, 'RADIANCE_MAXIMUM_BAND_7': 31.916860580444336, 'RADIANCE_MAXIMUM_BAND_2': 800.7452392578125, 'RADIANCE_MAXIMUM_BAND_1': 781.968505859375, 'CLOUD_COVER_LAND': 99.77999877929688, 'RADIANCE_MAXIMUM_BAND_6': 94.69373321533203, 'GEOMETRIC_RMSE_MODEL': 8.40999984741211, 'RADIANCE_MAXIMUM_BAND_5': 380.768798828125, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 622.221923828125, 'RADIANCE_MAXIMUM_BAND_3': 737.8799438476562, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015336LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.327000141143799, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.540999889373779, 'system:asset_size': 1162651340, 'system:index': 'LC08_044034_20151202', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151126105640_20151211174838.04', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20151202_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.39356994628906, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1449081973420, 'RADIANCE_ADD_BAND_5': -31.450300216674805, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.821400165557861, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.636229991912842, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.58812713623047, 'RADIANCE_ADD_BAND_2': -66.13903045654297, 'RADIANCE_ADD_BAND_3': -60.94654846191406, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.163368225097656, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.291489601135254, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702238350_00019', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.985893726348877, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487978941000, 'SCENE_CENTER_TIME': '18:46:13.4196450Z', 'SUN_ELEVATION': 28.197509765625, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20151202183801_20151202192616.01', 'RADIANCE_MINIMUM_BAND_4': -51.3832893371582, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.93436050415039, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -66.12580108642578, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.57521057128906, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -58.15174102783203, 'RADIANCE_MINIMUM_BAND_7': -2.635699987411499, 'RADIANCE_MINIMUM_BAND_6': -7.819839954376221, 'RADIANCE_MINIMUM_BAND_5': -31.44400978088379, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.289030075073242, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 238, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 100}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20151218', 'properties': {'RADIANCE_MULT_BAND_5': 0.006314599886536598, 'RADIANCE_MULT_BAND_6': 0.0015703999670222402, 'RADIANCE_MULT_BAND_3': 0.012237000279128551, 'RADIANCE_MULT_BAND_4': 0.010319000110030174, 'RADIANCE_MULT_BAND_1': 0.012968000024557114, 'RADIANCE_MULT_BAND_2': 0.013279000297188759, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80067254552057, 38.11779260522885], [-120.79773385943649, 38.12718167767316], [-120.80270806517187, 38.12826358939139], [-121.01905138001872, 38.17090740988404], [-122.51205113536587, 38.45305502874177], [-122.91860530019939, 38.526233502535774], [-122.92020214702193, 38.52623457454717], [-122.92556316632454, 38.50997030242336], [-123.40996730985033, 36.806466451131776], [-123.4085122418871, 36.805887681790864], [-123.32583613946899, 36.790780730672545], [-121.43427147384573, 36.42802128570935], [-121.33590436939704, 36.40826769372204], [-121.3350758629368, 36.40891468452455], [-121.20923784040964, 36.81759670180261], [-121.0825727891669, 37.224160324874866], [-120.95382644953227, 37.633911750625934], [-120.92070700196534, 37.73879046696581], [-120.86453269973643, 37.916215456652374], [-120.83572311786214, 38.00694576638553], [-120.80067254552057, 38.11779260522885]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 159.79261779785156, 'CPF_NAME': 'LC08CPF_20151001_20151231_01.01', 'DATE_ACQUIRED': '2015-12-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002467900048941374, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005293100257404149, 'RADIANCE_MULT_BAND_8': 0.0116779999807477, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 44.15999984741211, 'GEOMETRIC_RMSE_VERIFY': 5.732999801635742, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 149.39422607421875, 'RADIANCE_MAXIMUM_BAND_8': 706.9339599609375, 'RADIANCE_MAXIMUM_BAND_7': 32.041500091552734, 'RADIANCE_MAXIMUM_BAND_2': 803.8723754882812, 'RADIANCE_MAXIMUM_BAND_1': 785.0222778320312, 'CLOUD_COVER_LAND': 33.54999923706055, 'RADIANCE_MAXIMUM_BAND_6': 95.06353759765625, 'GEOMETRIC_RMSE_MODEL': 8.628999710083008, 'RADIANCE_MAXIMUM_BAND_5': 382.2557678222656, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 624.65185546875, 'RADIANCE_MAXIMUM_BAND_3': 740.7615356445312, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015352LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.400000095367432, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.788000106811523, 'system:asset_size': 1214959868, 'system:index': 'LC08_044034_20151218', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151211180214_20151225175916.04', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20151218_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.594268798828125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1450464373150, 'RADIANCE_ADD_BAND_5': -31.5731201171875, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.851950168609619, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6465299129486084, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.84036254882812, 'RADIANCE_ADD_BAND_2': -66.39732360839844, 'RADIANCE_ADD_BAND_3': -61.1845588684082, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.39051818847656, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.339489936828613, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702238238_00017', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9839742183685303, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487969574000, 'SCENE_CENTER_TIME': '18:46:13.1490280Z', 'SUN_ELEVATION': 26.372587203979492, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20151218183848_20151218192639.01', 'RADIANCE_MINIMUM_BAND_4': -51.58395004272461, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -61.17232894897461, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -66.38404083251953, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.827392578125, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -58.378841400146484, 'RADIANCE_MINIMUM_BAND_7': -2.6459999084472656, 'RADIANCE_MINIMUM_BAND_6': -7.850379943847656, 'RADIANCE_MINIMUM_BAND_5': -31.566810607910156, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.337019920349121, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 256, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 89}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160103', 'properties': {'RADIANCE_MULT_BAND_5': 0.006323200184851885, 'RADIANCE_MULT_BAND_6': 0.0015724999830126762, 'RADIANCE_MULT_BAND_3': 0.012253999710083008, 'RADIANCE_MULT_BAND_4': 0.010332999750971794, 'RADIANCE_MULT_BAND_1': 0.012985999695956707, 'RADIANCE_MULT_BAND_2': 0.01329800020903349, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.7910067448878, 38.12614107536789], [-120.79096633253238, 38.12747959479303], [-120.93352963338168, 38.155645787799166], [-122.73233015652825, 38.4943169820137], [-122.91069051904944, 38.526227698171844], [-122.91348376427707, 38.526229809084036], [-122.91841808675478, 38.50950105199696], [-123.40271006221396, 36.80617238408096], [-123.27923958089855, 36.78359729221051], [-122.76864014049755, 36.68877418471285], [-121.40907907886816, 36.424443080411166], [-121.32852003521845, 36.40825362490055], [-121.32781514098373, 36.40934555486302], [-121.20254220306646, 36.81627886055797], [-121.07632227874767, 37.22151038716569], [-120.95113332494277, 37.62007515424913], [-120.90589119529092, 37.763353165168894], [-120.85716438010282, 37.91729809274266], [-120.8286880172612, 38.007105902806416], [-120.7910067448878, 38.12614107536789]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 157.68801879882812, 'CPF_NAME': 'LC08CPF_20160101_20160331_01.01', 'DATE_ACQUIRED': '2016-01-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024713000748306513, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005300299962982535, 'RADIANCE_MULT_BAND_8': 0.011694000102579594, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 87.16000366210938, 'GEOMETRIC_RMSE_VERIFY': 6.948999881744385, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 149.59744262695312, 'RADIANCE_MAXIMUM_BAND_8': 707.8956298828125, 'RADIANCE_MAXIMUM_BAND_7': 32.08509063720703, 'RADIANCE_MAXIMUM_BAND_2': 804.9658813476562, 'RADIANCE_MAXIMUM_BAND_1': 786.0901489257812, 'CLOUD_COVER_LAND': 79.97000122070312, 'RADIANCE_MAXIMUM_BAND_6': 95.1928482055664, 'GEOMETRIC_RMSE_MODEL': 8.678999900817871, 'RADIANCE_MAXIMUM_BAND_5': 382.7757568359375, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 625.5015869140625, 'RADIANCE_MAXIMUM_BAND_3': 741.7691650390625, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016003LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.318999767303467, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.949999809265137, 'system:asset_size': 1214062821, 'system:index': 'LC08_044034_20160103', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151225202015_20160110080819.04', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160103_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.664459228515625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1451846770060, 'RADIANCE_ADD_BAND_5': -31.616069793701172, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.8626298904418945, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.650130033493042, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.92855834960938, 'RADIANCE_ADD_BAND_2': -66.48764038085938, 'RADIANCE_ADD_BAND_3': -61.267791748046875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.469940185546875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.356280326843262, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702238066_00018', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9833055734634399, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487956958000, 'SCENE_CENTER_TIME': '18:46:10.0635500Z', 'SUN_ELEVATION': 26.353300094604492, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160103183821_20160103192612.01', 'RADIANCE_MINIMUM_BAND_4': -51.65412139892578, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -61.25553894042969, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -66.4743423461914, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.91558074951172, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -58.458248138427734, 'RADIANCE_MINIMUM_BAND_7': -2.649600028991699, 'RADIANCE_MINIMUM_BAND_6': -7.86106014251709, 'RADIANCE_MINIMUM_BAND_5': -31.609750747680664, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.35381031036377, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 168, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 50}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160204', 'properties': {'RADIANCE_MULT_BAND_5': 0.006291199941188097, 'RADIANCE_MULT_BAND_6': 0.0015646000392735004, 'RADIANCE_MULT_BAND_3': 0.012191000394523144, 'RADIANCE_MULT_BAND_4': 0.010281000286340714, 'RADIANCE_MULT_BAND_1': 0.012919999659061432, 'RADIANCE_MULT_BAND_2': 0.01322999969124794, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.86847447862873, 37.91561112704238], [-120.8532582494983, 37.963590703506945], [-120.83725462897505, 38.014074335453024], [-120.8016090535116, 38.12697078110354], [-120.80733146817182, 38.12821519477416], [-120.89172798539963, 38.144900140498386], [-122.81724280656873, 38.50701930989516], [-122.9211721616502, 38.52555932699204], [-122.92389322618178, 38.52556115685755], [-122.9261484986969, 38.51937919027308], [-122.92977409523739, 38.50802262736029], [-123.41349095586483, 36.805851999853665], [-123.40644130973511, 36.80446056023106], [-123.02857064379674, 36.73497130732345], [-121.5046279079962, 36.44122801270537], [-121.33883830316778, 36.407991514414654], [-121.20903988239671, 36.829694329715025], [-121.0864168081583, 37.22343146493949], [-120.96440445391787, 37.61207293902452], [-120.92463900435963, 37.738183932461176], [-120.86847447862873, 37.91561112704238]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 152.59994506835938, 'CPF_NAME': 'LC08CPF_20160101_20160331_01.01', 'DATE_ACQUIRED': '2016-02-04', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002458699978888035, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005273399874567986, 'RADIANCE_MULT_BAND_8': 0.011634999886155128, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 11.729999542236328, 'GEOMETRIC_RMSE_VERIFY': 5.197999954223633, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 148.8395538330078, 'RADIANCE_MAXIMUM_BAND_8': 704.3092651367188, 'RADIANCE_MAXIMUM_BAND_7': 31.92254066467285, 'RADIANCE_MAXIMUM_BAND_2': 800.8877563476562, 'RADIANCE_MAXIMUM_BAND_1': 782.1076049804688, 'CLOUD_COVER_LAND': 15.800000190734863, 'RADIANCE_MAXIMUM_BAND_6': 94.71057891845703, 'GEOMETRIC_RMSE_MODEL': 8.112000465393066, 'RADIANCE_MAXIMUM_BAND_5': 380.8365173339844, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 622.3326416015625, 'RADIANCE_MAXIMUM_BAND_3': 738.01123046875, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016035LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.034999847412109, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.421000003814697, 'system:asset_size': 1075510682, 'system:index': 'LC08_044034_20160204', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160124171309_20160208072447.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160204_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.4027099609375, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1454611566630, 'RADIANCE_ADD_BAND_5': -31.455900192260742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.822800159454346, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.636699914932251, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.59961700439453, 'RADIANCE_ADD_BAND_2': -66.15080261230469, 'RADIANCE_ADD_BAND_3': -60.957401275634766, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.17372131347656, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.293680191040039, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702237857_00023', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9858059883117676, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487936500000, 'SCENE_CENTER_TIME': '18:46:06.6274950Z', 'SUN_ELEVATION': 31.725500106811523, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160204183619_20160204192209.01', 'RADIANCE_MINIMUM_BAND_4': -51.39242935180664, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.94520950317383, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -66.1375732421875, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.58670043945312, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -58.16209030151367, 'RADIANCE_MINIMUM_BAND_7': -2.636169910430908, 'RADIANCE_MINIMUM_BAND_6': -7.821229934692383, 'RADIANCE_MINIMUM_BAND_5': -31.449600219726562, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.291219711303711, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 414, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 147}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160220', 'properties': {'RADIANCE_MULT_BAND_5': 0.006254099775105715, 'RADIANCE_MULT_BAND_6': 0.001555299968458712, 'RADIANCE_MULT_BAND_3': 0.012120000086724758, 'RADIANCE_MULT_BAND_4': 0.010219999589025974, 'RADIANCE_MULT_BAND_1': 0.01284400001168251, 'RADIANCE_MULT_BAND_2': 0.013151999562978745, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.39784109858564, 36.807315619981466], [-123.39783288317241, 36.805730609626664], [-122.67686752499587, 36.6720631929716], [-121.83679968863974, 36.51023874346746], [-121.32334463199211, 36.408099147447174], [-121.32160382417844, 36.41374654530181], [-121.19784178672056, 36.81593735177421], [-121.07269413808706, 37.217936446345604], [-120.94162593136744, 37.63541139622498], [-120.9012901514189, 37.76331874848522], [-120.85969424796983, 37.89477032465209], [-120.83770600794556, 37.96411680450534], [-120.824300110503, 38.00641920804332], [-120.78675855397822, 38.125160271836315], [-120.78669306793071, 38.12732819985082], [-122.72016751569868, 38.49236473159268], [-122.90924007178405, 38.52615773240204], [-122.91463478676536, 38.508011458579695], [-123.39784109858564, 36.807315619981466]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 150.10462951660156, 'CPF_NAME': 'LC08CPF_20160101_20160331_01.01', 'DATE_ACQUIRED': '2016-02-20', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 619.54443359375, 'google:registration_offset_y': 145.19033813476562, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002444300102069974, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.00052424002205953, 'RADIANCE_MULT_BAND_8': 0.011566000059247017, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 63.95000076293945, 'GEOMETRIC_RMSE_VERIFY': 4.636000156402588, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 147.9633331298828, 'RADIANCE_MAXIMUM_BAND_8': 700.1630249023438, 'RADIANCE_MAXIMUM_BAND_7': 31.734609603881836, 'RADIANCE_MAXIMUM_BAND_2': 796.1729125976562, 'RADIANCE_MAXIMUM_BAND_1': 777.5033569335938, 'CLOUD_COVER_LAND': 51.68000030517578, 'RADIANCE_MAXIMUM_BAND_6': 94.15302276611328, 'GEOMETRIC_RMSE_MODEL': 8.02400016784668, 'RADIANCE_MAXIMUM_BAND_5': 378.59454345703125, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 618.6689453125, 'RADIANCE_MAXIMUM_BAND_3': 733.6665649414062, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016051LGN01', 'WRS_PATH': 44, 'google:registration_count': 103, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.098999977111816, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.214000225067139, 'system:asset_size': 1190376076, 'system:index': 'LC08_044034_20160220', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160208080723_20160223100557.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160220_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.7202796936035156, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.100101470947266, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1455993958180, 'RADIANCE_ADD_BAND_5': -31.270719528198242, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.776740074157715, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6211800575256348, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.21932983398438, 'RADIANCE_ADD_BAND_2': -65.76136779785156, 'RADIANCE_ADD_BAND_3': -60.598541259765625, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.831260681152344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.22130012512207, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702227755_00027', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9887204766273499, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487923841000, 'SCENE_CENTER_TIME': '18:45:58.1814210Z', 'SUN_ELEVATION': 36.611785888671875, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160220165605_20160220192201.01', 'RADIANCE_MINIMUM_BAND_4': -51.08988952636719, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.58641815185547, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.74822235107422, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.20648193359375, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.8196907043457, 'RADIANCE_MINIMUM_BAND_7': -2.620650053024292, 'RADIANCE_MINIMUM_BAND_6': -7.7751898765563965, 'RADIANCE_MINIMUM_BAND_5': -31.26445960998535, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.218859672546387, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 347, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 119}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160307', 'properties': {'RADIANCE_MULT_BAND_5': 0.006205399986356497, 'RADIANCE_MULT_BAND_6': 0.0015431999927386642, 'RADIANCE_MULT_BAND_3': 0.012024999596178532, 'RADIANCE_MULT_BAND_4': 0.01013999991118908, 'RADIANCE_MULT_BAND_1': 0.012744000181555748, 'RADIANCE_MULT_BAND_2': 0.013050000183284283, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80860178463611, 38.12712354557924], [-120.81071114902235, 38.127723025759046], [-120.87559411814426, 38.14055426230642], [-122.93070816124467, 38.52605949158646], [-122.93199449767285, 38.523035507409276], [-122.93473641997006, 38.514445359736904], [-123.42003581013118, 36.80624942371986], [-123.41917304498993, 36.805561670066325], [-123.24255926172987, 36.77326571133979], [-121.41131689600789, 36.42136288784933], [-121.3452395398652, 36.4080891041004], [-121.34460193633483, 36.410009952528114], [-121.33974968296032, 36.42576373710552], [-121.21415759347613, 36.833827368752466], [-121.09147971334959, 37.22784235828401], [-120.95872079389557, 37.650603993965376], [-120.92812193707157, 37.74757244216976], [-120.88321352323503, 37.88951853696545], [-120.85413565458462, 37.98119600773645], [-120.83980006576498, 38.026604043050135], [-120.8086547251617, 38.12535269179634], [-120.80860178463611, 38.12712354557924]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 147.68658447265625, 'CPF_NAME': 'LC08CPF_20160101_20160331_01.01', 'DATE_ACQUIRED': '2016-03-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024252000730484724, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005201500025577843, 'RADIANCE_MULT_BAND_8': 0.011475999839603901, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 73.83999633789062, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.80934143066406, 'RADIANCE_MAXIMUM_BAND_8': 694.7023315429688, 'RADIANCE_MAXIMUM_BAND_7': 31.487110137939453, 'RADIANCE_MAXIMUM_BAND_2': 789.9634399414062, 'RADIANCE_MAXIMUM_BAND_1': 771.4395141601562, 'CLOUD_COVER_LAND': 82.80999755859375, 'RADIANCE_MAXIMUM_BAND_6': 93.41870880126953, 'GEOMETRIC_RMSE_MODEL': 9.371000289916992, 'RADIANCE_MAXIMUM_BAND_5': 375.641845703125, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 613.8438720703125, 'RADIANCE_MAXIMUM_BAND_3': 727.944580078125, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016067LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.466000080108643, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 6.7829999923706055, 'system:asset_size': 1272579798, 'system:index': 'LC08_044034_20160307', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160223122621_20160309074854.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160307_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.701568603515625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1457376357360, 'RADIANCE_ADD_BAND_5': -31.026830673217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.716090202331543, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6007399559020996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.71847152709961, 'RADIANCE_ADD_BAND_2': -65.24848937988281, 'RADIANCE_ADD_BAND_3': -60.125919342041016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.380218505859375, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.12598991394043, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702227609_00026', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9925987720489502, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487909741000, 'SCENE_CENTER_TIME': '18:45:57.3630730Z', 'SUN_ELEVATION': 42.388301849365234, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160307183322_20160307192024.01', 'RADIANCE_MINIMUM_BAND_4': -50.691429138183594, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.11389923095703, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.23544311523438, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.705718994140625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.36874008178711, 'RADIANCE_MINIMUM_BAND_7': -2.600219964981079, 'RADIANCE_MINIMUM_BAND_6': -7.714550018310547, 'RADIANCE_MINIMUM_BAND_5': -31.020620346069336, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.123559951782227, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 22, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160323', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061518000438809395, 'RADIANCE_MULT_BAND_6': 0.0015299000078812242, 'RADIANCE_MULT_BAND_3': 0.011920999735593796, 'RADIANCE_MULT_BAND_4': 0.010053000412881374, 'RADIANCE_MULT_BAND_1': 0.012633999809622765, 'RADIANCE_MULT_BAND_2': 0.012937000021338463, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.16544901139277, 38.19815823609324], [-122.92673460155204, 38.525968446405756], [-122.92884466383137, 38.52596978760882], [-122.93113877624104, 38.519381410372574], [-122.93321048313814, 38.51289119470331], [-123.41776286416179, 36.80619367813527], [-123.41613431138734, 36.80554605719308], [-123.39717915652912, 36.80205763765439], [-122.21047939174314, 36.57942148502892], [-121.34342008749029, 36.408474895383996], [-121.34263212344047, 36.41028175805595], [-121.33737339621763, 36.4273532009727], [-121.21503272673483, 36.825120005826086], [-121.09095153577016, 37.22393455305978], [-120.96425695139115, 37.62775791120592], [-120.92550845525122, 37.75062199953507], [-120.87905987611165, 37.89755413915005], [-120.84784954944142, 37.99602731044171], [-120.8384576015254, 38.025768385029124], [-120.80642375319219, 38.127360449149876], [-120.80809867321152, 38.128061608426634], [-121.16544901139277, 38.19815823609324]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 145.1295166015625, 'CPF_NAME': 'LC08CPF_20160101_20160331_01.01', 'DATE_ACQUIRED': '2016-03-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002404300030320883, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005156599800102413, 'RADIANCE_MULT_BAND_8': 0.011377000249922276, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 16.68000030517578, 'GEOMETRIC_RMSE_VERIFY': 4.431000232696533, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.54188537597656, 'RADIANCE_MAXIMUM_BAND_8': 688.7047119140625, 'RADIANCE_MAXIMUM_BAND_7': 31.215269088745117, 'RADIANCE_MAXIMUM_BAND_2': 783.1433715820312, 'RADIANCE_MAXIMUM_BAND_1': 764.7793579101562, 'CLOUD_COVER_LAND': 19.06999969482422, 'RADIANCE_MAXIMUM_BAND_6': 92.61219024658203, 'GEOMETRIC_RMSE_MODEL': 7.116000175476074, 'RADIANCE_MAXIMUM_BAND_5': 372.3987731933594, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 608.5443115234375, 'RADIANCE_MAXIMUM_BAND_3': 721.659912109375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016083LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.040999889373779, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.021999835968018, 'system:asset_size': 1184150830, 'system:index': 'LC08_044034_20160323', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160309080230_20160324033852.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160323_20170224_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.26383972167969, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1458758749690, 'RADIANCE_ADD_BAND_5': -30.758960723876953, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.64946985244751, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.578279972076416, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.16836166381836, 'RADIANCE_ADD_BAND_2': -64.68517303466797, 'RADIANCE_ADD_BAND_3': -59.60683059692383, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.884830474853516, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.021300315856934, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702227501_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9969115257263184, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487895809000, 'SCENE_CENTER_TIME': '18:45:49.6941360Z', 'SUN_ELEVATION': 48.53099060058594, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160323183051_20160323191816.01', 'RADIANCE_MINIMUM_BAND_4': -50.25379180908203, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.59490966796875, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.67223358154297, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.155731201171875, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.87345886230469, 'RADIANCE_MINIMUM_BAND_7': -2.5777699947357178, 'RADIANCE_MINIMUM_BAND_6': -7.647940158843994, 'RADIANCE_MINIMUM_BAND_5': -30.752809524536133, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.018899917602539, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 449, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 174}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160408', 'properties': {'RADIANCE_MULT_BAND_5': 0.006094799842685461, 'RADIANCE_MULT_BAND_6': 0.0015157000161707401, 'RADIANCE_MULT_BAND_3': 0.011811000294983387, 'RADIANCE_MULT_BAND_4': 0.009959699586033821, 'RADIANCE_MULT_BAND_1': 0.012516999617218971, 'RADIANCE_MULT_BAND_2': 0.012817000038921833, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93141650817415, 38.525971317983284], [-122.93219561522422, 38.52474950367817], [-122.93406438123469, 38.519381919468394], [-122.94027704237429, 38.49829412868351], [-123.4205183529004, 36.80623012936966], [-123.41977759741859, 36.80563970135857], [-122.89974477935945, 36.70978108373077], [-121.95697749297322, 36.52960496671238], [-121.34607268618493, 36.40844465758168], [-121.33481764068958, 36.44516572366193], [-121.21406805312414, 36.83767924407933], [-121.09199879421342, 37.23001073256837], [-120.98219912232175, 37.580243315846346], [-120.92462875900553, 37.762921128885466], [-120.88070463803652, 37.90178866649671], [-120.84941113896026, 38.00055022149751], [-120.80937616903762, 38.12743364142089], [-120.81095446074004, 38.12809424826921], [-122.6826320717527, 38.48175916756455], [-122.92971837602886, 38.52597028329034], [-122.93141650817415, 38.525971317983284]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 142.05970764160156, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-04-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023819999769330025, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005108800251036882, 'RADIANCE_MULT_BAND_8': 0.011272000148892403, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 93.38999938964844, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.19432067871094, 'RADIANCE_MAXIMUM_BAND_8': 682.3280029296875, 'RADIANCE_MAXIMUM_BAND_7': 30.926240921020508, 'RADIANCE_MAXIMUM_BAND_2': 775.892333984375, 'RADIANCE_MAXIMUM_BAND_1': 757.6983032226562, 'CLOUD_COVER_LAND': 89.75, 'RADIANCE_MAXIMUM_BAND_6': 91.75469970703125, 'GEOMETRIC_RMSE_MODEL': 8.720000267028809, 'RADIANCE_MAXIMUM_BAND_5': 368.9507751464844, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 602.9098510742188, 'RADIANCE_MAXIMUM_BAND_3': 714.9781494140625, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016099LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.191999912261963, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 6.138999938964844, 'system:asset_size': 1297710293, 'system:index': 'LC08_044034_20160408', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160408000419_20160422175416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160408_20170223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.7984504699707, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1460141142230, 'RADIANCE_ADD_BAND_5': -30.474170684814453, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.578649997711182, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.554409980773926, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.58348846435547, 'RADIANCE_ADD_BAND_2': -64.08625793457031, 'RADIANCE_ADD_BAND_3': -59.05493927001953, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.35813903808594, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.90999984741211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702227337_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0015590190887451, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487879786000, 'SCENE_CENTER_TIME': '18:45:42.2287230Z', 'SUN_ELEVATION': 54.49622344970703, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160408183044_20160408190322.01', 'RADIANCE_MINIMUM_BAND_4': -49.788490295410156, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.043128967285156, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.07344055175781, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.57096862792969, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.34687042236328, 'RADIANCE_MINIMUM_BAND_7': -2.5539000034332275, 'RADIANCE_MINIMUM_BAND_6': -7.57712984085083, 'RADIANCE_MINIMUM_BAND_5': -30.468069076538086, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.907609939575195, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 54, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160424', 'properties': {'RADIANCE_MULT_BAND_5': 0.006041700020432472, 'RADIANCE_MULT_BAND_6': 0.0015025000320747495, 'RADIANCE_MULT_BAND_3': 0.011707999743521214, 'RADIANCE_MULT_BAND_4': 0.0098727997392416, 'RADIANCE_MULT_BAND_1': 0.0124080004170537, 'RADIANCE_MULT_BAND_2': 0.01270500011742115, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.81696698280015, 38.12722499304901], [-120.81762588834059, 38.127770594382596], [-120.83088291989436, 38.13041018766627], [-122.42419033705958, 38.43332519773364], [-122.92400131738222, 38.52340206314995], [-122.9390804878641, 38.52604372011225], [-122.9419817875776, 38.51695165752125], [-122.94560466159687, 38.504785644895996], [-123.42779940619862, 36.80544634727097], [-123.2603817300908, 36.77485075856716], [-121.35404521522014, 36.4083223247328], [-121.35328384783045, 36.408917159017804], [-121.34581841488665, 36.43316171161659], [-121.22101793007644, 36.839000321866656], [-121.09764855020578, 37.23557508913956], [-120.97890067112493, 37.614221305781285], [-120.93810345816031, 37.74369228026936], [-120.88062343412807, 37.92555824565133], [-120.85585890411318, 38.003790085974806], [-120.83285291821191, 38.07675905470822], [-120.81696698280015, 38.12722499304901]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 138.052490234375, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-04-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002361200051382184, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005064299912191927, 'RADIANCE_MULT_BAND_8': 0.011172999627888203, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 19.40999984741211, 'GEOMETRIC_RMSE_VERIFY': 3.252000093460083, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.9365997314453, 'RADIANCE_MAXIMUM_BAND_8': 676.37646484375, 'RADIANCE_MAXIMUM_BAND_7': 30.656490325927734, 'RADIANCE_MAXIMUM_BAND_2': 769.1246337890625, 'RADIANCE_MAXIMUM_BAND_1': 751.08935546875, 'CLOUD_COVER_LAND': 29.600000381469727, 'RADIANCE_MAXIMUM_BAND_6': 90.95437622070312, 'GEOMETRIC_RMSE_MODEL': 7.090000152587891, 'RADIANCE_MAXIMUM_BAND_5': 365.73260498046875, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 597.6510009765625, 'RADIANCE_MAXIMUM_BAND_3': 708.7418212890625, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016115LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.949999809265137, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.076000213623047, 'system:asset_size': 1232383177, 'system:index': 'LC08_044034_20160424', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160422201524_20160507073029.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160424_20170223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.36408996582031, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1461523535040, 'RADIANCE_ADD_BAND_5': -30.20836067199707, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.512539863586426, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.532130002975464, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.0376091003418, 'RADIANCE_ADD_BAND_2': -63.52727127075195, 'RADIANCE_ADD_BAND_3': -58.53984069824219, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.86656188964844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.806110382080078, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702227207_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0059558153152466, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487861727000, 'SCENE_CENTER_TIME': '18:45:35.0387380Z', 'SUN_ELEVATION': 59.744781494140625, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160424183037_20160424190315.02', 'RADIANCE_MINIMUM_BAND_4': -49.354209899902344, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.52812957763672, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.51456069946289, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.02519989013672, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.85538864135742, 'RADIANCE_MINIMUM_BAND_7': -2.5316200256347656, 'RADIANCE_MINIMUM_BAND_6': -7.511040210723877, 'RADIANCE_MINIMUM_BAND_5': -30.202320098876953, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.803750038146973, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 264, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 78}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160510', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059934998862445354, 'RADIANCE_MULT_BAND_6': 0.0014905000571161509, 'RADIANCE_MULT_BAND_3': 0.011614999733865261, 'RADIANCE_MULT_BAND_4': 0.00979399960488081, 'RADIANCE_MULT_BAND_1': 0.0123089998960495, 'RADIANCE_MULT_BAND_2': 0.01260400004684925, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.98724207378677, 37.53798615607726], [-120.9613417920266, 37.619936338014256], [-120.91798415927903, 37.75699124237975], [-120.85277389537737, 37.962635547591546], [-120.8358444862336, 38.015852715439905], [-120.80130550438436, 38.12507023229801], [-120.80125247305698, 38.12683710378475], [-120.80250716187152, 38.12736231988011], [-122.92245449282727, 38.52676979739152], [-122.92874276893968, 38.50707578263071], [-123.41264336228983, 36.80810128580845], [-123.41263403580973, 36.806358277374656], [-123.41048498528481, 36.805934155025916], [-123.38877111176205, 36.80195024663004], [-122.1579362780349, 36.57000204625846], [-121.73132694881471, 36.486311689990934], [-121.34018189649446, 36.408087173488674], [-121.33897094410057, 36.40807032281455], [-121.21068372757979, 36.824108128801825], [-121.08267685809703, 37.234321674746155], [-120.98724207378677, 37.53798615607726]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 133.0425262451172, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-05-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023423999082297087, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005023899720981717, 'RADIANCE_MULT_BAND_8': 0.011083999648690224, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 39.9900016784668, 'GEOMETRIC_RMSE_VERIFY': 3.328000068664551, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.79620361328125, 'RADIANCE_MAXIMUM_BAND_8': 670.9801635742188, 'RADIANCE_MAXIMUM_BAND_7': 30.411909103393555, 'RADIANCE_MAXIMUM_BAND_2': 762.9883422851562, 'RADIANCE_MAXIMUM_BAND_1': 745.096923828125, 'CLOUD_COVER_LAND': 9.630000114440918, 'RADIANCE_MAXIMUM_BAND_6': 90.22870635986328, 'GEOMETRIC_RMSE_MODEL': 6.563000202178955, 'RADIANCE_MAXIMUM_BAND_5': 362.814697265625, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 592.8827514648438, 'RADIANCE_MAXIMUM_BAND_3': 703.0872802734375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016131LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.454999923706055, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.818999767303467, 'system:asset_size': 1251015597, 'system:index': 'LC08_044034_20160510', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160507073845_20160522095010.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160510_20170223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.97024917602539, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1462905937620, 'RADIANCE_ADD_BAND_5': -29.967350006103516, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.452610015869141, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.511929988861084, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.542659759521484, 'RADIANCE_ADD_BAND_2': -63.02043151855469, 'RADIANCE_ADD_BAND_3': -58.07278823852539, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.420841217041016, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.711919784545898, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702217076_00039', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0099929571151733, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487848085000, 'SCENE_CENTER_TIME': '18:45:37.6223960Z', 'SUN_ELEVATION': 63.817386627197266, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160510165122_20160510190317.01', 'RADIANCE_MINIMUM_BAND_4': -48.96044921875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.0611686706543, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.00783157348633, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.53034973144531, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.409759521484375, 'RADIANCE_MINIMUM_BAND_7': -2.511430025100708, 'RADIANCE_MINIMUM_BAND_6': -7.451119899749756, 'RADIANCE_MINIMUM_BAND_5': -29.961360931396484, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.709580421447754, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 461, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160526', 'properties': {'RADIANCE_MULT_BAND_5': 0.005955600179731846, 'RADIANCE_MULT_BAND_6': 0.0014810999855399132, 'RADIANCE_MULT_BAND_3': 0.011540999636054039, 'RADIANCE_MULT_BAND_4': 0.00973219983279705, 'RADIANCE_MULT_BAND_1': 0.012230999767780304, 'RADIANCE_MULT_BAND_2': 0.012524000369012356, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.43035325129634, 36.42834138829129], [-121.33113500996379, 36.40836672455517], [-121.32956056898574, 36.40834466222815], [-121.32454902613033, 36.42460481593309], [-121.19998797306955, 36.8284082933858], [-121.07402641064789, 37.232017924361436], [-120.96137190603888, 37.59026297903359], [-120.94640808763373, 37.637628203115185], [-120.90487797155134, 37.76892473725337], [-120.86666966720195, 37.88949004645611], [-120.82719548569524, 38.013665592122], [-120.79132855300004, 38.127079522743244], [-122.8983162794285, 38.524185914966196], [-122.9122745056429, 38.52663443015033], [-122.91411749907837, 38.52663577964244], [-122.91945115318855, 38.508690809128126], [-123.4041931999679, 36.806693416131694], [-123.38070213482246, 36.80238195572042], [-123.06234643375201, 36.743747888402744], [-121.43035325129634, 36.42834138829129]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 127.57386779785156, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-05-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023276000283658504, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004992099711671472, 'RADIANCE_MULT_BAND_8': 0.011013999581336975, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.93000030517578, 'GEOMETRIC_RMSE_VERIFY': 3.0179998874664307, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.90037536621094, 'RADIANCE_MAXIMUM_BAND_8': 666.7410278320312, 'RADIANCE_MAXIMUM_BAND_7': 30.219770431518555, 'RADIANCE_MAXIMUM_BAND_2': 758.16796875, 'RADIANCE_MAXIMUM_BAND_1': 740.3895874023438, 'CLOUD_COVER_LAND': 10.59000015258789, 'RADIANCE_MAXIMUM_BAND_6': 89.6586685180664, 'GEOMETRIC_RMSE_MODEL': 5.919000148773193, 'RADIANCE_MAXIMUM_BAND_5': 360.52252197265625, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 589.1370849609375, 'RADIANCE_MAXIMUM_BAND_3': 698.6453247070312, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016147LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.9119999408721924, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.441999912261963, 'system:asset_size': 1264023179, 'system:index': 'LC08_044034_20160526', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160522121054_20160606055146.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160526_20170223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.660858154296875, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1464288342830, 'RADIANCE_ADD_BAND_5': -29.77802085876465, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.405519962310791, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4960598945617676, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.153839111328125, 'RADIANCE_ADD_BAND_2': -62.62228012084961, 'RADIANCE_ADD_BAND_3': -57.70589828491211, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.070709228515625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.637929916381836, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702216939_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0131984949111938, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487831862000, 'SCENE_CENTER_TIME': '18:45:42.8287660Z', 'SUN_ELEVATION': 66.34379577636719, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160526183045_20160526190323.02', 'RADIANCE_MINIMUM_BAND_4': -48.65113067626953, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.694358825683594, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.60976028442383, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.14160919189453, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.059688568115234, 'RADIANCE_MINIMUM_BAND_7': -2.4955599308013916, 'RADIANCE_MINIMUM_BAND_6': -7.4040398597717285, 'RADIANCE_MINIMUM_BAND_5': -29.772069931030273, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.635600090026855, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 450, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 168}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160611', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059287999756634235, 'RADIANCE_MULT_BAND_6': 0.0014745000516995788, 'RADIANCE_MULT_BAND_3': 0.011489000171422958, 'RADIANCE_MULT_BAND_4': 0.009688500314950943, 'RADIANCE_MULT_BAND_1': 0.012175999581813812, 'RADIANCE_MULT_BAND_2': 0.012467999942600727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.38863854005871, 36.80688628295214], [-123.38746532815341, 36.806419308155064], [-123.11899062828779, 36.757091692278244], [-121.37719893073256, 36.420768795315475], [-121.31654515819022, 36.40856750677276], [-121.31405109257038, 36.40853235865083], [-121.19270126563534, 36.80213621699831], [-121.0682830936177, 37.20110400655967], [-120.99806842024316, 37.4250214679246], [-120.9382323426713, 37.61470002909183], [-120.89199128275845, 37.76098978301952], [-120.83826166361531, 37.93034436934543], [-120.83008711227082, 37.956136537369886], [-120.8114377521186, 38.014995333498405], [-120.78027596875967, 38.113353777095504], [-120.77612043098986, 38.126618403028026], [-120.776856618076, 38.12722849143595], [-120.88307301791077, 38.148258758016105], [-122.46772663760717, 38.44921220280065], [-122.8968389028864, 38.52662188818637], [-122.89880672647996, 38.5266235810827], [-123.38863854005871, 36.80688628295214]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 123.20264434814453, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-06-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -314.0235595703125, 'google:registration_offset_y': -175.3375701904297, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002317100064828992, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004969700239598751, 'RADIANCE_MULT_BAND_8': 0.010964999906718731, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 23.450000762939453, 'GEOMETRIC_RMSE_VERIFY': 2.7780001163482666, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.26736450195312, 'RADIANCE_MAXIMUM_BAND_8': 663.7456665039062, 'RADIANCE_MAXIMUM_BAND_7': 30.084009170532227, 'RADIANCE_MAXIMUM_BAND_2': 754.7618408203125, 'RADIANCE_MAXIMUM_BAND_1': 737.0633544921875, 'CLOUD_COVER_LAND': 14.420000076293945, 'RADIANCE_MAXIMUM_BAND_6': 89.25586700439453, 'GEOMETRIC_RMSE_MODEL': 6.236999988555908, 'RADIANCE_MAXIMUM_BAND_5': 358.9028625488281, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 586.4903564453125, 'RADIANCE_MAXIMUM_BAND_3': 695.506591796875, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016163LGN01', 'WRS_PATH': 44, 'google:registration_count': 93, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.990999937057495, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.793000221252441, 'system:asset_size': 1293415941, 'system:index': 'LC08_044034_20160611', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160606063351_20160620173313.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160611_20170223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6283783912658691, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.4422492980957, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1465670746250, 'RADIANCE_ADD_BAND_5': -29.64423942565918, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.372250080108643, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.484839916229248, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.87910842895508, 'RADIANCE_ADD_BAND_2': -62.34095001220703, 'RADIANCE_ADD_BAND_3': -57.446651458740234, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.823299407958984, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.585639953613281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702206622_00039', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0154820680618286, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487815376000, 'SCENE_CENTER_TIME': '18:45:46.2531030Z', 'SUN_ELEVATION': 67.25450897216797, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160611182936_20160611190326.02', 'RADIANCE_MINIMUM_BAND_4': -48.432559967041016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.43516159057617, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.3284797668457, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.86692810058594, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.81232833862305, 'RADIANCE_MINIMUM_BAND_7': -2.4843499660491943, 'RADIANCE_MINIMUM_BAND_6': -7.370779991149902, 'RADIANCE_MINIMUM_BAND_5': -29.638309478759766, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.583330154418945, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 489, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 166}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160627', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915699992328882, 'RADIANCE_MULT_BAND_6': 0.0014712000265717506, 'RADIANCE_MULT_BAND_3': 0.01146399974822998, 'RADIANCE_MULT_BAND_4': 0.00966699980199337, 'RADIANCE_MULT_BAND_1': 0.012148999609053135, 'RADIANCE_MULT_BAND_2': 0.01244099996984005, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.38996878483572, 36.8142770647236], [-123.39204785990083, 36.80660640689275], [-123.37364400716525, 36.80321568572713], [-123.01143452244318, 36.736461651390705], [-121.37654675920366, 36.41994864841451], [-121.31768128238674, 36.40810715112876], [-121.31617089899241, 36.4126520854011], [-121.19469735479521, 36.80662827455514], [-121.07336233151587, 37.19573425412618], [-120.93822166067217, 37.62551260788375], [-120.8937137380436, 37.766292470161275], [-120.84590905715532, 37.91709251283791], [-120.82507229315149, 37.98273259476207], [-120.81598571711483, 38.011430424245034], [-120.78199718101476, 38.11865834741678], [-120.77953787322154, 38.126772210593444], [-120.78105096872915, 38.12740599921741], [-122.7156553971651, 38.49350906089936], [-122.90168433460268, 38.52683419703374], [-122.9023913383311, 38.525726385940914], [-122.90861765878408, 38.50462727208278], [-123.38996878483572, 36.8142770647236]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.6380615234375, 'CPF_NAME': 'LC08CPF_20160401_20160630_01.01', 'DATE_ACQUIRED': '2016-06-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 102.3358154296875, 'google:registration_offset_y': 214.14044189453125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311999909579754, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958700155839324, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 31.690000534057617, 'GEOMETRIC_RMSE_VERIFY': 3.0369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 1.409999966621399, 'GEOMETRIC_RMSE_MODEL': 5.672999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016179LGN02', 'WRS_PATH': 44, 'google:registration_count': 69, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.882999897003174, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.136000156402588, 'system:asset_size': 1277323024, 'system:index': 'LC08_044034_20160627', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160620195437_20160707083823.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1467053153631, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160627_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.45695364475250244, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33512878417969, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1467053153631, 'RADIANCE_ADD_BAND_5': -29.578689575195312, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355949878692627, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.4793500900268555, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74448013305664, 'RADIANCE_ADD_BAND_2': -62.20309066772461, 'RADIANCE_ADD_BAND_3': -57.319618225097656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.70206069946289, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.560020446777344, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301030_00039', 'EARTH_SUN_DISTANCE': 1.0166068077087402, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517462114000, 'SCENE_CENTER_TIME': '18:45:53.6315880Z', 'SUN_ELEVATION': 66.79059600830078, 'BPF_NAME_OLI': 'LO8BPF20160627182944_20160627190334.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 564, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 232}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160713', 'properties': {'RADIANCE_MULT_BAND_5': 0.005916799884289503, 'RADIANCE_MULT_BAND_6': 0.0014715000288560987, 'RADIANCE_MULT_BAND_3': 0.011466000229120255, 'RADIANCE_MULT_BAND_4': 0.009668800048530102, 'RADIANCE_MULT_BAND_1': 0.012151000089943409, 'RADIANCE_MULT_BAND_2': 0.012443000450730324, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90777481065412, 38.52673334180948], [-122.9084140858074, 38.52573146238373], [-122.91412025107313, 38.50665939017687], [-123.39784383705658, 36.80783948840232], [-123.39783639183857, 36.80640680461782], [-123.35581770579168, 36.79871753870499], [-122.7438029663664, 36.685072235992564], [-121.36441374841861, 36.416132260696465], [-121.32541688042313, 36.40828660856291], [-121.32375910206974, 36.40826336505734], [-121.31887089742739, 36.424119373866986], [-121.19646057097492, 36.82105393109484], [-121.07269754903153, 37.21780126323326], [-120.9856828580934, 37.494971437658656], [-120.93187621264549, 37.66524912500645], [-120.86087360857739, 37.8893848314616], [-120.83719802027458, 37.963972238015465], [-120.82579793536232, 37.99994780324843], [-120.78552553443615, 38.12697400895925], [-122.84113701595749, 38.51483699664913], [-122.90777481065412, 38.52673334180948]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 123.49439239501953, 'CPF_NAME': 'LC08CPF_20160701_20160930_01.01', 'DATE_ACQUIRED': '2016-07-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 514.263671875, 'google:registration_offset_y': -219.6309051513672, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023123999126255512, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004959600046277046, 'RADIANCE_MULT_BAND_8': 0.010941999964416027, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 32.959999084472656, 'GEOMETRIC_RMSE_VERIFY': 3.302000045776367, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 1.559999942779541, 'GEOMETRIC_RMSE_MODEL': 5.940000057220459, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016195LGN01', 'WRS_PATH': 44, 'google:registration_count': 93, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.941999912261963, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.442999839782715, 'system:asset_size': 1267718769, 'system:index': 'LC08_044034_20160713', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160707085159_20160720111055.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160713_20170222_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6283783912658691, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.34410095214844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1468435561320, 'RADIANCE_ADD_BAND_5': -29.58418083190918, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.3573198318481445, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4798099994659424, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.755760192871094, 'RADIANCE_ADD_BAND_2': -62.21464157104492, 'RADIANCE_ADD_BAND_3': -57.33026123046875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.71221923828125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.562170028686523, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702206342_00039', 'EARTH_SUN_DISTANCE': 1.016512393951416, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487762252000, 'SCENE_CENTER_TIME': '18:46:01.3246080Z', 'SUN_ELEVATION': 65.26150512695312, 'BPF_NAME_OLI': 'LO8BPF20160713182951_20160713190341.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 561, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 263}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160729', 'properties': {'RADIANCE_MULT_BAND_5': 0.005931499879807234, 'RADIANCE_MULT_BAND_6': 0.0014751000562682748, 'RADIANCE_MULT_BAND_3': 0.011494999751448631, 'RADIANCE_MULT_BAND_4': 0.009692800231277943, 'RADIANCE_MULT_BAND_1': 0.012180999852716923, 'RADIANCE_MULT_BAND_2': 0.012474000453948975, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.85323152595778, 37.89411193947681], [-120.83405908847612, 37.954587706946036], [-120.81371990664964, 38.01868735711586], [-120.78173601557323, 38.11964171961654], [-120.77941627421208, 38.12729512465354], [-122.89931583585519, 38.52662396497863], [-122.90188172848015, 38.52662615315887], [-122.90684560539256, 38.5099910653185], [-123.39168062523561, 36.80694983833591], [-123.3903266118072, 36.80641100210954], [-123.34037888084742, 36.79727081349881], [-123.07394423202129, 36.748203540548346], [-121.31962838701436, 36.40861094010192], [-121.31734621548428, 36.40857883487454], [-121.0943817627773, 37.128519849514824], [-121.07389347267228, 37.1939365563467], [-120.94813467832311, 37.594162079809394], [-120.8925890865366, 37.76992213593916], [-120.85323152595778, 37.89411193947681]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 128.26519775390625, 'CPF_NAME': 'LC08CPF_20160701_20160930_01.01', 'DATE_ACQUIRED': '2016-07-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -25.115266799926758, 'google:registration_offset_y': -82.99689483642578, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023181999567896128, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004971899907104671, 'RADIANCE_MULT_BAND_8': 0.010970000177621841, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 33.65999984741211, 'GEOMETRIC_RMSE_VERIFY': 3.5969998836517334, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 2.0899999141693115, 'GEOMETRIC_RMSE_MODEL': 5.85099983215332, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016211LGN01', 'WRS_PATH': 44, 'google:registration_count': 81, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.808000087738037, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.442999839782715, 'system:asset_size': 1266712006, 'system:index': 'LC08_044034_20160729', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160720133144_20160803080806.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160729_20170222_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5472972989082336, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.46419906616211, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1469817965440, 'RADIANCE_ADD_BAND_5': -29.65768051147461, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.375589847564697, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4859700202941895, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.90668869018555, 'RADIANCE_ADD_BAND_2': -62.36920166015625, 'RADIANCE_ADD_BAND_3': -57.472679138183594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.848140716552734, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.590889930725098, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702206454_00039', 'EARTH_SUN_DISTANCE': 1.0152521133422852, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487797382000, 'SCENE_CENTER_TIME': '18:46:05.4397110Z', 'SUN_ELEVATION': 62.87205123901367, 'BPF_NAME_OLI': 'LO8BPF20160729182956_20160729200737.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 279}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160814', 'properties': {'RADIANCE_MULT_BAND_5': 0.005960199981927872, 'RADIANCE_MULT_BAND_6': 0.0014822999946773052, 'RADIANCE_MULT_BAND_3': 0.011549999937415123, 'RADIANCE_MULT_BAND_4': 0.009739699773490429, 'RADIANCE_MULT_BAND_1': 0.012240000069141388, 'RADIANCE_MULT_BAND_2': 0.012533999979496002, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.38350362100526, 36.806529296561216], [-123.38211440012292, 36.8059763026128], [-123.33225104746492, 36.796847946497664], [-123.07898729204821, 36.7502286593627], [-121.41937276723273, 36.429952745114896], [-121.30952803563099, 36.4078743350337], [-121.30871636322469, 36.409131077279234], [-121.18802885627352, 36.80064553457077], [-121.06784979951497, 37.18616924920893], [-120.9413106456654, 37.58895430449254], [-120.88276038422687, 37.774206695089326], [-120.84620119318899, 37.889522708331356], [-120.82337131148853, 37.96148275883176], [-120.77551294403632, 38.11245289263642], [-120.77152356844658, 38.12536789466631], [-120.77147815219777, 38.12686277251325], [-121.11228727001892, 38.19393595587615], [-122.72264877280887, 38.49591971895199], [-122.89181096355715, 38.52621173151587], [-122.89373940366762, 38.52621350959692], [-122.89621194024267, 38.518000225971036], [-123.38350362100526, 36.806529296561216]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.79177856445312, 'CPF_NAME': 'LC08CPF_20160701_20160930_01.01', 'DATE_ACQUIRED': '2016-08-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -687.818359375, 'google:registration_offset_y': 66.94515991210938, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023294000420719385, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004996000207029283, 'RADIANCE_MULT_BAND_8': 0.011022999882698059, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 34.33000183105469, 'GEOMETRIC_RMSE_VERIFY': 3.38100004196167, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.240000009536743, 'GEOMETRIC_RMSE_MODEL': 5.908999919891357, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016227LGN02', 'WRS_PATH': 44, 'google:registration_count': 108, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.930000066757202, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.4120001792907715, 'system:asset_size': 1261517043, 'system:index': 'LC08_044034_20160814', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160803085042_20160818203550.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1471200368306, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160814_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.7941176295280457, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.698638916015625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1471200368306, 'RADIANCE_ADD_BAND_5': -29.80113983154297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4112701416015625, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.497999906539917, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.20132064819336, 'RADIANCE_ADD_BAND_2': -62.6708984375, 'RADIANCE_ADD_BAND_3': -57.750701904296875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.113460540771484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.646960258483887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301057_00039', 'EARTH_SUN_DISTANCE': 1.012805461883545, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517468420000, 'SCENE_CENTER_TIME': '18:46:08.3064660Z', 'SUN_ELEVATION': 59.66374206542969, 'BPF_NAME_OLI': 'LO8BPF20160814182958_20160814200740.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 547, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 242}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160830', 'properties': {'RADIANCE_MULT_BAND_5': 0.005999300163239241, 'RADIANCE_MULT_BAND_6': 0.001491999952122569, 'RADIANCE_MULT_BAND_3': 0.011625999584794044, 'RADIANCE_MULT_BAND_4': 0.009803599677979946, 'RADIANCE_MULT_BAND_1': 0.012319999746978283, 'RADIANCE_MULT_BAND_2': 0.012616000138223171, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78413873441272, 38.12692091564465], [-120.7854504921113, 38.12747027166872], [-122.76192553495945, 38.50099494553157], [-122.89375944569407, 38.524588073938574], [-122.90627624360624, 38.52678437218862], [-122.91257344612211, 38.50544142469933], [-123.3960253896155, 36.80703367295362], [-123.39518363252253, 36.80636241985285], [-123.36488857057839, 36.8008089054664], [-121.96109162643468, 36.53518491782777], [-121.39589008106131, 36.423049591986384], [-121.32178309035244, 36.408150143723205], [-121.31987861322675, 36.41388190808911], [-121.19581359835935, 36.81637972313608], [-121.06711658956547, 37.229030565329154], [-120.96303376775427, 37.56026863901977], [-120.93785759656846, 37.6400251915012], [-120.89816179119404, 37.76556090620583], [-120.83626931840752, 37.96071107774625], [-120.82381713238242, 37.999930257029], [-120.78419370174863, 38.12510311349913], [-120.78413873441272, 38.12692091564465]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 141.86680603027344, 'CPF_NAME': 'LC08CPF_20160701_20160930_01.01', 'DATE_ACQUIRED': '2016-08-30', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 447.6424560546875, 'google:registration_offset_y': 235.6904296875, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023447000421583652, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005028700106777251, 'RADIANCE_MULT_BAND_8': 0.011095000430941582, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.4399999976158142, 'GEOMETRIC_RMSE_VERIFY': 3.384999990463257, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.93408203125, 'RADIANCE_MAXIMUM_BAND_8': 671.632568359375, 'RADIANCE_MAXIMUM_BAND_7': 30.44148063659668, 'RADIANCE_MAXIMUM_BAND_2': 763.7302856445312, 'RADIANCE_MAXIMUM_BAND_1': 745.8214721679688, 'CLOUD_COVER_LAND': 0.23000000417232513, 'RADIANCE_MAXIMUM_BAND_6': 90.31645202636719, 'GEOMETRIC_RMSE_MODEL': 5.926000118255615, 'RADIANCE_MAXIMUM_BAND_5': 363.16748046875, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 593.4592895507812, 'RADIANCE_MAXIMUM_BAND_3': 703.7709350585938, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016243LGN01', 'WRS_PATH': 44, 'google:registration_count': 70, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.749000072479248, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.589000225067139, 'system:asset_size': 1174348768, 'system:index': 'LC08_044034_20160830', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160818225656_20160902083306.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160830_20170221_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4430379867553711, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.017860412597656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1472582775390, 'RADIANCE_ADD_BAND_5': -29.996490478515625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.459849834442139, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5143699645996094, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.602500915527344, 'RADIANCE_ADD_BAND_2': -63.08171081542969, 'RADIANCE_ADD_BAND_3': -58.1292610168457, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.4747314453125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.723310470581055, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702206038_00038', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0095021724700928, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487664371000, 'SCENE_CENTER_TIME': '18:46:15.3877430Z', 'SUN_ELEVATION': 55.65761947631836, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160830183029_20160830200835.01', 'RADIANCE_MINIMUM_BAND_4': -49.008060455322266, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.11763000488281, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.069091796875, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.590179443359375, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.46363067626953, 'RADIANCE_MINIMUM_BAND_7': -2.5138700008392334, 'RADIANCE_MINIMUM_BAND_6': -7.458360195159912, 'RADIANCE_MINIMUM_BAND_5': -29.990489959716797, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.720959663391113, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 572, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 252}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20160915', 'properties': {'RADIANCE_MULT_BAND_5': 0.006048699840903282, 'RADIANCE_MULT_BAND_6': 0.0015042000450193882, 'RADIANCE_MULT_BAND_3': 0.011721000075340271, 'RADIANCE_MULT_BAND_4': 0.009884200058877468, 'RADIANCE_MULT_BAND_1': 0.01242200005799532, 'RADIANCE_MULT_BAND_2': 0.012719999998807907, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.39683213789641, 36.80732207234021], [-123.39682597627187, 36.806116195138976], [-123.38609182699986, 36.80412254913435], [-122.25763663470744, 36.59230022010845], [-121.32283712451742, 36.40783464757896], [-121.32203287557617, 36.40967746836312], [-121.19846970205026, 36.81067393828585], [-121.0612377161823, 37.250674973646], [-120.9598967483751, 37.57307393443236], [-120.94157409883933, 37.63111787078334], [-120.9014391314706, 37.75804943135414], [-120.83674155690834, 37.96207145104262], [-120.82102640904913, 38.011675459558944], [-120.78523719983464, 38.1245455030819], [-120.78516750499142, 38.12685090153365], [-121.01047957979259, 38.171303047300405], [-122.69464300909632, 38.48827985067223], [-122.90483854772374, 38.52595271471179], [-122.90735450200876, 38.52595468848643], [-122.91205115971515, 38.51044313529112], [-123.39683213789641, 36.80732207234021]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 148.4804229736328, 'CPF_NAME': 'LC08CPF_20160701_20160930_01.01', 'DATE_ACQUIRED': '2016-09-15', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 457.7029113769531, 'google:registration_offset_y': -75.84667205810547, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023640000727027655, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005070099723525345, 'RADIANCE_MULT_BAND_8': 0.01118599995970726, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 30.190000534057617, 'GEOMETRIC_RMSE_VERIFY': 3.3489999771118164, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.1017303466797, 'RADIANCE_MAXIMUM_BAND_8': 677.1578369140625, 'RADIANCE_MAXIMUM_BAND_7': 30.691909790039062, 'RADIANCE_MAXIMUM_BAND_2': 770.01318359375, 'RADIANCE_MAXIMUM_BAND_1': 751.9570922851562, 'CLOUD_COVER_LAND': 3.180000066757202, 'RADIANCE_MAXIMUM_BAND_6': 91.05946350097656, 'GEOMETRIC_RMSE_MODEL': 5.835000038146973, 'RADIANCE_MAXIMUM_BAND_5': 366.1551513671875, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 598.3414916992188, 'RADIANCE_MAXIMUM_BAND_3': 709.5606079101562, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016259LGN01', 'WRS_PATH': 44, 'google:registration_count': 81, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 3.865000009536743, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.370999813079834, 'system:asset_size': 1243021846, 'system:index': 'LC08_044034_20160915', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160902084122_20160917074027.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20160915_20170222_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5625, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.421119689941406, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1473965178690, 'RADIANCE_ADD_BAND_5': -30.24325942993164, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5212202072143555, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5350499153137207, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.10927963256836, 'RADIANCE_ADD_BAND_2': -63.60065841674805, 'RADIANCE_ADD_BAND_3': -58.60747146606445, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.93109893798828, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.81974983215332, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702206370_00031', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0053751468658447, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487767365000, 'SCENE_CENTER_TIME': '18:46:18.6867380Z', 'SUN_ELEVATION': 50.937660217285156, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20160915183057_20160915200950.01', 'RADIANCE_MINIMUM_BAND_4': -49.41122817993164, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.59574890136719, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.58794021606445, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.096858978271484, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.919921875, 'RADIANCE_MINIMUM_BAND_7': -2.5345499515533447, 'RADIANCE_MINIMUM_BAND_6': -7.519720077514648, 'RADIANCE_MINIMUM_BAND_5': -30.23720932006836, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.817390441894531, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 225}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161001', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061022997833788395, 'RADIANCE_MULT_BAND_6': 0.0015176000306382775, 'RADIANCE_MULT_BAND_3': 0.011824999935925007, 'RADIANCE_MULT_BAND_4': 0.0099718002602458, 'RADIANCE_MULT_BAND_1': 0.012532000429928303, 'RADIANCE_MULT_BAND_2': 0.012833000160753727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.31751824396167, 36.40813596251984], [-121.31681834570195, 36.408682348525936], [-121.19418833166041, 36.806823358055496], [-121.07070370427532, 37.20316820072544], [-121.05357602300634, 37.25785049185853], [-120.97285399258014, 37.514933618106824], [-120.93964804949981, 37.62030121014988], [-120.89429331493149, 37.76386972153394], [-120.8521261300925, 37.896930382691316], [-120.81800739987744, 38.00446649987722], [-120.78177117080568, 38.11879623681503], [-120.77973206317317, 38.12552363598001], [-120.77968086368497, 38.12721528986003], [-122.75308085792027, 38.500043293745065], [-122.90210406491028, 38.5266995768246], [-122.90861765878408, 38.50462727208278], [-123.39169543104161, 36.80650377000997], [-123.38943388195403, 36.805905915214055], [-121.91562808355589, 36.52707262240419], [-121.31751824396167, 36.40813596251984]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 153.9827423095703, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-10-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 24.475088119506836, 'google:registration_offset_y': 53.39200210571289, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002384900115430355, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005114999949000776, 'RADIANCE_MULT_BAND_8': 0.011284999549388885, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.9100000262260437, 'GEOMETRIC_RMSE_VERIFY': 3.302000045776367, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.37008666992188, 'RADIANCE_MAXIMUM_BAND_8': 683.1597290039062, 'RADIANCE_MAXIMUM_BAND_7': 30.963939666748047, 'RADIANCE_MAXIMUM_BAND_2': 776.8380737304688, 'RADIANCE_MAXIMUM_BAND_1': 758.6219482421875, 'CLOUD_COVER_LAND': 0.05000000074505806, 'RADIANCE_MAXIMUM_BAND_6': 91.86653900146484, 'GEOMETRIC_RMSE_MODEL': 6.330999851226807, 'RADIANCE_MAXIMUM_BAND_5': 369.4004821777344, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 603.644775390625, 'RADIANCE_MAXIMUM_BAND_3': 715.8496704101562, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016275LGN01', 'WRS_PATH': 44, 'google:registration_count': 85, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.381999969482422, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.567999839782715, 'system:asset_size': 1144357479, 'system:index': 'LC08_044034_20161001', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160917100055_20161002083254.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161001_20170220_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5379746556282043, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.85914993286133, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1475347579390, 'RADIANCE_ADD_BAND_5': -30.511320114135742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.587890148162842, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5575199127197266, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.6597785949707, 'RADIANCE_ADD_BAND_2': -64.16438293457031, 'RADIANCE_ADD_BAND_3': -59.12691879272461, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.426841735839844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.92451000213623, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702185628_00029', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0009491443634033, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487568863000, 'SCENE_CENTER_TIME': '18:46:19.3927700Z', 'SUN_ELEVATION': 45.721519470214844, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20161001183408_20161001201325.01', 'RADIANCE_MINIMUM_BAND_4': -49.849178314208984, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.1151008605957, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.15154266357422, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.647239685058594, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.415550231933594, 'RADIANCE_MINIMUM_BAND_7': -2.5570099353790283, 'RADIANCE_MINIMUM_BAND_6': -7.58636999130249, 'RADIANCE_MINIMUM_BAND_5': -30.505210876464844, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.92212963104248, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 570, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 216}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161017', 'properties': {'RADIANCE_MULT_BAND_5': 0.006159199867397547, 'RADIANCE_MULT_BAND_6': 0.0015317000215873122, 'RADIANCE_MULT_BAND_3': 0.011935999616980553, 'RADIANCE_MULT_BAND_4': 0.01006499957293272, 'RADIANCE_MULT_BAND_1': 0.012648999691009521, 'RADIANCE_MULT_BAND_2': 0.012953000143170357, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80314230269127, 38.12825605290979], [-120.90412713485325, 38.14823096900082], [-122.92068681153216, 38.526739963578706], [-122.92581382692599, 38.51112984541908], [-123.41028963800655, 36.80820178537197], [-123.41028039686395, 36.80645850247704], [-123.3682417194162, 36.79877022550255], [-123.09982273222126, 36.74940168965181], [-121.40546682299, 36.42227753939804], [-121.33618196225324, 36.40835491625186], [-121.33557598693038, 36.40974416093962], [-121.32910196030159, 36.430753213632734], [-121.20863898583073, 36.82164372151917], [-121.0862770627876, 37.21423165376083], [-120.9647266828505, 37.60113520916862], [-120.91897152844342, 37.74605936747818], [-120.87348866814988, 37.88961346087571], [-120.84813598545225, 37.96944456174451], [-120.83458575458573, 38.01217998585134], [-120.79817740608873, 38.12717615930411], [-120.80314230269127, 38.12825605290979]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.0277557373047, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-10-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024071000516414642, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005162699962966144, 'RADIANCE_MULT_BAND_8': 0.011390999890863895, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 11.760000228881836, 'GEOMETRIC_RMSE_VERIFY': 5.454999923706055, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.71630859375, 'RADIANCE_MAXIMUM_BAND_8': 689.530029296875, 'RADIANCE_MAXIMUM_BAND_7': 31.252670288085938, 'RADIANCE_MAXIMUM_BAND_2': 784.0819702148438, 'RADIANCE_MAXIMUM_BAND_1': 765.6959228515625, 'CLOUD_COVER_LAND': 18.040000915527344, 'RADIANCE_MAXIMUM_BAND_6': 92.72318267822266, 'GEOMETRIC_RMSE_MODEL': 7.505000114440918, 'RADIANCE_MAXIMUM_BAND_5': 372.8450622558594, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 609.2736206054688, 'RADIANCE_MAXIMUM_BAND_3': 722.5247802734375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016291LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.5329999923706055, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.072000026702881, 'system:asset_size': 1107261534, 'system:index': 'LC08_044034_20161017', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161016160913_20161031081406.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161017_20170219_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.32408142089844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1476729984940, 'RADIANCE_ADD_BAND_5': -30.79582977294922, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.658639907836914, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5813701152801514, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.24406814575195, 'RADIANCE_ADD_BAND_2': -64.76268768310547, 'RADIANCE_ADD_BAND_3': -59.67826843261719, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.95301055908203, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.035710334777832, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702185495_00028', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9963147044181824, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487542524000, 'SCENE_CENTER_TIME': '18:46:24.9366630Z', 'SUN_ELEVATION': 40.34872817993164, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20161017183438_20161017201331.01', 'RADIANCE_MINIMUM_BAND_4': -50.31401062011719, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.66632843017578, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.74974060058594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.23141860961914, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.941619873046875, 'RADIANCE_MINIMUM_BAND_7': -2.580859899520874, 'RADIANCE_MINIMUM_BAND_6': -7.657110214233398, 'RADIANCE_MINIMUM_BAND_5': -30.789670944213867, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.033300399780273, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 260, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 113}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161102', 'properties': {'RADIANCE_MULT_BAND_5': 0.006212200038135052, 'RADIANCE_MULT_BAND_6': 0.0015449000056833029, 'RADIANCE_MULT_BAND_3': 0.012037999927997589, 'RADIANCE_MULT_BAND_4': 0.010150999762117863, 'RADIANCE_MULT_BAND_1': 0.012757999822497368, 'RADIANCE_MULT_BAND_2': 0.013063999824225903, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41151331144867, 36.80593447811706], [-123.40745384899473, 36.80513319776255], [-123.2131337925379, 36.76953591552707], [-121.34066079385438, 36.40849945888098], [-121.33832065303386, 36.40846696195524], [-121.33144376930737, 36.43078597340684], [-121.20908085431624, 36.82793724597209], [-121.08485021650678, 37.2265452579042], [-120.97187861457772, 37.586276302170525], [-120.92078642788049, 37.74811908040786], [-120.84964491128908, 37.97254270713831], [-120.83527252030666, 38.01786985500891], [-120.80129454750039, 38.12543724395766], [-120.80123844823932, 38.12730600960997], [-122.8278880753531, 38.50950459776393], [-122.90787113651284, 38.523788924544405], [-122.92293957641185, 38.526430887098726], [-122.9256329901983, 38.51883770564834], [-122.92718733270513, 38.513969685370114], [-122.92977684680245, 38.505453455769526], [-123.41289603254843, 36.80648443820361], [-123.41151331144867, 36.80593447811706]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.49391174316406, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-11-02', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024278999771922827, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000520719971973449, 'RADIANCE_MULT_BAND_8': 0.011489000171422958, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.11999999731779099, 'GEOMETRIC_RMSE_VERIFY': 5.375999927520752, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.9710235595703, 'RADIANCE_MAXIMUM_BAND_8': 695.4673461914062, 'RADIANCE_MAXIMUM_BAND_7': 31.521780014038086, 'RADIANCE_MAXIMUM_BAND_2': 790.8334350585938, 'RADIANCE_MAXIMUM_BAND_1': 772.2890625, 'CLOUD_COVER_LAND': 0.18000000715255737, 'RADIANCE_MAXIMUM_BAND_6': 93.5215835571289, 'GEOMETRIC_RMSE_MODEL': 7.501999855041504, 'RADIANCE_MAXIMUM_BAND_5': 376.0555114746094, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 614.5198974609375, 'RADIANCE_MAXIMUM_BAND_3': 728.7462158203125, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016307LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.803999900817871, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.752999782562256, 'system:asset_size': 1023656116, 'system:index': 'LC08_044034_20161102', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161031082742_20161114181604.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161102_20170219_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.75740051269531, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1478112385500, 'RADIANCE_ADD_BAND_5': -31.06100082397461, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.724589824676514, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.603600025177002, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.788639068603516, 'RADIANCE_ADD_BAND_2': -65.32034301757812, 'RADIANCE_ADD_BAND_3': -60.192138671875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.44340896606445, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.1393404006958, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702185357_00024', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 0.9920526742935181, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487514863000, 'SCENE_CENTER_TIME': '18:46:25.5045520Z', 'SUN_ELEVATION': 35.2490234375, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20161102183614_20161102201507.01', 'RADIANCE_MINIMUM_BAND_4': -50.747249603271484, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.18009948730469, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.30728149414062, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.77587890625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.43191909790039, 'RADIANCE_MINIMUM_BAND_7': -2.6030800342559814, 'RADIANCE_MINIMUM_BAND_6': -7.7230401039123535, 'RADIANCE_MINIMUM_BAND_5': -31.054790496826172, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.136919975280762, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 494, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 201}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161118', 'properties': {'RADIANCE_MULT_BAND_5': 0.006259600166231394, 'RADIANCE_MULT_BAND_6': 0.0015566999791190028, 'RADIANCE_MULT_BAND_3': 0.012129999697208405, 'RADIANCE_MULT_BAND_4': 0.010228999890387058, 'RADIANCE_MULT_BAND_1': 0.012854999862611294, 'RADIANCE_MULT_BAND_2': 0.013163999654352665, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80388315010302, 38.12702701286708], [-120.81296106295518, 38.128861192384655], [-121.2201754233793, 38.20873338112094], [-122.44064775662807, 38.43867701299686], [-122.92590007466552, 38.52618491187115], [-122.92803982034489, 38.52059786595131], [-122.93114771870538, 38.51086228738184], [-123.41549893387695, 36.80750675513579], [-123.41549003548174, 36.805859795285905], [-123.39920108210686, 36.80286222366115], [-122.6381405135657, 36.66140446381345], [-121.44246533274703, 36.42826373248594], [-121.34206562374166, 36.408108309198774], [-121.34129553926041, 36.4087097078461], [-121.34003276424434, 36.41251345877668], [-121.21029043683578, 36.83376916843187], [-121.08640666394413, 37.2312904946413], [-120.96337044430362, 37.62287604601766], [-120.92322110922879, 37.75004197589487], [-120.87396829763641, 37.90555644543617], [-120.84350867862429, 38.0015307914532], [-120.80388315010302, 38.12702701286708]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.4308624267578, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264200, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-11-18', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002446400001645088, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000524690025486052, 'RADIANCE_MULT_BAND_8': 0.011575999669730663, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.07999999821186066, 'GEOMETRIC_RMSE_VERIFY': 5.4710001945495605, 'CORNER_LL_LON_PRODUCT': -123.41716766357422, 'COLLECTION_CATEGORY': 'T1', 'CORNER_LR_LON_PRODUCT': -120.85122680664062, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 148.09291076660156, 'RADIANCE_MAXIMUM_BAND_8': 700.7761840820312, 'RADIANCE_MAXIMUM_BAND_7': 31.762399673461914, 'RADIANCE_MAXIMUM_BAND_2': 796.8701782226562, 'RADIANCE_MAXIMUM_BAND_1': 778.1842651367188, 'CLOUD_COVER_LAND': 0.10000000149011612, 'RADIANCE_MAXIMUM_BAND_6': 94.2354736328125, 'GEOMETRIC_RMSE_MODEL': 7.9720001220703125, 'RADIANCE_MAXIMUM_BAND_5': 378.9261169433594, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 619.2107543945312, 'RADIANCE_MAXIMUM_BAND_3': 734.3090209960938, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016323LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 6.170000076293945, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'CORNER_LL_LAT_PRODUCT': 36.416259765625, 'GEOMETRIC_RMSE_MODEL_X': 5.047999858856201, 'system:asset_size': 1030703858, 'system:index': 'LC08_044034_20161118', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'CORNER_UL_LON_PRODUCT': -123.42906188964844, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79004669189453, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39765167236328, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161114203648_20161203213854.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161118_20170219_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.14485168457031, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1479494785150, 'RADIANCE_ADD_BAND_5': -31.298099517822266, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.783549785614014, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6234700679779053, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.27555847167969, 'RADIANCE_ADD_BAND_2': -65.81896209716797, 'RADIANCE_ADD_BAND_3': -60.651611328125, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264200, 'RADIANCE_ADD_BAND_8': -57.881900787353516, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.232009887695312, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.505340576171875, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0501702185221_00021', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462600, 'EARTH_SUN_DISTANCE': 0.9882879257202148, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487491981000, 'SCENE_CENTER_TIME': '18:46:25.1510590Z', 'SUN_ELEVATION': 30.9023380279541, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20161118183725_20161118192228.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462600, 'RADIANCE_MINIMUM_BAND_4': -51.134620666503906, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.63948059082031, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.80580139160156, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -64.26271057128906, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.87031936645508, 'RADIANCE_MINIMUM_BAND_7': -2.6229500770568848, 'RADIANCE_MINIMUM_BAND_6': -7.7820000648498535, 'RADIANCE_MINIMUM_BAND_5': -31.291839599609375, 'ROLL_ANGLE': -0.0010000000474974513, 'CORNER_UL_LAT_PRODUCT': 38.52540969848633, 'RADIANCE_MINIMUM_BAND_9': -12.229559898376465, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692700, 'GROUND_CONTROL_POINTS_MODEL': 480, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 189}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161204', 'properties': {'RADIANCE_MULT_BAND_5': 0.0062951999716460705, 'RADIANCE_MULT_BAND_6': 0.0015656000468879938, 'RADIANCE_MULT_BAND_3': 0.01219900045543909, 'RADIANCE_MULT_BAND_4': 0.010286999866366386, 'RADIANCE_MULT_BAND_1': 0.012927999719977379, 'RADIANCE_MULT_BAND_2': 0.013238999992609024, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.35578300937871, 38.23490789022452], [-122.01221505860953, 38.35947203583806], [-122.65496377577806, 38.47749030623049], [-122.92824464330693, 38.52647960221559], [-122.93173439421265, 38.51645734103969], [-123.41751910492135, 36.80792708059907], [-123.4175088377583, 36.80602750344452], [-123.3557806346777, 36.79475155173537], [-122.86918672904324, 36.70474819000189], [-121.40867267408386, 36.42135453597333], [-121.34346947686493, 36.40825506239466], [-121.21229706207625, 36.83427253669526], [-121.08968739799576, 37.227810385595966], [-120.95669022561098, 37.651069361544884], [-120.92513121817923, 37.75103440545652], [-120.85182848811651, 37.98237628342044], [-120.83623321474012, 38.031674893751934], [-120.80604807854982, 38.12732427207394], [-120.81176783360952, 38.12856788949077], [-121.35578300937871, 38.23490789022452]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 161.00120544433594, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-12-04', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002460299991071224, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005276799784041941, 'RADIANCE_MULT_BAND_8': 0.011641999706625938, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 25.610000610351562, 'GEOMETRIC_RMSE_VERIFY': 4.7170000076293945, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 16.760000228881836, 'GEOMETRIC_RMSE_MODEL': 7.888999938964844, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016339LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.131999969482422, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.965000152587891, 'system:asset_size': 1128715431, 'system:index': 'LC08_044034_20161204', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161204000523_20161214083706.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161204_20170219_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.43572998046875, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1480877183980, 'RADIANCE_ADD_BAND_5': -31.47610092163086, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.82781982421875, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.638390064239502, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.64111328125, 'RADIANCE_ADD_BAND_2': -66.19329071044922, 'RADIANCE_ADD_BAND_3': -60.996551513671875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.211090087890625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.301569938659668, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702175025_00018', 'EARTH_SUN_DISTANCE': 0.9854894876480103, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487471826000, 'SCENE_CENTER_TIME': '18:46:23.9844470Z', 'SUN_ELEVATION': 27.7712345123291, 'BPF_NAME_OLI': 'LO8BPF20161204183835_20161204201728.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 441, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 136}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20161220', 'properties': {'RADIANCE_MULT_BAND_5': 0.00631739990785718, 'RADIANCE_MULT_BAND_6': 0.0015710999723523855, 'RADIANCE_MULT_BAND_3': 0.012241999618709087, 'RADIANCE_MULT_BAND_4': 0.010323000140488148, 'RADIANCE_MULT_BAND_1': 0.012973999604582787, 'RADIANCE_MULT_BAND_2': 0.013284999877214432, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.84294568608351, 37.97759493637171], [-120.83221503830612, 38.01146047633553], [-120.79767609306576, 38.12071060982943], [-120.79567897295837, 38.12730465789442], [-120.85680165192313, 38.13940178387397], [-122.54570559597849, 38.4594087185709], [-122.91597490636785, 38.525961241987154], [-122.91818374697128, 38.5259627854764], [-122.91874272169701, 38.524649236576764], [-122.92340642737408, 38.51004636605772], [-123.40773596844392, 36.80600699372294], [-123.32297688218246, 36.79051807423954], [-121.54945390148858, 36.45151677508553], [-121.33494583558387, 36.40855512550474], [-121.3329011582523, 36.408526622519766], [-121.20414647527899, 36.82678121675336], [-121.08008778870676, 37.22506484295746], [-120.95683931310988, 37.6175649032935], [-120.91549647902674, 37.7485663246923], [-120.87056336952631, 37.89050685197669], [-120.84294568608351, 37.97759493637171]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 159.50267028808594, 'CPF_NAME': 'LC08CPF_20161001_20161231_01.01', 'DATE_ACQUIRED': '2016-12-20', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024689999409019947, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000529540004208684, 'RADIANCE_MULT_BAND_8': 0.01168300025165081, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 4.179999828338623, 'GEOMETRIC_RMSE_VERIFY': 5.445000171661377, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 6.289999961853027, 'GEOMETRIC_RMSE_MODEL': 8.152000427246094, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016355LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 6.379000186920166, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.076000213623047, 'system:asset_size': 1059260506, 'system:index': 'LC08_044034_20161220', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161214105756_20161230070504.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20161220_20170218_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.616661071777344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1482259578860, 'RADIANCE_ADD_BAND_5': -31.586830139160156, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.85536003112793, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6476800441741943, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.8685073852539, 'RADIANCE_ADD_BAND_2': -66.42613983154297, 'RADIANCE_ADD_BAND_3': -61.21112060546875, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.41585922241211, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.344849586486816, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702174904_00017', 'EARTH_SUN_DISTANCE': 0.9837607145309448, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487451127000, 'SCENE_CENTER_TIME': '18:46:18.8610470Z', 'SUN_ELEVATION': 26.24442481994629, 'BPF_NAME_OLI': 'LO8BPF20161220183854_20161220201747.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 458, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 163}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170105', 'properties': {'RADIANCE_MULT_BAND_5': 0.006323100067675114, 'RADIANCE_MULT_BAND_6': 0.0015724999830126762, 'RADIANCE_MULT_BAND_3': 0.012253000400960445, 'RADIANCE_MULT_BAND_4': 0.010332999750971794, 'RADIANCE_MULT_BAND_1': 0.012985999695956707, 'RADIANCE_MULT_BAND_2': 0.013296999968588352, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41700968118941, 36.80700426177462], [-123.41700240857706, 36.805665018762], [-123.3820318045712, 36.79926763398456], [-122.46163922750371, 36.62747262343971], [-121.3429986190088, 36.40804219875676], [-121.34213412392833, 36.4093817290768], [-121.33635247951224, 36.42815022791816], [-121.21510339752513, 36.822079012611496], [-121.08974345197996, 37.22471146467147], [-120.96484442181541, 37.62252179188502], [-120.92242852739652, 37.75690605357139], [-120.87129180974301, 37.918500718159905], [-120.85043682489531, 37.984220326247346], [-120.83857668885963, 38.02171544690917], [-120.80573428504309, 38.12574137367783], [-120.80568975785526, 38.127227770514416], [-122.68486418956665, 38.48257627947118], [-122.92490327672152, 38.52556177501281], [-122.92795340247086, 38.525563689226765], [-122.93010634617103, 38.519380804189154], [-122.93269578482706, 38.5112686983568], [-123.41700968118941, 36.80700426177462]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 157.28746032714844, 'CPF_NAME': 'LC08CPF_20170101_20170331_01.01', 'DATE_ACQUIRED': '2017-01-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00247119995765388, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005300199845805764, 'RADIANCE_MULT_BAND_8': 0.011694000102579594, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 8.350000381469727, 'GEOMETRIC_RMSE_VERIFY': 4.633999824523926, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 9.710000038146973, 'GEOMETRIC_RMSE_MODEL': 8.220000267028809, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017005LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.623000144958496, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.86899995803833, 'system:asset_size': 1089282860, 'system:index': 'LC08_044034_20170105', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161230070504_20170113003504.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170105_20170218_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.663700103759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1483641976640, 'RADIANCE_ADD_BAND_5': -31.615610122680664, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.8625102043151855, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.650089979171753, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.9276123046875, 'RADIANCE_ADD_BAND_2': -66.4866714477539, 'RADIANCE_ADD_BAND_3': -61.26689910888672, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.46908950805664, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.356100082397461, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702164578_00018', 'EARTH_SUN_DISTANCE': 0.9833127856254578, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487430652000, 'SCENE_CENTER_TIME': '18:46:16.6395479Z', 'SUN_ELEVATION': 26.54361915588379, 'BPF_NAME_OLI': 'LO8BPF20170105183828_20170105201721.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 335, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 92}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170121', 'properties': {'RADIANCE_MULT_BAND_5': 0.00631210021674633, 'RADIANCE_MULT_BAND_6': 0.0015697999624535441, 'RADIANCE_MULT_BAND_3': 0.012232000008225441, 'RADIANCE_MULT_BAND_4': 0.0103150000795722, 'RADIANCE_MULT_BAND_1': 0.012962999753654003, 'RADIANCE_MULT_BAND_2': 0.013274000026285648, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.34523587498555, 36.409011575681134], [-121.3418136997796, 36.408408766511286], [-121.33478063955032, 36.431238207210384], [-121.21242442965264, 36.828798866471026], [-121.08498541607932, 37.23808363878675], [-120.98453787425024, 37.55831738817836], [-120.96385050878445, 37.62396585269188], [-120.92302127856367, 37.75343041647868], [-120.88372438662294, 37.877632469835085], [-120.84529350130562, 37.99882067369652], [-120.80521985480304, 38.125778430956586], [-120.80516244253751, 38.127693749383546], [-122.83189661052191, 38.50951046628608], [-122.92571450864945, 38.526238163576664], [-122.92718673078473, 38.52623912267669], [-122.92855437060123, 38.52248989794977], [-122.93217970812178, 38.51113341763188], [-122.93528644627008, 38.500589579333756], [-123.41653884257448, 36.8064237924855], [-123.41591116824314, 36.80592344149008], [-122.20595838939359, 36.578850593890266], [-121.34523587498555, 36.409011575681134]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 154.74749755859375, 'CPF_NAME': 'LC08CPF_20170101_20170331_01.01', 'DATE_ACQUIRED': '2017-01-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024669000413268805, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000529090000782162, 'RADIANCE_MULT_BAND_8': 0.01167299970984459, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 67.5, 'GEOMETRIC_RMSE_VERIFY': 5.709000110626221, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 63.13999938964844, 'GEOMETRIC_RMSE_MODEL': 7.791999816894531, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017021LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.061999797821045, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.894999980926514, 'system:asset_size': 1162967126, 'system:index': 'LC08_044034_20170121', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170113025501_20170126095930.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170121_20170218_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.5736198425293, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1485024372010, 'RADIANCE_ADD_BAND_5': -31.560489654541016, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.848810195922852, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.645469903945923, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.81440734863281, 'RADIANCE_ADD_BAND_2': -66.3707504272461, 'RADIANCE_ADD_BAND_3': -61.16007995605469, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.367149353027344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.334549903869629, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501702164421_00020', 'EARTH_SUN_DISTANCE': 0.9841712117195129, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1487412815000, 'SCENE_CENTER_TIME': '18:46:12.0140790Z', 'SUN_ELEVATION': 28.689529418945312, 'BPF_NAME_OLI': 'LO8BPF20170121183736_20170121201629.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 118, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 48}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170222', 'properties': {'RADIANCE_MULT_BAND_5': 0.006245700176805258, 'RADIANCE_MULT_BAND_6': 0.001553199952468276, 'RADIANCE_MULT_BAND_3': 0.012102999724447727, 'RADIANCE_MULT_BAND_4': 0.010205999948084354, 'RADIANCE_MULT_BAND_1': 0.01282699964940548, 'RADIANCE_MULT_BAND_2': 0.013135000132024288, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.96099215379171, 37.62283496604006], [-120.94814474660127, 37.663571611432985], [-120.91735609200822, 37.76117064265281], [-120.87691760545678, 37.88899956109175], [-120.84041328313923, 38.00418652439952], [-120.80155014943657, 38.12719388907765], [-120.8023624446759, 38.12786672033403], [-121.25101721038386, 38.21568536819198], [-122.76964761174189, 38.49878396054369], [-122.92191832697836, 38.52596536441507], [-122.92374532077038, 38.525966570771295], [-122.9261484986969, 38.51937919027308], [-122.92948965179255, 38.508913763472144], [-123.41264070980476, 36.807598363220244], [-123.4126327523491, 36.80610983205982], [-123.41122204760882, 36.80554875000761], [-121.33846376624703, 36.40844867787829], [-121.21069001742559, 36.82383788389258], [-121.08717867117086, 37.220704165683166], [-121.03054453575328, 37.40177453359609], [-120.96099215379171, 37.62283496604006]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 149.68316650390625, 'CPF_NAME': 'LC08CPF_20170101_20170331_01.02', 'DATE_ACQUIRED': '2017-02-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002440999960526824, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005235300050117075, 'RADIANCE_MULT_BAND_8': 0.01155100017786026, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 58.2400016784668, 'GEOMETRIC_RMSE_VERIFY': 6.125, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 50.189998626708984, 'GEOMETRIC_RMSE_MODEL': 8.288000106811523, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017053LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 6.304999828338623, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.379000186920166, 'system:asset_size': 1250492778, 'system:index': 'LC08_044034_20170222', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170211153314_20170225082016.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170222_20170301_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.03112030029297, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1487789158690, 'RADIANCE_ADD_BAND_5': -31.228500366210938, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.766240119934082, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.6176400184631348, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.13262939453125, 'RADIANCE_ADD_BAND_2': -65.67259216308594, 'RADIANCE_ADD_BAND_3': -60.51673126220703, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.75318145751953, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.20481014251709, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701702285964_00028', 'EARTH_SUN_DISTANCE': 0.9893885850906372, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1488346746000, 'SCENE_CENTER_TIME': '18:45:58.6936600Z', 'SUN_ELEVATION': 37.55491638183594, 'BPF_NAME_OLI': 'LO8BPF20170222183411_20170222201304.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 245, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 95}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170310', 'properties': {'RADIANCE_MULT_BAND_5': 0.006196899805217981, 'RADIANCE_MULT_BAND_6': 0.001541099976748228, 'RADIANCE_MULT_BAND_3': 0.012009000405669212, 'RADIANCE_MULT_BAND_4': 0.010126999579370022, 'RADIANCE_MULT_BAND_1': 0.01272599957883358, 'RADIANCE_MULT_BAND_2': 0.013031999580562115, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41355709625608, 36.80566243829671], [-123.40947016767416, 36.8048558542605], [-122.53821759306761, 36.64280381341717], [-121.34012735722087, 36.40843887401552], [-121.33939958271682, 36.409566492957936], [-121.21058134282065, 36.82850073632742], [-121.0879581065934, 37.22264526201816], [-120.97317383572936, 37.588763470439005], [-120.92067705304011, 37.755307109764864], [-120.88351888524855, 37.872897738624026], [-120.85197446157477, 37.97248856628498], [-120.84063760882385, 38.00828390726305], [-120.80305876862401, 38.127319704628114], [-120.80465291846934, 38.127987000539164], [-120.84934682520573, 38.13683240737986], [-121.48447699118475, 38.260296457597434], [-122.92387396409404, 38.5259666213072], [-122.92514662979123, 38.525967443998276], [-122.92769758792929, 38.5189746060407], [-122.93052578560541, 38.51011525807917], [-123.41421952441392, 36.80619050736713], [-123.41355709625608, 36.80566243829671]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 147.24832153320312, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264200, 'CPF_NAME': 'LC08CPF_20170101_20170331_01.02', 'DATE_ACQUIRED': '2017-03-10', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030500, 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024218999315053225, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005194399855099618, 'RADIANCE_MULT_BAND_8': 0.011459999717772007, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 96.77999877929688, 'GEOMETRIC_RMSE_VERIFY': 6.868000030517578, 'CORNER_LL_LON_PRODUCT': -123.4138412475586, 'COLLECTION_CATEGORY': 'T1', 'CORNER_LR_LON_PRODUCT': -120.85115814208984, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.60984802246094, 'RADIANCE_MAXIMUM_BAND_8': 693.75830078125, 'RADIANCE_MAXIMUM_BAND_7': 31.444320678710938, 'RADIANCE_MAXIMUM_BAND_2': 788.8899536132812, 'RADIANCE_MAXIMUM_BAND_1': 770.3911743164062, 'CLOUD_COVER_LAND': 99.19000244140625, 'RADIANCE_MAXIMUM_BAND_6': 93.29176330566406, 'GEOMETRIC_RMSE_MODEL': 7.973999977111816, 'RADIANCE_MAXIMUM_BAND_5': 375.1313781738281, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 613.0097045898438, 'RADIANCE_MAXIMUM_BAND_3': 726.9553833007812, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017069LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 5.50600004196167, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'CORNER_LL_LAT_PRODUCT': 36.418968200683594, 'GEOMETRIC_RMSE_MODEL_X': 5.76800012588501, 'system:asset_size': 1242180083, 'system:index': 'LC08_044034_20170310', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030500, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'CORNER_UL_LON_PRODUCT': -123.42562103271484, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79004669189453, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.40034866333008, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170225090252_20170313050703.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170310_20170317_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.63267135620117, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1489171550950, 'RADIANCE_ADD_BAND_5': -30.984670639038086, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7056097984313965, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5971999168395996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.63188171386719, 'RADIANCE_ADD_BAND_2': -65.15982055664062, 'RADIANCE_ADD_BAND_3': -60.044219970703125, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264200, 'RADIANCE_ADD_BAND_8': -57.302249908447266, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.10951042175293, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.505340576171875, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0701703169068_00033', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462900, 'EARTH_SUN_DISTANCE': 0.993273913860321, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1489733614000, 'SCENE_CENTER_TIME': '18:45:50.9511290Z', 'SUN_ELEVATION': 43.42911148071289, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20170310165311_20170310191953.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462900, 'RADIANCE_MINIMUM_BAND_4': -50.62253952026367, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.03221130371094, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.14678955078125, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.61915969848633, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.29079055786133, 'RADIANCE_MINIMUM_BAND_7': -2.596679925918579, 'RADIANCE_MINIMUM_BAND_6': -7.704060077667236, 'RADIANCE_MINIMUM_BAND_5': -30.978469848632812, 'ROLL_ANGLE': -0.0010000000474974513, 'CORNER_UL_LAT_PRODUCT': 38.525421142578125, 'RADIANCE_MINIMUM_BAND_9': -12.10708999633789, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'N', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692700, 'GROUND_CONTROL_POINTS_MODEL': 197, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 85}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170326', 'properties': {'RADIANCE_MULT_BAND_5': 0.006141299847513437, 'RADIANCE_MULT_BAND_6': 0.0015272999880835414, 'RADIANCE_MULT_BAND_3': 0.011900999583303928, 'RADIANCE_MULT_BAND_4': 0.010036000050604343, 'RADIANCE_MULT_BAND_1': 0.012612000107765198, 'RADIANCE_MULT_BAND_2': 0.012915000319480896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80154261111542, 38.12718765993201], [-120.80242467922655, 38.12791826100085], [-122.04731440444493, 38.36679186362579], [-122.90425893957153, 38.52270457686095], [-122.92347272708577, 38.52607358234536], [-122.9245938821071, 38.523438590380074], [-122.92666641223819, 38.51775736392567], [-122.9289853388027, 38.51049368123767], [-123.41213665074605, 36.807671364342454], [-123.41212509953988, 36.8055259631011], [-123.15915916843466, 36.75920825545474], [-122.41053686568796, 36.61871164871621], [-121.67123997475305, 36.47484018009875], [-121.33797019944959, 36.40831830578853], [-121.21345210102297, 36.813536490833435], [-121.0847750083992, 37.22737564288256], [-120.97127270858351, 37.58954005603878], [-120.91568791494541, 37.76600754714412], [-120.8720660629278, 37.90402122439836], [-120.8498792088971, 37.974072309080356], [-120.83603797433602, 38.01776502932772], [-120.80154261111542, 38.12718765993201]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 144.6238250732422, 'CPF_NAME': 'LC08CPF_20170101_20170331_01.03', 'DATE_ACQUIRED': '2017-03-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002400200115516782, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005147799965925515, 'RADIANCE_MULT_BAND_8': 0.011358000338077545, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 80.56999969482422, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 83.4000015258789, 'GEOMETRIC_RMSE_MODEL': 7.571000099182129, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017085LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.806000232696533, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.85099983215332, 'system:asset_size': 1272952684, 'system:index': 'LC08_044034_20170326', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170313072704_20170327084418.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1490553941320, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170326_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.178340911865234, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1490553941320, 'RADIANCE_ADD_BAND_5': -30.706640243530273, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.636459827423096, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.573899984359741, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.060909271240234, 'RADIANCE_ADD_BAND_2': -64.57514190673828, 'RADIANCE_ADD_BAND_3': -59.50543975830078, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.78807067871094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.000849723815918, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301050_00036', 'EARTH_SUN_DISTANCE': 0.9977604746818542, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517467008000, 'SCENE_CENTER_TIME': '18:45:41.3204620Z', 'SUN_ELEVATION': 49.576637268066406, 'BPF_NAME_OLI': 'LO8BPF20170326183043_20170326190321.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 53, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170427', 'properties': {'RADIANCE_MULT_BAND_5': 0.006032399833202362, 'RADIANCE_MULT_BAND_6': 0.0015002000145614147, 'RADIANCE_MULT_BAND_3': 0.01169000007212162, 'RADIANCE_MULT_BAND_4': 0.00985770020633936, 'RADIANCE_MULT_BAND_1': 0.012388999573886395, 'RADIANCE_MULT_BAND_2': 0.01268600020557642, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78103746763993, 38.12637430474598], [-120.78259849942079, 38.12702821249013], [-121.32258350086856, 38.232815861629504], [-122.39702147030707, 38.435081111257546], [-122.9011346400657, 38.52621999888636], [-122.90339696085155, 38.52622192115683], [-122.90964936406606, 38.50503367491702], [-123.39351892406681, 36.80644578589935], [-123.39145614155123, 36.80590041532862], [-122.07108973104344, 36.556781344244584], [-121.31947084983261, 36.40770897756875], [-121.31880910407511, 36.40922515472272], [-121.19648119016564, 36.80584408951412], [-121.07606008095391, 37.19189925286545], [-120.93669657679483, 37.63484894600272], [-120.89638159083057, 37.762284816536926], [-120.8564765975003, 37.88808828989697], [-120.835618486838, 37.95380535841201], [-120.81528087676908, 38.01790535942223], [-120.78256658815137, 38.121005157720816], [-120.78103746763993, 38.12637430474598]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 137.23892211914062, 'CPF_NAME': 'LC08CPF_20170401_20170630_01.02', 'DATE_ACQUIRED': '2017-04-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 219.01043701171875, 'google:registration_offset_y': 316.3900451660156, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002357600023970008, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005056500085629523, 'RADIANCE_MULT_BAND_8': 0.011156000196933746, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 9.84000015258789, 'GEOMETRIC_RMSE_VERIFY': 3.433000087738037, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.71807861328125, 'RADIANCE_MAXIMUM_BAND_8': 675.3424682617188, 'RADIANCE_MAXIMUM_BAND_7': 30.609630584716797, 'RADIANCE_MAXIMUM_BAND_2': 767.9488525390625, 'RADIANCE_MAXIMUM_BAND_1': 749.9411010742188, 'CLOUD_COVER_LAND': 8.880000114440918, 'RADIANCE_MAXIMUM_BAND_6': 90.8153305053711, 'GEOMETRIC_RMSE_MODEL': 6.794000148773193, 'RADIANCE_MAXIMUM_BAND_5': 365.1734924316406, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 596.7373657226562, 'RADIANCE_MAXIMUM_BAND_3': 707.6583251953125, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017117LGN00', 'WRS_PATH': 44, 'google:registration_count': 70, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.604000091552734, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.995999813079834, 'system:asset_size': 1188562276, 'system:index': 'LC08_044034_20170427', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170427000359_20170511075931.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170427_20170515_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4861111044883728, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.28861999511719, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1493318723350, 'RADIANCE_ADD_BAND_5': -30.162179946899414, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5010600090026855, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5282599925994873, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.94276809692383, 'RADIANCE_ADD_BAND_2': -63.43014907836914, 'RADIANCE_ADD_BAND_3': -58.450340270996094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.781158447265625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.788060188293457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0701705154359_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.006725549697876, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1494866291000, 'SCENE_CENTER_TIME': '18:45:23.3480960Z', 'SUN_ELEVATION': 60.536190032958984, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20170427183025_20170427190303.01', 'RADIANCE_MINIMUM_BAND_4': -49.27875900268555, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.43864822387695, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.4174690246582, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.930381774902344, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.77000045776367, 'RADIANCE_MINIMUM_BAND_7': -2.527750015258789, 'RADIANCE_MINIMUM_BAND_6': -7.4995598793029785, 'RADIANCE_MINIMUM_BAND_5': -30.156150817871094, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.785710334777832, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 461, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 143}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170513', 'properties': {'RADIANCE_MULT_BAND_5': 0.005986900068819523, 'RADIANCE_MULT_BAND_6': 0.0014889000449329615, 'RADIANCE_MULT_BAND_3': 0.011602000333368778, 'RADIANCE_MULT_BAND_4': 0.009783400222659111, 'RADIANCE_MULT_BAND_1': 0.01229500025510788, 'RADIANCE_MULT_BAND_2': 0.012590000405907631, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.80242553864392, 38.50946438351651], [-122.88240340629584, 38.52376612849124], [-122.89796981696786, 38.52649890732878], [-122.89964844570603, 38.52124847911977], [-123.38775426757509, 36.80787208344356], [-123.38774630805881, 36.806286739186675], [-123.3426808834706, 36.798035355973], [-122.47114999143129, 36.63508772896059], [-121.5969213456966, 36.4645242274305], [-121.3157466265661, 36.40815062166324], [-121.31329775647846, 36.40811603154851], [-121.19404914936213, 36.79485583276737], [-121.06924212517109, 37.19505820766519], [-120.9307616317314, 37.63524820212742], [-120.88947048950709, 37.76581099829678], [-120.83340903392536, 37.942475424040694], [-120.81682017907832, 37.99482006250294], [-120.77887122513216, 38.114543763433105], [-120.77520196637704, 38.12625554960228], [-120.77673299997095, 38.126896921690225], [-121.0860702428382, 38.1878342227041], [-122.80242553864392, 38.50946438351651]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 132.08644104003906, 'CPF_NAME': 'LC08CPF_20170401_20170630_01.03', 'DATE_ACQUIRED': '2017-05-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -344.5952453613281, 'google:registration_offset_y': -63.27080154418945, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002339799888432026, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005018400261178613, 'RADIANCE_MULT_BAND_8': 0.011071999557316303, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.5, 'GEOMETRIC_RMSE_VERIFY': 3.825000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.64183044433594, 'RADIANCE_MAXIMUM_BAND_8': 670.2495727539062, 'RADIANCE_MAXIMUM_BAND_7': 30.378799438476562, 'RADIANCE_MAXIMUM_BAND_2': 762.1576538085938, 'RADIANCE_MAXIMUM_BAND_1': 744.2857055664062, 'CLOUD_COVER_LAND': 0.75, 'RADIANCE_MAXIMUM_BAND_6': 90.13047790527344, 'GEOMETRIC_RMSE_MODEL': 6.460000038146973, 'RADIANCE_MAXIMUM_BAND_5': 362.419677734375, 'COLLECTION_NUMBER': 1, 'RADIANCE_MAXIMUM_BAND_4': 592.2372436523438, 'RADIANCE_MAXIMUM_BAND_3': 702.32177734375, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017133LGN00', 'WRS_PATH': 44, 'google:registration_count': 75, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'GEOMETRIC_RMSE_MODEL_Y': 4.434999942779541, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.696000099182129, 'system:asset_size': 1200032125, 'system:index': 'LC08_044034_20170513', 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170511102015_20170524092152.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170513_20170525_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4573170840740204, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.91693115234375, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1494701129530, 'RADIANCE_ADD_BAND_5': -29.93471908569336, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4444899559021, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.509190082550049, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.475650787353516, 'RADIANCE_ADD_BAND_2': -62.951820373535156, 'RADIANCE_ADD_BAND_3': -58.009559631347656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.36050033569336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.699170112609863, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'REQUEST_ID': '0701705255253_00036', 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'EARTH_SUN_DISTANCE': 1.0105431079864502, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1495738106000, 'SCENE_CENTER_TIME': '18:45:29.5330579Z', 'SUN_ELEVATION': 64.36398315429688, 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'BPF_NAME_OLI': 'LO8BPF20170513165138_20170513190309.01', 'RADIANCE_MINIMUM_BAND_4': -48.90715026855469, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.99795913696289, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.939231872558594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.46335983276367, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.349430084228516, 'RADIANCE_MINIMUM_BAND_7': -2.508690118789673, 'RADIANCE_MINIMUM_BAND_6': -7.442999839782715, 'RADIANCE_MINIMUM_BAND_5': -29.928739547729492, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.696829795837402, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 532, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 221}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170529', 'properties': {'RADIANCE_MULT_BAND_5': 0.005950099788606167, 'RADIANCE_MULT_BAND_6': 0.0014796999748796225, 'RADIANCE_MULT_BAND_3': 0.011529999785125256, 'RADIANCE_MULT_BAND_4': 0.009723099879920483, 'RADIANCE_MULT_BAND_1': 0.012218999676406384, 'RADIANCE_MULT_BAND_2': 0.012512999586760998, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.32878132587345, 36.408333760233795], [-121.32647864915234, 36.40830155418404], [-121.20151129185267, 36.81362678605246], [-121.07668688840386, 37.21381042321888], [-120.97020645725034, 37.552699668015215], [-120.93391787710195, 37.6676488176541], [-120.9036766131057, 37.76322593469397], [-120.86378336809253, 37.889032184652585], [-120.84124153359727, 37.95999140384454], [-120.8248647657054, 38.01159496685378], [-120.78843715908069, 38.12643856312581], [-120.78922350428455, 38.12709000189755], [-122.55634304634539, 38.462964222534765], [-122.91068733694675, 38.52675593326428], [-122.9114544787842, 38.52555358011345], [-122.91652641159702, 38.5086889775722], [-123.40070541095965, 36.808391995227886], [-123.40069556987238, 36.806500468847936], [-123.39602153856791, 36.8055775117345], [-121.32878132587345, 36.408333760233795]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 126.66098022460938, 'CPF_NAME': 'LC08CPF_20170401_20170630_01.03', 'DATE_ACQUIRED': '2017-05-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002325400011613965, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004987500142306089, 'RADIANCE_MULT_BAND_8': 0.011003999970853329, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 61.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 4.085999965667725, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 40.58000183105469, 'GEOMETRIC_RMSE_MODEL': 5.828000068664551, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017149LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.23799991607666, 'system:asset_size': 1329600966, 'system:index': 'LC08_044034_20170529', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170524093008_20170610031353.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170529_20170615_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.61552810668945, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1496083539760, 'RADIANCE_ADD_BAND_5': -29.750280380249023, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.398620128631592, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.493730068206787, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.09687042236328, 'RADIANCE_ADD_BAND_2': -62.56393814086914, 'RADIANCE_ADD_BAND_3': -57.65214157104492, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.01940155029297, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.627079963684082, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701706146169_00036', 'EARTH_SUN_DISTANCE': 1.013670802116394, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1497556031000, 'SCENE_CENTER_TIME': '18:45:39.7608830Z', 'SUN_ELEVATION': 66.602783203125, 'BPF_NAME_OLI': 'LO8BPF20170529165148_20170529190320.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 379, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 136}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170614', 'properties': {'RADIANCE_MULT_BAND_5': 0.005926200188696384, 'RADIANCE_MULT_BAND_6': 0.0014738000463694334, 'RADIANCE_MULT_BAND_3': 0.011483999900519848, 'RADIANCE_MULT_BAND_4': 0.009684099815785885, 'RADIANCE_MULT_BAND_1': 0.01217000000178814, 'RADIANCE_MULT_BAND_2': 0.012462999671697617, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.7964642202705, 38.12826526999676], [-120.85570899252673, 38.14000881587876], [-122.85074876036276, 38.51580518066467], [-122.91240256167066, 38.52680779920025], [-122.91326506507157, 38.52613155224462], [-122.91790047459011, 38.51071761251665], [-123.40255645876707, 36.8086356239895], [-123.40254524870087, 36.806484797172594], [-123.34738147710009, 36.79639903484795], [-121.39508712096377, 36.421416280509646], [-121.32904148141984, 36.40813930040334], [-121.32824635139467, 36.409961776978214], [-121.20523414952223, 36.80901858581986], [-121.08126483616196, 37.206584373400496], [-120.96589942788086, 37.57371383673771], [-120.93609793807008, 37.668052820148105], [-120.90943080012771, 37.75237893589207], [-120.85450513715836, 37.92558853971638], [-120.83742857350335, 37.979385935527475], [-120.8238700663859, 38.02211980775078], [-120.7906195396301, 38.12699365574381], [-120.7964642202705, 38.12826526999676]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.67840576171875, 'CPF_NAME': 'LC08CPF_20170401_20170630_01.03', 'DATE_ACQUIRED': '2017-06-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023161000572144985, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004967399872839451, 'RADIANCE_MULT_BAND_8': 0.01095999963581562, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.09000000357627869, 'GEOMETRIC_RMSE_VERIFY': 3.38700008392334, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10999999940395355, 'GEOMETRIC_RMSE_MODEL': 5.749000072479248, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017165LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.7209999561309814, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.381999969482422, 'system:asset_size': 1205979955, 'system:index': 'LC08_044034_20170614', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170610053508_20170624082615.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170614_20170628_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.420310974121094, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1497465946870, 'RADIANCE_ADD_BAND_5': -29.63081932067871, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.36890983581543, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.483720064163208, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.85152816772461, 'RADIANCE_ADD_BAND_2': -62.31270980834961, 'RADIANCE_ADD_BAND_3': -57.420631408691406, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.79846954345703, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.580389976501465, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701706277048_00036', 'EARTH_SUN_DISTANCE': 1.0157121419906616, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1498675745000, 'SCENE_CENTER_TIME': '18:45:46.8730220Z', 'SUN_ELEVATION': 67.25507354736328, 'BPF_NAME_OLI': 'LO8BPF20170614183049_20170614190327.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 570, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 248}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170630', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915199872106314, 'RADIANCE_MULT_BAND_6': 0.001471000025048852, 'RADIANCE_MULT_BAND_3': 0.011463000439107418, 'RADIANCE_MULT_BAND_4': 0.009666100144386292, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.01243900042027235, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.83540431719504, 37.96110063869527], [-120.82504933193941, 37.993715824503035], [-120.78333201801134, 38.12530502064456], [-120.78326863418114, 38.1273988615366], [-121.28061187350286, 38.22490902796011], [-122.49002392854696, 38.45223906490143], [-122.81807642653558, 38.511517482729204], [-122.90264971168804, 38.52662683771086], [-122.90510405341254, 38.526628806267475], [-122.91171472086022, 38.504224110172046], [-123.39448401688728, 36.80850442165007], [-123.39447357610165, 36.80648164755385], [-123.33072912213261, 36.79482386782966], [-123.00790631526543, 36.73524491389393], [-121.3804186469468, 36.420099925946616], [-121.32094243958932, 36.408137465876884], [-121.19878344004846, 36.80445939379457], [-121.07511929516518, 37.201099718109525], [-120.9465499209647, 37.61008120485733], [-120.89561817692821, 37.77119283989604], [-120.83540431719504, 37.96110063869527]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 121.68365478515625, 'CPF_NAME': 'LC08CPF_20170401_20170630_01.04', 'DATE_ACQUIRED': '2017-06-30', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 281.45501708984375, 'google:registration_offset_y': -46.19926071166992, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311799908056855, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958200152032077, 'RADIANCE_MULT_BAND_8': 0.01093900017440319, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 38.77000045776367, 'GEOMETRIC_RMSE_VERIFY': 2.9189999103546143, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 8.5600004196167, 'GEOMETRIC_RMSE_MODEL': 5.7230000495910645, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017181LGN00', 'WRS_PATH': 44, 'google:registration_count': 70, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.5880000591278076, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.458000183105469, 'system:asset_size': 1280326522, 'system:index': 'LC08_044034_20170630', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170624090820_20170709173309.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170630_20170715_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4794520437717438, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33052062988281, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1498848351340, 'RADIANCE_ADD_BAND_5': -29.575870513916016, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355249881744385, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4791100025177, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.73868942260742, 'RADIANCE_ADD_BAND_2': -62.19715881347656, 'RADIANCE_ADD_BAND_3': -57.314151763916016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.69683837890625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.558919906616211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701707137947_00039', 'EARTH_SUN_DISTANCE': 1.0166553258895874, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1500082327000, 'SCENE_CENTER_TIME': '18:45:51.3359430Z', 'SUN_ELEVATION': 66.58125305175781, 'BPF_NAME_OLI': 'LO8BPF20170630171328_20170630190331.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 499, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 212}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170716', 'properties': {'RADIANCE_MULT_BAND_5': 0.005918600130826235, 'RADIANCE_MULT_BAND_6': 0.001471900031901896, 'RADIANCE_MULT_BAND_3': 0.011469000019133091, 'RADIANCE_MULT_BAND_4': 0.009671700187027454, 'RADIANCE_MULT_BAND_1': 0.012155000120401382, 'RADIANCE_MULT_BAND_2': 0.012446999549865723, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.7743908958001, 38.12673653927317], [-120.7756352482588, 38.127257828914935], [-122.88240280410695, 38.52417171267378], [-122.89403401245244, 38.526213786949505], [-122.8962528834569, 38.52621579804175], [-122.89758249667074, 38.522057778383804], [-123.385055354714, 36.8101649799331], [-123.38591269183624, 36.80664421420346], [-123.38513914591054, 36.806027288853834], [-123.0576432826018, 36.745778546857494], [-121.39585667538041, 36.42467172750548], [-121.31354389393405, 36.40811954858707], [-121.31182449952605, 36.40809521804477], [-121.19007238086152, 36.80311030566898], [-121.06690772493216, 37.19818109089118], [-121.0073480755238, 37.388272664944125], [-120.93658073688488, 37.61277868322184], [-120.88847237103049, 37.764982060704654], [-120.8318025484713, 37.943634976642585], [-120.77843199290953, 38.11210241372734], [-120.77444928674628, 38.124814913826754], [-120.7743908958001, 38.12673653927317]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.11113739013672, 'CPF_NAME': 'LC08CPF_20170701_20170930_01.03', 'DATE_ACQUIRED': '2017-07-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -420.8638610839844, 'google:registration_offset_y': 238.71908569335938, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023131000343710184, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004961100057698786, 'RADIANCE_MULT_BAND_8': 0.010945999994874, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.36000001430511475, 'GEOMETRIC_RMSE_VERIFY': 3.1489999294281006, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.5400000214576721, 'GEOMETRIC_RMSE_MODEL': 5.651000022888184, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017197LGN01', 'WRS_PATH': 44, 'google:registration_count': 59, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.615999937057495, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.343999862670898, 'system:asset_size': 1216973209, 'system:index': 'LC08_044034_20170716', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170709195400_20170723094622.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1500230754988, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170716_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.43382352590560913, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.358280181884766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1500230754988, 'RADIANCE_ADD_BAND_5': -29.592859268188477, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.359469890594482, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.4805400371551514, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.77357864379883, 'RADIANCE_ADD_BAND_2': -62.232879638671875, 'RADIANCE_ADD_BAND_3': -57.347068786621094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.728271484375, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.565560340881348, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301048_00039', 'EARTH_SUN_DISTANCE': 1.0163633823394775, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517466210000, 'SCENE_CENTER_TIME': '18:45:54.9884670Z', 'SUN_ELEVATION': 64.89812469482422, 'BPF_NAME_OLI': 'LO8BPF20170716153814_20170716190335.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 576, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 254}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170801', 'properties': {'RADIANCE_MULT_BAND_5': 0.005936100147664547, 'RADIANCE_MULT_BAND_6': 0.0014761999482288957, 'RADIANCE_MULT_BAND_3': 0.011502999812364578, 'RADIANCE_MULT_BAND_4': 0.009700199589133263, 'RADIANCE_MULT_BAND_1': 0.012191000394523144, 'RADIANCE_MULT_BAND_2': 0.012482999823987484, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.32357739521709, 36.40826084339604], [-121.32225656468631, 36.40824224719572], [-121.32094069404575, 36.41220273791689], [-121.07828708228641, 37.194983032603886], [-120.93396008123881, 37.65386134162222], [-120.899796749944, 37.761940263758184], [-120.84918989599868, 37.92161319872278], [-120.83678125325208, 37.96072053109669], [-120.81926857940758, 38.01595194123578], [-120.78471067404854, 38.12498191771437], [-120.78464702792283, 38.12708533621066], [-120.82917956457001, 38.135920633834125], [-121.25896380792777, 38.22012907717004], [-122.72557903765085, 38.49430441189627], [-122.90668348382297, 38.52675051402112], [-122.91309005376353, 38.50503622709806], [-123.39632910841668, 36.80759459140874], [-123.39632286118133, 36.80638362154325], [-123.37246093975439, 36.802002389764546], [-121.3998221155014, 36.423588139110265], [-121.32357739521709, 36.40826084339604]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.26373291015625, 'CPF_NAME': 'LC08CPF_20170701_20170930_01.01', 'DATE_ACQUIRED': '2017-08-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 431.8006591796875, 'google:registration_offset_y': 37.82008743286133, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023199000861495733, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004975700285285711, 'RADIANCE_MULT_BAND_8': 0.010978000238537788, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 29.899999618530273, 'GEOMETRIC_RMSE_VERIFY': 3.01200008392334, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 1.2100000381469727, 'GEOMETRIC_RMSE_MODEL': 5.513999938964844, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017213LGN00', 'WRS_PATH': 44, 'google:registration_count': 79, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.691999912261963, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.09499979019165, 'system:asset_size': 1267118751, 'system:index': 'LC08_044034_20170801', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170723095958_20170808075421.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170801_20170811_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5266666412353516, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.501129150390625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1501613162800, 'RADIANCE_ADD_BAND_5': -29.680269241333008, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.381209850311279, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4878599643707275, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.95309829711914, 'RADIANCE_ADD_BAND_2': -62.41672134399414, 'RADIANCE_ADD_BAND_3': -57.51647186279297, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.889930725097656, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.599720001220703, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701708099811_00039', 'EARTH_SUN_DISTANCE': 1.0148656368255615, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1502494495000, 'SCENE_CENTER_TIME': '18:46:02.8007240Z', 'SUN_ELEVATION': 62.36199951171875, 'BPF_NAME_OLI': 'LO8BPF20170801165148_20170801190343.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 557, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 249}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170817', 'properties': {'RADIANCE_MULT_BAND_5': 0.00596599979326129, 'RADIANCE_MULT_BAND_6': 0.001483700005337596, 'RADIANCE_MULT_BAND_3': 0.011560999788343906, 'RADIANCE_MULT_BAND_4': 0.009749099612236023, 'RADIANCE_MULT_BAND_1': 0.012252000160515308, 'RADIANCE_MULT_BAND_2': 0.012546000070869923, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.86157354467849, 37.894669243313615], [-120.8390275372168, 37.96562790690084], [-120.82151518238008, 38.02085970842842], [-120.78791222485512, 38.126999104796454], [-120.87395261662896, 38.144038921136186], [-122.03460617930513, 38.36695826885686], [-122.89486218107669, 38.52395532901564], [-122.91071339578475, 38.52673624575777], [-122.91549185306272, 38.51071580680262], [-123.4001996633439, 36.80814381919778], [-123.40019076353123, 36.80643218325556], [-123.32786401472184, 36.79320916695907], [-122.3609403161849, 36.61183011628279], [-121.39224374630504, 36.421377974302686], [-121.32619867687711, 36.40809944533209], [-121.32551331797757, 36.40967005844291], [-121.20100701574499, 36.813619126186495], [-121.07665872717939, 37.212409851040775], [-120.94849223301206, 37.62004977463297], [-120.90540266993038, 37.7563626906125], [-120.86157354467849, 37.894669243313615]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 135.97476196289062, 'CPF_NAME': 'LC08CPF_20170701_20170930_01.02', 'DATE_ACQUIRED': '2017-08-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 724.3955688476562, 'google:registration_offset_y': -150.8506622314453, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002331600058823824, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005000800010748208, 'RADIANCE_MULT_BAND_8': 0.01103300042450428, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 34.36000061035156, 'GEOMETRIC_RMSE_VERIFY': 3.3959999084472656, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 4.440000057220459, 'GEOMETRIC_RMSE_MODEL': 5.6020002365112305, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017229LGN00', 'WRS_PATH': 44, 'google:registration_count': 14, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.7100000381469727, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.197000026702881, 'system:asset_size': 1247721975, 'system:index': 'LC08_044034_20170817', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170808101524_20170821090344.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170817_20170826_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 1, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.74549102783203, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1502995568290, 'RADIANCE_ADD_BAND_5': -29.829809188842773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.418399810791016, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5004000663757324, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.26020050048828, 'RADIANCE_ADD_BAND_2': -62.7311897277832, 'RADIANCE_ADD_BAND_3': -57.806251525878906, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.166481018066406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.658169746398926, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701708230734_00039', 'EARTH_SUN_DISTANCE': 1.0123186111450195, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1503714098000, 'SCENE_CENTER_TIME': '18:46:08.2935740Z', 'SUN_ELEVATION': 59.01824188232422, 'BPF_NAME_OLI': 'LO8BPF20170817165153_20170817190348.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 542, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 250}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170902', 'properties': {'RADIANCE_MULT_BAND_5': 0.006007799878716469, 'RADIANCE_MULT_BAND_6': 0.0014940999681130052, 'RADIANCE_MULT_BAND_3': 0.011641999706625938, 'RADIANCE_MULT_BAND_4': 0.009817499667406082, 'RADIANCE_MULT_BAND_1': 0.012338000349700451, 'RADIANCE_MULT_BAND_2': 0.012633999809622765, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.94733394111896, 37.612729952464406], [-120.92721082373485, 37.676452877435246], [-120.90144289757183, 37.757914316271645], [-120.83674558788421, 37.961936364402334], [-120.82429336231873, 38.00115566773796], [-120.78449930917179, 38.12686669698066], [-120.78595483527376, 38.127476347809356], [-120.8623557441811, 38.142611815918585], [-122.89281221902807, 38.52433168253778], [-122.90729877034357, 38.52687356054271], [-122.91308704373839, 38.50746971007366], [-123.39484995714986, 36.81507232439924], [-123.39705635229798, 36.80692988139485], [-123.39555692993854, 36.806333301717274], [-122.82435684872793, 36.70063376101749], [-121.37239924309802, 36.418269622874725], [-121.32473928436019, 36.40868275022036], [-121.32234279353851, 36.40864912758898], [-121.19847284729745, 36.81053874486284], [-121.0759846924229, 37.20341755803514], [-120.94733394111896, 37.612729952464406]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.02699279785156, 'CPF_NAME': 'LC08CPF_20170701_20170930_01.02', 'DATE_ACQUIRED': '2017-09-02', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 467.3581848144531, 'google:registration_offset_y': -74.62855529785156, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023479999508708715, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005035899812355638, 'RADIANCE_MULT_BAND_8': 0.011110999621450901, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 3.549999952316284, 'GEOMETRIC_RMSE_VERIFY': 2.88700008392334, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.11999999731779099, 'GEOMETRIC_RMSE_MODEL': 5.789999961853027, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017245LGN00', 'WRS_PATH': 44, 'google:registration_count': 92, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.950000047683716, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.234000205993652, 'system:asset_size': 1122164236, 'system:index': 'LC08_044034_20170902', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170821094620_20170906203736.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170902_20170916_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6433566212654114, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.087528228759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1504377971150, 'RADIANCE_ADD_BAND_5': -30.039119720458984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.470459938049316, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.517940044403076, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.69004821777344, 'RADIANCE_ADD_BAND_2': -63.17136001586914, 'RADIANCE_ADD_BAND_3': -58.21186828613281, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.55356979370117, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.739970207214355, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701709111754_00039', 'EARTH_SUN_DISTANCE': 1.008785605430603, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1505557732000, 'SCENE_CENTER_TIME': '18:46:11.1536909Z', 'SUN_ELEVATION': 54.87760543823242, 'BPF_NAME_OLI': 'LO8BPF20170902183001_20170902190351.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 563, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 208}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20170918', 'properties': {'RADIANCE_MULT_BAND_5': 0.006056999787688255, 'RADIANCE_MULT_BAND_6': 0.0015062999445945024, 'RADIANCE_MULT_BAND_3': 0.011738000437617302, 'RADIANCE_MULT_BAND_4': 0.009897899813950062, 'RADIANCE_MULT_BAND_1': 0.01243900042027235, 'RADIANCE_MULT_BAND_2': 0.0127379996702075, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90756865580487, 38.51760453182341], [-122.91067908067983, 38.507062135327914], [-123.39451884802462, 36.80690951354221], [-123.39379346772944, 36.80633103131712], [-123.36808720490934, 36.80161039690456], [-122.6005577273073, 36.658715102077416], [-121.610616595983, 36.46630710459036], [-121.38555331190221, 36.42128770773569], [-121.31993220188915, 36.408090604094674], [-121.07850301106244, 37.187188818295], [-120.93644090579627, 37.639140425254865], [-120.89921378328248, 37.75694032283558], [-120.84282984512, 37.93487871203656], [-120.81685392203877, 38.01671812128416], [-120.78355013528721, 38.12189834853235], [-120.78213569754122, 38.12686473299485], [-120.78436596764351, 38.12749914564253], [-122.90220779307256, 38.5262209049], [-122.90494476728504, 38.52622317578369], [-122.90756865580487, 38.51760453182341]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 149.49024963378906, 'CPF_NAME': 'LC08CPF_20170701_20170930_01.02', 'DATE_ACQUIRED': '2017-09-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 290.4713439941406, 'google:registration_offset_y': 189.22731018066406, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023672000970691442, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005077099776826799, 'RADIANCE_MULT_BAND_8': 0.011202000081539154, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 48.43000030517578, 'GEOMETRIC_RMSE_VERIFY': 3.4660000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 25.34000015258789, 'GEOMETRIC_RMSE_MODEL': 6.656000137329102, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017261LGN00', 'WRS_PATH': 44, 'google:registration_count': 82, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.61899995803833, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.793000221252441, 'system:asset_size': 1300938414, 'system:index': 'LC08_044034_20170918', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170906225803_20170920110733.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20170918_20170929_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.522292971611023, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.48936080932617, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1505760373280, 'RADIANCE_ADD_BAND_5': -30.28502082824707, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.531610012054443, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.538559913635254, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.19504165649414, 'RADIANCE_ADD_BAND_2': -63.688480377197266, 'RADIANCE_ADD_BAND_3': -58.68838882446289, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.008331298828125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.83607006072998, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701709262896_00033', 'EARTH_SUN_DISTANCE': 1.0046818256378174, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1506711895000, 'SCENE_CENTER_TIME': '18:46:13.2771550Z', 'SUN_ELEVATION': 50.056129455566406, 'BPF_NAME_OLI': 'LO8BPF20170918174011_20170918191728.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 379, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 143}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171004', 'properties': {'RADIANCE_MULT_BAND_5': 0.006112600211054087, 'RADIANCE_MULT_BAND_6': 0.0015202000504359603, 'RADIANCE_MULT_BAND_3': 0.011845000088214874, 'RADIANCE_MULT_BAND_4': 0.009988799691200256, 'RADIANCE_MULT_BAND_1': 0.012552999891340733, 'RADIANCE_MULT_BAND_2': 0.012854999862611294, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41498676144064, 36.80607961871278], [-123.40714930966026, 36.80453282614152], [-122.94222914001466, 36.71873402894584], [-121.34317750333273, 36.40826401050158], [-121.34086053745354, 36.408231858138734], [-121.3348556890187, 36.427723761629665], [-121.21252043571191, 36.82467659337919], [-121.08883373018087, 37.22144258078941], [-120.95897624302529, 37.634504892722866], [-120.92149731817, 37.75313312068507], [-120.8833252090855, 37.8737052443165], [-120.84179489503458, 38.00447092252057], [-120.80370635338961, 38.12489244947214], [-120.80364297998955, 38.12700871064366], [-122.92311233473913, 38.52596616873197], [-122.92541698318009, 38.52596764541336], [-122.92752423558638, 38.52019113018005], [-122.93063197796755, 38.510456399771634], [-123.4149975422451, 36.80807222761005], [-123.41498676144064, 36.80607961871278]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 154.7584991455078, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.01', 'DATE_ACQUIRED': '2017-10-04', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389000030234456, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005123700248077512, 'RADIANCE_MULT_BAND_8': 0.011304999701678753, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 4.25, 'GEOMETRIC_RMSE_VERIFY': 3.1740000247955322, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10999999940395355, 'GEOMETRIC_RMSE_MODEL': 6.322000026702881, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017277LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.829999923706055, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.078999996185303, 'system:asset_size': 1109618331, 'system:index': 'LC08_044034_20171004', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170920111549_20171006060316.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171004_20171014_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.94380187988281, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1507142779980, 'RADIANCE_ADD_BAND_5': -30.5631103515625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.600769996643066, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5618700981140137, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.766151428222656, 'RADIANCE_ADD_BAND_2': -64.27330017089844, 'RADIANCE_ADD_BAND_3': -59.227298736572266, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.52262878417969, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.9447603225708, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701710124040_00022', 'EARTH_SUN_DISTANCE': 1.0001006126403809, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1507962503000, 'SCENE_CENTER_TIME': '18:46:19.9752930Z', 'SUN_ELEVATION': 44.78643035888672, 'BPF_NAME_OLI': 'LO8BPF20171004183257_20171004191823.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 554, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 211}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171020', 'properties': {'RADIANCE_MULT_BAND_5': 0.006167899817228317, 'RADIANCE_MULT_BAND_6': 0.0015339000383391976, 'RADIANCE_MULT_BAND_3': 0.011952999979257584, 'RADIANCE_MULT_BAND_4': 0.010079000145196915, 'RADIANCE_MULT_BAND_1': 0.01266700029373169, 'RADIANCE_MULT_BAND_2': 0.01297099981456995, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93485817061978, 38.52597326733554], [-122.93568978550596, 38.5246690742189], [-122.93854157368142, 38.51573333323644], [-122.94268231698113, 38.50194560199485], [-123.42506645592398, 36.806109674033216], [-123.4203953218362, 36.80518823678303], [-123.15663354468177, 36.75677762841736], [-121.38768342081309, 36.41536707646554], [-121.35301502095822, 36.408400154403544], [-121.35042322241164, 36.40836432045008], [-121.21737444947196, 36.84016246253824], [-121.09140835704433, 37.24408680529933], [-120.97035088885502, 37.62912222694413], [-120.92971122468363, 37.757738612554185], [-120.86666160721083, 37.95660848514615], [-120.85206987870566, 38.00260230749274], [-120.81283055679577, 38.12669097284159], [-120.81423587913503, 38.12727903118927], [-122.9328680104334, 38.52597210571271], [-122.93485817061978, 38.52597326733554]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 158.53543090820312, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.03', 'DATE_ACQUIRED': '2017-10-20', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024105000775307417, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005170099902898073, 'RADIANCE_MULT_BAND_8': 0.01140700001269579, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 77.38999938964844, 'GEOMETRIC_RMSE_VERIFY': 4.271999835968018, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 79.20999908447266, 'GEOMETRIC_RMSE_MODEL': 7.179999828338623, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017293LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.494999885559082, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.620999813079834, 'system:asset_size': 1268297498, 'system:index': 'LC08_044034_20171020', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20171020000456_20171104134947.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1508525182848, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171020_20180201_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.395301818847656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1508525182848, 'RADIANCE_ADD_BAND_5': -30.83941078186035, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.669479846954346, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.5850300788879395, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.33356857299805, 'RADIANCE_ADD_BAND_2': -64.85433959960938, 'RADIANCE_ADD_BAND_3': -59.762718200683594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.03361129760742, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.052740097045898, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501801301040_00027', 'EARTH_SUN_DISTANCE': 0.9956104755401611, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517463665000, 'SCENE_CENTER_TIME': '18:46:22.8489480Z', 'SUN_ELEVATION': 39.42913055419922, 'BPF_NAME_OLI': 'LO8BPF20171020183459_20171020192225.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 223, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 108}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171105', 'properties': {'RADIANCE_MULT_BAND_5': 0.006221400108188391, 'RADIANCE_MULT_BAND_6': 0.0015472000231966376, 'RADIANCE_MULT_BAND_3': 0.012055999599397182, 'RADIANCE_MULT_BAND_4': 0.010166999883949757, 'RADIANCE_MULT_BAND_1': 0.012776999734342098, 'RADIANCE_MULT_BAND_2': 0.013082999736070633, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.98574727514783, 37.57459505642517], [-120.96399538563948, 37.64356936719227], [-120.92652352191635, 37.76214340290568], [-120.86481392790058, 37.95682822419813], [-120.85055703970396, 38.00176351283853], [-120.81157299272986, 38.125039290414236], [-120.81150848394088, 38.12720016976474], [-122.84646601936845, 38.51088223917219], [-122.93104445039076, 38.52597105784212], [-122.93319371636213, 38.52597236548772], [-122.93647582374872, 38.5165443395577], [-123.42302283066539, 36.80604679356535], [-123.38266594829105, 36.79866517337203], [-123.00639378311749, 36.729295201731965], [-121.40668179333345, 36.41965005262243], [-121.35050663831682, 36.40836547551229], [-121.3484870142993, 36.4083375667203], [-121.21398235639208, 36.8449787880906], [-121.09053966057947, 37.24093761220104], [-120.98574727514783, 37.57459505642517]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.7352752685547, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.02', 'DATE_ACQUIRED': '2017-11-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002431500004604459, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005214900011196733, 'RADIANCE_MULT_BAND_8': 0.011505999602377415, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 8.550000190734863, 'GEOMETRIC_RMSE_VERIFY': 4.289999961853027, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 7.590000152587891, 'GEOMETRIC_RMSE_MODEL': 7.263999938964844, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017309LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.556000232696533, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.678999900817871, 'system:asset_size': 1129170790, 'system:index': 'LC08_044034_20171105', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20171104161020_20171118104831.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171105_20171120_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.83266830444336, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1509907581960, 'RADIANCE_ADD_BAND_5': -31.107059478759766, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.736040115356445, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6074600219726562, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.88323974609375, 'RADIANCE_ADD_BAND_2': -65.4172134399414, 'RADIANCE_ADD_BAND_3': -60.28139877319336, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.52859878540039, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.157349586486816, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701711206294_00023', 'EARTH_SUN_DISTANCE': 0.9913179278373718, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1511221027000, 'SCENE_CENTER_TIME': '18:46:21.9610040Z', 'SUN_ELEVATION': 34.42585754394531, 'BPF_NAME_OLI': 'LO8BPF20171105183634_20171105192224.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 464, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 170}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171121', 'properties': {'RADIANCE_MULT_BAND_5': 0.006266000214964151, 'RADIANCE_MULT_BAND_6': 0.0015582999913021922, 'RADIANCE_MULT_BAND_3': 0.012143000029027462, 'RADIANCE_MULT_BAND_4': 0.01023900043219328, 'RADIANCE_MULT_BAND_1': 0.012868000194430351, 'RADIANCE_MULT_BAND_2': 0.013176999986171722, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91431830849717, 38.52572645163811], [-122.9186533719462, 38.52641072545062], [-122.92340487952035, 38.511533343042856], [-123.40594731539875, 36.81462923675926], [-123.40815251454157, 36.80648663860497], [-123.40652097496185, 36.805837724161194], [-123.31540585701218, 36.78918625243754], [-122.49781901007653, 36.63642015537996], [-121.41164148927997, 36.4238294357633], [-121.33381555145229, 36.40819186116014], [-121.20790244732977, 36.81717102578378], [-121.08116111582316, 37.22402237300828], [-120.95900233067182, 37.612962115090184], [-120.9159879415411, 37.74925094847515], [-120.85999774100164, 37.9260305479403], [-120.83101533491397, 38.01738579658193], [-120.79628934144432, 38.12712043570472], [-120.7984077692168, 38.127722662717474], [-120.99468918539463, 38.16643862452857], [-122.06151864637233, 38.370421153047175], [-122.84164452352098, 38.5127683813546], [-122.91431830849717, 38.52572645163811]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 161.41893005371094, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.02', 'DATE_ACQUIRED': '2017-11-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002448899904266, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005252300179563463, 'RADIANCE_MULT_BAND_8': 0.011587999761104584, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 31.760000228881836, 'GEOMETRIC_RMSE_VERIFY': 4.84499979019165, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 45.709999084472656, 'GEOMETRIC_RMSE_MODEL': 7.468999862670898, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017325LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.749000072479248, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.76800012588501, 'system:asset_size': 1153063800, 'system:index': 'LC08_044034_20171121', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20171118110207_20171204023211.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171121_20171206_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.19681167602539, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1511289977180, 'RADIANCE_ADD_BAND_5': -31.32988929748535, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.791460037231445, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6261401176452637, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.34085083007812, 'RADIANCE_ADD_BAND_2': -65.88581848144531, 'RADIANCE_ADD_BAND_3': -60.713218688964844, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.94068908691406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.244429588317871, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701712057355_00020', 'EARTH_SUN_DISTANCE': 0.9877864122390747, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1512535618000, 'SCENE_CENTER_TIME': '18:46:17.1757520Z', 'SUN_ELEVATION': 30.255828857421875, 'BPF_NAME_OLI': 'LO8BPF20171121183741_20171121192220.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 419, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 161}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171207', 'properties': {'RADIANCE_MULT_BAND_5': 0.006300299894064665, 'RADIANCE_MULT_BAND_6': 0.0015668000560253859, 'RADIANCE_MULT_BAND_3': 0.012209000065922737, 'RADIANCE_MULT_BAND_4': 0.010294999927282333, 'RADIANCE_MULT_BAND_1': 0.012938999570906162, 'RADIANCE_MULT_BAND_2': 0.01324899960309267, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.32856628911776, 36.4080164915626], [-121.32779297388056, 36.40862023731326], [-121.10445439912574, 37.130844472242444], [-121.07846216915686, 37.21393189634429], [-120.94553484594265, 37.63716252913469], [-120.90934059472502, 37.751820912812235], [-120.86394465920185, 37.89525311021428], [-120.83913908797452, 37.97346987778201], [-120.8255827846447, 38.0162040708514], [-120.79102708255408, 38.125465623449706], [-120.79097606305733, 38.127157108466804], [-120.85859994960938, 38.140541650040035], [-122.91304817140526, 38.52615888623857], [-122.91380695318585, 38.52496955108287], [-122.91841782876634, 38.50963649750989], [-123.40275712728783, 36.80581684441668], [-123.20758862699326, 36.770086604681765], [-122.68609676390355, 36.672899261613615], [-121.90313077015021, 36.522225632863275], [-121.32856628911776, 36.4080164915626]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.78651428222656, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.02', 'DATE_ACQUIRED': '2017-12-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002462300006300211, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005281000048853457, 'RADIANCE_MULT_BAND_8': 0.01165200024843216, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.2199999988079071, 'GEOMETRIC_RMSE_VERIFY': 5.083000183105469, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.3400000035762787, 'GEOMETRIC_RMSE_MODEL': 7.945000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017341LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.145999908447266, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.034999847412109, 'system:asset_size': 1056514444, 'system:index': 'LC08_044034_20171207', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20171204045259_20171221125835.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171207_20171223_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.47713851928711, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1512672373480, 'RADIANCE_ADD_BAND_5': -31.501440048217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.83411979675293, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6405200958251953, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.69316101074219, 'RADIANCE_ADD_BAND_2': -66.24658203125, 'RADIANCE_ADD_BAND_3': -61.045658111572266, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.25796127319336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.311479568481445, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701712228395_00018', 'EARTH_SUN_DISTANCE': 0.9850929975509644, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1514002282000, 'SCENE_CENTER_TIME': '18:46:13.4853749Z', 'SUN_ELEVATION': 27.37906265258789, 'BPF_NAME_OLI': 'LO8BPF20171207183825_20171207192216.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 480, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 184}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20171223', 'properties': {'RADIANCE_MULT_BAND_5': 0.00631910003721714, 'RADIANCE_MULT_BAND_6': 0.0015714999753981829, 'RADIANCE_MULT_BAND_3': 0.01224599964916706, 'RADIANCE_MULT_BAND_4': 0.010325999930500984, 'RADIANCE_MULT_BAND_1': 0.012977000325918198, 'RADIANCE_MULT_BAND_2': 0.013288999907672405, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8152889401233, 38.12694295563003], [-120.81611218829063, 38.127624621107124], [-122.50915338921531, 38.449393064803765], [-122.93603293640994, 38.52624431837236], [-122.9379404935121, 38.52624530415455], [-122.94094955527217, 38.51681594670185], [-122.94457255263423, 38.504649982111765], [-123.42726137747489, 36.80633992514463], [-123.42090601094516, 36.805086325256745], [-123.35981197066181, 36.79392812403456], [-122.22304641701119, 36.58018019482711], [-121.35316692872165, 36.40847667756006], [-121.3521861996424, 36.409242882899626], [-121.21974582563745, 36.83945440565883], [-121.09634382213058, 37.23557115454466], [-120.96472650777389, 37.654437758385775], [-120.91583503841191, 37.80926636243919], [-120.87088645935846, 37.9510329605388], [-120.85281586463229, 38.00805388110702], [-120.8152889401233, 38.12694295563003]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 159.1316680908203, 'CPF_NAME': 'LC08CPF_20171001_20171231_01.02', 'DATE_ACQUIRED': '2017-12-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002469700062647462, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005296799936331809, 'RADIANCE_MULT_BAND_8': 0.011686000041663647, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 68.05999755859375, 'GEOMETRIC_RMSE_VERIFY': 4.473999977111816, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 75.44000244140625, 'GEOMETRIC_RMSE_MODEL': 7.960000038146973, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017357LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 6.0329999923706055, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.192999839782715, 'system:asset_size': 1153661610, 'system:index': 'LC08_044034_20171223', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20171221134040_20180102115508.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20171223_20180103_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.630950927734375, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1514054776350, 'RADIANCE_ADD_BAND_5': -31.595569610595703, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.857530117034912, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6484100818634033, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.88645935058594, 'RADIANCE_ADD_BAND_2': -66.44451904296875, 'RADIANCE_ADD_BAND_3': -61.22806167602539, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.432029724121094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.348259925842285, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701801029509_00017', 'EARTH_SUN_DISTANCE': 0.9836245775222778, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1514949542000, 'SCENE_CENTER_TIME': '18:46:16.3529820Z', 'SUN_ELEVATION': 26.153379440307617, 'BPF_NAME_OLI': 'LO8BPF20171223183852_20171223192643.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 320, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180124', 'properties': {'RADIANCE_MULT_BAND_5': 0.006308599840849638, 'RADIANCE_MULT_BAND_6': 0.0015688999556005, 'RADIANCE_MULT_BAND_3': 0.012225000187754631, 'RADIANCE_MULT_BAND_4': 0.010308999568223953, 'RADIANCE_MULT_BAND_1': 0.012955999933183193, 'RADIANCE_MULT_BAND_2': 0.013267000205814838, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90253703896764, 38.52351427952298], [-122.91656562657346, 38.52597461099703], [-122.91718351842219, 38.52549003820663], [-122.92185770179016, 38.51045049167097], [-123.40616714447567, 36.80572215553527], [-123.36891490327461, 36.79890338642574], [-122.04135644871272, 36.54856798064292], [-121.59648260585197, 36.46100343616778], [-121.33163933974166, 36.408014885790905], [-121.20534938125256, 36.81848449189832], [-121.08134258263036, 37.21686017126497], [-120.95421953112823, 37.6219066660372], [-120.93577554577641, 37.68038822094348], [-120.91057158620472, 37.76023948483237], [-120.86899398886975, 37.89169497482825], [-120.84963912832076, 37.952793814865856], [-120.8295102997026, 38.0162767283058], [-120.79495753684394, 38.12563485618762], [-120.79490941173361, 38.12723438748116], [-122.24918310423732, 38.40516316382241], [-122.90253703896764, 38.52351427952298]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 154.26710510253906, 'CPF_NAME': 'LC08CPF_20180101_20180331_01.01', 'DATE_ACQUIRED': '2018-01-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024655000306665897, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005288000102154911, 'RADIANCE_MULT_BAND_8': 0.011667000129818916, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 92.91000366210938, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 90.2699966430664, 'GEOMETRIC_RMSE_MODEL': 8.371999740600586, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018024LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.7769999504089355, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 6.059000015258789, 'system:asset_size': 1215293163, 'system:index': 'LC08_044034_20180124', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180116103838_20180201021239.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180124_20180206_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.544830322265625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1516819562440, 'RADIANCE_ADD_BAND_5': -31.542869567871094, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.844419956207275, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6439900398254395, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.77822875976562, 'RADIANCE_ADD_BAND_2': -66.33370208740234, 'RADIANCE_ADD_BAND_3': -61.125938415527344, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.334571838378906, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.327670097351074, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701802051814_00021', 'EARTH_SUN_DISTANCE': 0.9844459891319275, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1517949428000, 'SCENE_CENTER_TIME': '18:46:02.4457700Z', 'SUN_ELEVATION': 29.22391700744629, 'BPF_NAME_OLI': 'LO8BPF20180124183702_20180124192205.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 95, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180209', 'properties': {'RADIANCE_MULT_BAND_5': 0.00627950020134449, 'RADIANCE_MULT_BAND_6': 0.0015616000164300203, 'RADIANCE_MULT_BAND_3': 0.012168999761343002, 'RADIANCE_MULT_BAND_4': 0.010261000134050846, 'RADIANCE_MULT_BAND_1': 0.012896000407636166, 'RADIANCE_MULT_BAND_2': 0.013206000439822674, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.39918653418461, 36.80734497466613], [-123.39917951695074, 36.80599655785462], [-122.99900202988397, 36.73240546802678], [-121.48422659668748, 36.44042980360278], [-121.32513812744327, 36.408544794756885], [-121.32329427408311, 36.41409493209178], [-121.20078327092887, 36.812399030111614], [-121.07380575101962, 37.220454708238165], [-120.95185007905714, 37.609158599851824], [-120.89939280759477, 37.77544669916457], [-120.85501682093836, 37.91573009745372], [-120.83844428196358, 37.96805037798642], [-120.82375631083382, 38.014413099169396], [-120.78790871827297, 38.127746786863185], [-120.80540655404712, 38.13123524406466], [-122.6248804423208, 38.47537015704246], [-122.90993644389339, 38.52644543587588], [-122.91090664378807, 38.525684776249676], [-122.91549228305601, 38.51031022116335], [-123.39918653418461, 36.80734497466613]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 151.70010375976562, 'CPF_NAME': 'LC08CPF_20180101_20180331_01.02', 'DATE_ACQUIRED': '2018-02-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 693.36865234375, 'google:registration_offset_y': -187.0531463623047, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024542000610381365, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005263600032776594, 'RADIANCE_MULT_BAND_8': 0.011613000184297562, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.38999998569488525, 'GEOMETRIC_RMSE_VERIFY': 4.5329999923706055, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.5799999833106995, 'GEOMETRIC_RMSE_MODEL': 7.809000015258789, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018040LGN00', 'WRS_PATH': 44, 'google:registration_count': 90, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.77400016784668, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.257999897003174, 'system:asset_size': 1049524301, 'system:index': 'LC08_044034_20180209', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180201043308_20180215103000.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180209_20180222_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.9375, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.30699157714844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1518201955010, 'RADIANCE_ADD_BAND_5': -31.397319793701172, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.808229923248291, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6317899227142334, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.47933197021484, 'RADIANCE_ADD_BAND_2': -66.02761840820312, 'RADIANCE_ADD_BAND_3': -60.84387969970703, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.065391540527344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.270779609680176, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701802202852_00024', 'EARTH_SUN_DISTANCE': 0.9867250919342041, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1519259980000, 'SCENE_CENTER_TIME': '18:45:55.0130880Z', 'SUN_ELEVATION': 33.267147064208984, 'BPF_NAME_OLI': 'LO8BPF20180209183543_20180209192158.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 494, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180225', 'properties': {'RADIANCE_MULT_BAND_5': 0.006238199770450592, 'RADIANCE_MULT_BAND_6': 0.0015514000551775098, 'RADIANCE_MULT_BAND_3': 0.012089000083506107, 'RADIANCE_MULT_BAND_4': 0.010193999856710434, 'RADIANCE_MULT_BAND_1': 0.01281100045889616, 'RADIANCE_MULT_BAND_2': 0.013119000010192394, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79189414779732, 38.127087217212264], [-120.79259447540701, 38.12766737339681], [-121.53003604596704, 38.2710144089323], [-122.91300405300892, 38.525959114999786], [-122.91463280877926, 38.525960289082086], [-122.91893165444988, 38.51166458809273], [-123.40333072032652, 36.80573105675602], [-122.59905903088884, 36.656411240479514], [-121.46407576797053, 36.435439694381685], [-121.32903668150723, 36.40836818337841], [-121.32839366598145, 36.40936417974736], [-121.2052120466832, 36.809964714399314], [-121.08066210255225, 37.21036004902962], [-120.95393745800473, 37.614391258848464], [-120.90540766204235, 37.768258360707804], [-120.85592540486942, 37.924709977891446], [-120.84238908765914, 37.96744692681748], [-120.82770368985751, 38.01381027183506], [-120.79189414779732, 38.127087217212264]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 149.22970581054688, 'CPF_NAME': 'LC08CPF_20180101_20180331_01.02', 'DATE_ACQUIRED': '2018-02-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002437999937683344, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005229000234976411, 'RADIANCE_MULT_BAND_8': 0.011536999605596066, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.029999999329447746, 'GEOMETRIC_RMSE_VERIFY': 4.484000205993652, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05000000074505806, 'GEOMETRIC_RMSE_MODEL': 7.552999973297119, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018056LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.535999774932861, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.138999938964844, 'system:asset_size': 1091474231, 'system:index': 'LC08_044034_20180225', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180215111236_20180302113150.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180225_20180308_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.970069885253906, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1519584348660, 'RADIANCE_ADD_BAND_5': -31.191139221191406, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7569499015808105, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.6145100593566895, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.055908203125, 'RADIANCE_ADD_BAND_2': -65.59403228759766, 'RADIANCE_ADD_BAND_3': -60.444339752197266, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.68408966064453, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.190210342407227, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701803073896_00029', 'EARTH_SUN_DISTANCE': 0.9899808764457703, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1520517466000, 'SCENE_CENTER_TIME': '18:45:48.6627820Z', 'SUN_ELEVATION': 38.51247787475586, 'BPF_NAME_OLI': 'LO8BPF20180225183337_20180225192127.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 524, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 208}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180329', 'properties': {'RADIANCE_MULT_BAND_5': 0.006132499780505896, 'RADIANCE_MULT_BAND_6': 0.001525099971331656, 'RADIANCE_MULT_BAND_3': 0.011884000152349472, 'RADIANCE_MULT_BAND_4': 0.010021000169217587, 'RADIANCE_MULT_BAND_1': 0.012594000436365604, 'RADIANCE_MULT_BAND_2': 0.012896000407636166, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.80127570165772, 38.126063505145645], [-120.80122345921369, 38.127804742397274], [-120.80775026296742, 38.129224090108735], [-121.71103936177308, 38.303963499184306], [-122.92310872306983, 38.52629616445865], [-122.92563230227859, 38.519378846311234], [-122.9284678671834, 38.51049767092839], [-123.41163301686585, 36.80783431917354], [-123.41162215011863, 36.80580855478969], [-123.11125099629102, 36.75074371868485], [-121.50211034765185, 36.44160207589491], [-121.33945010821557, 36.40902347257567], [-121.3372403171459, 36.40899270934746], [-121.20749359703268, 36.83109065415998], [-121.08484461962598, 37.22543392024198], [-120.97891292505678, 37.56352857907804], [-120.95898508481216, 37.62683942735091], [-120.86797459030839, 37.915196598223616], [-120.8409315975302, 38.00049742203241], [-120.80127570165772, 38.126063505145645]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 144.0820770263672, 'CPF_NAME': 'LC08CPF_20180101_20180331_01.03', 'DATE_ACQUIRED': '2018-03-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002396699972450733, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005140400025993586, 'RADIANCE_MULT_BAND_8': 0.011340999975800514, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.07000000029802322, 'GEOMETRIC_RMSE_VERIFY': 3.8329999446868896, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10999999940395355, 'GEOMETRIC_RMSE_MODEL': 7.236000061035156, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018088LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.001999855041504, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.228000164031982, 'system:asset_size': 1098159208, 'system:index': 'LC08_044034_20180329', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180316102421_20180331173242.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180329_20180405_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.105979919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1522349132790, 'RADIANCE_ADD_BAND_5': -30.6623592376709, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.625450134277344, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.5701799392700195, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.969970703125, 'RADIANCE_ADD_BAND_2': -64.48201751708984, 'RADIANCE_ADD_BAND_3': -59.41962814331055, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.706180572509766, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.983550071716309, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701804026058_00038', 'EARTH_SUN_DISTANCE': 0.9984806776046753, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1522896822000, 'SCENE_CENTER_TIME': '18:45:32.7882860Z', 'SUN_ELEVATION': 50.609867095947266, 'BPF_NAME_OLI': 'LO8BPF20180329182947_20180329191735.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 485, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 171}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180414', 'properties': {'RADIANCE_MULT_BAND_5': 0.006076099816709757, 'RADIANCE_MULT_BAND_6': 0.0015110999811440706, 'RADIANCE_MULT_BAND_3': 0.011775000020861626, 'RADIANCE_MULT_BAND_4': 0.009929000400006771, 'RADIANCE_MULT_BAND_1': 0.012477999553084373, 'RADIANCE_MULT_BAND_2': 0.012777999974787235, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.34522514212307, 36.408698043488045], [-121.34452828928147, 36.409242282335384], [-121.33707634606803, 36.43343366317544], [-121.21635414996676, 36.826153843527024], [-121.0943125943086, 37.21869201364408], [-121.03567890807463, 37.406321118120445], [-120.97578331819477, 37.596935486455905], [-120.95831371997883, 37.652393119866275], [-120.88487539818277, 37.88508776326913], [-120.84731654361258, 38.003719708691015], [-120.80832936846043, 38.12745485830453], [-120.81057012266695, 38.128091691463695], [-120.97771824840937, 38.1610110638541], [-122.9280812665028, 38.52556376328024], [-122.93074625286151, 38.52556539080977], [-122.93199492759537, 38.52262989854827], [-122.93427684432646, 38.5154808645628], [-123.41944024291713, 36.80557383832765], [-123.4136717509014, 36.80443563670579], [-122.99597830465166, 36.7276726204329], [-121.34681900502258, 36.408720158492706], [-121.34522514212307, 36.408698043488045]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 140.7134552001953, 'CPF_NAME': 'LC08CPF_20180401_20180630_01.01', 'DATE_ACQUIRED': '2018-04-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023747000377625227, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005093099898658693, 'RADIANCE_MULT_BAND_8': 0.011237000115215778, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 4.234000205993652, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.07999999821186066, 'GEOMETRIC_RMSE_MODEL': 6.580999851226807, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018104LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.414000034332275, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.88100004196167, 'system:asset_size': 1158499807, 'system:index': 'LC08_044034_20180414', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180414000401_20180430074753.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180414_20180501_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.64506912231445, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1523731523960, 'RADIANCE_ADD_BAND_5': -30.38031005859375, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.555309772491455, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.0.0', 'RADIANCE_ADD_BAND_7': -2.5465400218963623, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.39073181152344, 'RADIANCE_ADD_BAND_2': -63.88887023925781, 'RADIANCE_ADD_BAND_3': -58.873050689697266, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.1845588684082, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.873310089111328, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701805017217_00039', 'EARTH_SUN_DISTANCE': 1.0031050443649292, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1525190337000, 'SCENE_CENTER_TIME': '18:45:23.9604410Z', 'SUN_ELEVATION': 56.38203430175781, 'BPF_NAME_OLI': 'LO8BPF20180414182739_20180414190304.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 475, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 174}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180430', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060247997753322124, 'RADIANCE_MULT_BAND_6': 0.0014983000000938773, 'RADIANCE_MULT_BAND_3': 0.011675000190734863, 'RADIANCE_MULT_BAND_4': 0.009845299646258354, 'RADIANCE_MULT_BAND_1': 0.012373000383377075, 'RADIANCE_MULT_BAND_2': 0.012670000083744526, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.49392891950015, 38.25920161205168], [-122.86212015739243, 38.51211833381703], [-122.94115615734286, 38.52618089386481], [-122.94266409021049, 38.52263459159682], [-122.94749587369715, 38.5064087086449], [-123.4294536823145, 36.80704494870014], [-123.42944538405696, 36.805558381653995], [-121.35701996241134, 36.40886095720732], [-121.35515366511522, 36.40883528704531], [-121.34707877137406, 36.435195193048145], [-121.22395150116549, 36.83579933167275], [-121.09945123938022, 37.23621420902422], [-120.97469688678515, 37.6340868739865], [-120.95338644176718, 37.70178317376315], [-120.87558264225196, 37.948027576337694], [-120.85337005021475, 38.018336978020535], [-120.83983380243895, 38.06125022067276], [-120.81940346087548, 38.12640160825164], [-120.81935657227274, 38.12797843472077], [-121.49392891950015, 38.25920161205168]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 136.2877655029297, 'CPF_NAME': 'LC08CPF_20180401_20180630_01.01', 'DATE_ACQUIRED': '2018-04-30', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002354600001126528, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005050100153312087, 'RADIANCE_MULT_BAND_8': 0.011141999624669552, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 54.09000015258789, 'GEOMETRIC_RMSE_VERIFY': 4.742000102996826, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 72.68000030517578, 'GEOMETRIC_RMSE_MODEL': 7.413000106811523, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018120LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.132999897003174, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.348999977111816, 'system:asset_size': 1276233416, 'system:index': 'LC08_044034_20180430', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180430100912_20180514113108.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180430_20180516_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.226341247558594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1525113915020, 'RADIANCE_ADD_BAND_5': -30.124069213867188, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.491580009460449, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.525059938430786, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.864498138427734, 'RADIANCE_ADD_BAND_2': -63.35000991821289, 'RADIANCE_ADD_BAND_3': -58.37649154663086, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.710670471191406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.773170471191406, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701805168297_00022', 'EARTH_SUN_DISTANCE': 1.0073622465133667, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1526490913000, 'SCENE_CENTER_TIME': '18:45:15.0228190Z', 'SUN_ELEVATION': 61.25571060180664, 'BPF_NAME_OLI': 'LO8BPF20180430182642_20180430190255.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 167, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 74}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180516', 'properties': {'RADIANCE_MULT_BAND_5': 0.005979400128126144, 'RADIANCE_MULT_BAND_6': 0.001487000030465424, 'RADIANCE_MULT_BAND_3': 0.011587000451982021, 'RADIANCE_MULT_BAND_4': 0.009771100245416164, 'RADIANCE_MULT_BAND_1': 0.012280000373721123, 'RADIANCE_MULT_BAND_2': 0.0125749995931983, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93360497447352, 38.523867880098415], [-122.94565968418311, 38.52597875962595], [-122.947620445873, 38.525979667756026], [-122.94920556812927, 38.52101038718724], [-122.9543791780157, 38.503572721844456], [-123.43578033854764, 36.80614315276951], [-123.43507947893906, 36.80558469730047], [-121.91557755362311, 36.51868853110042], [-121.36140874072898, 36.408709633855395], [-121.35361139521716, 36.43404088634397], [-121.22663178021742, 36.84719627680261], [-121.10031488716933, 37.25337314283669], [-120.9881602643399, 37.61113522357587], [-120.9453552764168, 37.747029451727656], [-120.87934825415797, 37.95589735861315], [-120.85856954742616, 38.02167585688729], [-120.84048399835031, 38.078927099815125], [-120.82574947170997, 38.1259030413981], [-120.82568137717897, 38.12819726179603], [-120.8683024177541, 38.136624693587805], [-121.47004447210932, 38.25362066968415], [-122.93360497447352, 38.523867880098415]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 130.8538055419922, 'CPF_NAME': 'LC08CPF_20180401_20180630_01.02', 'DATE_ACQUIRED': '2018-05-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002336899982765317, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005012099863961339, 'RADIANCE_MULT_BAND_8': 0.011057999916374683, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 54.90999984741211, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 60.36000061035156, 'GEOMETRIC_RMSE_MODEL': 7.374000072479248, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018136LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.76200008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.63100004196167, 'system:asset_size': 1298421767, 'system:index': 'LC08_044034_20180516', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180514113924_20180530043949.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180516_20180604_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.855560302734375, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1526496304530, 'RADIANCE_ADD_BAND_5': -29.89716911315918, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.435150146484375, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.506040096282959, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.398529052734375, 'RADIANCE_ADD_BAND_2': -62.872840881347656, 'RADIANCE_ADD_BAND_3': -57.936790466308594, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.29104995727539, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.684490203857422, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701806049439_00019', 'EARTH_SUN_DISTANCE': 1.011177659034729, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1528141829000, 'SCENE_CENTER_TIME': '18:45:04.5345830Z', 'SUN_ELEVATION': 64.77069854736328, 'BPF_NAME_OLI': 'LO8BPF20180516182432_20180516190244.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 110, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180601', 'properties': {'RADIANCE_MULT_BAND_5': 0.005945600103586912, 'RADIANCE_MULT_BAND_6': 0.0014785999665036798, 'RADIANCE_MULT_BAND_3': 0.011521999724209309, 'RADIANCE_MULT_BAND_4': 0.00971589982509613, 'RADIANCE_MULT_BAND_1': 0.012210000306367874, 'RADIANCE_MULT_BAND_2': 0.012502999976277351, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.77880845271818, 38.12682651683681], [-120.78082732387327, 38.127400910164425], [-122.17851189316268, 38.39563200111679], [-122.89868630827446, 38.52662347303421], [-122.9010269542869, 38.526625436525265], [-122.90775846965106, 38.50381558623861], [-123.39134762237299, 36.806781816564225], [-123.38332088623866, 36.80519595027719], [-123.19363883677475, 36.77038056385076], [-121.37265921416432, 36.41910494631429], [-121.31768625732443, 36.408045434955866], [-121.31686844455666, 36.40931188579357], [-121.19518418366546, 36.8037963507404], [-121.07052956817292, 37.20330983937601], [-120.98557082835202, 37.47388091640241], [-120.92589427264745, 37.66268997065765], [-120.89283976909874, 37.76708787171756], [-120.8426810567937, 37.92519768237477], [-120.82731160426488, 37.97363973700533], [-120.78169209343586, 38.11743585402407], [-120.77880845271818, 38.12682651683681]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 125.49034118652344, 'CPF_NAME': 'LC08CPF_20180401_20180630_01.02', 'DATE_ACQUIRED': '2018-06-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -59.329689025878906, 'google:registration_offset_y': -119.9319839477539, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002323700115084648, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004983699764125049, 'RADIANCE_MULT_BAND_8': 0.010995999909937382, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.09000000357627869, 'GEOMETRIC_RMSE_VERIFY': 3.0480000972747803, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.11999999731779099, 'GEOMETRIC_RMSE_MODEL': 5.9079999923706055, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018152LGN00', 'WRS_PATH': 44, 'google:registration_count': 73, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8469998836517334, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.484000205993652, 'system:asset_size': 1196203585, 'system:index': 'LC08_044034_20180601', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180530070031_20180613095151.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180601_20180614_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4771241843700409, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.57931900024414, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1527878691920, 'RADIANCE_ADD_BAND_5': -29.728120803833008, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.3931097984313965, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4918699264526367, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.051361083984375, 'RADIANCE_ADD_BAND_2': -62.51734161376953, 'RADIANCE_ADD_BAND_3': -57.60919952392578, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.97842025756836, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.618419647216797, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701806140561_00020', 'EARTH_SUN_DISTANCE': 1.014048457145691, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1529017997000, 'SCENE_CENTER_TIME': '18:44:51.9199550Z', 'SUN_ELEVATION': 66.69808959960938, 'BPF_NAME_OLI': 'LO8BPF20180601182332_20180601190232.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 562, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 205}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180617', 'properties': {'RADIANCE_MULT_BAND_5': 0.005923000164330006, 'RADIANCE_MULT_BAND_6': 0.0014730000402778387, 'RADIANCE_MULT_BAND_3': 0.011478000320494175, 'RADIANCE_MULT_BAND_4': 0.009678900241851807, 'RADIANCE_MULT_BAND_1': 0.012164000421762466, 'RADIANCE_MULT_BAND_2': 0.012455999851226807, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.04122641966362, 37.27771452010496], [-120.92242861496523, 37.654709747448535], [-120.88575792065426, 37.77061070936611], [-120.84751772444979, 37.8911688793387], [-120.82947261662417, 37.948014967544516], [-120.81478366478952, 37.994376687711316], [-120.77796821108964, 38.11047167384774], [-120.77341700791996, 38.12499801858629], [-120.7733590548622, 38.12690723383413], [-120.79951610088906, 38.13212442766641], [-121.35820699571016, 38.24143021971452], [-122.38962809260437, 38.43544840071329], [-122.89374886556902, 38.52661910103998], [-122.8957361031765, 38.52662085562133], [-122.89706563721333, 38.5224628761221], [-123.38590045277563, 36.806907075134745], [-123.38348718772896, 36.806268910624574], [-123.37146215624726, 36.80403387718806], [-121.31128246478613, 36.407849453732226], [-121.08099154249606, 37.1506105508971], [-121.04122641966362, 37.27771452010496]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.95905303955078, 'CPF_NAME': 'LC08CPF_20180401_20180630_01.02', 'DATE_ACQUIRED': '2018-06-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -413.3413391113281, 'google:registration_offset_y': 360.3902282714844, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023147999309003353, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004964799736626446, 'RADIANCE_MULT_BAND_8': 0.010954000055789948, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 52.130001068115234, 'GEOMETRIC_RMSE_VERIFY': 3.364000082015991, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 29.229999542236328, 'GEOMETRIC_RMSE_MODEL': 5.735000133514404, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018168LGN00', 'WRS_PATH': 44, 'google:registration_count': 89, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8469998836517334, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.254000186920166, 'system:asset_size': 1308620641, 'system:index': 'LC08_044034_20180617', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180613103356_20180628185831.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180617_20180703_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5779221057891846, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.394439697265625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1529261099910, 'RADIANCE_ADD_BAND_5': -29.614980697631836, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.364980220794678, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4823899269104004, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.81901931762695, 'RADIANCE_ADD_BAND_2': -62.2794189453125, 'RADIANCE_ADD_BAND_3': -57.389949798583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.76919174194336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.574210166931152, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701807021686_00008', 'EARTH_SUN_DISTANCE': 1.0159835815429688, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1530619081000, 'SCENE_CENTER_TIME': '18:44:59.9063100Z', 'SUN_ELEVATION': 67.09744262695312, 'BPF_NAME_OLI': 'LO8BPF20180617182651_20180617190240.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 383, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 119}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180703', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059148999862372875, 'RADIANCE_MULT_BAND_6': 0.001471000025048852, 'RADIANCE_MULT_BAND_3': 0.011462000198662281, 'RADIANCE_MULT_BAND_4': 0.009665699675679207, 'RADIANCE_MULT_BAND_1': 0.012147000059485435, 'RADIANCE_MULT_BAND_2': 0.01243900042027235, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9714268551366, 38.16563342552257], [-122.45588119654629, 38.44713002459164], [-122.88249192802509, 38.52417231662294], [-122.89644263267313, 38.5266214780832], [-122.89833374014155, 38.5266231336812], [-123.3880913909991, 36.80802792136592], [-123.38808480088508, 36.80672096055013], [-123.34503848693448, 36.79883982615419], [-122.67165747506051, 36.67353644711575], [-121.55221822955393, 36.45587725127183], [-121.31371304767279, 36.40799214508471], [-121.09160423699622, 37.12482492567551], [-121.07010677761045, 37.19342471802643], [-120.94192405553096, 37.60101818545374], [-120.88812918107027, 37.77105880024721], [-120.84989261484249, 37.89161783040446], [-120.82822714058467, 37.95985219536374], [-120.77978755848495, 38.11253358333665], [-120.77580498352472, 38.12524608392607], [-120.77575860443845, 38.12677631958124], [-120.77799828243984, 38.12741357046285], [-120.9714268551366, 38.16563342552257]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.59730529785156, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.01', 'DATE_ACQUIRED': '2018-07-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -233.08494567871094, 'google:registration_offset_y': 159.7520294189453, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023117000237107277, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004957999917678535, 'RADIANCE_MULT_BAND_8': 0.01093900017440319, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 3.0179998874664307, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 18.290000915527344, 'GEOMETRIC_RMSE_MODEL': 5.60099983215332, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018184LGN00', 'WRS_PATH': 44, 'google:registration_count': 85, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.941999912261963, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9790000915527344, 'system:asset_size': 1269058513, 'system:index': 'LC08_044034_20180703', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180628211945_20180713101632.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1530643509410, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180703_20180717_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5279502868652344, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.32851028442383, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1530643509410, 'RADIANCE_ADD_BAND_5': -29.57464027404785, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.354939937591553, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4790101051330566, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.73616027832031, 'RADIANCE_ADD_BAND_2': -62.1945686340332, 'RADIANCE_ADD_BAND_3': -57.31175994873047, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.6945686340332, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.558440208435059, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701807162795_00027', 'EARTH_SUN_DISTANCE': 1.016676425933838, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1531792242000, 'SCENE_CENTER_TIME': '18:45:09.4113309Z', 'SUN_ELEVATION': 66.24073791503906, 'BPF_NAME_OLI': 'LO8BPF20180703182325_20180703190249.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 406, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 185}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180719', 'properties': {'RADIANCE_MULT_BAND_5': 0.00592050002887845, 'RADIANCE_MULT_BAND_6': 0.0014724000357091427, 'RADIANCE_MULT_BAND_3': 0.011473000049591064, 'RADIANCE_MULT_BAND_4': 0.00967469997704029, 'RADIANCE_MULT_BAND_1': 0.012159000150859356, 'RADIANCE_MULT_BAND_2': 0.012450999580323696, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.44080922228284, 38.257966944082064], [-122.38413210001028, 38.43501403177713], [-122.89068952838745, 38.52661625299765], [-122.89216527494501, 38.52661762429011], [-122.8941433400475, 38.52043253146529], [-123.38187234788073, 36.80860972583447], [-123.38186173454358, 36.80648478578091], [-121.35841299121734, 36.4180271743487], [-121.30787998300215, 36.407855514734926], [-121.06981806520277, 37.17550805958078], [-120.94950448180114, 37.558424983749084], [-120.93052030860515, 37.61851927514682], [-120.88346755364944, 37.76732541990438], [-120.8452256804444, 37.88788273965871], [-120.82717971108868, 37.94472845938193], [-120.81132494924015, 37.99469881155226], [-120.77567286007071, 38.107184244667], [-120.76998449194281, 38.1253384352323], [-120.76993670784478, 38.12690819856337], [-120.82518543402341, 38.13787424937932], [-121.44080922228284, 38.257966944082064]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.57571411132812, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.01', 'DATE_ACQUIRED': '2018-07-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -700.4381103515625, 'google:registration_offset_y': 99.67877197265625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002313799923285842, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004962600069120526, 'RADIANCE_MULT_BAND_8': 0.010948999784886837, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 36.400001525878906, 'GEOMETRIC_RMSE_VERIFY': 3.0309998989105225, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 6.130000114440918, 'GEOMETRIC_RMSE_MODEL': 5.335000038146973, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018200LGN00', 'WRS_PATH': 44, 'google:registration_count': 10, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.5840001106262207, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9519999027252197, 'system:asset_size': 1279525450, 'system:index': 'LC08_044034_20180719', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180713103008_20180728105743.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1532025916610, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180719_20180731_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.38461539149284363, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.37363052368164, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1532025916610, 'RADIANCE_ADD_BAND_5': -29.602249145507812, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.361810207366943, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4813199043273926, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.792869567871094, 'RADIANCE_ADD_BAND_2': -62.25263977050781, 'RADIANCE_ADD_BAND_3': -57.36528015136719, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.74563980102539, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.569230079650879, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701807303898_00002', 'EARTH_SUN_DISTANCE': 1.0162020921707153, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1533006463000, 'SCENE_CENTER_TIME': '18:45:16.6121260Z', 'SUN_ELEVATION': 64.41085815429688, 'BPF_NAME_OLI': 'LO8BPF20180719182420_20180719190257.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 540, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 205}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180804', 'properties': {'RADIANCE_MULT_BAND_5': 0.005940000060945749, 'RADIANCE_MULT_BAND_6': 0.001477199955843389, 'RADIANCE_MULT_BAND_3': 0.011510999873280525, 'RADIANCE_MULT_BAND_4': 0.009706700220704079, 'RADIANCE_MULT_BAND_1': 0.01219900045543909, 'RADIANCE_MULT_BAND_2': 0.012492000125348568, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.77148148389226, 38.126754116039656], [-120.82775110110646, 38.137921697091336], [-122.72213265699597, 38.49591848075218], [-122.89121880743316, 38.526211222531494], [-122.89345657842185, 38.526213245293064], [-122.8951751940093, 38.520839005288714], [-123.38361420318732, 36.806253190887944], [-123.35850296927119, 36.80163962243623], [-122.38034455629194, 36.61842329533153], [-121.31097854018404, 36.40791284749947], [-121.30909178095973, 36.40810350535252], [-121.18830007004519, 36.799838422794565], [-121.0657184665842, 37.19290102012734], [-120.93452037917346, 37.61010621594066], [-120.88557913919584, 37.7649301301834], [-120.83505028800018, 37.924162404469065], [-120.81080642279596, 38.000694706959464], [-120.7766618099141, 38.10841947334062], [-120.77154206811072, 38.124759756645055], [-120.77148148389226, 38.126754116039656]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 130.11148071289062, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.02', 'DATE_ACQUIRED': '2018-08-04', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -667.9807739257812, 'google:registration_offset_y': 174.08700561523438, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023215000983327627, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004979000077582896, 'RADIANCE_MULT_BAND_8': 0.010985000059008598, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 29.270000457763672, 'GEOMETRIC_RMSE_VERIFY': 3.061000108718872, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 1.8200000524520874, 'GEOMETRIC_RMSE_MODEL': 5.519999980926514, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018216LGN00', 'WRS_PATH': 44, 'google:registration_count': 122, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.635999917984009, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.1539998054504395, 'system:asset_size': 1269553932, 'system:index': 'LC08_044034_20180804', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180728131828_20180812101713.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1533408324780, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180804_20180814_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.818791925907135, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.533390045166016, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1533408324780, 'RADIANCE_ADD_BAND_5': -29.70001983642578, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.386119842529297, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4895200729370117, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.993648529052734, 'RADIANCE_ADD_BAND_2': -62.4582405090332, 'RADIANCE_ADD_BAND_3': -57.55472946166992, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.92644119262695, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.607439994812012, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701808134999_00015', 'EARTH_SUN_DISTANCE': 1.0145281553268433, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1534279769000, 'SCENE_CENTER_TIME': '18:45:24.7843879Z', 'SUN_ELEVATION': 61.754512786865234, 'BPF_NAME_OLI': 'LO8BPF20180804182516_20180804190305.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 543, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 233}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180820', 'properties': {'RADIANCE_MULT_BAND_5': 0.005972399841994047, 'RADIANCE_MULT_BAND_6': 0.0014853000175207853, 'RADIANCE_MULT_BAND_3': 0.011574000120162964, 'RADIANCE_MULT_BAND_4': 0.009759699925780296, 'RADIANCE_MULT_BAND_1': 0.012264999561011791, 'RADIANCE_MULT_BAND_2': 0.012559999711811543, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89825933855994, 38.526805092147995], [-122.89895028199491, 38.525722495969895], [-123.38873935961475, 36.80652476820627], [-121.31454100718518, 36.40790744494912], [-121.09153296821148, 37.12766281987742], [-121.07108599816837, 37.19294023481346], [-120.9551864714312, 37.561767957158196], [-120.92612028086431, 37.65384672009263], [-120.8919682464519, 37.761800464032696], [-120.85205621014049, 37.88760214452866], [-120.83796626647222, 37.93195084383067], [-120.81763772021164, 37.996051686948284], [-120.7788779757949, 38.118331119366594], [-120.77683724248045, 38.12506331955348], [-120.77677674852008, 38.127055311186325], [-120.78910708693708, 38.12954952291752], [-122.79129196449439, 38.50772182321923], [-122.88326315631687, 38.52417256389675], [-122.89825933855994, 38.526805092147995]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 136.97682189941406, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.02', 'DATE_ACQUIRED': '2018-08-20', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -217.63308715820312, 'google:registration_offset_y': 166.30862426757812, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023342000786215067, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000500619993545115, 'RADIANCE_MULT_BAND_8': 0.011044999584555626, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 42.16999816894531, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 13.699999809265137, 'GEOMETRIC_RMSE_MODEL': 5.3460001945495605, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018232LGN00', 'WRS_PATH': 44, 'google:registration_count': 88, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.6549999713897705, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9010000228881836, 'system:asset_size': 1261142575, 'system:index': 'LC08_044034_20180820', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180812105949_20180827025847.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1534790733320, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180820_20180829_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6068965792655945, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.798309326171875, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1534790733320, 'RADIANCE_ADD_BAND_5': -29.86212921142578, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4264397621154785, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.503109931945801, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.32658004760742, 'RADIANCE_ADD_BAND_2': -62.799171447753906, 'RADIANCE_ADD_BAND_3': -57.86888885498047, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.226261138916016, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.67080020904541, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701808286085_00007', 'EARTH_SUN_DISTANCE': 1.0117706060409546, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1535542028000, 'SCENE_CENTER_TIME': '18:45:33.3166029Z', 'SUN_ELEVATION': 58.28300094604492, 'BPF_NAME_OLI': 'LO8BPF20180820182700_20180820190313.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 461, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 197}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180905', 'properties': {'RADIANCE_MULT_BAND_5': 0.006014999933540821, 'RADIANCE_MULT_BAND_6': 0.0014958999818190932, 'RADIANCE_MULT_BAND_3': 0.011656000278890133, 'RADIANCE_MULT_BAND_4': 0.009829300455749035, 'RADIANCE_MULT_BAND_1': 0.012353000231087208, 'RADIANCE_MULT_BAND_2': 0.012648999691009521, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.38610081370497, 36.814289687062214], [-123.3882090715303, 36.806512865102825], [-123.38679372893579, 36.80594959052089], [-122.0852922509193, 36.56054215694183], [-121.64530336795852, 36.474007654122076], [-121.37920601888875, 36.42079604381315], [-121.31638674405356, 36.40815965166708], [-121.31401862354433, 36.40812623342616], [-121.19298671036591, 36.80072100901333], [-121.0705552819076, 37.19338134074565], [-120.93955488950898, 37.610063354143456], [-120.88976479932654, 37.767438382804556], [-120.85040405494898, 37.89162713559818], [-120.82799595669347, 37.96219963900355], [-120.77972618926033, 38.114559873170435], [-120.77631190843734, 38.1254583833651], [-120.77627140361733, 38.12679413765674], [-120.78252196496138, 38.128154920479105], [-122.81075894747059, 38.51104033902692], [-122.89566858092296, 38.52621528886105], [-122.89840839970792, 38.52621770794275], [-123.38610081370497, 36.814289687062214]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 144.01707458496094, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.02', 'DATE_ACQUIRED': '2018-09-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -299.3749084472656, 'google:registration_offset_y': -65.03469848632812, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002350799972191453, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005041899858042598, 'RADIANCE_MULT_BAND_8': 0.011123999953269958, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 44.95000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.5789999961853027, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 17.43000030517578, 'GEOMETRIC_RMSE_MODEL': 6.117000102996826, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018248LGN00', 'WRS_PATH': 44, 'google:registration_count': 86, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.369999885559082, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.281000137329102, 'system:asset_size': 1255875625, 'system:index': 'LC08_044034_20180905', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180827051943_20180910114155.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1536173139500, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180905_20180912_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5341615080833435, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.14625930786133, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1536173139500, 'RADIANCE_ADD_BAND_5': -30.07505989074707, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4793901443481445, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5209600925445557, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.763858795166016, 'RADIANCE_ADD_BAND_2': -63.24694061279297, 'RADIANCE_ADD_BAND_3': -58.28152084350586, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.62004089355469, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.754019737243652, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701809117230_00013', 'EARTH_SUN_DISTANCE': 1.0081826448440552, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1536763137000, 'SCENE_CENTER_TIME': '18:45:39.4953920Z', 'SUN_ELEVATION': 54.034080505371094, 'BPF_NAME_OLI': 'LO8BPF20180905182930_20180905191654.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 421, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 173}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20180921', 'properties': {'RADIANCE_MULT_BAND_5': 0.006066500209271908, 'RADIANCE_MULT_BAND_6': 0.0015086999628692865, 'RADIANCE_MULT_BAND_3': 0.011756000109016895, 'RADIANCE_MULT_BAND_4': 0.009913300164043903, 'RADIANCE_MULT_BAND_1': 0.01245800033211708, 'RADIANCE_MULT_BAND_2': 0.012757999822497368, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89352186570709, 38.52661887973561], [-122.89417585444701, 38.526106280314956], [-122.89621030595434, 38.519216541353565], [-123.38338584912987, 36.808629697846754], [-123.38337532154968, 36.80651726233357], [-122.93987286184041, 36.72468261803244], [-121.37401916743704, 36.421101091278494], [-121.31136119526957, 36.40849427782226], [-121.30931828793955, 36.40846535494335], [-121.18854262410457, 36.800247727383486], [-121.06169325101979, 37.207026906933976], [-121.00553901863508, 37.38621435400326], [-120.93301713927077, 37.616240437241494], [-120.91916418491061, 37.66008973270685], [-120.88497622067446, 37.76816358027915], [-120.83151230623074, 37.936698161933066], [-120.82473795294301, 37.958065348494436], [-120.81286973495213, 37.99555766795549], [-120.77661262562684, 38.11004051392669], [-120.77127781198294, 38.12706666566442], [-120.77568127669839, 38.12802547814112], [-122.89188210119505, 38.52661739256567], [-122.89352186570709, 38.52661887973561]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 150.3329620361328, 'CPF_NAME': 'LC08CPF_20180701_20180930_01.02', 'DATE_ACQUIRED': '2018-09-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -648.0261840820312, 'google:registration_offset_y': 48.27409744262695, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002370900008827448, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005084999720565975, 'RADIANCE_MULT_BAND_8': 0.011219000443816185, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 31.59000015258789, 'GEOMETRIC_RMSE_VERIFY': 3.4130001068115234, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 2.0399999618530273, 'GEOMETRIC_RMSE_MODEL': 6.3979997634887695, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018264LGN00', 'WRS_PATH': 44, 'google:registration_count': 101, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.638999938964844, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.4070000648498535, 'system:asset_size': 1257980302, 'system:index': 'LC08_044034_20180921', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20180910115011_20180925122426.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1537555543800, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20180921_20180928_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6778523325920105, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.56663131713867, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1537555543800, 'RADIANCE_ADD_BAND_5': -30.332300186157227, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.543369770050049, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.542520046234131, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.29214859008789, 'RADIANCE_ADD_BAND_2': -63.78792190551758, 'RADIANCE_ADD_BAND_3': -58.78002166748047, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.09577941894531, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.8545503616333, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701809278393_00004', 'EARTH_SUN_DISTANCE': 1.0038983821868896, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1538166524000, 'SCENE_CENTER_TIME': '18:45:43.8016950Z', 'SUN_ELEVATION': 49.126007080078125, 'BPF_NAME_OLI': 'LO8BPF20180921183046_20180921191858.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 551, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 229}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181007', 'properties': {'RADIANCE_MULT_BAND_5': 0.006121200043708086, 'RADIANCE_MULT_BAND_6': 0.0015222999500110745, 'RADIANCE_MULT_BAND_3': 0.011862000450491905, 'RADIANCE_MULT_BAND_4': 0.010002999566495419, 'RADIANCE_MULT_BAND_1': 0.012570999562740326, 'RADIANCE_MULT_BAND_2': 0.012873000465333462, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91078950819362, 38.526227805708785], [-122.91186247200956, 38.523288406323964], [-122.91652787355913, 38.507472060693054], [-123.40020146042136, 36.80848631194058], [-123.40018990777999, 36.80627251068252], [-123.01462642613306, 36.735244331421484], [-121.36966148570224, 36.41665442989698], [-121.32825970396856, 36.40832648439525], [-121.32594375141393, 36.40829401940909], [-121.20264310957198, 36.80837102904478], [-121.07775805951671, 37.20893488712485], [-120.94306129839336, 37.637251443776414], [-120.90540266993038, 37.7563626906125], [-120.8547580879506, 37.916128017043214], [-120.83789668899401, 37.969256734191354], [-120.82434051196216, 38.011990832543674], [-120.78795456682651, 38.126862857492185], [-122.20373362218909, 38.39823930994221], [-122.89323594321138, 38.52353467916057], [-122.9085751725273, 38.526226044940536], [-122.91078950819362, 38.526227805708785]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 155.38954162597656, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.01', 'DATE_ACQUIRED': '2018-10-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023922999389469624, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005130899953655899, 'RADIANCE_MULT_BAND_8': 0.01131999958306551, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.12999999523162842, 'GEOMETRIC_RMSE_VERIFY': 3.697999954223633, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.1899999976158142, 'GEOMETRIC_RMSE_MODEL': 6.627999782562256, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018280LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 5.01800012588501, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.330999851226807, 'system:asset_size': 1155511342, 'system:index': 'LC08_044034_20181007', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181007000426_20181025042600.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1538937952100, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181007_20181029_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.01401901245117, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1538937952100, 'RADIANCE_ADD_BAND_5': -30.606090545654297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.611460208892822, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.565469980239868, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.854400634765625, 'RADIANCE_ADD_BAND_2': -64.36367797851562, 'RADIANCE_ADD_BAND_3': -59.31058120727539, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.60211181640625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.961549758911133, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701810299570_00026', 'EARTH_SUN_DISTANCE': 0.9993981719017029, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1540840037000, 'SCENE_CENTER_TIME': '18:45:52.0995409Z', 'SUN_ELEVATION': 43.82626724243164, 'BPF_NAME_OLI': 'LO8BPF20181007183253_20181007192706.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 220}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181023', 'properties': {'RADIANCE_MULT_BAND_5': 0.00617779977619648, 'RADIANCE_MULT_BAND_6': 0.001536400057375431, 'RADIANCE_MULT_BAND_3': 0.011971999891102314, 'RADIANCE_MULT_BAND_4': 0.010095000267028809, 'RADIANCE_MULT_BAND_1': 0.012687000446021557, 'RADIANCE_MULT_BAND_2': 0.012992000207304955, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33795885506798, 36.408461893052014], [-121.33605664848972, 36.4084354416556], [-121.32855668925335, 36.4327737385297], [-121.20754522756475, 36.82527767117742], [-121.08063831497685, 37.232185117346084], [-120.97754642897473, 37.56025999433016], [-120.91618051514115, 37.754526175844596], [-120.87350031944543, 37.8892081609919], [-120.84814781439522, 37.969039227813525], [-120.83290567307213, 38.017015138429805], [-120.7981594363442, 38.12670480248888], [-120.79987610493588, 38.127423590193274], [-121.18775187507444, 38.20364128938062], [-122.85385612296884, 38.51481199405945], [-122.92057682488375, 38.52671552892638], [-122.92650045318463, 38.50867932845445], [-123.4109603885645, 36.80652246592645], [-123.34645469959713, 36.794730678063516], [-122.51474729130237, 36.63932998390213], [-121.40153620080554, 36.421238340342384], [-121.33795885506798, 36.408461893052014]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.92120361328125, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.01', 'DATE_ACQUIRED': '2018-10-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002414399990811944, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005178399733267725, 'RADIANCE_MULT_BAND_8': 0.011424999684095383, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 68.41000366210938, 'GEOMETRIC_RMSE_VERIFY': 4.126999855041504, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 59.790000915527344, 'GEOMETRIC_RMSE_MODEL': 7.11299991607666, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018296LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 5.124000072479248, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.933000087738037, 'system:asset_size': 1280482982, 'system:index': 'LC08_044034_20181023', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181007000426_20181025042600.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1540320357730, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181023_20181031_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.47642135620117, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1540320357730, 'RADIANCE_ADD_BAND_5': -30.889049530029297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.681829929351807, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5891900062561035, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.435508728027344, 'RADIANCE_ADD_BAND_2': -64.958740234375, 'RADIANCE_ADD_BAND_3': -59.85892105102539, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.12540817260742, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.072139739990234, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701810290721_00024', 'EARTH_SUN_DISTANCE': 0.9948101043701172, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1540995812000, 'SCENE_CENTER_TIME': '18:45:57.7333720Z', 'SUN_ELEVATION': 38.50377655029297, 'BPF_NAME_OLI': 'LO8BPF20181023183458_20181023192712.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 381, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 127}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181108', 'properties': {'RADIANCE_MULT_BAND_5': 0.00622900016605854, 'RADIANCE_MULT_BAND_6': 0.001549100037664175, 'RADIANCE_MULT_BAND_3': 0.012071000412106514, 'RADIANCE_MULT_BAND_4': 0.010178999975323677, 'RADIANCE_MULT_BAND_1': 0.012791999615728855, 'RADIANCE_MULT_BAND_2': 0.013098999857902527, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.41377776354487, 36.8069154638807], [-123.41298912592683, 36.806286787059676], [-122.69616771952889, 36.67319584786084], [-121.73032232275158, 36.48630097250135], [-121.33966835368525, 36.40823506679453], [-121.33878385053069, 36.40960554011122], [-121.3313830298288, 36.43362455780538], [-121.20683620123454, 36.83763794286644], [-121.07591052825343, 37.257325889127614], [-120.98121454162215, 37.55866301773153], [-120.91792732510369, 37.75901785781206], [-120.85453615366727, 37.958905205123166], [-120.83747659441802, 38.01263878369118], [-120.80180636442758, 38.12548669961416], [-120.80175289504119, 38.12726896963047], [-121.3764143354853, 38.239655932253676], [-122.61750529327122, 38.47169633838285], [-122.9065584307199, 38.52364884316068], [-122.92130949363668, 38.52623529459441], [-122.92359758712415, 38.52623681744081], [-122.92614867067596, 38.519244013527434], [-122.9294587825793, 38.50887575734372], [-123.41377776354487, 36.8069154638807]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.87173461914062, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.02', 'DATE_ACQUIRED': '2018-11-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024343999102711678, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005221299943514168, 'RADIANCE_MULT_BAND_8': 0.01152000017464161, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.07000000029802322, 'GEOMETRIC_RMSE_VERIFY': 3.7730000019073486, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 7.380000114440918, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018312LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 5.636000156402588, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.764999866485596, 'system:asset_size': 1079459170, 'system:index': 'LC08_044034_20181108', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181025064706_20181109102328.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1541702760630, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181108_20181116_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.89468002319336, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1541702760630, 'RADIANCE_ADD_BAND_5': -31.145009994506836, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.745480060577393, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.610640048980713, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.961158752441406, 'RADIANCE_ADD_BAND_2': -65.49700927734375, 'RADIANCE_ADD_BAND_3': -60.35493087768555, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.59877014160156, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.17216968536377, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701811141886_00002', 'EARTH_SUN_DISTANCE': 0.990713894367218, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1542339575000, 'SCENE_CENTER_TIME': '18:46:00.6278330Z', 'SUN_ELEVATION': 33.614986419677734, 'BPF_NAME_OLI': 'LO8BPF20181108183613_20181108192715.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 525, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 165}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181124', 'properties': {'RADIANCE_MULT_BAND_5': 0.00627350015565753, 'RADIANCE_MULT_BAND_6': 0.0015602000057697296, 'RADIANCE_MULT_BAND_3': 0.012156999669969082, 'RADIANCE_MULT_BAND_4': 0.010251999832689762, 'RADIANCE_MULT_BAND_1': 0.012884000316262245, 'RADIANCE_MULT_BAND_2': 0.013193000108003616, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.87787911336413, 37.867389182888466], [-120.85817589542403, 37.929481941708204], [-120.83281129268333, 38.0093352573363], [-120.79598130866533, 38.12573044819612], [-120.79593379756517, 38.1273096735862], [-120.91500694116405, 38.15085776363231], [-122.78953877367644, 38.50376430919599], [-122.91815932400453, 38.52675158410351], [-122.92237099389158, 38.51315441469101], [-123.40799002070561, 36.806804679521754], [-123.40555232346956, 36.80616055533198], [-123.34115141588939, 36.794388777524105], [-122.63058443386188, 36.66205736547377], [-121.38749518425976, 36.419234317615185], [-121.33577626282037, 36.408837097509455], [-121.33331489631736, 36.40880278767639], [-121.20848234838574, 36.81393487716365], [-121.08341469547804, 37.215136232347135], [-120.94573385174363, 37.652900698339245], [-120.91325343372262, 37.75569095458931], [-120.87787911336413, 37.867389182888466]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.3316192626953, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.02', 'DATE_ACQUIRED': '2018-11-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024518000427633524, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005258599994704127, 'RADIANCE_MULT_BAND_8': 0.011602000333368778, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 46.13999938964844, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 66.41000366210938, 'GEOMETRIC_RMSE_MODEL': 8.199000358581543, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018328LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.836999893188477, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.525000095367432, 'system:asset_size': 1211597207, 'system:index': 'LC08_044034_20181124', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181123175029_20181208111926.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1543085160550, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181124_20181210_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.257999420166016, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1543085160550, 'RADIANCE_ADD_BAND_5': -31.367340087890625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.800769805908203, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.6292800903320312, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.41776275634766, 'RADIANCE_ADD_BAND_2': -65.96456909179688, 'RADIANCE_ADD_BAND_3': -60.785789489746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.00994873046875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.25907039642334, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701812103049_00009', 'EARTH_SUN_DISTANCE': 0.9871965050697327, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1544468443000, 'SCENE_CENTER_TIME': '18:46:00.5527080Z', 'SUN_ELEVATION': 29.640487670898438, 'BPF_NAME_OLI': 'LO8BPF20181124183724_20181124192715.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 47, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181210', 'properties': {'RADIANCE_MULT_BAND_5': 0.0063044000416994095, 'RADIANCE_MULT_BAND_6': 0.0015678999479860067, 'RADIANCE_MULT_BAND_3': 0.012217000126838684, 'RADIANCE_MULT_BAND_4': 0.010301999747753143, 'RADIANCE_MULT_BAND_1': 0.01294699963182211, 'RADIANCE_MULT_BAND_2': 0.013257999904453754, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-123.39198341635208, 36.813594379330816], [-123.39403129653435, 36.80603794895046], [-123.36404654122937, 36.80054102692889], [-123.19145010749858, 36.76889662785753], [-121.4423424875685, 36.43256123808665], [-121.32190222278457, 36.40837247508871], [-121.31957698016784, 36.40833982713052], [-121.19533629543498, 36.811640453330824], [-121.06771116956202, 37.22109983260685], [-120.95670650881118, 37.57450132856179], [-120.93058072699436, 37.65731779335041], [-120.89964741755263, 37.75517885719507], [-120.84999609467239, 37.91186226410854], [-120.81912729989526, 38.00919082274062], [-120.78196439290292, 38.126489038196624], [-120.78339136909267, 38.127086678863144], [-120.91000697461975, 38.152120560708], [-122.4871383510945, 38.45105612919522], [-122.90437582476127, 38.52620728674928], [-122.90847944937681, 38.51272776508578], [-123.39198341635208, 36.813594379330816]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 160.50889587402344, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.02', 'DATE_ACQUIRED': '2018-12-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 156.3443145751953, 'google:registration_offset_y': -349.0558166503906, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024639000184834003, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005284500075504184, 'RADIANCE_MULT_BAND_8': 0.01165900006890297, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 74.3499984741211, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 82.5, 'GEOMETRIC_RMSE_MODEL': 7.8460001945495605, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018344LGN00', 'WRS_PATH': 44, 'google:registration_count': 72, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 5.854000091552734, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.223999977111816, 'system:asset_size': 1275667237, 'system:index': 'LC08_044034_20181210', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181208120131_20181223055034.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1544467557530, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181210_20181226_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.47999998927116394, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.511070251464844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1544467557530, 'RADIANCE_ADD_BAND_5': -31.522199630737305, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.839290142059326, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.6422600746154785, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.73578643798828, 'RADIANCE_ADD_BAND_2': -66.29023742675781, 'RADIANCE_ADD_BAND_3': -61.08589172363281, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.296348571777344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.319589614868164, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701812264122_00004', 'EARTH_SUN_DISTANCE': 0.9847686290740967, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1545854821000, 'SCENE_CENTER_TIME': '18:45:57.5337020Z', 'SUN_ELEVATION': 27.02696418762207, 'BPF_NAME_OLI': 'LO8BPF20181210183809_20181210192712.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 99, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20181226', 'properties': {'RADIANCE_MULT_BAND_5': 0.006321699824184179, 'RADIANCE_MULT_BAND_6': 0.0015720999799668789, 'RADIANCE_MULT_BAND_3': 0.012250999920070171, 'RADIANCE_MULT_BAND_4': 0.010329999960958958, 'RADIANCE_MULT_BAND_1': 0.01298299990594387, 'RADIANCE_MULT_BAND_2': 0.013294000178575516, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.32129887904316, 36.40814656317575], [-121.3206220446288, 36.409697474941844], [-121.1963939954278, 36.81314367609966], [-121.07200879866214, 37.21245230209698], [-120.94910753279488, 37.603838880890066], [-120.93346142354312, 37.65344712432999], [-120.8977301661477, 37.766550720303016], [-120.83815151412563, 37.95461009157751], [-120.82102150114858, 38.00868531269507], [-120.7847690601351, 38.12317208184443], [-120.78357354254443, 38.12737011604575], [-120.79937278269723, 38.13052064800034], [-122.9040463268688, 38.52622242607586], [-122.90620029978858, 38.52622422363719], [-122.90968978578105, 38.514625390154464], [-123.39558722498849, 36.80605962615431], [-123.18321016032989, 36.767151740196624], [-122.6421466837292, 36.666149391798264], [-121.55596054031403, 36.45515111801608], [-121.32129887904316, 36.40814656317575]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.73214721679688, 'CPF_NAME': 'LC08CPF_20181001_20181231_01.02', 'DATE_ACQUIRED': '2018-12-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 280.2142333984375, 'google:registration_offset_y': -417.92828369140625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024707000702619553, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005299000185914338, 'RADIANCE_MULT_BAND_8': 0.011691000312566757, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 33.36000061035156, 'GEOMETRIC_RMSE_VERIFY': 5.4670000076293945, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 34.16999816894531, 'GEOMETRIC_RMSE_MODEL': 8.298999786376953, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342018360LGN00', 'WRS_PATH': 44, 'google:registration_count': 69, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.447000026702881, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.224999904632568, 'system:asset_size': 1187211026, 'system:index': 'LC08_044034_20181226', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20181223081114_20190106110505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1545849957380, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20181226_20190129_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4726027250289917, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.65182876586914, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1545849957380, 'RADIANCE_ADD_BAND_5': -31.60835075378418, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.860710144042969, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.649480104446411, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.9126968383789, 'RADIANCE_ADD_BAND_2': -66.47139739990234, 'RADIANCE_ADD_BAND_3': -61.252830505371094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.45566177368164, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.353260040283203, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701901295245_00013', 'EARTH_SUN_DISTANCE': 0.9834257960319519, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1548792557000, 'SCENE_CENTER_TIME': '18:45:57.3843380Z', 'SUN_ELEVATION': 26.114675521850586, 'BPF_NAME_OLI': 'LO8BPF20181226183833_20181226192712.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 266, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 103}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190111', 'properties': {'RADIANCE_MULT_BAND_5': 0.006321399938315153, 'RADIANCE_MULT_BAND_6': 0.0015720999799668789, 'RADIANCE_MULT_BAND_3': 0.012249999679625034, 'RADIANCE_MULT_BAND_4': 0.010329999960958958, 'RADIANCE_MULT_BAND_1': 0.012981999665498734, 'RADIANCE_MULT_BAND_2': 0.013294000178575516, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.84077899653907, 38.51520043695473], [-122.90258933288716, 38.52622119611877], [-122.90494476728504, 38.52622317578369], [-122.90851127109913, 38.51450795754769], [-123.3941365606251, 36.806604604002196], [-123.39327869771907, 36.80592048665548], [-123.20355765528497, 36.77117536366681], [-121.46754384984798, 36.437782893539584], [-121.32002567651674, 36.40817203856515], [-121.31936751230846, 36.40868587059651], [-121.19260838891894, 36.82038709833256], [-121.06604882216466, 37.22661549430114], [-120.95446220804074, 37.58203264491911], [-120.90049366122244, 37.7530363593809], [-120.85465995677325, 37.89778762216946], [-120.83981978200414, 37.94458260163973], [-120.82029258811171, 38.00620747646012], [-120.78353786181725, 38.12230362144965], [-120.78209957805686, 38.12735369340607], [-122.84077899653907, 38.51520043695473]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 156.3712921142578, 'CPF_NAME': 'LC08CPF_20190101_20190331_01.01', 'DATE_ACQUIRED': '2019-01-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 189.8780517578125, 'google:registration_offset_y': -339.072265625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002470599953085184, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005298699834384024, 'RADIANCE_MULT_BAND_8': 0.011691000312566757, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 92.31999969482422, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 88.2300033569336, 'GEOMETRIC_RMSE_MODEL': 9.291999816894531, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019011LGN00', 'WRS_PATH': 44, 'google:registration_count': 73, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.474999904632568, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 6.664000034332275, 'system:asset_size': 1313354409, 'system:index': 'LC08_044034_20190111', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190106111321_20190121165109.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1547232355660, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190111_20190131_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4932432472705841, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.649749755859375, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1547232355660, 'RADIANCE_ADD_BAND_5': -31.607070922851562, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.8603901863098145, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.649369955062866, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.91007995605469, 'RADIANCE_ADD_BAND_2': -66.46871948242188, 'RADIANCE_ADD_BAND_3': -61.25035858154297, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.45330047607422, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.352760314941406, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701901306313_00002', 'EARTH_SUN_DISTANCE': 0.9834455847740173, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1548908629000, 'SCENE_CENTER_TIME': '18:45:55.6577990Z', 'SUN_ELEVATION': 27.05994415283203, 'BPF_NAME_OLI': 'LO8BPF20190111183807_20190111192710.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'N', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 40, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190127', 'properties': {'RADIANCE_MULT_BAND_5': 0.006305200047791004, 'RADIANCE_MULT_BAND_6': 0.0015680999495089054, 'RADIANCE_MULT_BAND_3': 0.012218999676406384, 'RADIANCE_MULT_BAND_4': 0.010304000228643417, 'RADIANCE_MULT_BAND_1': 0.012949000112712383, 'RADIANCE_MULT_BAND_2': 0.013260000385344028, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.77885895119896, 38.11494901684351], [-120.77544455882712, 38.12584745718057], [-120.77539449732313, 38.12749697247757], [-120.78323146301253, 38.12908257107075], [-122.80190948304592, 38.509463547808885], [-122.8958081842073, 38.52621537758698], [-122.89810907300115, 38.52621743072258], [-123.38701325946208, 36.80657678161042], [-123.38532333222714, 36.80590411424442], [-122.08143732021809, 36.56051246859217], [-121.3123338004141, 36.408345788093946], [-121.19082868923036, 36.803121843187505], [-121.06870379148397, 37.19542977024021], [-121.02278683249571, 37.34229812873411], [-120.93764141657523, 37.61296648397481], [-120.8872320474915, 37.77266490938469], [-120.84447579303108, 37.907739430967524], [-120.82811470359087, 37.95934424612337], [-120.81624794965126, 37.99683695288272], [-120.77885895119896, 38.11494901684351]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 153.79856872558594, 'CPF_NAME': 'LC08CPF_20190101_20190331_01.01', 'DATE_ACQUIRED': '2019-01-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -304.4442138671875, 'google:registration_offset_y': 266.2152404785156, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024641999043524265, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005285199731588364, 'RADIANCE_MULT_BAND_8': 0.011660999618470669, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 43.939998626708984, 'GEOMETRIC_RMSE_VERIFY': 5.578000068664551, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 43.470001220703125, 'GEOMETRIC_RMSE_MODEL': 7.9730000495910645, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019027LGN00', 'WRS_PATH': 44, 'google:registration_count': 79, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.010000228881836, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.238999843597412, 'system:asset_size': 1170387017, 'system:index': 'LC08_044034_20190127', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190121191115_20190204101737.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1548614751700, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190127_20190206_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5129870176315308, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.51757049560547, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1548614751700, 'RADIANCE_ADD_BAND_5': -31.52618980407715, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.840280055999756, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.642590045928955, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.74397277832031, 'RADIANCE_ADD_BAND_2': -66.29862213134766, 'RADIANCE_ADD_BAND_3': -61.09360885620117, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.3037109375, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.321149826049805, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701902057417_00017', 'EARTH_SUN_DISTANCE': 0.9847064018249512, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1549426523000, 'SCENE_CENTER_TIME': '18:45:51.7045640Z', 'SUN_ELEVATION': 29.80792808532715, 'BPF_NAME_OLI': 'LO8BPF20190127183651_20190127192706.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 375, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 136}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190228', 'properties': {'RADIANCE_MULT_BAND_5': 0.006230100058019161, 'RADIANCE_MULT_BAND_6': 0.001549400039948523, 'RADIANCE_MULT_BAND_3': 0.012072999961674213, 'RADIANCE_MULT_BAND_4': 0.010181000456213951, 'RADIANCE_MULT_BAND_1': 0.012795000337064266, 'RADIANCE_MULT_BAND_2': 0.013101999647915363, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90894223943168, 38.51976927201035], [-122.91205270774408, 38.509226111883464], [-123.39582205409157, 36.80709007910163], [-123.39581555008624, 36.80584078139622], [-123.39114162388006, 36.80491754728479], [-122.68340749168611, 36.673703498458075], [-121.32290554869743, 36.40838663284606], [-121.32124782203816, 36.40836331929025], [-121.31959696687316, 36.41371831551505], [-121.19855514790315, 36.8070248193984], [-121.07099923654047, 37.21672760334598], [-120.94460390071661, 37.61930626480438], [-120.89701046653624, 37.7701363337642], [-120.85653144501843, 37.89795693771124], [-120.83736048542252, 37.95843328193126], [-120.82178388857234, 38.0075844766623], [-120.7839617341653, 38.12710285633105], [-121.38027122359347, 38.243494142418726], [-122.23167420170338, 38.403833065491405], [-122.89116728177167, 38.5233217983551], [-122.90692326884216, 38.52608658152643], [-122.90894223943168, 38.51976927201035]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 148.8104248046875, 'CPF_NAME': 'LC08CPF_20190101_20190331_01.02', 'DATE_ACQUIRED': '2019-02-28', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 399.0194396972656, 'google:registration_offset_y': -171.24241638183594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024349000304937363, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000522219983395189, 'RADIANCE_MULT_BAND_8': 0.011521999724209309, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 61.040000915527344, 'GEOMETRIC_RMSE_VERIFY': 7.59499979019165, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 76.9000015258789, 'GEOMETRIC_RMSE_MODEL': 8.430000305175781, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019059LGN00', 'WRS_PATH': 44, 'google:registration_count': 67, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 6.061999797821045, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.857999801635742, 'system:asset_size': 1206341181, 'system:index': 'LC08_044034_20190228', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190220061009_20190306104145.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1551379545840, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190228_20190309_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4652777910232544, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.904029846191406, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1551379545840, 'RADIANCE_ADD_BAND_5': -31.15073013305664, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7469000816345215, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.6111199855804443, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.97291946411133, 'RADIANCE_ADD_BAND_2': -65.50904846191406, 'RADIANCE_ADD_BAND_3': -60.366031646728516, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.60935974121094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.174409866333008, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701903089707_00022', 'EARTH_SUN_DISTANCE': 0.990622878074646, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1552122873000, 'SCENE_CENTER_TIME': '18:45:45.8370950Z', 'SUN_ELEVATION': 39.5031623840332, 'BPF_NAME_OLI': 'LO8BPF20190228183311_20190228192700.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 85, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 66}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190316', 'properties': {'RADIANCE_MULT_BAND_5': 0.006178699899464846, 'RADIANCE_MULT_BAND_6': 0.001536599942483008, 'RADIANCE_MULT_BAND_3': 0.011973000131547451, 'RADIANCE_MULT_BAND_4': 0.010096999816596508, 'RADIANCE_MULT_BAND_1': 0.012688999995589256, 'RADIANCE_MULT_BAND_2': 0.012993999756872654, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.96975031485466, 37.54447972557742], [-120.95282955739397, 37.598226028323324], [-120.89965906636155, 37.7668042021549], [-120.83864968346751, 37.95953889191345], [-120.82193796054786, 38.01235189461948], [-120.78562056460474, 38.12733634800619], [-120.78707335991628, 38.127944779011614], [-121.39204365467903, 38.24595405211297], [-122.46070320299773, 38.445935678852166], [-122.90819004324985, 38.52647129195615], [-122.9130836037095, 38.510308702134445], [-123.39710949616918, 36.80593145315849], [-123.03445264608136, 36.73929688180843], [-122.63057667225313, 36.663680031443526], [-121.44009541784129, 36.431943229306235], [-121.32406369169405, 36.40867329245249], [-121.32247475497871, 36.40865097088771], [-121.20062269160874, 36.804892890254], [-121.06516647248327, 37.240134227278546], [-120.96975031485466, 37.54447972557742]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.35264587402344, 'CPF_NAME': 'LC08CPF_20190101_20190331_01.02', 'DATE_ACQUIRED': '2019-03-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 568.2896728515625, 'google:registration_offset_y': 88.78640747070312, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024147999938577414, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005179099971428514, 'RADIANCE_MULT_BAND_8': 0.011427000164985657, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 5.190000057220459, 'GEOMETRIC_RMSE_VERIFY': 3.8350000381469727, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.05000000074505806, 'GEOMETRIC_RMSE_MODEL': 7.296999931335449, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019075LGN00', 'WRS_PATH': 44, 'google:registration_count': 78, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.119999885559082, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.198999881744385, 'system:asset_size': 1117782777, 'system:index': 'LC08_044034_20190316', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190306105521_20190321095033.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1552761940240, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190316_20190325_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5379310250282288, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.48352813720703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1552761940240, 'RADIANCE_ADD_BAND_5': -30.893400192260742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.682909965515137, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.589550018310547, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.44445037841797, 'RADIANCE_ADD_BAND_2': -64.96788787841797, 'RADIANCE_ADD_BAND_3': -59.86735916137695, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.133460998535156, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.073840141296387, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701903240879_00002', 'EARTH_SUN_DISTANCE': 0.9947401285171509, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1553533939000, 'SCENE_CENTER_TIME': '18:45:40.2445740Z', 'SUN_ELEVATION': 45.53638458251953, 'BPF_NAME_OLI': 'LO8BPF20190316183130_20190316192655.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 495, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 144}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190401', 'properties': {'RADIANCE_MULT_BAND_5': 0.006122299935668707, 'RADIANCE_MULT_BAND_6': 0.0015225999522954226, 'RADIANCE_MULT_BAND_3': 0.011864000000059605, 'RADIANCE_MULT_BAND_4': 0.010005000047385693, 'RADIANCE_MULT_BAND_1': 0.0125730000436306, 'RADIANCE_MULT_BAND_2': 0.012875000014901161, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.74233115487422, 38.30984552367716], [-122.92336850495117, 38.52644342121962], [-122.92407226023086, 38.52534002286468], [-122.92718380717129, 38.51681066123652], [-122.92977409523739, 38.50829226390198], [-123.41264165100915, 36.80778183028184], [-123.41263189670865, 36.80595061223769], [-122.91871752490336, 36.714934010481095], [-121.33927322524265, 36.40869404433496], [-121.33840721909594, 36.4093703112252], [-121.2120342022209, 36.820275238746305], [-121.08750573209062, 37.22047493116657], [-120.9604086916539, 37.625528543739456], [-120.91850074481576, 37.758378898108724], [-120.88059417618022, 37.87830107187997], [-120.85040694641518, 37.97354128227711], [-120.83820444197546, 38.012064931165334], [-120.80230695947967, 38.12591128125451], [-120.80224752981059, 38.12789150930127], [-120.80785763478255, 38.1291114410659], [-121.74233115487422, 38.30984552367716]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.58758544921875, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.01', 'DATE_ACQUIRED': '2019-04-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002392800059169531, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005131899961270392, 'RADIANCE_MULT_BAND_8': 0.011323000304400921, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 100, 'GEOMETRIC_RMSE_VERIFY': 6.88100004196167, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 100, 'GEOMETRIC_RMSE_MODEL': 7.613999843597412, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019091LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.919000148773193, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.810999870300293, 'system:asset_size': 1168646580, 'system:index': 'LC08_044034_20190401', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190401000411_20190419173010.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1554144337130, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190401_20190421_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.023231506347656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1554144337130, 'RADIANCE_ADD_BAND_5': -30.611719131469727, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.612860202789307, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5659399032592773, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.8659782409668, 'RADIANCE_ADD_BAND_2': -64.37552642822266, 'RADIANCE_ADD_BAND_3': -59.32149887084961, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.61252975463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.963749885559082, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701904212100_00025', 'EARTH_SUN_DISTANCE': 0.9993062019348145, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1555872139000, 'SCENE_CENTER_TIME': '18:45:37.1322600Z', 'SUN_ELEVATION': 51.65640640258789, 'BPF_NAME_OLI': 'LO8BPF20190401182927_20190401191716.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'N', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 129, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 45}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190417', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060674999840557575, 'RADIANCE_MULT_BAND_6': 0.0015088999643921852, 'RADIANCE_MULT_BAND_3': 0.011757999658584595, 'RADIANCE_MULT_BAND_4': 0.009914999827742577, 'RADIANCE_MULT_BAND_1': 0.012461000122129917, 'RADIANCE_MULT_BAND_2': 0.012760000303387642, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.34850830491017, 36.40874347766673], [-121.34718871597752, 36.41271940292102], [-121.33661471258003, 36.44721896604669], [-121.21559940220548, 36.840541538695085], [-121.0932589725853, 37.23368118540469], [-120.97174932804243, 37.62099275039193], [-120.92701143742937, 37.76296304544583], [-120.88940006526687, 37.88192478868162], [-120.86462644252936, 37.960148088867754], [-120.85108757814514, 38.00288581143015], [-120.81176783360952, 38.12752373899368], [-120.81398065401329, 38.12815260054169], [-122.71958348912914, 38.487936707522], [-122.93375991593747, 38.52622704959972], [-122.93707390340609, 38.516880177615924], [-123.42287678854483, 36.805705041376804], [-123.10771827513119, 36.74790734672385], [-121.35051466578572, 36.40877128746702], [-121.34850830491017, 36.40874347766673]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 140.07351684570312, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.01', 'DATE_ACQUIRED': '2019-04-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023713000118732452, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005085900193080306, 'RADIANCE_MULT_BAND_8': 0.011220999993383884, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 15.8100004196167, 'GEOMETRIC_RMSE_VERIFY': 3.7200000286102295, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.3400000035762787, 'GEOMETRIC_RMSE_MODEL': 6.7729997634887695, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019107LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.7769999504089355, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.802000045776367, 'system:asset_size': 1209173944, 'system:index': 'LC08_044034_20190417', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190401000411_20190419173010.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1555526731460, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190417_20190423_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.57508087158203, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1555526731460, 'RADIANCE_ADD_BAND_5': -30.337480545043945, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.544650077819824, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.542949914932251, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.30276870727539, 'RADIANCE_ADD_BAND_2': -63.79880142211914, 'RADIANCE_ADD_BAND_3': -58.7900505065918, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.105350494384766, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.85657024383545, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701904213279_00033', 'EARTH_SUN_DISTANCE': 1.0038127899169922, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1556002450000, 'SCENE_CENTER_TIME': '18:45:31.4615740Z', 'SUN_ELEVATION': 57.31704330444336, 'BPF_NAME_OLI': 'LO8BPF20190417182746_20190417190311.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 475, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 157}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190503', 'properties': {'RADIANCE_MULT_BAND_5': 0.006015699822455645, 'RADIANCE_MULT_BAND_6': 0.001496099983341992, 'RADIANCE_MULT_BAND_3': 0.011657999828457832, 'RADIANCE_MULT_BAND_4': 0.009830400347709656, 'RADIANCE_MULT_BAND_1': 0.01235399954020977, 'RADIANCE_MULT_BAND_2': 0.012651000171899796, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.7810598233388, 38.12628012207226], [-120.78189355652475, 38.12697100042766], [-122.15263813843286, 38.39017575059144], [-122.88670552386411, 38.5238154921494], [-122.9035145351159, 38.526765589248086], [-122.91016641677567, 38.50422299143799], [-123.39380870111422, 36.80654803859792], [-123.31487114028796, 36.79210082305107], [-122.80891354697572, 36.69817596995912], [-121.32147535282735, 36.40823131798443], [-121.319413682548, 36.408202305610985], [-121.31766679397059, 36.413459272328154], [-121.194012103952, 36.81432432019322], [-121.06805070333333, 37.21795652911215], [-121.04787529349097, 37.28228563023863], [-120.97238788139185, 37.522321171735356], [-120.94170875830076, 37.61952605500094], [-120.8969265582375, 37.761077985851095], [-120.8542073257042, 37.89575174386286], [-120.82488036533131, 37.9879931380879], [-120.7810598233388, 38.12628012207226]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 135.58274841308594, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.02', 'DATE_ACQUIRED': '2019-05-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 239.06396484375, 'google:registration_offset_y': 196.99679565429688, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002351100090891123, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005042499979026616, 'RADIANCE_MULT_BAND_8': 0.011125000193715096, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 10.130000114440918, 'GEOMETRIC_RMSE_VERIFY': 3.1410000324249268, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 2.9800000190734863, 'GEOMETRIC_RMSE_MODEL': 5.881999969482422, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019123LGN00', 'WRS_PATH': 44, 'google:registration_count': 91, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.888000011444092, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.414999961853027, 'system:asset_size': 1221902120, 'system:index': 'LC08_044034_20190503', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190503113121_20190519074636.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1556909131150, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190503_20190520_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6232876777648926, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.151981353759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1556909131150, 'RADIANCE_ADD_BAND_5': -30.07855987548828, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.480259895324707, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.521250009536743, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.77104949951172, 'RADIANCE_ADD_BAND_2': -63.254310607910156, 'RADIANCE_ADD_BAND_3': -58.28831100463867, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.62651824951172, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.755379676818848, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701905204458_00006', 'EARTH_SUN_DISTANCE': 1.0081238746643066, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1558376655000, 'SCENE_CENTER_TIME': '18:45:31.1530540Z', 'SUN_ELEVATION': 62.029354095458984, 'BPF_NAME_OLI': 'LO8BPF20190503182658_20190503190311.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 514, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 161}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190519', 'properties': {'RADIANCE_MULT_BAND_5': 0.005973199848085642, 'RADIANCE_MULT_BAND_6': 0.001485500019043684, 'RADIANCE_MULT_BAND_3': 0.011575000360608101, 'RADIANCE_MULT_BAND_4': 0.00976100005209446, 'RADIANCE_MULT_BAND_1': 0.012267000041902065, 'RADIANCE_MULT_BAND_2': 0.012562000192701817, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.12245089389, 38.19166588596749], [-122.52509457001668, 38.45635301214138], [-122.91644789560027, 38.526884745098855], [-122.92185924966778, 38.509098334962395], [-123.40671735673702, 36.80674383826237], [-123.39909727835452, 36.80523936710756], [-122.34102245320125, 36.606853642740596], [-121.58497420139724, 36.458704026173066], [-121.33433060352944, 36.40841133389936], [-121.33178577736267, 36.408375805415446], [-121.20698847277204, 36.81310107172505], [-121.0805386169992, 37.21841985590139], [-120.95925550311173, 37.60404768066153], [-120.91119995108048, 37.75606003758715], [-120.86682342019188, 37.89598109842989], [-120.84146112593947, 37.97581039048837], [-120.82796212914312, 38.01830059009784], [-120.79366858389528, 38.126602738971826], [-120.79502442107368, 38.127170519839076], [-120.81749845463561, 38.13164904395484], [-121.12245089389, 38.19166588596749]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 130.19223022460938, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.02', 'DATE_ACQUIRED': '2019-05-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002334499964490533, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005006900173611939, 'RADIANCE_MULT_BAND_8': 0.0110470000654459, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 64.79000091552734, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 76.94000244140625, 'GEOMETRIC_RMSE_MODEL': 7.058000087738037, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019139LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.564000129699707, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.382999897003174, 'system:asset_size': 1333686770, 'system:index': 'LC08_044034_20190519', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190519100709_20190602111910.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1558291541780, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190519_20190604_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.80495071411133, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1558291541780, 'RADIANCE_ADD_BAND_5': -29.866199493408203, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.427450180053711, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5034499168395996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.33491897583008, 'RADIANCE_ADD_BAND_2': -62.807708740234375, 'RADIANCE_ADD_BAND_3': -57.87677001953125, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.233768463134766, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.67238998413086, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701906045586_00003', 'EARTH_SUN_DISTANCE': 1.0117018222808838, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1559653965000, 'SCENE_CENTER_TIME': '18:45:41.7750750Z', 'SUN_ELEVATION': 65.33159637451172, 'BPF_NAME_OLI': 'LO8BPF20190519182509_20190519190322.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 64, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190604', 'properties': {'RADIANCE_MULT_BAND_5': 0.005940000060945749, 'RADIANCE_MULT_BAND_6': 0.001477199955843389, 'RADIANCE_MULT_BAND_3': 0.011510999873280525, 'RADIANCE_MULT_BAND_4': 0.009706700220704079, 'RADIANCE_MULT_BAND_1': 0.01219900045543909, 'RADIANCE_MULT_BAND_2': 0.012492000125348568, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.47178209718554, 36.43499772456687], [-121.33692773344478, 36.40786727319149], [-121.33599599867429, 36.40859486230223], [-121.20836790594973, 36.822450792371754], [-121.08068720193738, 37.2315929583496], [-120.9633096044866, 37.60471588412066], [-120.91452370669539, 37.75895769734577], [-120.84658226581533, 37.97306914950154], [-120.83236953541818, 38.01781629148692], [-120.79809518352899, 38.126131924561], [-120.7989880579962, 38.126871540898804], [-122.91841000311632, 38.5262333238251], [-122.92060210720454, 38.52623483366171], [-122.92581468682407, 38.5103186644495], [-123.41094207753864, 36.806943624342836], [-123.41010447272066, 36.806275916271744], [-123.38439734735793, 36.80155874389665], [-123.22087122127014, 36.77155013710584], [-121.47178209718554, 36.43499772456687]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 125.04937744140625, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.02', 'DATE_ACQUIRED': '2019-06-04', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023215000983327627, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004979000077582896, 'RADIANCE_MULT_BAND_8': 0.010985000059008598, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.630000114440918, 'GEOMETRIC_RMSE_VERIFY': 3.8489999771118164, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 1.0800000429153442, 'GEOMETRIC_RMSE_MODEL': 5.623000144958496, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019155LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.753000020980835, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.188000202178955, 'system:asset_size': 1223665557, 'system:index': 'LC08_044034_20190604', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190602120115_20190617184635.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1559673950060, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190604_20190618_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.53334045410156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1559673950060, 'RADIANCE_ADD_BAND_5': -29.699979782104492, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.386119842529297, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4895200729370117, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.99357986450195, 'RADIANCE_ADD_BAND_2': -62.45817184448242, 'RADIANCE_ADD_BAND_3': -57.55466842651367, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.9263801574707, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.607430458068848, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701906186741_00006', 'EARTH_SUN_DISTANCE': 1.014528751373291, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1560892547000, 'SCENE_CENTER_TIME': '18:45:50.0596420Z', 'SUN_ELEVATION': 67.00762939453125, 'BPF_NAME_OLI': 'LO8BPF20190604182454_20190604190330.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 534, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 225}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190620', 'properties': {'RADIANCE_MULT_BAND_5': 0.005920699797570705, 'RADIANCE_MULT_BAND_6': 0.0014724000357091427, 'RADIANCE_MULT_BAND_3': 0.011474000290036201, 'RADIANCE_MULT_BAND_4': 0.00967520009726286, 'RADIANCE_MULT_BAND_1': 0.012159000150859356, 'RADIANCE_MULT_BAND_2': 0.012450999580323696, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90305232210883, 38.52419060238404], [-122.91468423640458, 38.526230651793774], [-122.9171621051149, 38.52623245269927], [-122.92185701384454, 38.51112635371575], [-123.4069243486833, 36.807810609512956], [-123.4069167330305, 36.80637602760266], [-122.92509770125329, 36.71737225871666], [-122.07998187898208, 36.556038964729325], [-121.33284172855548, 36.407859968895025], [-121.33169344663133, 36.411317663104676], [-121.20937578183023, 36.80806701780229], [-121.0857087224592, 37.204628380865934], [-120.94302505107507, 37.65807520349289], [-120.91279988045625, 37.75365526160337], [-120.85977967117091, 37.92089229599372], [-120.83105047613621, 38.01138217452476], [-120.79496761769346, 38.12529829618706], [-120.7949200185446, 38.12688056568174], [-120.83485986544085, 38.13480896150289], [-122.72368099660734, 38.492025066369415], [-122.90305232210883, 38.52419060238404]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.97152709960938, 'CPF_NAME': 'LC08CPF_20190401_20190630_01.02', 'DATE_ACQUIRED': '2019-06-20', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023139999248087406, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004962899838574231, 'RADIANCE_MULT_BAND_8': 0.010950000025331974, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 41.56999969482422, 'GEOMETRIC_RMSE_VERIFY': 3.492000102996826, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 21.139999389648438, 'GEOMETRIC_RMSE_MODEL': 5.90500020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019171LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.223999977111816, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.126999855041504, 'system:asset_size': 1273856968, 'system:index': 'LC08_044034_20190620', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190617210806_20190702100454.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1561056356100, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190620_20190704_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.37586975097656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1561056356100, 'RADIANCE_ADD_BAND_5': -29.603620529174805, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.362150192260742, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.4814400672912598, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.79568099975586, 'RADIANCE_ADD_BAND_2': -62.25551986694336, 'RADIANCE_ADD_BAND_3': -57.3679313659668, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.7481689453125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.569769859313965, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701907037917_00028', 'EARTH_SUN_DISTANCE': 1.0161786079406738, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1562202291000, 'SCENE_CENTER_TIME': '18:45:56.1007760Z', 'SUN_ELEVATION': 67.16670227050781, 'BPF_NAME_OLI': 'LO8BPF20190620182436_20190620190336.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 356, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 166}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190706', 'properties': {'RADIANCE_MULT_BAND_5': 0.005914099980145693, 'RADIANCE_MULT_BAND_6': 0.0014708000235259533, 'RADIANCE_MULT_BAND_3': 0.011460999958217144, 'RADIANCE_MULT_BAND_4': 0.009664399549365044, 'RADIANCE_MULT_BAND_1': 0.012145999819040298, 'RADIANCE_MULT_BAND_2': 0.012436999939382076, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.5044009978248, 36.444335156434505], [-121.32523308156986, 36.408336015651486], [-121.32227279805808, 36.40781408290024], [-121.32051984272847, 36.4130900283617], [-121.09875984448355, 37.12899570902901], [-121.07726742795113, 37.197596931629924], [-120.94732614909536, 37.61086186172113], [-120.8970143203607, 37.770001211880384], [-120.85289699930993, 37.909034714642594], [-120.83624557060806, 37.96152170308994], [-120.8187322948426, 38.01675297277698], [-120.78395077574643, 38.12643175727604], [-120.78552772609216, 38.12709225000303], [-121.44787056567837, 38.25643848128163], [-122.65082092412035, 38.480722381950144], [-122.90623272427948, 38.526581461053844], [-122.91205528779226, 38.50706334446952], [-123.39582795904342, 36.80825193137659], [-123.3958170905086, 36.80613832470643], [-123.36140021324341, 36.79982868554053], [-122.97850731767274, 36.72915820020694], [-121.5044009978248, 36.444335156434505]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.17713928222656, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.01', 'DATE_ACQUIRED': '2019-07-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 427.9129638671875, 'google:registration_offset_y': -13.382589340209961, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311399905011058, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004957399796694517, 'RADIANCE_MULT_BAND_8': 0.010936999693512917, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 7.019999980926514, 'GEOMETRIC_RMSE_VERIFY': 3.187000036239624, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.369999885559082, 'GEOMETRIC_RMSE_MODEL': 5.038000106811523, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019187LGN00', 'WRS_PATH': 44, 'google:registration_count': 87, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.4189999103546143, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.700000047683716, 'system:asset_size': 1224271772, 'system:index': 'LC08_044034_20190706', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190702101830_20190717104505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1562438760140, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190706_20190719_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6258992552757263, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.32209014892578, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1562438760138, 'RADIANCE_ADD_BAND_5': -29.570709228515625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.353970050811768, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.478679895401001, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.72809982299805, 'RADIANCE_ADD_BAND_2': -62.186309814453125, 'RADIANCE_ADD_BAND_3': -57.30414962768555, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.68730926513672, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.556900024414062, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701907189088_00030', 'EARTH_SUN_DISTANCE': 1.0167438983917236, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1563512058000, 'SCENE_CENTER_TIME': '18:46:00.1386729Z', 'SUN_ELEVATION': 66.11555480957031, 'BPF_NAME_OLI': 'LO8BPF20190706182440_20190706190340.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 534, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 215}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190722', 'properties': {'RADIANCE_MULT_BAND_5': 0.005922600161284208, 'RADIANCE_MULT_BAND_6': 0.0014729000395163894, 'RADIANCE_MULT_BAND_3': 0.011477000080049038, 'RADIANCE_MULT_BAND_4': 0.009678199887275696, 'RADIANCE_MULT_BAND_1': 0.01216300018131733, 'RADIANCE_MULT_BAND_2': 0.01245499961078167, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3130421919347, 36.40811241846298], [-121.31156221088699, 36.408091464980416], [-121.1898203061253, 36.80310647471415], [-121.05367066986119, 37.239611376295315], [-120.95442815276007, 37.55540005956648], [-120.93386140058888, 37.620605560790835], [-120.88681378584042, 37.76941310673216], [-120.84462957377384, 37.90247049516286], [-120.81005895556001, 38.011385741113706], [-120.77789447926436, 38.112903264967635], [-120.7739115804932, 38.125615713322965], [-120.77386993512121, 38.126985979917656], [-121.05078565683307, 38.18157638247808], [-122.56886498153088, 38.467877569648486], [-122.89318545079688, 38.52621302125895], [-122.8959712694991, 38.52621552058367], [-123.38523312205851, 36.80812642216885], [-123.3852248199799, 36.80647226261545], [-123.38380874877667, 36.80590855971953], [-123.07881883931246, 36.749823069945975], [-121.38885662137541, 36.423360574945704], [-121.3130421919347, 36.40811241846298]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 125.66876220703125, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.01', 'DATE_ACQUIRED': '2019-07-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -487.018310546875, 'google:registration_offset_y': 87.49288177490234, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002314700046554208, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004964399849995971, 'RADIANCE_MULT_BAND_8': 0.01095299981534481, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 34.36000061035156, 'GEOMETRIC_RMSE_VERIFY': 2.99399995803833, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.180000066757202, 'GEOMETRIC_RMSE_MODEL': 5.51800012588501, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019203LGN00', 'WRS_PATH': 44, 'google:registration_count': 91, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.5260000228881836, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.244999885559082, 'system:asset_size': 1266155406, 'system:index': 'LC08_044034_20190722', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190717130555_20190730101752.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1563821163782, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190722_20190801_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5986841917037964, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.39115905761719, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1563821163782, 'RADIANCE_ADD_BAND_5': -29.612979888916016, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.364480018615723, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.482219934463501, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.81489944458008, 'RADIANCE_ADD_BAND_2': -62.27519989013672, 'RADIANCE_ADD_BAND_3': -57.38605880737305, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.765480041503906, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.573419570922852, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701907310277_00007', 'EARTH_SUN_DISTANCE': 1.0160181522369385, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1564632037000, 'SCENE_CENTER_TIME': '18:46:03.7828929Z', 'SUN_ELEVATION': 64.13107299804688, 'BPF_NAME_OLI': 'LO8BPF20190722182508_20190722190344.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 546, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 233}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190807', 'properties': {'RADIANCE_MULT_BAND_5': 0.005944199860095978, 'RADIANCE_MULT_BAND_6': 0.0014782999642193317, 'RADIANCE_MULT_BAND_3': 0.011518999934196472, 'RADIANCE_MULT_BAND_4': 0.009713600389659405, 'RADIANCE_MULT_BAND_1': 0.012206999585032463, 'RADIANCE_MULT_BAND_2': 0.012501000426709652, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.08743979528177, 38.187856490579314], [-122.71973083164451, 38.494290537787904], [-122.89795476457468, 38.52621732202851], [-122.90011678121643, 38.52621913750208], [-122.9062081263908, 38.505436418752716], [-123.38989561029712, 36.80672361302165], [-123.3890068989432, 36.806014801536726], [-123.33443327120543, 36.796030519619926], [-121.36161630102002, 36.41697963163667], [-121.31789171333747, 36.40818085391665], [-121.3157124996697, 36.40815017102497], [-121.19393792572575, 36.80316907046066], [-121.07212354693431, 37.193863143458465], [-121.02234103770509, 37.352835208593234], [-120.9310462102762, 37.6424551771175], [-120.89352288085584, 37.76101721839107], [-120.851356219859, 37.89407769400301], [-120.82087426404188, 37.99017088086293], [-120.77761314066025, 38.12683861517151], [-121.08743979528177, 38.187856490579314]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 131.5044403076172, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.02', 'DATE_ACQUIRED': '2019-08-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -147.28541564941406, 'google:registration_offset_y': -28.087610244750977, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002323100110515952, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004982600221410394, 'RADIANCE_MULT_BAND_8': 0.010993000119924545, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 18.639999389648438, 'GEOMETRIC_RMSE_VERIFY': 3.111999988555908, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 9.699999809265137, 'GEOMETRIC_RMSE_MODEL': 5.145999908447266, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019219LGN00', 'WRS_PATH': 44, 'google:registration_count': 75, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.502000093460083, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.7709999084472656, 'system:asset_size': 1224266612, 'system:index': 'LC08_044034_20190807', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190730110028_20190816042437.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1565203570390, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190807_20190820_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4838709533214569, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.56806182861328, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1565203570387, 'RADIANCE_ADD_BAND_5': -29.721229553222656, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.39139986038208, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.491300106048584, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.037208557128906, 'RADIANCE_ADD_BAND_2': -62.50284957885742, 'RADIANCE_ADD_BAND_3': -57.59584045410156, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.96567153930664, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.615730285644531, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701908191447_00023', 'EARTH_SUN_DISTANCE': 1.0141661167144775, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1566285557000, 'SCENE_CENTER_TIME': '18:46:10.3870740Z', 'SUN_ELEVATION': 61.31582260131836, 'BPF_NAME_OLI': 'LO8BPF20190807182737_20190807190350.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 481, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 206}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190823', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059785000048577785, 'RADIANCE_MULT_BAND_6': 0.0014868000289425254, 'RADIANCE_MULT_BAND_3': 0.011586000211536884, 'RADIANCE_MULT_BAND_4': 0.009769599884748459, 'RADIANCE_MULT_BAND_1': 0.012277999892830849, 'RADIANCE_MULT_BAND_2': 0.0125730000436306, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.09257611163122, 37.12646294928076], [-121.07152137966553, 37.19371969817297], [-121.02461671756063, 37.34354529480991], [-120.92588464036237, 37.65679027513816], [-120.89122880498763, 37.76634866095064], [-120.85141510015626, 37.89205120383217], [-120.83138103098324, 37.955205962605355], [-120.81868601948415, 37.99526015057566], [-120.78073982961757, 38.114984598868205], [-120.77705089989854, 38.12675997447944], [-120.78355372966033, 38.12817549668654], [-122.34725572795503, 38.426703585102395], [-122.89736453695745, 38.526216759080754], [-122.89976189577568, 38.526218817961826], [-122.90620976051643, 38.50421973124067], [-123.38909924519895, 36.80779959979275], [-123.3890910290389, 36.80618743552547], [-123.31828066893542, 36.79323516928868], [-122.87757270306223, 36.71165349384456], [-121.31674887059965, 36.408164731174494], [-121.31501337615045, 36.40814030573168], [-121.09257611163122, 37.12646294928076]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 138.46829223632812, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.02', 'DATE_ACQUIRED': '2019-08-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -180.8742218017578, 'google:registration_offset_y': -78.96672058105469, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023364999797195196, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005011300090700388, 'RADIANCE_MULT_BAND_8': 0.011056000366806984, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 36.189998626708984, 'GEOMETRIC_RMSE_VERIFY': 2.9730000495910645, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 6.800000190734863, 'GEOMETRIC_RMSE_MODEL': 5.6570000648498535, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019235LGN00', 'WRS_PATH': 44, 'google:registration_count': 64, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 3.809000015258789, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.183000087738037, 'system:asset_size': 1263490349, 'system:index': 'LC08_044034_20190823', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190816064533_20190830113009.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1566585975010, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190823_20190903_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4507042169570923, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.84775924682617, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1566585975013, 'RADIANCE_ADD_BAND_5': -29.89238929748535, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.433969974517822, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5056400299072266, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.38872146606445, 'RADIANCE_ADD_BAND_2': -62.86280059814453, 'RADIANCE_ADD_BAND_3': -57.927528381347656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.28221893310547, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.68262004852295, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701909022605_00029', 'EARTH_SUN_DISTANCE': 1.0112583637237549, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1567495213000, 'SCENE_CENTER_TIME': '18:46:15.0133690Z', 'SUN_ELEVATION': 57.694908142089844, 'BPF_NAME_OLI': 'LO8BPF20190823182806_20190823190355.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 504, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 199}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190908', 'properties': {'RADIANCE_MULT_BAND_5': 0.006023299880325794, 'RADIANCE_MULT_BAND_6': 0.00149789999704808, 'RADIANCE_MULT_BAND_3': 0.011672000400722027, 'RADIANCE_MULT_BAND_4': 0.009842799976468086, 'RADIANCE_MULT_BAND_1': 0.012369999662041664, 'RADIANCE_MULT_BAND_2': 0.01266700029373169, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.31412388599927, 36.40812771993751], [-121.31347406775807, 36.40863499270756], [-121.19110277992468, 36.805762434477735], [-121.05994238889566, 37.22642118835276], [-120.9563599212998, 37.55611067173476], [-120.9362619357782, 37.619836499134784], [-120.88921962486472, 37.76864519493594], [-120.84140399341246, 37.91944302570177], [-120.82821434573317, 37.960997272987804], [-120.7803127901348, 38.11213799363158], [-120.77633031971482, 38.124850509156005], [-120.77627052688949, 38.12682284997389], [-122.34931414991156, 38.42712056082055], [-122.89813367287333, 38.526380011910696], [-122.89900249176883, 38.52569901240122], [-123.38809070631196, 36.80789231947896], [-123.38808180537856, 36.806127059674715], [-122.29562021055379, 36.60132019794473], [-121.44769175536213, 36.4346869122002], [-121.31572655192235, 36.408150339032204], [-121.31412388599927, 36.40812771993751]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 145.40841674804688, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.02', 'DATE_ACQUIRED': '2019-09-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -161.9912109375, 'google:registration_offset_y': 439.0491638183594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023539999965578318, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000504879979416728, 'RADIANCE_MULT_BAND_8': 0.011138999834656715, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 7.590000152587891, 'GEOMETRIC_RMSE_VERIFY': 3.188999891281128, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 4.400000095367432, 'GEOMETRIC_RMSE_MODEL': 6.197999954223633, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019251LGN00', 'WRS_PATH': 44, 'google:registration_count': 93, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.3460001945495605, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.418000221252441, 'system:asset_size': 1196874952, 'system:index': 'LC08_044034_20190908', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190830113825_20190914152935.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1567968378660, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190908_20190917_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6690647602081299, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.21379089355469, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1567968378661, 'RADIANCE_ADD_BAND_5': -30.116390228271484, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4896697998046875, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5244200229644775, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.84872817993164, 'RADIANCE_ADD_BAND_2': -63.3338508605957, 'RADIANCE_ADD_BAND_3': -58.361610412597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.696468353271484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.770170211791992, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701909163745_00020', 'EARTH_SUN_DISTANCE': 1.0074907541275024, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1568715075000, 'SCENE_CENTER_TIME': '18:46:18.6617110Z', 'SUN_ELEVATION': 53.299583435058594, 'BPF_NAME_OLI': 'LO8BPF20190908183009_20190908191757.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 492, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 198}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20190924', 'properties': {'RADIANCE_MULT_BAND_5': 0.006074899807572365, 'RADIANCE_MULT_BAND_6': 0.0015107999788597226, 'RADIANCE_MULT_BAND_3': 0.01177200023084879, 'RADIANCE_MULT_BAND_4': 0.009927099570631981, 'RADIANCE_MULT_BAND_1': 0.012476000003516674, 'RADIANCE_MULT_BAND_2': 0.012775000184774399, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.52775400996104, 36.448411523882584], [-121.32566534878423, 36.40784270051654], [-121.32396297647337, 36.41296718424215], [-121.20132240697843, 36.81091991048024], [-121.0765048023575, 37.211297450508695], [-120.93722166380437, 37.6541076996149], [-120.85407992982219, 37.91676636296154], [-120.83738072782886, 37.969382462913785], [-120.8238242311491, 38.01211642150517], [-120.7881390128437, 38.124777116837734], [-120.78807869972763, 38.1267750698298], [-121.71220402956209, 38.306003967631405], [-122.90820389004045, 38.52595538149058], [-122.91073558449294, 38.525957359602224], [-122.91601059563317, 38.508418239826945], [-123.400329737435, 36.80669575173028], [-123.39955254212452, 36.80607596431069], [-123.34300694755153, 36.795735651567355], [-122.29312936360944, 36.59860105709767], [-121.52775400996104, 36.448411523882584]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 151.51519775390625, 'CPF_NAME': 'LC08CPF_20190701_20190930_01.03', 'DATE_ACQUIRED': '2019-09-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002374199917539954, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.00050920998910442, 'RADIANCE_MULT_BAND_8': 0.011234999634325504, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.029999999329447746, 'GEOMETRIC_RMSE_VERIFY': 3.0769999027252197, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.029999999329447746, 'GEOMETRIC_RMSE_MODEL': 6.0289998054504395, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019267LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.355999946594238, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.168000221252441, 'system:asset_size': 1131406571, 'system:index': 'LC08_044034_20190924', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190924000459_20191014073032.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1569350784330, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20190924_20191017_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.6357307434082, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1569350784331, 'RADIANCE_ADD_BAND_5': -30.374589920043945, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.553880214691162, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.546060085296631, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.378990173339844, 'RADIANCE_ADD_BAND_2': -63.87685012817383, 'RADIANCE_ADD_BAND_3': -58.861968994140625, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.173988342285156, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.87108039855957, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701910174907_00024', 'EARTH_SUN_DISTANCE': 1.0031994581222534, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1571321754000, 'SCENE_CENTER_TIME': '18:46:24.3314810Z', 'SUN_ELEVATION': 48.29130554199219, 'BPF_NAME_OLI': 'LO8BPF20190924183214_20190924192003.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 555, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 202}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20191010', 'properties': {'RADIANCE_MULT_BAND_5': 0.006131399888545275, 'RADIANCE_MULT_BAND_6': 0.001524799969047308, 'RADIANCE_MULT_BAND_3': 0.011881999671459198, 'RADIANCE_MULT_BAND_4': 0.010018999688327312, 'RADIANCE_MULT_BAND_1': 0.01259199995547533, 'RADIANCE_MULT_BAND_2': 0.012893999926745892, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33175785125125, 36.40884724389461], [-121.3306726548487, 36.41211465624749], [-121.2067032364846, 36.81451645593015], [-121.07431511294217, 37.23915369406357], [-120.97144453689792, 37.56660173972299], [-120.908918204852, 37.76453568657116], [-120.84423465041978, 37.968562114353034], [-120.82891332827832, 38.0168712139548], [-120.79421242830217, 38.12651547321389], [-120.79499514279146, 38.1271637798609], [-120.79912296159898, 38.12806171992066], [-120.90530151393332, 38.14906297608202], [-122.76374879376264, 38.499254202871406], [-122.91457321118051, 38.52623054702784], [-122.9169109928971, 38.52623224315364], [-122.92185787377656, 38.5103152932766], [-123.40641769253381, 36.807403790313224], [-123.40641161709343, 36.80625347849641], [-123.13629913564495, 36.75666747591379], [-121.3339454055278, 36.408405965227146], [-121.33235145422098, 36.40838374460474], [-121.33175785125125, 36.40884724389461]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 156.2908172607422, 'CPF_NAME': 'LC08CPF_20191001_20191231_01.01', 'DATE_ACQUIRED': '2019-10-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002396299969404936, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005139400018379092, 'RADIANCE_MULT_BAND_8': 0.011339000426232815, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 2.809999942779541, 'GEOMETRIC_RMSE_VERIFY': 3.700000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.23000000417232513, 'GEOMETRIC_RMSE_MODEL': 6.564000129699707, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019283LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 4.948999881744385, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.311999797821045, 'system:asset_size': 1170990938, 'system:index': 'LC08_044034_20191010', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20190924000459_20191014073032.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1570733187710, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20191010_20191018_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.096839904785156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1570733187706, 'RADIANCE_ADD_BAND_5': -30.656770706176758, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.624060153961182, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.5697200298309326, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.95848846435547, 'RADIANCE_ADD_BAND_2': -64.47026062011719, 'RADIANCE_ADD_BAND_3': -59.408790588378906, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.695838928222656, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.98136043548584, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701910176013_00013', 'EARTH_SUN_DISTANCE': 0.9985718131065369, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1571419179000, 'SCENE_CENTER_TIME': '18:46:27.7065240Z', 'SUN_ELEVATION': 42.94353103637695, 'BPF_NAME_OLI': 'LO8BPF20191010183353_20191010192054.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 554, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 215}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20191026', 'properties': {'RADIANCE_MULT_BAND_5': 0.006186299957334995, 'RADIANCE_MULT_BAND_6': 0.0015384999569505453, 'RADIANCE_MULT_BAND_3': 0.011988000012934208, 'RADIANCE_MULT_BAND_4': 0.010108999907970428, 'RADIANCE_MULT_BAND_1': 0.01270500011742115, 'RADIANCE_MULT_BAND_2': 0.013009999878704548, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.33064664841004, 36.413331176869335], [-121.32579128460131, 36.42908426269927], [-121.20503880571113, 36.820980991373425], [-121.0811424006766, 37.21852659936389], [-120.94497538662532, 37.65160639350342], [-120.9122437740382, 37.75526753986758], [-120.85016274871167, 37.95117151535486], [-120.82856304877942, 38.01929213556532], [-120.79496446194933, 38.125404474197595], [-120.79491081428718, 38.12718694651057], [-120.8557792608676, 38.13924792369558], [-122.6570158692559, 38.47992963752135], [-122.91516325164818, 38.52623102354706], [-122.91703706506858, 38.52623232861029], [-122.92133950542336, 38.51234263939244], [-123.40661706944925, 36.80659230343338], [-123.4058222975483, 36.80595864775943], [-121.40593420128663, 36.42277854875301], [-121.33444701789998, 36.40841297887341], [-121.33229010433307, 36.408382864798845], [-121.33064664841004, 36.413331176869335]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 159.5270233154297, 'CPF_NAME': 'LC08CPF_20191001_20191231_01.01', 'DATE_ACQUIRED': '2019-10-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024176998995244503, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005185499903745949, 'RADIANCE_MULT_BAND_8': 0.011440999805927277, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 5.789999961853027, 'GEOMETRIC_RMSE_VERIFY': 4.22599983215332, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 9.029999732971191, 'GEOMETRIC_RMSE_MODEL': 7.099999904632568, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019299LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'GEOMETRIC_RMSE_MODEL_Y': 5.53000020980835, 'REFLECTIVE_LINES': 7811, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.453000068664551, 'system:asset_size': 1129305523, 'system:index': 'LC08_044034_20191026', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20191014095145_20191028110712.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1572115588520, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20191026_20191030_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.54576873779297, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1572115588524, 'RADIANCE_ADD_BAND_5': -30.931489944458008, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.692379951477051, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.592740058898926, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.52267074584961, 'RADIANCE_ADD_BAND_2': -65.04798889160156, 'RADIANCE_ADD_BAND_3': -59.94116973876953, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.20389938354492, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.088729858398438, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701910297156_00026', 'EARTH_SUN_DISTANCE': 0.9941273927688599, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1572435469000, 'SCENE_CENTER_TIME': '18:46:28.5241160Z', 'SUN_ELEVATION': 37.65577697753906, 'BPF_NAME_OLI': 'LO8BPF20191026183529_20191026192231.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 540, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 221}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20191111', 'properties': {'RADIANCE_MULT_BAND_5': 0.006238000001758337, 'RADIANCE_MULT_BAND_6': 0.0015513000544160604, 'RADIANCE_MULT_BAND_3': 0.01208799984306097, 'RADIANCE_MULT_BAND_4': 0.010193999856710434, 'RADIANCE_MULT_BAND_1': 0.01281100045889616, 'RADIANCE_MULT_BAND_2': 0.013117999769747257, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.77477901728356, 38.3187052909561], [-122.73881635141987, 38.49636241952305], [-122.90798638340094, 38.526631141222744], [-122.90924738212523, 38.52663212738246], [-122.91394343525701, 38.51071452080183], [-123.39818186646194, 36.80817115729291], [-123.39817219627012, 36.80630615726136], [-123.39238873388994, 36.80516384758645], [-122.24391197761106, 36.589644747454464], [-121.32679195897745, 36.40871153783646], [-121.3243783171066, 36.40867767238891], [-121.20166304604089, 36.80713946548779], [-121.0801494442764, 37.19723814098089], [-121.01762347428247, 37.39696218897185], [-120.94642691120258, 37.62297250047294], [-120.90417180157684, 37.756784845688394], [-120.85604727902106, 37.90876182572468], [-120.8279227805042, 37.99740234005679], [-120.78677670070817, 38.1273219214236], [-120.7888439202107, 38.12790979109696], [-121.77477901728356, 38.3187052909561]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.18899536132812, 'CPF_NAME': 'LC08CPF_20191001_20191231_01.01', 'DATE_ACQUIRED': '2019-11-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 634.5609130859375, 'google:registration_offset_y': -87.37519073486328, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024379000533372164, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005228800000622869, 'RADIANCE_MULT_BAND_8': 0.011536000296473503, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 26.510000228881836, 'GEOMETRIC_RMSE_VERIFY': 4.394000053405762, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 17.3799991607666, 'GEOMETRIC_RMSE_MODEL': 7.164000034332275, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019315LGN00', 'WRS_PATH': 44, 'google:registration_count': 86, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 5.61299991607666, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.452000141143799, 'system:asset_size': 1185132133, 'system:index': 'LC08_044034_20191111', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20191028112048_20191113025626.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1573497986445, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20191111_20191115_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6880000233650208, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.96815872192383, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1573497986445, 'RADIANCE_ADD_BAND_5': -31.189970016479492, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.756659984588623, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.614409923553467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.05349731445312, 'RADIANCE_ADD_BAND_2': -65.59156799316406, 'RADIANCE_ADD_BAND_3': -60.44207000732422, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.68193054199219, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.189749717712402, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701911148289_00017', 'EARTH_SUN_DISTANCE': 0.9899994730949402, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1573829967000, 'SCENE_CENTER_TIME': '18:46:26.4451540Z', 'SUN_ELEVATION': 32.883663177490234, 'BPF_NAME_OLI': 'LO8BPF20191111183702_20191111192229.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 525, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 212}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20191127', 'properties': {'RADIANCE_MULT_BAND_5': 0.0062791998498141766, 'RADIANCE_MULT_BAND_6': 0.0015616000164300203, 'RADIANCE_MULT_BAND_3': 0.01216800045222044, 'RADIANCE_MULT_BAND_4': 0.010261000134050846, 'RADIANCE_MULT_BAND_1': 0.012895000167191029, 'RADIANCE_MULT_BAND_2': 0.013205000199377537, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.78224484494831, 38.12730456886917], [-120.78424638971443, 38.12787391041762], [-122.6484133736874, 38.48071521721406], [-122.88991938928196, 38.52401917145401], [-122.90246616690166, 38.52622110028344], [-122.90430916839674, 38.52622263976408], [-122.90964523589003, 38.50827810466628], [-123.39361263528663, 36.806012069166364], [-123.16622868202765, 36.76433701736717], [-121.66867580104534, 36.47792158900731], [-121.3194468483043, 36.40814947760252], [-121.3187121373224, 36.40983282827667], [-121.19591031683976, 36.80867471693746], [-121.07215197160372, 37.20603082782703], [-120.9478664240668, 37.60190547994007], [-120.89966274493257, 37.754638365386924], [-120.85470963569156, 37.89652790599915], [-120.83439235183492, 37.96067656776394], [-120.81857103215474, 38.01066742548846], [-120.78230700194281, 38.12524991347761], [-120.78224484494831, 38.12730456886917]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 161.39035034179688, 'CPF_NAME': 'LC08CPF_20191001_20191231_01.02', 'DATE_ACQUIRED': '2019-11-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 222.87538146972656, 'google:registration_offset_y': 125.53042602539062, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024540999438613653, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005263399798423052, 'RADIANCE_MULT_BAND_8': 0.011613000184297562, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 76.33999633789062, 'GEOMETRIC_RMSE_VERIFY': 7.745999813079834, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 80.2699966430664, 'GEOMETRIC_RMSE_MODEL': 8.829999923706055, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019331LGN00', 'WRS_PATH': 44, 'google:registration_count': 74, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.559999942779541, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.910999774932861, 'system:asset_size': 1271798351, 'system:index': 'LC08_044034_20191127', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20191113051008_20191128101151.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1574880383969, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20191127_20191203_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5211267471313477, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.30500030517578, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1574880383969, 'RADIANCE_ADD_BAND_5': -31.396099090576172, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.807919979095459, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.63169002532959, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.47682189941406, 'RADIANCE_ADD_BAND_2': -66.0250473022461, 'RADIANCE_ADD_BAND_3': -60.84151840209961, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.063140869140625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.270310401916504, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0701912029406_00008', 'EARTH_SUN_DISTANCE': 0.9867442846298218, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1575376900000, 'SCENE_CENTER_TIME': '18:46:23.9696420Z', 'SUN_ELEVATION': 29.110624313354492, 'BPF_NAME_OLI': 'LO8BPF20191127183811_20191127192226.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 76, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 36}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20191229', 'properties': {'RADIANCE_MULT_BAND_5': 0.006322599947452545, 'RADIANCE_MULT_BAND_6': 0.001572399982251227, 'RADIANCE_MULT_BAND_3': 0.012252000160515308, 'RADIANCE_MULT_BAND_4': 0.010332000441849232, 'RADIANCE_MULT_BAND_1': 0.012984000146389008, 'RADIANCE_MULT_BAND_2': 0.013295999728143215, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.83394788364707, 37.95837051896438], [-120.81699415242507, 38.01198982409848], [-120.78129460176845, 38.12478145599722], [-120.78122218696042, 38.12717167295985], [-122.18863510613036, 38.396648789568445], [-122.90127750416754, 38.525949786145134], [-122.90379328964325, 38.52595186975545], [-122.90912947055739, 38.508007355479236], [-123.39273534064917, 36.80642975950768], [-123.39181593138937, 36.805696545073175], [-123.34839634991003, 36.797748300098085], [-122.99228215298872, 36.73213482924218], [-121.55457355224596, 36.4552297609395], [-121.32056444151921, 36.40835370500101], [-121.31784973191296, 36.40831546028977], [-121.19465131039625, 36.80858801253146], [-121.06950696171982, 37.2105073857255], [-120.94164195391815, 37.61779617225796], [-120.89192497672373, 37.775317267628864], [-120.85312156509873, 37.89789476024495], [-120.83394788364707, 37.95837051896438]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.44630432128906, 'CPF_NAME': 'LC08CPF_20191220_20191231_01.03', 'DATE_ACQUIRED': '2019-12-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 45.9800910949707, 'google:registration_offset_y': -450.51171875, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024709999561309814, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005299699841998518, 'RADIANCE_MULT_BAND_8': 0.011692999862134457, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 95.9000015258789, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 94.48999786376953, 'GEOMETRIC_RMSE_MODEL': 8.381999969482422, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342019363LGN00', 'WRS_PATH': 44, 'google:registration_count': 62, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.046000003814697, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.804999828338623, 'system:asset_size': 1301808000, 'system:index': 'LC08_044034_20191229', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20191222032639_20200101011239.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1577645178720, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20191229_20200111_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4305555522441864, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.65945816040039, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1577645178720, 'RADIANCE_ADD_BAND_5': -31.61301040649414, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.861869812011719, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.649869918823242, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.92228698730469, 'RADIANCE_ADD_BAND_2': -66.48120880126953, 'RADIANCE_ADD_BAND_3': -61.261871337890625, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.464290618896484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.355079650878906, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0702001101393_00013', 'EARTH_SUN_DISTANCE': 0.9833531975746155, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1578710168000, 'SCENE_CENTER_TIME': '18:46:18.7209769Z', 'SUN_ELEVATION': 26.170228958129883, 'BPF_NAME_OLI': 'LO8BPF20191229183854_20191229192645.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'N', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 37, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20200114', 'properties': {'RADIANCE_MULT_BAND_5': 0.006320400163531303, 'RADIANCE_MULT_BAND_6': 0.0015717999776825309, 'RADIANCE_MULT_BAND_3': 0.012248000130057335, 'RADIANCE_MULT_BAND_4': 0.010328000411391258, 'RADIANCE_MULT_BAND_1': 0.012980000115931034, 'RADIANCE_MULT_BAND_2': 0.013291999697685242, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90415813781229, 38.52622251491355], [-122.90561321687703, 38.526223742436905], [-122.90938688053356, 38.51368036719555], [-123.39454957130236, 36.80653002069347], [-123.39388332754855, 36.805998730632496], [-121.32122713739902, 36.408633454097576], [-121.31965579235288, 36.408611328580086], [-121.31813434996583, 36.41319001327827], [-121.19723273974685, 36.806058362937335], [-121.07361062914777, 37.203217566217525], [-120.94103143195893, 37.62559739728876], [-120.92537474112999, 37.67520408369419], [-120.89455100109967, 37.77279591214402], [-120.84368822231887, 37.93351196319533], [-120.8196315057511, 38.00947059181139], [-120.78405562585849, 38.12193433969075], [-120.78249505077024, 38.12741382324263], [-121.31029571072543, 38.23061201744024], [-122.65924009535965, 38.482369402698936], [-122.86718399611351, 38.519649186912964], [-122.90415813781229, 38.52622251491355]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 156.0213165283203, 'CPF_NAME': 'LC08CPF_20200101_20200331_01.03', 'DATE_ACQUIRED': '2020-01-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 313.8842468261719, 'google:registration_offset_y': -1.887980580329895, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024701999500393867, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005297900061123073, 'RADIANCE_MULT_BAND_8': 0.011688999831676483, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 31.760000228881836, 'GEOMETRIC_RMSE_VERIFY': 5.461999893188477, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 35.689998626708984, 'GEOMETRIC_RMSE_MODEL': 8.947999954223633, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342020014LGN00', 'WRS_PATH': 44, 'google:registration_count': 101, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 6.656000137329102, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.980999946594238, 'system:asset_size': 1167409160, 'system:index': 'LC08_044034_20200114', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20200111081111_20200125110521.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1579027575356, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20200114_20200127_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6824324131011963, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.64183044433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1579027575356, 'RADIANCE_ADD_BAND_5': -31.602230072021484, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.859189987182617, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.648969888687134, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.90013122558594, 'RADIANCE_ADD_BAND_2': -66.45852661132812, 'RADIANCE_ADD_BAND_3': -61.240970611572266, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.444339752197266, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.350870132446289, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0702001272482_00013', 'EARTH_SUN_DISTANCE': 0.9835209846496582, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1580159934000, 'SCENE_CENTER_TIME': '18:46:15.3568350Z', 'SUN_ELEVATION': 27.437135696411133, 'BPF_NAME_OLI': 'LO8BPF20200114183803_20200114192218.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'N', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 253, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 84}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264215]}, {'id': 'system:time_start', 'data_type': {'type': 'PixelType', 'precision': 'double'}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20200130', 'properties': {'RADIANCE_MULT_BAND_5': 0.0063009001314640045, 'RADIANCE_MULT_BAND_6': 0.0015670000575482845, 'RADIANCE_MULT_BAND_3': 0.012210000306367874, 'RADIANCE_MULT_BAND_4': 0.01029600016772747, 'RADIANCE_MULT_BAND_1': 0.0129399998113513, 'RADIANCE_MULT_BAND_2': 0.013251000083982944, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.93815152719564, 37.63397697578983], [-120.92091778264336, 37.68864338532861], [-120.89457009543045, 37.772120438588075], [-120.83737187725332, 37.952788899380806], [-120.81851888466437, 38.01242371282032], [-120.78281986170927, 38.125264967023185], [-120.78275104218866, 38.12753983733263], [-122.22155236999211, 38.40254966201863], [-122.90291685734289, 38.52595111862481], [-122.9054621022466, 38.52595324540492], [-122.91067736062413, 38.508414063455675], [-123.39417027934199, 36.80621282537551], [-123.39195038152815, 36.805625947153246], [-123.25249882256527, 36.78014137281389], [-121.48604070251696, 36.4418049564763], [-121.32122006796453, 36.40876857678272], [-121.3191274965921, 36.408739073586325], [-121.07722326226619, 37.19075647847646], [-121.01677620781925, 37.384105292717614], [-120.93815152719564, 37.63397697578983]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 153.42572021484375, 'CPF_NAME': 'LC08CPF_20200101_20200331_01.03', 'DATE_ACQUIRED': '2020-01-30', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 237.3762969970703, 'google:registration_offset_y': -139.30810546875, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024625000078231096, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005281600169837475, 'RADIANCE_MULT_BAND_8': 0.011652999557554722, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 75.11000061035156, 'GEOMETRIC_RMSE_VERIFY': 5.419000148773193, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 70.97000122070312, 'GEOMETRIC_RMSE_MODEL': 8.942000389099121, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342020030LGN00', 'WRS_PATH': 44, 'google:registration_count': 61, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 6.940000057220459, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.638999938964844, 'system:asset_size': 1254997356, 'system:index': 'LC08_044034_20200130', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20150303_20431231_01_12.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20200125111337_20200209165113.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'system:time_end': 1580409970468, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20200130_20200211_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4236111044883728, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -51.48234939575195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1580409970468, 'RADIANCE_ADD_BAND_5': -31.504629135131836, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.8349199295043945, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_13.1.0', 'RADIANCE_ADD_BAND_7': -2.6407899856567383, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -64.69970703125, 'RADIANCE_ADD_BAND_2': -66.25328826904297, 'RADIANCE_ADD_BAND_3': -61.051841735839844, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -58.263851165771484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.31272029876709, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0702002103559_00008', 'EARTH_SUN_DISTANCE': 0.9850432276725769, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1581387817000, 'SCENE_CENTER_TIME': '18:46:10.4686149Z', 'SUN_ELEVATION': 30.471538543701172, 'BPF_NAME_OLI': 'LO8BPF20200130183646_20200130192213.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 203, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 66}}]}\n", + "Expand this to see the result: {'type': 'ImageCollection', 'bands': [], 'id': 'LANDSAT/LC8_L1T_TOA', 'version': 1581772809231761, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_RAW_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 calibrated top-of-atmosphere reflectance,\\northorectified scenes only. For recently-acquired scenes calibration\\ncoefficients are extracted from the image metadata; for older scenes the\\ncoefficients are derived from\\n\\nChander et al. (2009).

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 TOA Reflectance (Orthorectified)', 'visualization_0_gain': '500.0', 'superseded_by': 'LANDSAT/LC08/C01/T1_TOA', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'oli_tirs', 'lc8', 'radiance', 'l8'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1493510400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_RAW_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'oli_tirs', 'lc8', 'radiance', 'l8'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14761], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4258207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4258215]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013106LGN01', 'properties': {'RADIANCE_MULT_BAND_5': 0.006068299990147352, 'RADIANCE_MULT_BAND_6': 0.0015090999659150839, 'RADIANCE_MULT_BAND_3': 0.011760000139474869, 'RADIANCE_MULT_BAND_4': 0.009916399605572224, 'RADIANCE_MULT_BAND_1': 0.012462000362575054, 'RADIANCE_MULT_BAND_2': 0.012760999612510204, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9311059298748, 38.468856913670805], [-123.38828669780919, 36.86340523669095], [-121.31538126751141, 36.46540746956072], [-120.81312145650155, 38.07027267083632], [-122.9311059298748, 38.468856913670805]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 140.98756408691406, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4258200, 'CPF_NAME': 'L8CPF20130401_20130627.08', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4036800, 'DATE_ACQUIRED': '2013-04-16', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 292.5033874511719, 'google:registration_offset_y': -301.9111022949219, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023715998977422714, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005086599849164486, 'RADIANCE_MULT_BAND_8': 0.011222999542951584, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.3499999940395355, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.6070001125335693, 'CORNER_LL_LON_PRODUCT': -123.39070129394531, 'CORNER_LR_LON_PRODUCT': -120.85627746582031, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.56703186035156, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 679.3596801757812, 'RADIANCE_MAXIMUM_BAND_7': 30.791709899902344, 'RADIANCE_MAXIMUM_BAND_2': 772.5169067382812, 'RADIANCE_MAXIMUM_BAND_1': 754.402099609375, 'RADIANCE_MAXIMUM_BAND_6': 91.35553741455078, 'GEOMETRIC_RMSE_MODEL': 6.077000141143799, 'RADIANCE_MAXIMUM_BAND_5': 367.345703125, 'RADIANCE_MAXIMUM_BAND_4': 600.2869873046875, 'RADIANCE_MAXIMUM_BAND_3': 711.8677368164062, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013106LGN01', 'WRS_PATH': 44, 'google:registration_count': 21, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14761, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.47584915161133, 'GEOMETRIC_RMSE_MODEL_Y': 4.368000030517578, 'REFLECTIVE_LINES': 7381, 'GEOMETRIC_RMSE_MODEL_X': 4.224999904632568, 'catalog_cloud_cover': 0, 'system:asset_size': 1105641883, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013106LGN01', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4036800, 'CORNER_UL_LON_PRODUCT': -123.40122985839844, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79856872558594, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.45722961425781, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130416183419_20130416185028.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1366138073557, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.25925925374031067, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013106LGN01.tar.bz', 'RADIANCE_ADD_BAND_4': -49.581809997558594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1366138073557, 'RADIANCE_ADD_BAND_5': -30.34160041809082, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.545680046081543, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.543299913406372, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.31122970581055, 'RADIANCE_ADD_BAND_2': -63.80746078491211, 'RADIANCE_ADD_BAND_3': -58.798030853271484, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4258200, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.11296081542969, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.858180046081543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7381, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.45143127441406, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132587_00002', 'EARTH_SUN_DISTANCE': 1.0037447214126587, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421185515000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:47:53.5577434Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 57.591468811035156, 'BPF_NAME_OLI': 'LO8BPF20130416183813_20130416184936.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465000, 'RADIANCE_MINIMUM_BAND_4': -49.5718994140625, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.78627014160156, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.794700622558594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.298770904541016, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.101741790771484, 'RADIANCE_MINIMUM_BAND_7': -2.542789936065674, 'RADIANCE_MINIMUM_BAND_6': -7.544169902801514, 'RADIANCE_MINIMUM_BAND_5': -30.335529327392578, 'CORNER_UL_LAT_PRODUCT': 38.471431732177734, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.855810165405273, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 475, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 168}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14761], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4258207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4258215]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013154LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.00594109995290637, 'RADIANCE_MULT_BAND_6': 0.001477499958127737, 'RADIANCE_MULT_BAND_3': 0.0115130003541708, 'RADIANCE_MULT_BAND_4': 0.009708499535918236, 'RADIANCE_MULT_BAND_1': 0.01220100000500679, 'RADIANCE_MULT_BAND_2': 0.012493999674916267, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.95896145181437, 38.46914037796555], [-123.41588609883141, 36.863582326233896], [-121.34249180768978, 36.4657872062346], [-120.84047952936048, 38.07023810949083], [-122.95896145181437, 38.46914037796555]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 125.80250549316406, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4258200, 'CPF_NAME': 'L8CPF20130401_20130627.08', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4036800, 'DATE_ACQUIRED': '2013-06-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -4.977896690368652, 'google:registration_offset_y': 553.2953491210938, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00232190010137856, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004980000085197389, 'RADIANCE_MULT_BAND_8': 0.010986999608576298, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 35.400001525878906, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.9739999771118164, 'CORNER_LL_LON_PRODUCT': -123.41748809814453, 'CORNER_LR_LON_PRODUCT': -120.88304901123047, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.5582733154297, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 665.1222534179688, 'RADIANCE_MAXIMUM_BAND_7': 30.146400451660156, 'RADIANCE_MAXIMUM_BAND_2': 756.3272094726562, 'RADIANCE_MAXIMUM_BAND_1': 738.5919799804688, 'RADIANCE_MAXIMUM_BAND_6': 89.44098663330078, 'GEOMETRIC_RMSE_MODEL': 5.669000148773193, 'RADIANCE_MAXIMUM_BAND_5': 359.6471862792969, 'RADIANCE_MAXIMUM_BAND_4': 587.7066650390625, 'RADIANCE_MAXIMUM_BAND_3': 696.9490356445312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013154LGN00', 'WRS_PATH': 44, 'google:registration_count': 21, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14761, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.47576141357422, 'GEOMETRIC_RMSE_MODEL_Y': 3.747999906539917, 'REFLECTIVE_LINES': 7381, 'GEOMETRIC_RMSE_MODEL_X': 4.254000186920166, 'catalog_cloud_cover': 3, 'system:asset_size': 1180039379, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013154LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4036800, 'CORNER_UL_LON_PRODUCT': -123.42874145507812, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.8260498046875, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.45771026611328, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130603183010_20130603185017.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1370285287570, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.2530120611190796, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013154LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.542720794677734, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1370285287570, 'RADIANCE_ADD_BAND_5': -29.705720901489258, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.387539863586426, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.490000009536743, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.00537109375, 'RADIANCE_ADD_BAND_2': -62.47024154663086, 'RADIANCE_ADD_BAND_3': -57.56578826904297, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4258200, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.9370002746582, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.60966968536377, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7381, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.45195007324219, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462600, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132404_00001', 'EARTH_SUN_DISTANCE': 1.0144306421279907, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421183995000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:07.5703948Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.44905853271484, 'BPF_NAME_OLI': 'LO8BPF20130603183403_20130603184925.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462600, 'RADIANCE_MINIMUM_BAND_4': -48.53300857543945, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.55427932739258, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.457740783691406, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.993160247802734, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.92601013183594, 'RADIANCE_MINIMUM_BAND_7': -2.489500045776367, 'RADIANCE_MINIMUM_BAND_6': -7.3860697746276855, 'RADIANCE_MINIMUM_BAND_5': -29.699779510498047, 'CORNER_UL_LAT_PRODUCT': 38.47134017944336, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.60735034942627, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 689700, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 443, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 689700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 166}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15141, 14761], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465892.5, 0, -15, 4258207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7571, 7381], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465885, 0, -30, 4258215]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013170LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059214998036623, 'RADIANCE_MULT_BAND_6': 0.0014726000372320414, 'RADIANCE_MULT_BAND_3': 0.011474999599158764, 'RADIANCE_MULT_BAND_4': 0.009676399640738964, 'RADIANCE_MULT_BAND_1': 0.012160999700427055, 'RADIANCE_MULT_BAND_2': 0.01245300006121397, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92147683718066, 38.46885088404739], [-123.37852378196786, 36.862895831120056], [-121.30700807077766, 36.46555937860051], [-120.80491088008263, 38.07038985702151], [-122.92147683718066, 38.46885088404739]]}, 'REFLECTIVE_SAMPLES': 7571, 'SUN_AZIMUTH': 122.51886749267578, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4258200, 'CPF_NAME': 'L8CPF20130401_20130627.08', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4036800, 'DATE_ACQUIRED': '2013-06-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 385.8496398925781, 'google:registration_offset_y': -104.9150619506836, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023141999263316393, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004963499959558249, 'RADIANCE_MULT_BAND_8': 0.010951000265777111, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.47999998927116394, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.450000047683716, 'CORNER_LL_LON_PRODUCT': -123.38065338134766, 'CORNER_LR_LON_PRODUCT': -120.84625244140625, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.0926055908203, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.9186401367188, 'RADIANCE_MAXIMUM_BAND_7': 30.046520233154297, 'RADIANCE_MAXIMUM_BAND_2': 753.8214721679688, 'RADIANCE_MAXIMUM_BAND_1': 736.14501953125, 'RADIANCE_MAXIMUM_BAND_6': 89.14466857910156, 'GEOMETRIC_RMSE_MODEL': 5.033999919891357, 'RADIANCE_MAXIMUM_BAND_5': 358.4556579589844, 'RADIANCE_MAXIMUM_BAND_4': 585.7595825195312, 'RADIANCE_MAXIMUM_BAND_3': 694.6400146484375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013170LGN00', 'WRS_PATH': 44, 'google:registration_count': 126, 'PANCHROMATIC_SAMPLES': 15141, 'PANCHROMATIC_LINES': 14761, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.47587966918945, 'GEOMETRIC_RMSE_MODEL_Y': 3.3359999656677246, 'REFLECTIVE_LINES': 7381, 'GEOMETRIC_RMSE_MODEL_X': 3.7699999809265137, 'catalog_cloud_cover': 0, 'system:asset_size': 1123622835, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013170LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4036800, 'CORNER_UL_LON_PRODUCT': -123.39090728759766, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.78826141357422, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.45705032348633, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130619183202_20130619185058.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1371667680459, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4864864945411682, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013170LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.381900787353516, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1371667680459, 'RADIANCE_ADD_BAND_5': -29.607309341430664, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.363070011138916, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.481750011444092, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.80324935913086, 'RADIANCE_ADD_BAND_2': -62.26327133178711, 'RADIANCE_ADD_BAND_3': -57.37508010864258, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4258200, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.75498962402344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.571209907531738, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7381, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.45124053955078, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465900, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0101411274259_00001', 'EARTH_SUN_DISTANCE': 1.0161153078079224, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1417120710000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:00.4592538Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.64270782470703, 'BPF_NAME_OLI': 'LO8BPF20130619183555_20130619185006.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465900, 'RADIANCE_MINIMUM_BAND_4': -48.37221908569336, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.36360168457031, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.25082015991211, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.791099548339844, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.744041442871094, 'RADIANCE_MINIMUM_BAND_7': -2.481250047683716, 'RADIANCE_MINIMUM_BAND_6': -7.361599922180176, 'RADIANCE_MINIMUM_BAND_5': -29.601390838623047, 'CORNER_UL_LAT_PRODUCT': 38.47146987915039, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.568889617919922, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693000, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 535, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693000, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7571, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013186LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005914600100368261, 'RADIANCE_MULT_BAND_6': 0.0014709000242874026, 'RADIANCE_MULT_BAND_3': 0.011462000198662281, 'RADIANCE_MULT_BAND_4': 0.009665099903941154, 'RADIANCE_MULT_BAND_1': 0.012145999819040298, 'RADIANCE_MULT_BAND_2': 0.012438000179827213, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91315223226322, 38.52805472909366], [-123.40379075607038, 36.80358664949321], [-121.3340516099971, 36.40644662788443], [-120.79527214662153, 38.12941255593657], [-122.91315223226322, 38.52805472909366]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.56976318359375, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130701_20130919.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-07-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311500022187829, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004957700148224831, 'RADIANCE_MULT_BAND_8': 0.010937999933958054, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 34.66999816894531, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.9800000190734863, 'CORNER_LL_LON_PRODUCT': -123.4071273803711, 'CORNER_LR_LON_PRODUCT': -120.84120178222656, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.92921447753906, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.1455078125, 'RADIANCE_MAXIMUM_BAND_7': 30.0114803314209, 'RADIANCE_MAXIMUM_BAND_2': 752.9422607421875, 'RADIANCE_MAXIMUM_BAND_1': 735.2864379882812, 'RADIANCE_MAXIMUM_BAND_6': 89.04070281982422, 'GEOMETRIC_RMSE_MODEL': 5.4679999351501465, 'RADIANCE_MAXIMUM_BAND_5': 358.03759765625, 'RADIANCE_MAXIMUM_BAND_4': 585.076416015625, 'RADIANCE_MAXIMUM_BAND_3': 693.8298950195312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013186LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416290283203125, 'GEOMETRIC_RMSE_MODEL_Y': 3.6110000610351562, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.10699987411499, 'catalog_cloud_cover': 3, 'system:asset_size': 1274842307, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013186LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41874694824219, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77964782714844, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39746856689453, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130705183202_20130705185104.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1373050083919, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013186LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.325469970703125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1373050083919, 'RADIANCE_ADD_BAND_5': -29.57278060913086, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.354479789733887, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.4788498878479004, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.73234176635742, 'RADIANCE_ADD_BAND_2': -62.19065856933594, 'RADIANCE_ADD_BAND_3': -57.30815887451172, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.691131591796875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.557709693908691, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50783920288086, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463500, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132404_00004', 'EARTH_SUN_DISTANCE': 1.0167083740234375, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421183891000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:03.9195098Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 66.61489868164062, 'BPF_NAME_OLI': 'LO8BPF20130705183556_20130705185011.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463500, 'RADIANCE_MINIMUM_BAND_4': -48.315799713134766, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.29669952392578, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.178218841552734, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.72018814086914, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.68019104003906, 'RADIANCE_MINIMUM_BAND_7': -2.4783599376678467, 'RADIANCE_MINIMUM_BAND_6': -7.353010177612305, 'RADIANCE_MINIMUM_BAND_5': -29.56686019897461, 'CORNER_UL_LAT_PRODUCT': 38.52814865112305, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.555399894714355, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693600, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 494, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693600, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 210}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013202LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005923000164330006, 'RADIANCE_MULT_BAND_6': 0.0014730000402778387, 'RADIANCE_MULT_BAND_3': 0.011478000320494175, 'RADIANCE_MULT_BAND_4': 0.009678900241851807, 'RADIANCE_MULT_BAND_1': 0.012164000421762466, 'RADIANCE_MULT_BAND_2': 0.012455999851226807, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9021388990066, 38.52777565657681], [-123.39302785866566, 36.803352245170935], [-121.3226805516897, 36.40628743514714], [-120.78397654994609, 38.12947027665264], [-122.9021388990066, 38.52777565657681]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 125.95720672607422, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130701_20130919.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-07-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 154.04287719726562, 'google:registration_offset_y': -264.2705993652344, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023147999309003353, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004964799736626446, 'RADIANCE_MULT_BAND_8': 0.010954000055789948, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 36.22999954223633, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.3289999961853027, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.12936401367188, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 663.0925903320312, 'RADIANCE_MAXIMUM_BAND_7': 30.054410934448242, 'RADIANCE_MAXIMUM_BAND_2': 754.0192260742188, 'RADIANCE_MAXIMUM_BAND_1': 736.338134765625, 'RADIANCE_MAXIMUM_BAND_6': 89.16805267333984, 'GEOMETRIC_RMSE_MODEL': 5.428999900817871, 'RADIANCE_MAXIMUM_BAND_5': 358.5497131347656, 'RADIANCE_MAXIMUM_BAND_4': 585.9132690429688, 'RADIANCE_MAXIMUM_BAND_3': 694.822265625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013202LGN00', 'WRS_PATH': 44, 'google:registration_count': 107, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 3.5940001010894775, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.068999767303467, 'catalog_cloud_cover': 3, 'system:asset_size': 1263561358, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013202LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40498352050781, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130721183200_20130721185102.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1374432481857, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6079545617103577, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013202LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.394588470458984, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1374432481857, 'RADIANCE_ADD_BAND_5': -29.615079879760742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.364999771118164, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.4823999404907227, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.819210052490234, 'RADIANCE_ADD_BAND_2': -62.27960968017578, 'RADIANCE_ADD_BAND_3': -57.39012908935547, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.76935958862305, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.574239730834961, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0101411063032_00001', 'EARTH_SUN_DISTANCE': 1.0159821510314941, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1415314795000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:01.8575866Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 64.63591003417969, 'BPF_NAME_OLI': 'LO8BPF20130721183554_20130721185009.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -48.384910583496094, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.3786506652832, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.26715087890625, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.80704116821289, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.758399963378906, 'RADIANCE_MINIMUM_BAND_7': -2.4818999767303467, 'RADIANCE_MINIMUM_BAND_6': -7.363530158996582, 'RADIANCE_MINIMUM_BAND_5': -29.609149932861328, 'CORNER_UL_LAT_PRODUCT': 38.5281982421875, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.571929931640625, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 233}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013218LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059437998570501804, 'RADIANCE_MULT_BAND_6': 0.0014781999634578824, 'RADIANCE_MULT_BAND_3': 0.011517999693751335, 'RADIANCE_MULT_BAND_4': 0.009712900035083294, 'RADIANCE_MULT_BAND_1': 0.012206999585032463, 'RADIANCE_MULT_BAND_2': 0.012500000186264515, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91762657506372, 38.52805790404705], [-123.40850034797404, 36.80384100977407], [-121.33706168552408, 36.40648857851098], [-120.79835868121938, 38.12920016567548], [-122.91762657506372, 38.52805790404705]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 131.75900268554688, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130701_20130919.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-08-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002322999993339181, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004982199752703309, 'RADIANCE_MULT_BAND_8': 0.010991999879479408, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 33.790000915527344, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.0789999961853027, 'CORNER_LL_LON_PRODUCT': -123.41047668457031, 'CORNER_LR_LON_PRODUCT': -120.84454345703125, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.62083435058594, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 665.4182739257812, 'RADIANCE_MAXIMUM_BAND_7': 30.159820556640625, 'RADIANCE_MAXIMUM_BAND_2': 756.663818359375, 'RADIANCE_MAXIMUM_BAND_1': 738.9207153320312, 'RADIANCE_MAXIMUM_BAND_6': 89.48079681396484, 'GEOMETRIC_RMSE_MODEL': 6.109000205993652, 'RADIANCE_MAXIMUM_BAND_5': 359.8072509765625, 'RADIANCE_MAXIMUM_BAND_4': 587.96826171875, 'RADIANCE_MAXIMUM_BAND_3': 697.2592163085938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013218LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41627883911133, 'GEOMETRIC_RMSE_MODEL_Y': 4.28000020980835, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.359000205993652, 'catalog_cloud_cover': 3, 'system:asset_size': 1327835598, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013218LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42218780517578, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.78308868408203, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39752960205078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130806183204_20130806185106.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1375814885411, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013218LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.5643196105957, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1375814885411, 'RADIANCE_ADD_BAND_5': -29.71894073486328, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.390830039978027, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.49111008644104, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.03252029418945, 'RADIANCE_ADD_BAND_2': -62.49803924560547, 'RADIANCE_ADD_BAND_3': -57.59141159057617, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.961448669433594, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.614839553833008, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507911682128906, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463200, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132404_00003', 'EARTH_SUN_DISTANCE': 1.0142050981521606, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421183950000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:05.4110124Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 61.825382232666016, 'BPF_NAME_OLI': 'LO8BPF20130806183558_20130806185013.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463200, 'RADIANCE_MINIMUM_BAND_4': -48.55461120605469, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.579898834228516, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.48554992675781, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.02030944824219, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.95045852661133, 'RADIANCE_MINIMUM_BAND_7': -2.490609884262085, 'RADIANCE_MINIMUM_BAND_6': -7.389349937438965, 'RADIANCE_MINIMUM_BAND_5': -29.71299934387207, 'CORNER_UL_LAT_PRODUCT': 38.528141021728516, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.612509727478027, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693300, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 457, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693300, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 158}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013234LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005978399887681007, 'RADIANCE_MULT_BAND_6': 0.0014868000289425254, 'RADIANCE_MULT_BAND_3': 0.011584999971091747, 'RADIANCE_MULT_BAND_4': 0.009769399650394917, 'RADIANCE_MULT_BAND_1': 0.012277999892830849, 'RADIANCE_MULT_BAND_2': 0.012571999803185463, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92898473689309, 38.5277949755463], [-123.41993596454242, 36.804071654793006], [-121.34743521838266, 36.40636222535524], [-120.80897017659822, 38.129128301857314], [-122.92898473689309, 38.5277949755463]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 138.70957946777344, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130701_20130919.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-08-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023364999797195196, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005011199973523617, 'RADIANCE_MULT_BAND_8': 0.011056000366806984, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 34.83000183105469, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.9800000190734863, 'CORNER_LL_LON_PRODUCT': -123.42051696777344, 'CORNER_LR_LON_PRODUCT': -120.85456848144531, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.43980407714844, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 669.2936401367188, 'RADIANCE_MAXIMUM_BAND_7': 30.33547019958496, 'RADIANCE_MAXIMUM_BAND_2': 761.070556640625, 'RADIANCE_MAXIMUM_BAND_1': 743.22412109375, 'RADIANCE_MAXIMUM_BAND_6': 90.00192260742188, 'GEOMETRIC_RMSE_MODEL': 6.135000228881836, 'RADIANCE_MAXIMUM_BAND_5': 361.9027404785156, 'RADIANCE_MAXIMUM_BAND_4': 591.392578125, 'RADIANCE_MAXIMUM_BAND_3': 701.3200073242188, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013234LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162483215332, 'GEOMETRIC_RMSE_MODEL_Y': 4.1519999504089355, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.517000198364258, 'catalog_cloud_cover': 3, 'system:asset_size': 1257740826, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013234LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4325180053711, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79340362548828, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397708892822266, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130822182854_20130822190640.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1377197287068, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013234LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.84716033935547, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1377197287068, 'RADIANCE_ADD_BAND_5': -29.892030715942383, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4338698387146, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.5056099891662598, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.387969970703125, 'RADIANCE_ADD_BAND_2': -62.862030029296875, 'RADIANCE_ADD_BAND_3': -57.92681884765625, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.28153991699219, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.682479858398438, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50809860229492, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132404_00005', 'EARTH_SUN_DISTANCE': 1.0112645626068115, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421183865000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:07.0687341Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 58.19969177246094, 'BPF_NAME_OLI': 'LO8BPF20130822183248_20130822190547.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462300, 'RADIANCE_MINIMUM_BAND_4': -48.8373908996582, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.91524124145508, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.84946060180664, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.37569046020508, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.27048110961914, 'RADIANCE_MINIMUM_BAND_7': -2.505110025405884, 'RADIANCE_MINIMUM_BAND_6': -7.432390213012695, 'RADIANCE_MINIMUM_BAND_5': -29.886049270629883, 'CORNER_UL_LAT_PRODUCT': 38.528099060058594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.680139541625977, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 458, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 129}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013250LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006022000219672918, 'RADIANCE_MULT_BAND_6': 0.001497599994763732, 'RADIANCE_MULT_BAND_3': 0.011669999919831753, 'RADIANCE_MULT_BAND_4': 0.009840699844062328, 'RADIANCE_MULT_BAND_1': 0.012366999872028828, 'RADIANCE_MULT_BAND_2': 0.012663999572396278, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93277067677715, 38.5277972010531], [-123.42363676980169, 36.804328933218244], [-121.35077398763619, 36.406678776681574], [-120.8123906562409, 38.12919208358783], [-122.93277067677715, 38.5277972010531]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 145.6555633544922, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130701_20130919.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-09-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002353500109165907, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005047799786552787, 'RADIANCE_MULT_BAND_8': 0.011137000285089016, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 1.1100000143051147, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.499000072479248, 'CORNER_LL_LON_PRODUCT': -123.42720794677734, 'CORNER_LR_LON_PRODUCT': -120.85791778564453, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.4711151123047, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 674.1737670898438, 'RADIANCE_MAXIMUM_BAND_7': 30.556659698486328, 'RADIANCE_MAXIMUM_BAND_2': 766.6199340820312, 'RADIANCE_MAXIMUM_BAND_1': 748.6433715820312, 'RADIANCE_MAXIMUM_BAND_6': 90.65817260742188, 'GEOMETRIC_RMSE_MODEL': 5.52400016784668, 'RADIANCE_MAXIMUM_BAND_5': 364.54156494140625, 'RADIANCE_MAXIMUM_BAND_4': 595.7047119140625, 'RADIANCE_MAXIMUM_BAND_3': 706.4337158203125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013250LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416221618652344, 'GEOMETRIC_RMSE_MODEL_Y': 3.936000108718872, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 3.875999927520752, 'catalog_cloud_cover': 0, 'system:asset_size': 1157129322, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013250LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.43939971923828, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79683685302734, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397769927978516, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130907182917_20130907185106.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1378579686054, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013250LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.203330993652344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1378579686054, 'RADIANCE_ADD_BAND_5': -30.1099796295166, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.488080024719238, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.5238800048828125, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.83557891845703, 'RADIANCE_ADD_BAND_2': -63.32038879394531, 'RADIANCE_ADD_BAND_3': -58.34920120239258, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.68463134765625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.767660140991211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50817108154297, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0101411241979_00003', 'EARTH_SUN_DISTANCE': 1.007597804069519, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1416852715000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:48:06.0544933Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 53.798133850097656, 'BPF_NAME_OLI': 'LO8BPF20130907183311_20130907185013.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 461700, 'RADIANCE_MINIMUM_BAND_4': -49.19348907470703, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.337528228759766, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.30772018432617, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.823211669921875, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.67348861694336, 'RADIANCE_MINIMUM_BAND_7': -2.5233800411224365, 'RADIANCE_MINIMUM_BAND_6': -7.486579895019531, 'RADIANCE_MINIMUM_BAND_5': -30.103960037231445, 'CORNER_UL_LAT_PRODUCT': 38.52806854248047, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.765310287475586, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 189}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013266LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060743000358343124, 'RADIANCE_MULT_BAND_6': 0.001510599977336824, 'RADIANCE_MULT_BAND_3': 0.011770999990403652, 'RADIANCE_MULT_BAND_4': 0.009926100261509418, 'RADIANCE_MULT_BAND_1': 0.012474999763071537, 'RADIANCE_MULT_BAND_2': 0.012773999944329262, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91418543892672, 38.52751473610316], [-123.40446334900847, 36.803584363650366], [-121.33238522718965, 36.40615292399273], [-120.79392025686991, 38.128846528810385], [-122.91418543892672, 38.52751473610316]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 151.76649475097656, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20130920_20130930.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-09-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023739999160170555, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005091599887236953, 'RADIANCE_MULT_BAND_8': 0.011234000325202942, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.3499999940395355, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.6630001068115234, 'CORNER_LL_LON_PRODUCT': -123.4071273803711, 'CORNER_LR_LON_PRODUCT': -120.84120178222656, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.7084197998047, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 680.0287475585938, 'RADIANCE_MAXIMUM_BAND_7': 30.82202911376953, 'RADIANCE_MAXIMUM_BAND_2': 773.2777099609375, 'RADIANCE_MAXIMUM_BAND_1': 755.14501953125, 'RADIANCE_MAXIMUM_BAND_6': 91.44550323486328, 'GEOMETRIC_RMSE_MODEL': 6.060999870300293, 'RADIANCE_MAXIMUM_BAND_5': 367.7074890136719, 'RADIANCE_MAXIMUM_BAND_4': 600.878173828125, 'RADIANCE_MAXIMUM_BAND_3': 712.56884765625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013266LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416290283203125, 'GEOMETRIC_RMSE_MODEL_Y': 4.486000061035156, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.074999809265137, 'catalog_cloud_cover': 0, 'system:asset_size': 1112167514, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013266LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41874694824219, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77964782714844, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39746856689453, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20130923182909_20130923185059.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1379962078605, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013266LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.630638122558594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1379962078605, 'RADIANCE_ADD_BAND_5': -30.37148094177246, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.553110122680664, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.545799970626831, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.37260055541992, 'RADIANCE_ADD_BAND_2': -63.87030029296875, 'RADIANCE_ADD_BAND_3': -58.85594177246094, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.16822814941406, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.86985969543457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50783920288086, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463500, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0101411063032_00002', 'EARTH_SUN_DISTANCE': 1.0032508373260498, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1415314805000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:47:58.6052275Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 48.77669906616211, 'BPF_NAME_OLI': 'LO8BPF20130923183303_20130923185006.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463500, 'RADIANCE_MINIMUM_BAND_4': -49.62071990966797, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.84416961669922, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.85752868652344, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.3601188659668, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.15699005126953, 'RADIANCE_MINIMUM_BAND_7': -2.545289993286133, 'RADIANCE_MINIMUM_BAND_6': -7.551599979400635, 'RADIANCE_MINIMUM_BAND_5': -30.365400314331055, 'CORNER_UL_LAT_PRODUCT': 38.52814865112305, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.8674898147583, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693600, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 568, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693600, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 179}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342013282LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006129499990493059, 'RADIANCE_MULT_BAND_6': 0.0015243999660015106, 'RADIANCE_MULT_BAND_3': 0.011877999641001225, 'RADIANCE_MULT_BAND_4': 0.010015999898314476, 'RADIANCE_MULT_BAND_1': 0.012587999925017357, 'RADIANCE_MULT_BAND_2': 0.012889999896287918, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92657552174394, 38.527793530991396], [-123.41724266117258, 36.803540202586035], [-121.34609746757216, 36.406343664958655], [-120.80793590658575, 38.12937936079387], [-122.92657552174394, 38.527793530991396]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 156.54673767089844, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20131001_20131231.05', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2013-10-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023956000804901123, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005137900006957352, 'RADIANCE_MULT_BAND_8': 0.011335999704897404, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 11.40999984741211, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.496000051498413, 'CORNER_LL_LON_PRODUCT': -123.42051696777344, 'CORNER_LR_LON_PRODUCT': -120.85456848144531, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.0152130126953, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 686.2124633789062, 'RADIANCE_MAXIMUM_BAND_7': 31.102310180664062, 'RADIANCE_MAXIMUM_BAND_2': 780.3094482421875, 'RADIANCE_MAXIMUM_BAND_1': 762.0118408203125, 'RADIANCE_MAXIMUM_BAND_6': 92.27704620361328, 'GEOMETRIC_RMSE_MODEL': 6.698999881744385, 'RADIANCE_MAXIMUM_BAND_5': 371.0511779785156, 'RADIANCE_MAXIMUM_BAND_4': 606.3421630859375, 'RADIANCE_MAXIMUM_BAND_3': 719.0484619140625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342013282LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162483215332, 'GEOMETRIC_RMSE_MODEL_Y': 4.929999828338623, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.5370001792907715, 'catalog_cloud_cover': 1, 'system:asset_size': 1190081801, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342013282LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4325180053711, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79340362548828, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397708892822266, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20131009183156_20131009185010.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1381344477917, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342013282LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.08195114135742, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1381344477917, 'RADIANCE_ADD_BAND_5': -30.647659301757812, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.621789932250977, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.5689499378204346, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.93976974487305, 'RADIANCE_ADD_BAND_2': -64.45110321044922, 'RADIANCE_ADD_BAND_3': -59.39112854003906, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.67898178100586, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.977800369262695, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50809860229492, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0601501132404_00002', 'EARTH_SUN_DISTANCE': 0.9987202286720276, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1421183972000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:47:57.9177014Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 43.409725189208984, 'BPF_NAME_OLI': 'LO8BPF20131009183550_20131009184917.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462300, 'RADIANCE_MINIMUM_BAND_4': -50.071929931640625, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.3792610168457, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.4382095336914, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.927188873291016, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.66764831542969, 'RADIANCE_MINIMUM_BAND_7': -2.5684399604797363, 'RADIANCE_MINIMUM_BAND_6': -7.620269775390625, 'RADIANCE_MINIMUM_BAND_5': -30.641529083251953, 'CORNER_UL_LAT_PRODUCT': 38.528099060058594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.9753999710083, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 382, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342013298LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342013314LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342013330LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342013346LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342013362LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342014013LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342014029LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342014045LGN00'}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460492.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460485, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014077LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.94791489639657, 38.527264207214785], [-123.43741582878239, 36.80265641650244], [-121.36616438726278, 36.406619995029075], [-120.8291431082849, 38.12977333324088], [-122.94791489639657, 38.527264207214785]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 146.12796020507812, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140101_20140331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.3400000035762787, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.23799991607666, 'CORNER_LL_LON_PRODUCT': -123.44058990478516, 'CORNER_LR_LON_PRODUCT': -120.8746337890625, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.99276733398438, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 690.8382568359375, 'RADIANCE_MAXIMUM_BAND_7': 31.311969757080078, 'RADIANCE_MAXIMUM_BAND_2': 785.5695190429688, 'RADIANCE_MAXIMUM_BAND_1': 767.1486206054688, 'RADIANCE_MAXIMUM_BAND_6': 92.89909362792969, 'GEOMETRIC_RMSE_MODEL': 6.794000148773193, 'RADIANCE_MAXIMUM_BAND_5': 373.5524597167969, 'RADIANCE_MAXIMUM_BAND_4': 610.4295654296875, 'RADIANCE_MAXIMUM_BAND_3': 723.8956298828125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416168212890625, 'GEOMETRIC_RMSE_MODEL_Y': 4.752999782562256, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.855000019073486, 'catalog_cloud_cover': 0, 'system:asset_size': 1111776792, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014077LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.45317077636719, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.81403350830078, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3980712890625, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1395168392055, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014077LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392055, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50849151611328, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 460500, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501403180714_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1395178381000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:32.0550769Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 46.62627029418945, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 460500, 'RADIANCE_MINIMUM_BAND_4': -50.40946960449219, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.7795295715332, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.87258911132812, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.35137939453125, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.04964828491211, 'RADIANCE_MINIMUM_BAND_7': -2.585750102996826, 'RADIANCE_MINIMUM_BAND_6': -7.671639919281006, 'RADIANCE_MINIMUM_BAND_5': -30.848079681396484, 'CORNER_UL_LAT_PRODUCT': 38.528018951416016, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.056130409240723, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 690600, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 690600, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 165}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014093LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.94516147075602, 38.52726295962622], [-123.43405448498663, 36.802939150992636], [-121.36281419324835, 36.406844547124706], [-120.82571450425282, 38.12998021060041], [-122.94516147075602, 38.52726295962622]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.22332763671875, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 18.200000762939453, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.2109999656677246, 'CORNER_LL_LON_PRODUCT': -123.43724822998047, 'CORNER_LR_LON_PRODUCT': -120.87129211425781, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.65528869628906, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 684.5093383789062, 'RADIANCE_MAXIMUM_BAND_7': 31.025110244750977, 'RADIANCE_MAXIMUM_BAND_2': 778.3727416992188, 'RADIANCE_MAXIMUM_BAND_1': 760.12060546875, 'RADIANCE_MAXIMUM_BAND_6': 92.04802703857422, 'GEOMETRIC_RMSE_MODEL': 6.8979997634887695, 'RADIANCE_MAXIMUM_BAND_5': 370.1302490234375, 'RADIANCE_MAXIMUM_BAND_4': 604.8372802734375, 'RADIANCE_MAXIMUM_BAND_3': 717.2638549804688, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41619110107422, 'GEOMETRIC_RMSE_MODEL_Y': 4.561999797821045, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.173999786376953, 'catalog_cloud_cover': 1, 'system:asset_size': 1214035304, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014093LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4497299194336, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.81059265136719, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39801025390625, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1396550776288, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014093LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776288, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50843048095703, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 460800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501404039154_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1396573157000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:16.2884688Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 52.69948959350586, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 460800, 'RADIANCE_MINIMUM_BAND_4': -49.94765853881836, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.23188018798828, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.27826690673828, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.77101135253906, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.527000427246094, 'RADIANCE_MINIMUM_BAND_7': -2.5620601177215576, 'RADIANCE_MINIMUM_BAND_6': -7.601359844207764, 'RADIANCE_MINIMUM_BAND_5': -30.565479278564453, 'CORNER_UL_LAT_PRODUCT': 38.52803039550781, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.945679664611816, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 690900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 383, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 690900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014109LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9403429870119, 38.527260600939606], [-123.42934631820543, 36.802956261304615], [-121.35746293097354, 36.40677106591128], [-120.82024166833149, 38.129878738669376], [-122.9403429870119, 38.527260600939606]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.5052032470703, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 11.350000381469727, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.240000009536743, 'CORNER_LL_LON_PRODUCT': -123.43054962158203, 'CORNER_LR_LON_PRODUCT': -120.8646011352539, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.3655548095703, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 678.4063110351562, 'RADIANCE_MAXIMUM_BAND_7': 30.74850082397461, 'RADIANCE_MAXIMUM_BAND_2': 771.432861328125, 'RADIANCE_MAXIMUM_BAND_1': 753.3433837890625, 'RADIANCE_MAXIMUM_BAND_6': 91.22733306884766, 'GEOMETRIC_RMSE_MODEL': 6.603000164031982, 'RADIANCE_MAXIMUM_BAND_5': 366.8302001953125, 'RADIANCE_MAXIMUM_BAND_4': 599.444580078125, 'RADIANCE_MAXIMUM_BAND_3': 710.8687744140625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41621017456055, 'GEOMETRIC_RMSE_MODEL_Y': 4.4770002365112305, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.854000091552734, 'catalog_cloud_cover': 1, 'system:asset_size': 1209631558, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014109LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.44284057617188, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.80371856689453, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39788818359375, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1397933159240, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014109LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50830078125, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501404195381_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1397952999000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:59.2400948Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 58.23679733276367, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 461400, 'RADIANCE_MINIMUM_BAND_4': -49.5023307800293, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.70376968383789, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.705169677734375, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.21134948730469, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.02301025390625, 'RADIANCE_MINIMUM_BAND_7': -2.539220094680786, 'RADIANCE_MINIMUM_BAND_6': -7.5335798263549805, 'RADIANCE_MINIMUM_BAND_5': -30.292959213256836, 'CORNER_UL_LAT_PRODUCT': 38.52806091308594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.839170455932617, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 691500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 691500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 155}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014125LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93965447814575, 38.52753058528649], [-123.42867526841226, 36.80322913675084], [-121.35678272880216, 36.407302477331505], [-120.8198915394976, 38.13014262346524], [-122.93965447814575, 38.52753058528649]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.6419677734375, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 18.290000915527344, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 4.505000114440918, 'CORNER_LL_LON_PRODUCT': -123.43054962158203, 'CORNER_LR_LON_PRODUCT': -120.8646011352539, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.1748046875, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 672.7716674804688, 'RADIANCE_MAXIMUM_BAND_7': 30.49311065673828, 'RADIANCE_MAXIMUM_BAND_2': 765.0255737304688, 'RADIANCE_MAXIMUM_BAND_1': 747.0863647460938, 'RADIANCE_MAXIMUM_BAND_6': 90.4696273803711, 'GEOMETRIC_RMSE_MODEL': 7.34499979019165, 'RADIANCE_MAXIMUM_BAND_5': 363.7834167480469, 'RADIANCE_MAXIMUM_BAND_4': 594.4657592773438, 'RADIANCE_MAXIMUM_BAND_3': 704.9645385742188, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41621017456055, 'GEOMETRIC_RMSE_MODEL_Y': 4.625999927520752, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.703999996185303, 'catalog_cloud_cover': 1, 'system:asset_size': 1268735516, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014125LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.44284057617188, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.80371856689453, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39788818359375, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1399315542791, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014125LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542791, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50830078125, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501405051894_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1399325663000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:42.7919124Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 62.71541976928711, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 461400, 'RADIANCE_MINIMUM_BAND_4': -49.09117889404297, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.21620178222656, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.17605972290039, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.69464111328125, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.557701110839844, 'RADIANCE_MINIMUM_BAND_7': -2.51813006401062, 'RADIANCE_MINIMUM_BAND_6': -7.471010208129883, 'RADIANCE_MINIMUM_BAND_5': -30.041349411010742, 'CORNER_UL_LAT_PRODUCT': 38.52806091308594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.740839958190918, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 691500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 691500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 93}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014141LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.901449869737, 38.52831575993405], [-123.39269571628537, 36.80416467921039], [-121.32167722384764, 36.40627333482163], [-120.78228271776108, 38.12889759565634], [-122.901449869737, 38.52831575993405]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.08909606933594, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 190.55665588378906, 'google:registration_offset_y': 20.135828018188477, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 31.309999465942383, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.2990000247955322, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.82782745361328, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.18997192382812, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 668.1113891601562, 'RADIANCE_MAXIMUM_BAND_7': 30.281879425048828, 'RADIANCE_MAXIMUM_BAND_2': 759.7262573242188, 'RADIANCE_MAXIMUM_BAND_1': 741.911376953125, 'RADIANCE_MAXIMUM_BAND_6': 89.84294891357422, 'GEOMETRIC_RMSE_MODEL': 5.620999813079834, 'RADIANCE_MAXIMUM_BAND_5': 361.2635192871094, 'RADIANCE_MAXIMUM_BAND_4': 590.3479614257812, 'RADIANCE_MAXIMUM_BAND_3': 700.0812377929688, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN00', 'WRS_PATH': 44, 'google:registration_count': 127, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 3.869999885559082, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.077000141143799, 'catalog_cloud_cover': 3, 'system:asset_size': 1267156558, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014141LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40498352050781, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.7658920288086, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3972282409668, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1400697934829, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6791443824768066, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014141LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934829, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.5075798034668, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501405218541_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1400725444000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:34.8297229Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 65.77088165283203, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -48.751129150390625, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.81293869018555, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.738441467285156, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.26728057861328, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.17285919189453, 'RADIANCE_MINIMUM_BAND_7': -2.50068998336792, 'RADIANCE_MINIMUM_BAND_6': -7.419260025024414, 'RADIANCE_MINIMUM_BAND_5': -29.83325958251953, 'CORNER_UL_LAT_PRODUCT': 38.5281982421875, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.659509658813477, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 403, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014157LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005937200039625168, 'RADIANCE_MULT_BAND_6': 0.0014764999505132437, 'RADIANCE_MULT_BAND_3': 0.011505999602377415, 'RADIANCE_MULT_BAND_4': 0.009702100418508053, 'RADIANCE_MULT_BAND_1': 0.012192999944090843, 'RADIANCE_MULT_BAND_2': 0.01248599961400032, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9117749221697, 38.52859435473699], [-123.40278613647641, 36.80440138559992], [-121.33204496626605, 36.406418645643306], [-120.79253583002502, 38.129361143306554], [-122.9117749221697, 38.52859435473699]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.07022857666016, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-06-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002320399973541498, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004976699710823596, 'RADIANCE_MULT_BAND_8': 0.010979999788105488, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 34.58000183105469, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.7239999771118164, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.46510314941406, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 664.6813354492188, 'RADIANCE_MAXIMUM_BAND_7': 30.126419067382812, 'RADIANCE_MAXIMUM_BAND_2': 755.8258666992188, 'RADIANCE_MAXIMUM_BAND_1': 738.1023559570312, 'RADIANCE_MAXIMUM_BAND_6': 89.38169860839844, 'GEOMETRIC_RMSE_MODEL': 5.392000198364258, 'RADIANCE_MAXIMUM_BAND_5': 359.4087829589844, 'RADIANCE_MAXIMUM_BAND_4': 587.317138671875, 'RADIANCE_MAXIMUM_BAND_3': 696.487060546875, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014157LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 3.388000011444092, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.195000171661377, 'catalog_cloud_cover': 3, 'system:asset_size': 1270173106, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014157LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41532135009766, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77613067626953, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140606181212_20140606190417.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1402080344244, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014157LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.51054000854492, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1402080344244, 'RADIANCE_ADD_BAND_5': -29.6860294342041, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.382649898529053, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.4883499145507812, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.96493148803711, 'RADIANCE_ADD_BAND_2': -62.428829193115234, 'RADIANCE_ADD_BAND_3': -57.52762985229492, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.90058135986328, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.601969718933105, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51047897338867, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501406065840_00036', 'EARTH_SUN_DISTANCE': 1.014767050743103, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1402099048000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:44.2447751Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.2073974609375, 'BPF_NAME_OLI': 'LO8BPF20140606171321_20140606190324.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -48.50083923339844, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.51612854003906, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.41633987426758, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.95273971557617, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.88959884643555, 'RADIANCE_MINIMUM_BAND_7': -2.4878499507904053, 'RADIANCE_MINIMUM_BAND_6': -7.38116979598999, 'RADIANCE_MINIMUM_BAND_5': -29.680099487304688, 'CORNER_UL_LAT_PRODUCT': 38.53086853027344, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.599650382995605, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 547, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 192}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014173LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005919000133872032, 'RADIANCE_MULT_BAND_6': 0.0014720000326633453, 'RADIANCE_MULT_BAND_3': 0.011470000259578228, 'RADIANCE_MULT_BAND_4': 0.00967239961028099, 'RADIANCE_MULT_BAND_1': 0.01215600036084652, 'RADIANCE_MULT_BAND_2': 0.01244799979031086, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89766386588212, 38.52831251578272], [-123.38899774133932, 36.804447293552556], [-121.31799252106248, 36.4064919472202], [-120.77851212441308, 38.1290966864946], [-122.89766386588212, 38.52831251578272]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.38997650146484, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20140401_20140630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-06-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -125.4638671875, 'google:registration_offset_y': 37.914329528808594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002313300035893917, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004961499944329262, 'RADIANCE_MULT_BAND_8': 0.010947000235319138, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 30.020000457763672, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.697000026702881, 'CORNER_LL_LON_PRODUCT': -123.3904037475586, 'CORNER_LR_LON_PRODUCT': -120.82449340820312, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.03524780273438, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.6472778320312, 'RADIANCE_MAXIMUM_BAND_7': 30.03421974182129, 'RADIANCE_MAXIMUM_BAND_2': 753.5128173828125, 'RADIANCE_MAXIMUM_BAND_1': 735.8436279296875, 'RADIANCE_MAXIMUM_BAND_6': 89.10816955566406, 'GEOMETRIC_RMSE_MODEL': 5.436999797821045, 'RADIANCE_MAXIMUM_BAND_5': 358.30889892578125, 'RADIANCE_MAXIMUM_BAND_4': 585.519775390625, 'RADIANCE_MAXIMUM_BAND_3': 694.3556518554688, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014173LGN00', 'WRS_PATH': 44, 'google:registration_count': 75, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416351318359375, 'GEOMETRIC_RMSE_MODEL_Y': 3.4170000553131104, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.229000091552734, 'catalog_cloud_cover': 2, 'system:asset_size': 1275668631, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014173LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40155792236328, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76236724853516, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39717102050781, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140622181215_20140622190420.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1403462747539, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3989361822605133, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014173LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.362091064453125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1403462747539, 'RADIANCE_ADD_BAND_5': -29.595190048217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.360050201416016, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.4807300567626953, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.778358459472656, 'RADIANCE_ADD_BAND_2': -62.2377815246582, 'RADIANCE_ADD_BAND_3': -57.35158157348633, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.73257064819336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.5664701461792, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51021957397461, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501406221933_00059', 'EARTH_SUN_DISTANCE': 1.016323447227478, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1403488241000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:47.5392806Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.17166137695312, 'BPF_NAME_OLI': 'LO8BPF20140622182144_20140622190327.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465000, 'RADIANCE_MINIMUM_BAND_4': -48.35240936279297, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.340110778808594, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.2253303527832, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.76620101928711, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.72163009643555, 'RADIANCE_MINIMUM_BAND_7': -2.4802401065826416, 'RADIANCE_MINIMUM_BAND_6': -7.358580112457275, 'RADIANCE_MINIMUM_BAND_5': -29.589269638061523, 'CORNER_UL_LAT_PRODUCT': 38.53091049194336, 'ROLL_ANGLE': 0, 'RADIANCE_MINIMUM_BAND_9': -11.564160346984863, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 557, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 218}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014189LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.011463000439107418, 'RADIANCE_MULT_BAND_4': 0.00966660026460886, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90523547287827, 38.52858924613393], [-123.39639637314399, 36.80442283941763], [-121.32535029046359, 36.406595352353946], [-120.78569490549765, 38.129232386041956], [-122.90523547287827, 38.52858924613393]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.09513092041016, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-07-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 460.5408630371094, 'google:registration_offset_y': -307.013916015625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 35.43000030517578, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.5199999809265137, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.95144653320312, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.250732421875, 'RADIANCE_MAXIMUM_BAND_7': 30.016250610351562, 'RADIANCE_MAXIMUM_BAND_2': 753.0619506835938, 'RADIANCE_MAXIMUM_BAND_1': 735.4032592773438, 'RADIANCE_MAXIMUM_BAND_6': 89.05484771728516, 'GEOMETRIC_RMSE_MODEL': 5.215000152587891, 'RADIANCE_MAXIMUM_BAND_5': 358.0945129394531, 'RADIANCE_MAXIMUM_BAND_4': 585.16943359375, 'RADIANCE_MAXIMUM_BAND_3': 693.9401245117188, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014189LGN00', 'WRS_PATH': 44, 'google:registration_count': 92, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 3.4030001163482666, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 3.9519999027252197, 'catalog_cloud_cover': 3, 'system:asset_size': 1309008239, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014189LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843963623047, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76924896240234, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140708181845_20140708190428.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1404845155334, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5082873106002808, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014189LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.33314895629883, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1404845155334, 'RADIANCE_ADD_BAND_5': -29.57748031616211, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355649948120117, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.479249954223633, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74198913574219, 'RADIANCE_ADD_BAND_2': -62.200538635253906, 'RADIANCE_ADD_BAND_3': -57.31726837158203, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.69982147216797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559550285339355, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51034927368164, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501407089043_00057', 'EARTH_SUN_DISTANCE': 1.016627550125122, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1404864327000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:55.3340045Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 65.97725677490234, 'BPF_NAME_OLI': 'LO8BPF20140708182239_20140708190335.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -48.32347869873047, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.30580139160156, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.1880989074707, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.72983932495117, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.688880920410156, 'RADIANCE_MINIMUM_BAND_7': -2.478749990463257, 'RADIANCE_MINIMUM_BAND_6': -7.354179859161377, 'RADIANCE_MINIMUM_BAND_5': -29.57155990600586, 'CORNER_UL_LAT_PRODUCT': 38.53089141845703, 'ROLL_ANGLE': 0, 'RADIANCE_MINIMUM_BAND_9': -11.557239532470703, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 504, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 183}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014205LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005925099831074476, 'RADIANCE_MULT_BAND_6': 0.0014735000440850854, 'RADIANCE_MULT_BAND_3': 0.011482000350952148, 'RADIANCE_MULT_BAND_4': 0.00968219991773367, 'RADIANCE_MULT_BAND_1': 0.01216800045222044, 'RADIANCE_MULT_BAND_2': 0.01245999988168478, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89009194637302, 38.528305670748956], [-123.38126276383049, 36.804472383631484], [-121.30996594709987, 36.406378549500694], [-120.77063698415259, 38.1292177931093], [-122.89009194637302, 38.528305670748956]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 126.01802062988281, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-07-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -66.20266723632812, 'google:registration_offset_y': 241.93150329589844, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00231559993699193, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004966499982401729, 'RADIANCE_MULT_BAND_8': 0.010958000086247921, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.4300000071525574, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.684999942779541, 'CORNER_LL_LON_PRODUCT': -123.38371276855469, 'CORNER_LR_LON_PRODUCT': -120.81780242919922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.1775665283203, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 663.3206787109375, 'RADIANCE_MAXIMUM_BAND_7': 30.06475067138672, 'RADIANCE_MAXIMUM_BAND_2': 754.2786254882812, 'RADIANCE_MAXIMUM_BAND_1': 736.5914306640625, 'RADIANCE_MAXIMUM_BAND_6': 89.19873046875, 'GEOMETRIC_RMSE_MODEL': 5.394999980926514, 'RADIANCE_MAXIMUM_BAND_5': 358.6730651855469, 'RADIANCE_MAXIMUM_BAND_4': 586.1148681640625, 'RADIANCE_MAXIMUM_BAND_3': 695.061279296875, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014205LGN00', 'WRS_PATH': 44, 'google:registration_count': 7, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4163703918457, 'GEOMETRIC_RMSE_MODEL_Y': 3.6410000324249268, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 3.9809999465942383, 'catalog_cloud_cover': 0, 'system:asset_size': 1207115922, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014205LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.39466857910156, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75550079345703, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39704132080078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140724181847_20140724190430.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1406227557220, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.21875, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014205LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.41123962402344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1406227557220, 'RADIANCE_ADD_BAND_5': -29.625259399414062, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.36752986907959, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.4832499027252197, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.84012985229492, 'RADIANCE_ADD_BAND_2': -62.301029205322266, 'RADIANCE_ADD_BAND_3': -57.40987014770508, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.78820037841797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.57822036743164, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51008987426758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465600, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501407245040_00057', 'EARTH_SUN_DISTANCE': 1.0158073902130127, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1406247488000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:57.2205740Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 63.88277816772461, 'BPF_NAME_OLI': 'LO8BPF20140724182241_20140724190337.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465600, 'RADIANCE_MINIMUM_BAND_4': -48.40155029296875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.39839172363281, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.288570404052734, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.82796096801758, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.77724075317383, 'RADIANCE_MINIMUM_BAND_7': -2.482759952545166, 'RADIANCE_MINIMUM_BAND_6': -7.36605978012085, 'RADIANCE_MINIMUM_BAND_5': -29.619340896606445, 'CORNER_UL_LAT_PRODUCT': 38.530941009521484, 'ROLL_ANGLE': 0, 'RADIANCE_MINIMUM_BAND_9': -11.575909614562988, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695700, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 566, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 211}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014221LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005949399899691343, 'RADIANCE_MULT_BAND_6': 0.0014795999741181731, 'RADIANCE_MULT_BAND_3': 0.011528999544680119, 'RADIANCE_MULT_BAND_4': 0.009721999987959862, 'RADIANCE_MULT_BAND_1': 0.012218000367283821, 'RADIANCE_MULT_BAND_2': 0.012511000037193298, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91143108620496, 38.52832374726301], [-123.4024483799829, 36.80413209534567], [-121.33104163148275, 36.40640460045889], [-120.7918598720547, 38.129078108107926], [-122.91143108620496, 38.52832374726301]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 132.13632202148438, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-08-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023252000100910664, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004986900021322072, 'RADIANCE_MULT_BAND_8': 0.011002999730408192, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 38.2400016784668, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.8329999446868896, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.75338745117188, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 666.0455322265625, 'RADIANCE_MAXIMUM_BAND_7': 30.188249588012695, 'RADIANCE_MAXIMUM_BAND_2': 757.3770751953125, 'RADIANCE_MAXIMUM_BAND_1': 739.6172485351562, 'RADIANCE_MAXIMUM_BAND_6': 89.56513977050781, 'GEOMETRIC_RMSE_MODEL': 5.118000030517578, 'RADIANCE_MAXIMUM_BAND_5': 360.14642333984375, 'RADIANCE_MAXIMUM_BAND_4': 588.5225219726562, 'RADIANCE_MAXIMUM_BAND_3': 697.91650390625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014221LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 3.3929998874664307, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 3.8320000171661377, 'catalog_cloud_cover': 3, 'system:asset_size': 1267603621, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014221LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41532135009766, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77613067626953, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140809182343_20140809190440.01', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1407609967082, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014221LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.61009979248047, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1407609967082, 'RADIANCE_ADD_BAND_5': -29.746959686279297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.397799968719482, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.4934499263763428, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.090049743652344, 'RADIANCE_ADD_BAND_2': -62.55696105957031, 'RADIANCE_ADD_BAND_3': -57.64569854736328, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.01325988769531, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.625789642333984, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51047897338867, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501408090412_00039', 'EARTH_SUN_DISTANCE': 1.0137274265289307, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1407628988000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:07.0823500Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 60.9702262878418, 'BPF_NAME_OLI': 'LO8BPF20140809182737_20140809190347.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -48.600379943847656, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.63417053222656, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.54444885253906, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.07783126831055, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.00225067138672, 'RADIANCE_MINIMUM_BAND_7': -2.492959976196289, 'RADIANCE_MINIMUM_BAND_6': -7.39631986618042, 'RADIANCE_MINIMUM_BAND_5': -29.741010665893555, 'CORNER_UL_LAT_PRODUCT': 38.53086853027344, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.623459815979004, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 499, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 205}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014237LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005984500050544739, 'RADIANCE_MULT_BAND_6': 0.0014883000403642654, 'RADIANCE_MULT_BAND_3': 0.011597000062465668, 'RADIANCE_MULT_BAND_4': 0.009779299609363079, 'RADIANCE_MULT_BAND_1': 0.01228999998420477, 'RADIANCE_MULT_BAND_2': 0.01258500013500452, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90489238858423, 38.52777792548936], [-123.39571961595642, 36.80361380311566], [-121.32469302894744, 36.40604530322129], [-120.7857112990612, 38.128692024243264], [-122.90489238858423, 38.52777792548936]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.20828247070312, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-08-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 491.5595397949219, 'google:registration_offset_y': 81.1972427368164, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023388999979943037, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005016300128772855, 'RADIANCE_MULT_BAND_8': 0.011068000458180904, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 64.37000274658203, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 5.104000091552734, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.5830078125, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 669.9712524414062, 'RADIANCE_MAXIMUM_BAND_7': 30.366180419921875, 'RADIANCE_MAXIMUM_BAND_2': 761.8411254882812, 'RADIANCE_MAXIMUM_BAND_1': 743.9766235351562, 'RADIANCE_MAXIMUM_BAND_6': 90.09304809570312, 'GEOMETRIC_RMSE_MODEL': 6.446000099182129, 'RADIANCE_MAXIMUM_BAND_5': 362.2691650390625, 'RADIANCE_MAXIMUM_BAND_4': 591.9913330078125, 'RADIANCE_MAXIMUM_BAND_3': 702.0300903320312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014237LGN00', 'WRS_PATH': 44, 'google:registration_count': 100, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 4.3379998207092285, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.76800012588501, 'catalog_cloud_cover': 6, 'system:asset_size': 1307187901, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014237LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843200683594, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140825182410_20140825190442.02', 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1408992369415, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5376344323158264, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014237LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.89662170410156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1408992369415, 'RADIANCE_ADD_BAND_5': -29.922290802001953, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.441400051116943, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.3.0', 'RADIANCE_ADD_BAND_7': -2.508150100708008, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.45011901855469, 'RADIANCE_ADD_BAND_2': -62.92567825317383, 'RADIANCE_ADD_BAND_3': -57.985469818115234, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.33750915527344, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.694310188293457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501408255477_00039', 'EARTH_SUN_DISTANCE': 1.0107530355453491, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1409027971000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:09.4156815Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 57.251182556152344, 'BPF_NAME_OLI': 'LO8BPF20140825171346_20140825190349.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -48.8868408203125, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.973880767822266, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.913089752197266, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.43783187866211, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.32645034790039, 'RADIANCE_MINIMUM_BAND_7': -2.5076498985290527, 'RADIANCE_MINIMUM_BAND_6': -7.439909934997559, 'RADIANCE_MINIMUM_BAND_5': -29.916309356689453, 'CORNER_UL_LAT_PRODUCT': 38.52819061279297, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.691969871520996, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 346, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 134}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014253LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006030899938195944, 'RADIANCE_MULT_BAND_6': 0.0014998000115156174, 'RADIANCE_MULT_BAND_3': 0.011687000282108784, 'RADIANCE_MULT_BAND_4': 0.009855199605226517, 'RADIANCE_MULT_BAND_1': 0.012384999543428421, 'RADIANCE_MULT_BAND_2': 0.012683000415563583, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90971051265413, 38.528052065664205], [-123.40076693912593, 36.804137742960435], [-121.32970386746742, 36.406385897419696], [-120.79049163977822, 38.12905240629928], [-122.90971051265413, 38.528052065664205]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 146.12535095214844, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-09-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002357000019401312, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005055199726484716, 'RADIANCE_MULT_BAND_8': 0.01115300040692091, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 24.799999237060547, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.5920000076293945, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.68096923828125, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 675.1668090820312, 'RADIANCE_MAXIMUM_BAND_7': 30.601669311523438, 'RADIANCE_MAXIMUM_BAND_2': 767.7491455078125, 'RADIANCE_MAXIMUM_BAND_1': 749.74609375, 'RADIANCE_MAXIMUM_BAND_6': 90.79170989990234, 'GEOMETRIC_RMSE_MODEL': 6.065999984741211, 'RADIANCE_MAXIMUM_BAND_5': 365.07855224609375, 'RADIANCE_MAXIMUM_BAND_4': 596.5821533203125, 'RADIANCE_MAXIMUM_BAND_3': 707.4743041992188, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014253LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 4.385000228881836, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.190999984741211, 'catalog_cloud_cover': 2, 'system:asset_size': 1247940108, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014253LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41531372070312, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77620697021484, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140910173952_20140910191845.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1410374773467, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014253LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.27579879760742, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1410374773467, 'RADIANCE_ADD_BAND_5': -30.154340744018555, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.499110221862793, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.527600049972534, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.926658630371094, 'RADIANCE_ADD_BAND_2': -63.413658142089844, 'RADIANCE_ADD_BAND_3': -58.43513870239258, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.76665115356445, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.78499984741211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50777816772461, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501409100461_00039', 'EARTH_SUN_DISTANCE': 1.0068564414978027, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1410412302000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:13.4675657Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 52.774757385253906, 'BPF_NAME_OLI': 'LO8BPF20140910173859_20140910191752.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -49.26594924926758, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.423458099365234, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.400970458984375, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.91427993774414, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.75550079345703, 'RADIANCE_MINIMUM_BAND_7': -2.527100086212158, 'RADIANCE_MINIMUM_BAND_6': -7.497610092163086, 'RADIANCE_MINIMUM_BAND_5': -30.148300170898438, 'CORNER_UL_LAT_PRODUCT': 38.528160095214844, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.78264045715332, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 567, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 186}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014269LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006082800216972828, 'RADIANCE_MULT_BAND_6': 0.00151269999332726, 'RADIANCE_MULT_BAND_3': 0.011788000352680683, 'RADIANCE_MULT_BAND_4': 0.009940099902451038, 'RADIANCE_MULT_BAND_1': 0.012492000125348568, 'RADIANCE_MULT_BAND_2': 0.012791999615728855, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89078113953819, 38.52776558403463], [-123.38159503126819, 36.80365997214871], [-121.31030627222378, 36.40611294457509], [-120.77132927796835, 38.128960594546704], [-122.89078113953819, 38.52776558403463]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 152.10397338867188, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20140701_20140930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-09-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -699.5582275390625, 'google:registration_offset_y': 100.67244720458984, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023773000575602055, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005098800174891949, 'RADIANCE_MULT_BAND_8': 0.011249000206589699, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 11.1899995803833, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.328000068664551, 'CORNER_LL_LON_PRODUCT': -123.38371276855469, 'CORNER_LR_LON_PRODUCT': -120.81780242919922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.9101104736328, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 680.983154296875, 'RADIANCE_MAXIMUM_BAND_7': 30.86528968811035, 'RADIANCE_MAXIMUM_BAND_2': 774.363037109375, 'RADIANCE_MAXIMUM_BAND_1': 756.2048950195312, 'RADIANCE_MAXIMUM_BAND_6': 91.5738525390625, 'GEOMETRIC_RMSE_MODEL': 6.940999984741211, 'RADIANCE_MAXIMUM_BAND_5': 368.22357177734375, 'RADIANCE_MAXIMUM_BAND_4': 601.7214965820312, 'RADIANCE_MAXIMUM_BAND_3': 713.5689086914062, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014269LGN00', 'WRS_PATH': 44, 'google:registration_count': 30, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4163703918457, 'GEOMETRIC_RMSE_MODEL_Y': 4.85099983215332, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.964000225067139, 'catalog_cloud_cover': 1, 'system:asset_size': 1200834130, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014269LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.39466094970703, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75557708740234, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39704132080078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140926182809_20140926192043.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1411757170848, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5769230723381042, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014269LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.70029830932617, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1411757170848, 'RADIANCE_ADD_BAND_5': -30.414100646972656, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5637102127075195, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.54938006401062, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.460140228271484, 'RADIANCE_ADD_BAND_2': -63.9599494934082, 'RADIANCE_ADD_BAND_3': -58.938541412353516, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.2470588684082, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.886520385742188, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507381439208984, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465600, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501409265678_00034', 'EARTH_SUN_DISTANCE': 1.0025475025177002, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1411787217000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:10.8483833Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 47.7083740234375, 'BPF_NAME_OLI': 'LO8BPF20140926183204_20140926191949.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465600, 'RADIANCE_MINIMUM_BAND_4': -49.69036102294922, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.92675018310547, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.94715118408203, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.44765090942383, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.235809326171875, 'RADIANCE_MINIMUM_BAND_7': -2.548870086669922, 'RADIANCE_MINIMUM_BAND_6': -7.56220006942749, 'RADIANCE_MINIMUM_BAND_5': -30.40802001953125, 'CORNER_UL_LAT_PRODUCT': 38.528228759765625, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.884140014648438, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695700, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 349, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 113}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342014285LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061392998322844505, 'RADIANCE_MULT_BAND_6': 0.0015267999842762947, 'RADIANCE_MULT_BAND_3': 0.011896999552845955, 'RADIANCE_MULT_BAND_4': 0.01003200002014637, 'RADIANCE_MULT_BAND_1': 0.012608000077307224, 'RADIANCE_MULT_BAND_2': 0.012911000289022923, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91693851207495, 38.52778711157894], [-123.40749149919662, 36.8038444833988], [-121.33606406609087, 36.40620428705503], [-120.79733256230102, 38.129180875293955], [-122.91693851207495, 38.52778711157894]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 156.7059783935547, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20141001_20141231.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2014-10-12', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002399400109425187, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005146099720150232, 'RADIANCE_MULT_BAND_8': 0.011354000307619572, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.5, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.2750000953674316, 'CORNER_LL_LON_PRODUCT': -123.41047668457031, 'CORNER_LR_LON_PRODUCT': -120.84454345703125, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.2454071044922, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 687.3017578125, 'RADIANCE_MAXIMUM_BAND_7': 31.15167999267578, 'RADIANCE_MAXIMUM_BAND_2': 781.5480346679688, 'RADIANCE_MAXIMUM_BAND_1': 763.221435546875, 'RADIANCE_MAXIMUM_BAND_6': 92.42353057861328, 'GEOMETRIC_RMSE_MODEL': 6.728000164031982, 'RADIANCE_MAXIMUM_BAND_5': 371.6401672363281, 'RADIANCE_MAXIMUM_BAND_4': 607.3046875, 'RADIANCE_MAXIMUM_BAND_3': 720.1898803710938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014285LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41627883911133, 'GEOMETRIC_RMSE_MODEL_Y': 4.997000217437744, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.505000114440918, 'catalog_cloud_cover': 0, 'system:asset_size': 1123743126, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342014285LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42218780517578, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.78308868408203, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39752960205078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20130211_20431231v09.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20141012183151_20141012192250.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1413139577828, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342014285LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.16144943237305, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1413139577828, 'RADIANCE_ADD_BAND_5': -30.69631004333496, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.633890151977539, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.5730299949645996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.03968048095703, 'RADIANCE_ADD_BAND_2': -64.55339813232422, 'RADIANCE_ADD_BAND_3': -59.485408782958984, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.768959045410156, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.996809959411621, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507911682128906, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463200, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501410121015_00019', 'EARTH_SUN_DISTANCE': 0.9979285001754761, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1413163936000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:17.8282957Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 42.35422134399414, 'BPF_NAME_OLI': 'LO8BPF20141012183545_20141012192156.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 463200, 'RADIANCE_MINIMUM_BAND_4': -50.15142059326172, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.4735107421875, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.54049682617188, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.02708053588867, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.757598876953125, 'RADIANCE_MINIMUM_BAND_7': -2.5725200176239014, 'RADIANCE_MINIMUM_BAND_6': -7.6323699951171875, 'RADIANCE_MINIMUM_BAND_5': -30.690170288085938, 'CORNER_UL_LAT_PRODUCT': 38.528141021728516, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.994409561157227, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693300, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693300, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 190}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342014301LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342014365LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015016LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015032LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015048LGN00'}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015064LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006215100176632404, 'RADIANCE_MULT_BAND_6': 0.0015456000110134482, 'RADIANCE_MULT_BAND_3': 0.012044000439345837, 'RADIANCE_MULT_BAND_4': 0.010156000033020973, 'RADIANCE_MULT_BAND_1': 0.012764000333845615, 'RADIANCE_MULT_BAND_2': 0.01307000033557415, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93483624519591, 38.52725765159324], [-123.42497602640564, 36.80324238281096], [-121.35345529989372, 36.406445386930734], [-120.81546098743651, 38.12951958387603], [-122.93483624519591, 38.52725765159324]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 147.9597625732422, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150302_20150331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-03-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002429000101983547, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005209600203670561, 'RADIANCE_MULT_BAND_8': 0.011494000442326069, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.699999988079071, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 4.00600004196167, 'CORNER_LL_LON_PRODUCT': -123.42720794677734, 'CORNER_LR_LON_PRODUCT': -120.86125946044922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 147.039794921875, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 695.7928466796875, 'RADIANCE_MAXIMUM_BAND_7': 31.536529541015625, 'RADIANCE_MAXIMUM_BAND_2': 791.2034912109375, 'RADIANCE_MAXIMUM_BAND_1': 772.6504516601562, 'CLOUD_COVER_LAND': 1.1100000143051147, 'RADIANCE_MAXIMUM_BAND_6': 93.56535339355469, 'GEOMETRIC_RMSE_MODEL': 7.290999889373779, 'RADIANCE_MAXIMUM_BAND_5': 376.23150634765625, 'RADIANCE_MAXIMUM_BAND_4': 614.8074340820312, 'RADIANCE_MAXIMUM_BAND_3': 729.0872802734375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015064LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416221618652344, 'GEOMETRIC_RMSE_MODEL_Y': 5.427000045776367, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.86899995803833, 'catalog_cloud_cover': 0, 'system:asset_size': 1045323754, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015064LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.43939971923828, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.80027770996094, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397830963134766, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150304143242_20150307001203.06', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1425581147916, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015064LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.781158447265625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1425581147916, 'RADIANCE_ADD_BAND_5': -31.07554054260254, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7281999588012695, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.6048200130462646, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.81848907470703, 'RADIANCE_ADD_BAND_2': -65.35090637207031, 'RADIANCE_ADD_BAND_3': -60.22031021118164, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.47029113769531, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.14501953125, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50822830200195, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501506171705_00643', 'EARTH_SUN_DISTANCE': 0.9918206930160522, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1434579099000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:47.9164765Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 41.48967361450195, 'BPF_NAME_OLI': 'LO8BPF20150305183252_20150305192038.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 461700, 'RADIANCE_MINIMUM_BAND_4': -50.770999908447266, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.20825958251953, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.33783721923828, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.805728912353516, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.45880126953125, 'RADIANCE_MINIMUM_BAND_7': -2.604300022125244, 'RADIANCE_MINIMUM_BAND_6': -7.726659774780273, 'RADIANCE_MINIMUM_BAND_5': -31.069320678710938, 'CORNER_UL_LAT_PRODUCT': 38.52806854248047, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.142589569091797, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 691800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 508, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 691800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 174}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015080LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006160799879580736, 'RADIANCE_MULT_BAND_6': 0.0015321000246331096, 'RADIANCE_MULT_BAND_3': 0.011939000338315964, 'RADIANCE_MULT_BAND_4': 0.010068000294268131, 'RADIANCE_MULT_BAND_1': 0.012652000412344933, 'RADIANCE_MULT_BAND_2': 0.012955999933183193, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93380342331989, 38.52752748023075], [-123.42396863409502, 36.80351640581413], [-121.35211177209007, 36.40669731426508], [-120.81443483516567, 38.12950046959418], [-122.93380342331989, 38.52752748023075]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 145.40194702148438, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150302_20150331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-03-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024077999405562878, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005164199974387884, 'RADIANCE_MULT_BAND_8': 0.011393999680876732, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 12.9399995803833, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.5250000953674316, 'CORNER_LL_LON_PRODUCT': -123.42720794677734, 'CORNER_LR_LON_PRODUCT': -120.86125946044922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.75608825683594, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 689.7183227539062, 'RADIANCE_MAXIMUM_BAND_7': 31.26120948791504, 'RADIANCE_MAXIMUM_BAND_2': 784.2960205078125, 'RADIANCE_MAXIMUM_BAND_1': 765.9049682617188, 'RADIANCE_MAXIMUM_BAND_6': 92.74848937988281, 'GEOMETRIC_RMSE_MODEL': 7.039999961853027, 'RADIANCE_MAXIMUM_BAND_5': 372.9468688964844, 'RADIANCE_MAXIMUM_BAND_4': 609.43994140625, 'RADIANCE_MAXIMUM_BAND_3': 722.7220458984375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015080LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416221618652344, 'GEOMETRIC_RMSE_MODEL_Y': 5.126999855041504, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.823999881744385, 'catalog_cloud_cover': 1, 'system:asset_size': 1191073327, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015080LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.43939971923828, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.80027770996094, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397830963134766, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150321182737_20150321191922.07', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1426963538273, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015080LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.33781814575195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1426963538273, 'RADIANCE_ADD_BAND_5': -30.804229736328125, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.660729885101318, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.5820798873901367, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.261329650878906, 'RADIANCE_ADD_BAND_2': -64.78038024902344, 'RADIANCE_ADD_BAND_3': -59.69456100463867, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.96855926513672, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.038990020751953, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50822830200195, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501503226939_00034', 'EARTH_SUN_DISTANCE': 0.9961786866188049, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1427007780000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:38.2731590Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 47.597408294677734, 'BPF_NAME_OLI': 'LO8BPF20150321183131_20150321191829.03', 'CORNER_UL_PROJECTION_X_PRODUCT': 461700, 'RADIANCE_MINIMUM_BAND_4': -50.32775115966797, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.682621002197266, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.76741790771484, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.248680114746094, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.95716094970703, 'RADIANCE_MINIMUM_BAND_7': -2.581559896469116, 'RADIANCE_MINIMUM_BAND_6': -7.659200191497803, 'RADIANCE_MINIMUM_BAND_5': -30.798070907592773, 'CORNER_UL_LAT_PRODUCT': 38.52806854248047, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.036580085754395, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 691800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 466, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 691800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 145}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461985, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015096LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006105400156229734, 'RADIANCE_MULT_BAND_6': 0.0015184000367298722, 'RADIANCE_MULT_BAND_3': 0.011831000447273254, 'RADIANCE_MULT_BAND_4': 0.009976900182664394, 'RADIANCE_MULT_BAND_1': 0.012538000009953976, 'RADIANCE_MULT_BAND_2': 0.0128389997407794, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.93139449601188, 38.52725568838529], [-123.4212752728126, 36.802985128576005], [-121.34977063922902, 36.406664916383], [-120.81204050514792, 38.12945587950541], [-122.93139449601188, 38.52725568838529]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 142.39447021484375, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150401_20150630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-04-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023860998917371035, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005117700202390552, 'RADIANCE_MULT_BAND_8': 0.011291000060737133, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 27.309999465942383, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.4170000553131104, 'CORNER_LL_LON_PRODUCT': -123.42385864257812, 'CORNER_LR_LON_PRODUCT': -120.85791778564453, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.4441375732422, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 683.5101318359375, 'RADIANCE_MAXIMUM_BAND_7': 30.979829788208008, 'RADIANCE_MAXIMUM_BAND_2': 777.236572265625, 'RADIANCE_MAXIMUM_BAND_1': 759.0110473632812, 'RADIANCE_MAXIMUM_BAND_6': 91.9136734008789, 'GEOMETRIC_RMSE_MODEL': 7.080999851226807, 'RADIANCE_MAXIMUM_BAND_5': 369.5899658203125, 'RADIANCE_MAXIMUM_BAND_4': 603.9544067382812, 'RADIANCE_MAXIMUM_BAND_3': 716.2168579101562, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015096LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416229248046875, 'GEOMETRIC_RMSE_MODEL_Y': 4.986000061035156, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.0279998779296875, 'catalog_cloud_cover': 2, 'system:asset_size': 1231630438, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015096LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.43595886230469, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79683685302734, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397769927978516, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150406182639_20150406191735.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1428345927393, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015096LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.88473129272461, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1428345927393, 'RADIANCE_ADD_BAND_5': -30.52696990966797, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.591780185699463, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.558840036392212, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.69192123413086, 'RADIANCE_ADD_BAND_2': -64.1972885131836, 'RADIANCE_ADD_BAND_3': -59.157249450683594, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.455780029296875, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.93062973022461, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50817108154297, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501504065608_00008', 'EARTH_SUN_DISTANCE': 1.0006924867630005, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1428367660000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:27.3937092Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 53.62064743041992, 'BPF_NAME_OLI': 'LO8BPF20150406183032_20150406191642.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462000, 'RADIANCE_MINIMUM_BAND_4': -49.87474822998047, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.14542007446289, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.1844482421875, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.679378509521484, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.444488525390625, 'RADIANCE_MINIMUM_BAND_7': -2.5583200454711914, 'RADIANCE_MINIMUM_BAND_6': -7.590260028839111, 'RADIANCE_MINIMUM_BAND_5': -30.52086067199707, 'CORNER_UL_LAT_PRODUCT': 38.52809143066406, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.928239822387695, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 83}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 458392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 458385, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015112LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0060502998530864716, 'RADIANCE_MULT_BAND_6': 0.0015047000488266349, 'RADIANCE_MULT_BAND_3': 0.011725000105798244, 'RADIANCE_MULT_BAND_4': 0.009886899963021278, 'RADIANCE_MULT_BAND_1': 0.012424999848008156, 'RADIANCE_MULT_BAND_2': 0.01272400002926588, 'K2_CONSTANT_BAND_11': 1201.1400146484375, 'K2_CONSTANT_BAND_10': 1321.0799560546875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.97131857440681, 38.52781299932128], [-123.46062481986927, 36.803380145474], [-121.3892360554539, 36.40720390416387], [-120.85171887648028, 38.13018850150026], [-122.97131857440681, 38.52781299932128]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 138.49253845214844, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150401_20150630.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-04-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -686.0704345703125, 'google:registration_offset_y': 130.6309814453125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023646000772714615, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005071500199846923, 'RADIANCE_MULT_BAND_8': 0.011188999749720097, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 54.66999816894531, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.424999952316284, 'CORNER_LL_LON_PRODUCT': -123.46401977539062, 'CORNER_LR_LON_PRODUCT': -120.89469146728516, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.1411895751953, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 677.3446044921875, 'RADIANCE_MAXIMUM_BAND_7': 30.70037078857422, 'RADIANCE_MAXIMUM_BAND_2': 770.2255859375, 'RADIANCE_MAXIMUM_BAND_1': 752.1644287109375, 'RADIANCE_MAXIMUM_BAND_6': 91.08455657958984, 'GEOMETRIC_RMSE_MODEL': 6.176000118255615, 'RADIANCE_MAXIMUM_BAND_5': 366.2561340332031, 'RADIANCE_MAXIMUM_BAND_4': 598.5064697265625, 'RADIANCE_MAXIMUM_BAND_3': 709.7562866210938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015112LGN00', 'WRS_PATH': 44, 'google:registration_count': 89, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41608810424805, 'GEOMETRIC_RMSE_MODEL_Y': 4.311999797821045, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.421000003814697, 'catalog_cloud_cover': 5, 'system:asset_size': 1288942238, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015112LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.47725677490234, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.83466339111328, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39842987060547, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150422182637_20150422190359.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1429728325797, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.8725489974021912, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015112LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.434749603271484, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1429728325797, 'RADIANCE_ADD_BAND_5': -30.25160026550293, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5233001708984375, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.4.0', 'RADIANCE_ADD_BAND_7': -2.535749912261963, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.12641143798828, 'RADIANCE_ADD_BAND_2': -63.61819839477539, 'RADIANCE_ADD_BAND_3': -58.62363052368164, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.946529388427734, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.823010444641113, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50886917114258, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 458400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501504225187_00003', 'EARTH_SUN_DISTANCE': 1.0052366256713867, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1429749717000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:25.7977882Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 59.0128288269043, 'BPF_NAME_OLI': 'LO8BPF20150422183031_20150422190306.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 458400, 'RADIANCE_MINIMUM_BAND_4': -49.42485809326172, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.611900329589844, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.6054801940918, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.113990783691406, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.935340881347656, 'RADIANCE_MINIMUM_BAND_7': -2.535249948501587, 'RADIANCE_MINIMUM_BAND_6': -7.521790027618408, 'RADIANCE_MINIMUM_BAND_5': -30.24555015563965, 'CORNER_UL_LAT_PRODUCT': 38.527931213378906, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.820650100708008, 'K1_CONSTANT_BAND_10': 774.8900146484375, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8900146484375, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 688800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 225, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 688800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 58}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460185, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015128LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006001799833029509, 'RADIANCE_MULT_BAND_6': 0.001492599956691265, 'RADIANCE_MULT_BAND_3': 0.011630999855697155, 'RADIANCE_MULT_BAND_4': 0.009807700291275978, 'RADIANCE_MULT_BAND_1': 0.01232600025832653, 'RADIANCE_MULT_BAND_2': 0.012621999718248844, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.95410984845537, 38.52753716161266], [-123.44347226301664, 36.803174847125376], [-121.37217887790733, 36.40697258183806], [-120.83495003796419, 38.1301508925513], [-122.95410984845537, 38.52753716161266]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 133.73147583007812, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150401_20150630.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-05-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023457000497728586, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005030899774283171, 'RADIANCE_MULT_BAND_8': 0.011099999770522118, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 39.08000183105469, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.069999933242798, 'CORNER_LL_LON_PRODUCT': -123.44393920898438, 'CORNER_LR_LON_PRODUCT': -120.88131713867188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.9940185546875, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 671.9161987304688, 'RADIANCE_MAXIMUM_BAND_7': 30.454330444335938, 'RADIANCE_MAXIMUM_BAND_2': 764.0527954101562, 'RADIANCE_MAXIMUM_BAND_1': 746.1364135742188, 'CLOUD_COVER_LAND': 20.6200008392334, 'RADIANCE_MAXIMUM_BAND_6': 90.3545913696289, 'GEOMETRIC_RMSE_MODEL': 6.380000114440918, 'RADIANCE_MAXIMUM_BAND_5': 363.3208312988281, 'RADIANCE_MAXIMUM_BAND_4': 593.7098999023438, 'RADIANCE_MAXIMUM_BAND_3': 704.068115234375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015128LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416160583496094, 'GEOMETRIC_RMSE_MODEL_Y': 4.26200008392334, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.748000144958496, 'catalog_cloud_cover': 3, 'system:asset_size': 1283196071, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015128LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.45661163330078, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.82090759277344, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.398189544677734, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150508171341_20150508190343.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1431110709982, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015128LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.03855895996094, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1431110709982, 'RADIANCE_ADD_BAND_5': -30.009159088134766, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4629998207092285, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.0', 'RADIANCE_ADD_BAND_7': -2.515429973602295, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.628509521484375, 'RADIANCE_ADD_BAND_2': -63.10834884643555, 'RADIANCE_ADD_BAND_3': -58.15380096435547, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.49816131591797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.728260040283203, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50862121582031, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 460200, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501505094771_00036', 'EARTH_SUN_DISTANCE': 1.0092891454696655, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1431153368000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:09.9826602Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 63.138099670410156, 'BPF_NAME_OLI': 'LO8BPF20150508171247_20150508190250.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 460200, 'RADIANCE_MINIMUM_BAND_4': -49.02875900268555, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.14216995239258, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.09572982788086, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.61619186401367, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.487060546875, 'RADIANCE_MINIMUM_BAND_7': -2.514930009841919, 'RADIANCE_MINIMUM_BAND_6': -7.461510181427002, 'RADIANCE_MINIMUM_BAND_5': -30.003150939941406, 'CORNER_UL_LAT_PRODUCT': 38.528011322021484, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.725910186767578, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 690000, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 298, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 690000, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 125}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015144LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005961500108242035, 'RADIANCE_MULT_BAND_6': 0.0014825999969616532, 'RADIANCE_MULT_BAND_3': 0.01155299972742796, 'RADIANCE_MULT_BAND_4': 0.009741799905896187, 'RADIANCE_MULT_BAND_1': 0.012242999859154224, 'RADIANCE_MULT_BAND_2': 0.012536999769508839, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90282620335937, 38.528587299781435], [-123.39437858201626, 36.80442953412563], [-121.32334943213827, 36.40629685401599], [-120.78364271227865, 38.12919364656136], [-122.90282620335937, 38.528587299781435]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 128.2593231201172, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150401_20150630.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-05-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 336.6898498535156, 'google:registration_offset_y': 32.159568786621094, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023298999294638634, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004997000214643776, 'RADIANCE_MULT_BAND_8': 0.011025000363588333, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 37.779998779296875, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.9820001125335693, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.03953552246094, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 667.3995971679688, 'RADIANCE_MAXIMUM_BAND_7': 30.24962043762207, 'RADIANCE_MAXIMUM_BAND_2': 758.9168090820312, 'RADIANCE_MAXIMUM_BAND_1': 741.1209106445312, 'CLOUD_COVER_LAND': 16.350000381469727, 'RADIANCE_MAXIMUM_BAND_6': 89.74723052978516, 'GEOMETRIC_RMSE_MODEL': 5.63100004196167, 'RADIANCE_MAXIMUM_BAND_5': 360.87860107421875, 'RADIANCE_MAXIMUM_BAND_4': 589.718994140625, 'RADIANCE_MAXIMUM_BAND_3': 699.3353881835938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015144LGN00', 'WRS_PATH': 44, 'google:registration_count': 108, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 3.7639999389648438, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.189000129699707, 'catalog_cloud_cover': 3, 'system:asset_size': 1267543428, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015144LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843963623047, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76924896240234, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150524182620_20150524190341.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1432493108477, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5744680762290955, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015144LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.70893096923828, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1432493108477, 'RADIANCE_ADD_BAND_5': -29.807430267333984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.412839889526367, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.4985198974609375, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.21424865722656, 'RADIANCE_ADD_BAND_2': -62.684139251708984, 'RADIANCE_ADD_BAND_3': -57.76288986206055, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.125099182128906, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.649419784545898, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51034927368164, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501505241852_00036', 'EARTH_SUN_DISTANCE': 1.0126985311508179, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1432510124000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:08.4770821Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 65.94297790527344, 'BPF_NAME_OLI': 'LO8BPF20150524183013_20150524190248.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -48.699180603027344, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.751338958740234, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.671600341796875, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.20199966430664, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.114070892333984, 'RADIANCE_MINIMUM_BAND_7': -2.4980199337005615, 'RADIANCE_MINIMUM_BAND_6': -7.411359786987305, 'RADIANCE_MINIMUM_BAND_5': -29.801469802856445, 'CORNER_UL_LAT_PRODUCT': 38.53089141845703, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.647089958190918, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 419, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 155}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015160LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005932900123298168, 'RADIANCE_MULT_BAND_6': 0.001475399942137301, 'RADIANCE_MULT_BAND_3': 0.011497000232338905, 'RADIANCE_MULT_BAND_4': 0.009695000015199184, 'RADIANCE_MULT_BAND_1': 0.01218399964272976, 'RADIANCE_MULT_BAND_2': 0.012477000243961811, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90902179335183, 38.52832194571678], [-123.4000956895195, 36.80441046545423], [-121.32903502335559, 36.40637652575882], [-120.7894655433141, 38.12903307239], [-122.90902179335183, 38.52832194571678]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 123.59383392333984, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150401_20150630.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-06-09', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023187000770121813, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004973100149072707, 'RADIANCE_MULT_BAND_8': 0.01097199972718954, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 83.25, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.046999931335449, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83451843261719, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.3622589111328, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 664.1947021484375, 'RADIANCE_MAXIMUM_BAND_7': 30.104360580444336, 'RADIANCE_MAXIMUM_BAND_2': 755.2724609375, 'RADIANCE_MAXIMUM_BAND_1': 737.5619506835938, 'CLOUD_COVER_LAND': 79.37999725341797, 'RADIANCE_MAXIMUM_BAND_6': 89.31625366210938, 'GEOMETRIC_RMSE_MODEL': 6.370999813079834, 'RADIANCE_MAXIMUM_BAND_5': 359.1456298828125, 'RADIANCE_MAXIMUM_BAND_4': 586.8870849609375, 'RADIANCE_MAXIMUM_BAND_3': 695.9771118164062, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015160LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 4.284999847412109, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.715000152587891, 'catalog_cloud_cover': 8, 'system:asset_size': 1249184135, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015160LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41532135009766, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77268981933594, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3973503112793, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150609182627_20150609190354.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1433875518947, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015160LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.47502136230469, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1433875518947, 'RADIANCE_ADD_BAND_5': -29.6643009185791, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.377240180969238, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.486530065536499, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.920291900634766, 'RADIANCE_ADD_BAND_2': -62.383121490478516, 'RADIANCE_ADD_BAND_3': -57.485511779785156, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.86037826538086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.593480110168457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51041030883789, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501506098376_00036', 'EARTH_SUN_DISTANCE': 1.0151387453079224, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1433892539000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:18.9473360Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.12504577636719, 'BPF_NAME_OLI': 'LO8BPF20150609183024_20150609190259.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -48.465328216552734, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.4740104675293, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.37063980102539, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.908111572265625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.84941101074219, 'RADIANCE_MINIMUM_BAND_7': -2.486030101776123, 'RADIANCE_MINIMUM_BAND_6': -7.375770092010498, 'RADIANCE_MINIMUM_BAND_5': -29.65835952758789, 'CORNER_UL_LAT_PRODUCT': 38.53086853027344, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.59115982055664, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694200, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 279, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694200, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 131}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015176LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005917400121688843, 'RADIANCE_MULT_BAND_6': 0.001471600029617548, 'RADIANCE_MULT_BAND_3': 0.011466999538242817, 'RADIANCE_MULT_BAND_4': 0.00966969970613718, 'RADIANCE_MULT_BAND_1': 0.012152000330388546, 'RADIANCE_MULT_BAND_2': 0.012443999759852886, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89353373611802, 38.528308842214685], [-123.38529705659852, 36.80418888309504], [-121.31398510712093, 36.40616495830142], [-120.77441588292007, 38.12874878221754], [-122.89353373611802, 38.528308842214685]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.47285461425781, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150401_20150630.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-06-25', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -505.5238037109375, 'google:registration_offset_y': -52.621055603027344, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002312700031325221, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004960100050084293, 'RADIANCE_MULT_BAND_8': 0.010943000204861164, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 4.989999771118164, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.61899995803833, 'CORNER_LL_LON_PRODUCT': -123.38704681396484, 'CORNER_LR_LON_PRODUCT': -120.82113647460938, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.9962921142578, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.4629516601562, 'RADIANCE_MAXIMUM_BAND_7': 30.025869369506836, 'RADIANCE_MAXIMUM_BAND_2': 753.3032836914062, 'RADIANCE_MAXIMUM_BAND_1': 735.6389770507812, 'CLOUD_COVER_LAND': 0.6000000238418579, 'RADIANCE_MAXIMUM_BAND_6': 89.08338165283203, 'GEOMETRIC_RMSE_MODEL': 5.004000186920166, 'RADIANCE_MAXIMUM_BAND_5': 358.2092590332031, 'RADIANCE_MAXIMUM_BAND_4': 585.35693359375, 'RADIANCE_MAXIMUM_BAND_3': 694.1625366210938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015176LGN00', 'WRS_PATH': 44, 'google:registration_count': 89, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416358947753906, 'GEOMETRIC_RMSE_MODEL_Y': 3.2769999504089355, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 3.7809998989105225, 'catalog_cloud_cover': 0, 'system:asset_size': 1236269039, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015176LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.39811706542969, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75892639160156, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39710998535156, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150625182632_20150625190359.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1435257924078, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015176LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.34864044189453, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1435257924078, 'RADIANCE_ADD_BAND_5': -29.586950302124023, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.3580098152160645, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.4800400733947754, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.76145935058594, 'RADIANCE_ADD_BAND_2': -62.2204704284668, 'RADIANCE_ADD_BAND_3': -57.335628509521484, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.717350006103516, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.563249588012695, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51015090942383, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501506255489_00014', 'EARTH_SUN_DISTANCE': 1.0164648294448853, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1435274346000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:24.0786555Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 66.87303924560547, 'BPF_NAME_OLI': 'LO8BPF20150625183029_20150625200922.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465300, 'RADIANCE_MINIMUM_BAND_4': -48.33897018432617, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.32416915893555, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.208030700683594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.74930953979492, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.7064094543457, 'RADIANCE_MINIMUM_BAND_7': -2.4795498847961426, 'RADIANCE_MINIMUM_BAND_6': -7.35653018951416, 'RADIANCE_MINIMUM_BAND_5': -29.581039428710938, 'CORNER_UL_LAT_PRODUCT': 38.53091812133789, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.56093978881836, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 566, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 212}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463492.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463485, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015192LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.01146399974822998, 'RADIANCE_MULT_BAND_4': 0.009666699916124344, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91246362258005, 38.528324530208586], [-123.40413133170888, 36.804396815854155], [-121.3327196401408, 36.40615763592393], [-120.7932361540053, 38.128833658652084], [-122.91246362258005, 38.528324530208586]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 122.775634765625, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150701_20150930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-07-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 20.540000915527344, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.007999897003174, 'CORNER_LL_LON_PRODUCT': -123.4071273803711, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.95217895507812, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.254150390625, 'RADIANCE_MAXIMUM_BAND_7': 30.01641082763672, 'RADIANCE_MAXIMUM_BAND_2': 753.0658569335938, 'RADIANCE_MAXIMUM_BAND_1': 735.4071044921875, 'CLOUD_COVER_LAND': 1.0199999809265137, 'RADIANCE_MAXIMUM_BAND_6': 89.05531311035156, 'GEOMETRIC_RMSE_MODEL': 5.921000003814697, 'RADIANCE_MAXIMUM_BAND_5': 358.0963439941406, 'RADIANCE_MAXIMUM_BAND_4': 585.1724243164062, 'RADIANCE_MAXIMUM_BAND_3': 693.9437255859375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015192LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416290283203125, 'GEOMETRIC_RMSE_MODEL_Y': 3.878999948501587, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.4730000495910645, 'catalog_cloud_cover': 1, 'system:asset_size': 1246619640, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015192LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41876983642578, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77613067626953, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150711182644_20150711190412.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1436640335857, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015192LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.33340072631836, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1436640335857, 'RADIANCE_ADD_BAND_5': -29.57762908935547, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355690002441406, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.479259967803955, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.7423095703125, 'RADIANCE_ADD_BAND_2': -62.20085906982422, 'RADIANCE_ADD_BAND_3': -57.31755828857422, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.70009994506836, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559610366821289, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51047897338867, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463500, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501507111977_00036', 'EARTH_SUN_DISTANCE': 1.0166250467300415, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1436659630000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:35.8579341Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 65.5185775756836, 'BPF_NAME_OLI': 'LO8BPF20150711183038_20150711200931.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463500, 'RADIANCE_MINIMUM_BAND_4': -48.32373046875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.30609893798828, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.188419342041016, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.730159759521484, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.68915939331055, 'RADIANCE_MINIMUM_BAND_7': -2.478760004043579, 'RADIANCE_MINIMUM_BAND_6': -7.354219913482666, 'RADIANCE_MINIMUM_BAND_5': -29.57171058654785, 'CORNER_UL_LAT_PRODUCT': 38.53084945678711, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.557299613952637, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 556, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 229}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015208LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005928500089794397, 'RADIANCE_MULT_BAND_6': 0.0014744000509381294, 'RADIANCE_MULT_BAND_3': 0.011489000171422958, 'RADIANCE_MULT_BAND_4': 0.009688000194728374, 'RADIANCE_MULT_BAND_1': 0.01217500027269125, 'RADIANCE_MULT_BAND_2': 0.012467999942600727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90317075686879, 38.528317232824584], [-123.39437858201626, 36.80442953412563], [-121.32368387092866, 36.406301524291564], [-120.78399294373696, 38.128929910851596], [-122.90317075686879, 38.528317232824584]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 127.12067413330078, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150701_20150930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-07-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 310.2215576171875, 'google:registration_offset_y': -164.02426147460938, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023169999476522207, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004969399888068438, 'RADIANCE_MULT_BAND_8': 0.010963999666273594, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.5, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.937999963760376, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.2601776123047, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 663.711669921875, 'RADIANCE_MAXIMUM_BAND_7': 30.082469940185547, 'RADIANCE_MAXIMUM_BAND_2': 754.7232055664062, 'RADIANCE_MAXIMUM_BAND_1': 737.0255737304688, 'CLOUD_COVER_LAND': 0.5, 'RADIANCE_MAXIMUM_BAND_6': 89.25129699707031, 'GEOMETRIC_RMSE_MODEL': 5.39900016784668, 'RADIANCE_MAXIMUM_BAND_5': 358.88446044921875, 'RADIANCE_MAXIMUM_BAND_4': 586.4603271484375, 'RADIANCE_MAXIMUM_BAND_3': 695.470947265625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015208LGN00', 'WRS_PATH': 44, 'google:registration_count': 110, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 3.4089999198913574, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.186999797821045, 'catalog_cloud_cover': 0, 'system:asset_size': 1209373467, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015208LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843963623047, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76924896240234, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150727182649_20150727190538.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1438022741255, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.625, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015208LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.43976974487305, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1438022741255, 'RADIANCE_ADD_BAND_5': -29.642719268798828, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.371880054473877, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.48471999168396, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.87599182128906, 'RADIANCE_ADD_BAND_2': -62.33774948120117, 'RADIANCE_ADD_BAND_3': -57.44371032714844, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.820491790771484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.585049629211426, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51034927368164, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501507279220_00036', 'EARTH_SUN_DISTANCE': 1.0155081748962402, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1438039598000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:41.2557738Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 63.27537536621094, 'BPF_NAME_OLI': 'LO8BPF20150727183043_20150727213321.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -48.43008041381836, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.432220458984375, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.32529067993164, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.86381149291992, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.80952072143555, 'RADIANCE_MINIMUM_BAND_7': -2.484220027923584, 'RADIANCE_MINIMUM_BAND_6': -7.3703999519348145, 'RADIANCE_MINIMUM_BAND_5': -29.63680076599121, 'CORNER_UL_LAT_PRODUCT': 38.53089141845703, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.582730293273926, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 567, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 242}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465285, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015224LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005953900050371885, 'RADIANCE_MULT_BAND_6': 0.0014806999824941158, 'RADIANCE_MULT_BAND_3': 0.011537999846041203, 'RADIANCE_MULT_BAND_4': 0.009729400277137756, 'RADIANCE_MULT_BAND_1': 0.01222699973732233, 'RADIANCE_MULT_BAND_2': 0.012520999647676945, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89353373611802, 38.528308842214685], [-123.38496077927172, 36.80419000322962], [-121.31398510712093, 36.40616495830142], [-120.77440764155473, 38.129018922009735], [-122.89353373611802, 38.528308842214685]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 133.45309448242188, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150701_20150930.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-08-12', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -526.2445678710938, 'google:registration_offset_y': -110.71849060058594, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023268999066203833, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004990699817426503, 'RADIANCE_MULT_BAND_8': 0.011010999791324139, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.4399999976158142, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.674999952316284, 'CORNER_LL_LON_PRODUCT': -123.38704681396484, 'CORNER_LR_LON_PRODUCT': -120.82113647460938, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.85989379882812, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 666.5494995117188, 'RADIANCE_MAXIMUM_BAND_7': 30.211090087890625, 'RADIANCE_MAXIMUM_BAND_2': 757.9501953125, 'RADIANCE_MAXIMUM_BAND_1': 740.1768798828125, 'CLOUD_COVER_LAND': 0.5199999809265137, 'RADIANCE_MAXIMUM_BAND_6': 89.6329116821289, 'GEOMETRIC_RMSE_MODEL': 5.531000137329102, 'RADIANCE_MAXIMUM_BAND_5': 360.4189453125, 'RADIANCE_MAXIMUM_BAND_4': 588.9678344726562, 'RADIANCE_MAXIMUM_BAND_3': 698.444580078125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015224LGN00', 'WRS_PATH': 44, 'google:registration_count': 85, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416358947753906, 'GEOMETRIC_RMSE_MODEL_Y': 3.5869998931884766, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.210000038146973, 'catalog_cloud_cover': 0, 'system:asset_size': 1164534213, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015224LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.39810180664062, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75901794433594, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39710998535156, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150812182654_20150812190504.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1439405145958, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.49418604373931885, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015224LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.646881103515625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1439405145958, 'RADIANCE_ADD_BAND_5': -29.76947021484375, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.40339994430542, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.49534010887146, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.13628005981445, 'RADIANCE_ADD_BAND_2': -62.60429000854492, 'RADIANCE_ADD_BAND_3': -57.6893196105957, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.05488967895508, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.6345796585083, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507450103759766, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501508124511_00036', 'EARTH_SUN_DISTANCE': 1.0133440494537354, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1439422369000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:45.9588895Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 60.22040939331055, 'BPF_NAME_OLI': 'LO8BPF20150812183048_20150812200941.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465300, 'RADIANCE_MINIMUM_BAND_4': -48.637149810791016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.67778015136719, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.59177017211914, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.12405014038086, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.04386901855469, 'RADIANCE_MINIMUM_BAND_7': -2.494839906692505, 'RADIANCE_MINIMUM_BAND_6': -7.401919841766357, 'RADIANCE_MINIMUM_BAND_5': -29.76350975036621, 'CORNER_UL_LAT_PRODUCT': 38.528221130371094, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.6322603225708, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 566, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 208}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015240LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059923999942839146, 'RADIANCE_MULT_BAND_6': 0.0014902000548318028, 'RADIANCE_MULT_BAND_3': 0.011611999943852425, 'RADIANCE_MULT_BAND_4': 0.009792200289666653, 'RADIANCE_MULT_BAND_1': 0.012306000106036663, 'RADIANCE_MULT_BAND_2': 0.012601999565958977, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89594297043527, 38.528311053190585], [-123.38731623644183, 36.804452788153114], [-121.31632032351708, 36.40646838090245], [-120.77714392010382, 38.12907080308001], [-122.89594297043527, 38.528311053190585]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 140.5259246826172, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20150701_20150930.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-08-28', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -302.07403564453125, 'google:registration_offset_y': -112.53034210205078, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023419999051839113, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005022899713367224, 'RADIANCE_MULT_BAND_8': 0.011082000099122524, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 35.43000030517578, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.9519999027252197, 'CORNER_LL_LON_PRODUCT': -123.3904037475586, 'CORNER_LR_LON_PRODUCT': -120.82449340820312, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.77008056640625, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 670.8565063476562, 'RADIANCE_MAXIMUM_BAND_7': 30.406299591064453, 'RADIANCE_MAXIMUM_BAND_2': 762.8477783203125, 'RADIANCE_MAXIMUM_BAND_1': 744.9596557617188, 'CLOUD_COVER_LAND': 21.219999313354492, 'RADIANCE_MAXIMUM_BAND_6': 90.21208953857422, 'GEOMETRIC_RMSE_MODEL': 5.59499979019165, 'RADIANCE_MAXIMUM_BAND_5': 362.74786376953125, 'RADIANCE_MAXIMUM_BAND_4': 592.7735595703125, 'RADIANCE_MAXIMUM_BAND_3': 702.9577026367188, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015240LGN00', 'WRS_PATH': 44, 'google:registration_count': 92, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416351318359375, 'GEOMETRIC_RMSE_MODEL_Y': 3.759999990463257, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.14300012588501, 'catalog_cloud_cover': 3, 'system:asset_size': 1250238751, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015240LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40155792236328, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76236724853516, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39717102050781, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150828182700_20150828190510.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1440787552646, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4972972869873047, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015240LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.961219787597656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1440787552646, 'RADIANCE_ADD_BAND_5': -29.961830139160156, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.451230049133301, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.511460065841675, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.53131866455078, 'RADIANCE_ADD_BAND_2': -63.008819580078125, 'RADIANCE_ADD_BAND_3': -58.06209182739258, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.41062927246094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.709759712219238, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51021957397461, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501508280383_00022', 'EARTH_SUN_DISTANCE': 1.010085940361023, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1440804526000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:52.6466435Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 56.357662200927734, 'BPF_NAME_OLI': 'LO8BPF20150828183054_20150828200947.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465000, 'RADIANCE_MINIMUM_BAND_4': -48.95143127441406, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.050479888916016, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.996219635009766, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.51900863647461, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.39955139160156, 'RADIANCE_MINIMUM_BAND_7': -2.510960102081299, 'RADIANCE_MINIMUM_BAND_6': -7.449739933013916, 'RADIANCE_MINIMUM_BAND_5': -29.955839157104492, 'CORNER_UL_LAT_PRODUCT': 38.53091049194336, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.707420349121094, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 541, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 193}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015256LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006038899999111891, 'RADIANCE_MULT_BAND_6': 0.0015018000267446041, 'RADIANCE_MULT_BAND_3': 0.011703000403940678, 'RADIANCE_MULT_BAND_4': 0.009868299588561058, 'RADIANCE_MULT_BAND_1': 0.012401999905705452, 'RADIANCE_MULT_BAND_2': 0.01269999984651804, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90558036215032, 38.528048816394524], [-123.39639500388792, 36.80415244390704], [-121.32535613781411, 36.40632498084392], [-120.78605328408199, 38.12869847788867], [-122.90558036215032, 38.528048816394524]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 147.29415893554688, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150701_20150930.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-09-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 521.4894409179688, 'google:registration_offset_y': -47.110267639160156, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023600999265909195, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005061900010332465, 'RADIANCE_MULT_BAND_8': 0.011168000288307667, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 76.33999633789062, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.9630000591278076, 'CORNER_LL_LON_PRODUCT': -123.40043640136719, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.87069702148438, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 676.0646362304688, 'RADIANCE_MAXIMUM_BAND_7': 30.64236068725586, 'RADIANCE_MAXIMUM_BAND_2': 768.7700805664062, 'RADIANCE_MAXIMUM_BAND_1': 750.7431030273438, 'CLOUD_COVER_LAND': 67.30999755859375, 'RADIANCE_MAXIMUM_BAND_6': 90.9124526977539, 'GEOMETRIC_RMSE_MODEL': 6.861999988555908, 'RADIANCE_MAXIMUM_BAND_5': 365.56402587890625, 'RADIANCE_MAXIMUM_BAND_4': 597.37548828125, 'RADIANCE_MAXIMUM_BAND_3': 708.4150390625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015256LGN00', 'WRS_PATH': 44, 'google:registration_count': 119, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632080078125, 'GEOMETRIC_RMSE_MODEL_Y': 4.88100004196167, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.822999954223633, 'catalog_cloud_cover': 7, 'system:asset_size': 1357225059, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015256LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41187286376953, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150913182708_20150913191940.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1442169959893, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6648044586181641, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015256LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.341331481933594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1442169959893, 'RADIANCE_ADD_BAND_5': -30.194429397583008, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.509079933166504, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.5309600830078125, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.009010314941406, 'RADIANCE_ADD_BAND_2': -63.49797821044922, 'RADIANCE_ADD_BAND_3': -58.51285171508789, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.8408088684082, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.80066967010498, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464100, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501509135561_00036', 'EARTH_SUN_DISTANCE': 1.0061876773834229, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1442192536000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:59.8932396Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 51.7592887878418, 'BPF_NAME_OLI': 'LO8BPF20150913183102_20150913200955.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464100, 'RADIANCE_MINIMUM_BAND_4': -49.331459045410156, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.50114822387695, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.48527908325195, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.99660873413086, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.82963943481445, 'RADIANCE_MINIMUM_BAND_7': -2.5304598808288574, 'RADIANCE_MINIMUM_BAND_6': -7.507579803466797, 'RADIANCE_MINIMUM_BAND_5': -30.188390731811523, 'CORNER_UL_LAT_PRODUCT': 38.52817153930664, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.798310279846191, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 292, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 119}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015272LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006093199830502272, 'RADIANCE_MULT_BAND_6': 0.0015153000131249428, 'RADIANCE_MULT_BAND_3': 0.011807999573647976, 'RADIANCE_MULT_BAND_4': 0.00995699968189001, 'RADIANCE_MULT_BAND_1': 0.012512999586760998, 'RADIANCE_MULT_BAND_2': 0.012814000248908997, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9117755241826, 38.528053690463864], [-123.40278331257349, 36.80386049974944], [-121.33138189532676, 36.40613895529592], [-120.79220999262087, 38.12881438006416], [-122.9117755241826, 38.528053690463864]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 153.03919982910156, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20150701_20150930.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-09-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023813999723643064, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005107399774715304, 'RADIANCE_MULT_BAND_8': 0.011269000358879566, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 61.380001068115234, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.5439999103546143, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.15550231933594, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 682.144287109375, 'RADIANCE_MAXIMUM_BAND_7': 30.917919158935547, 'RADIANCE_MAXIMUM_BAND_2': 775.6834106445312, 'RADIANCE_MAXIMUM_BAND_1': 757.4943237304688, 'CLOUD_COVER_LAND': 57.349998474121094, 'RADIANCE_MAXIMUM_BAND_6': 91.7300033569336, 'GEOMETRIC_RMSE_MODEL': 6.514999866485596, 'RADIANCE_MAXIMUM_BAND_5': 368.8514099121094, 'RADIANCE_MAXIMUM_BAND_4': 602.7474975585938, 'RADIANCE_MAXIMUM_BAND_3': 714.78564453125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015272LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 4.710000038146973, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.501999855041504, 'catalog_cloud_cover': 6, 'system:asset_size': 1271827123, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015272LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41531372070312, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77620697021484, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20150929182825_20150929192146.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1443552365430, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015272LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.78504180908203, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1443552365430, 'RADIANCE_ADD_BAND_5': -30.465959548950195, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.576610088348389, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.553719997406006, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.5666389465332, 'RADIANCE_ADD_BAND_2': -64.06900024414062, 'RADIANCE_ADD_BAND_3': -59.039039611816406, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.34297180175781, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.906789779663086, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50777816772461, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501509291285_00033', 'EARTH_SUN_DISTANCE': 1.001693844795227, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1443576710000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:05.4304950Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 46.616722106933594, 'BPF_NAME_OLI': 'LO8BPF20150929183219_20150929215116.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -49.775089263916016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.02722930908203, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.05619049072266, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.55413055419922, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.33169937133789, 'RADIANCE_MINIMUM_BAND_7': -2.5532100200653076, 'RADIANCE_MINIMUM_BAND_6': -7.575089931488037, 'RADIANCE_MINIMUM_BAND_5': -30.459869384765625, 'CORNER_UL_LAT_PRODUCT': 38.528160095214844, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.904410362243652, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 350, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342015288LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006148700136691332, 'RADIANCE_MULT_BAND_6': 0.0015291000017896295, 'RADIANCE_MULT_BAND_3': 0.011915000155568123, 'RADIANCE_MULT_BAND_4': 0.010048000141978264, 'RADIANCE_MULT_BAND_1': 0.012626999989151955, 'RADIANCE_MULT_BAND_2': 0.012930000200867653, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.8962875475517, 38.52804092740298], [-123.3873148670565, 36.8041823746566], [-121.31565149018051, 36.40645888570315], [-120.77680191050428, 38.12906431623774], [-122.8962875475517, 38.52804092740298]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 157.3642578125, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20151001_20151231.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2015-10-15', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -354.8337097167969, 'google:registration_offset_y': -294.2258605957031, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024029999040067196, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005153900128789246, 'RADIANCE_MULT_BAND_8': 0.011370999738574028, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 62.27000045776367, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 4.521999835968018, 'CORNER_LL_LON_PRODUCT': -123.3904037475586, 'CORNER_LR_LON_PRODUCT': -120.82113647460938, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.46766662597656, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 688.3534545898438, 'RADIANCE_MAXIMUM_BAND_7': 31.199350357055664, 'RADIANCE_MAXIMUM_BAND_2': 782.7440185546875, 'RADIANCE_MAXIMUM_BAND_1': 764.3893432617188, 'CLOUD_COVER_LAND': 57.439998626708984, 'RADIANCE_MAXIMUM_BAND_6': 92.56495666503906, 'GEOMETRIC_RMSE_MODEL': 7.172999858856201, 'RADIANCE_MAXIMUM_BAND_5': 372.2088623046875, 'RADIANCE_MAXIMUM_BAND_4': 608.2339477539062, 'RADIANCE_MAXIMUM_BAND_3': 721.2919311523438, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342015288LGN00', 'WRS_PATH': 44, 'google:registration_count': 103, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416351318359375, 'GEOMETRIC_RMSE_MODEL_Y': 5.224999904632568, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.914999961853027, 'catalog_cloud_cover': 6, 'system:asset_size': 1320200032, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342015288LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40154266357422, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75901794433594, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39710998535156, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20151015183000_20151015192347.01', 'GROUND_CONTROL_POINTS_VERSION': 2, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1444934764777, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6023392081260681, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342015288LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.23820877075195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1444934764777, 'RADIANCE_ADD_BAND_5': -30.7432804107666, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.645569801330566, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.5.1', 'RADIANCE_ADD_BAND_7': -2.576970100402832, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.13615036010742, 'RADIANCE_ADD_BAND_2': -64.65219116210938, 'RADIANCE_ADD_BAND_3': -59.576438903808594, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.85581970214844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.015170097351074, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507450103759766, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501510158162_00029', 'EARTH_SUN_DISTANCE': 0.9971657991409302, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'FILE_DATE': 1444957932000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:04.7770372Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 41.247337341308594, 'BPF_NAME_OLI': 'LO8BPF20151015183354_20151015192207.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 465000, 'RADIANCE_MINIMUM_BAND_4': -50.2281608581543, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.56452178955078, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.63925170898438, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.12351989746094, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.844451904296875, 'RADIANCE_MINIMUM_BAND_7': -2.5764501094818115, 'RADIANCE_MINIMUM_BAND_6': -7.644040107727051, 'RADIANCE_MINIMUM_BAND_5': -30.73712921142578, 'CORNER_UL_LAT_PRODUCT': 38.5282096862793, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.01276969909668, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 301, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 141}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015304LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015320LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015336LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342015352LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016003LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016035LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016051LGN00'}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016067LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006205399986356497, 'RADIANCE_MULT_BAND_6': 0.0015431999927386642, 'RADIANCE_MULT_BAND_3': 0.012024999596178532, 'RADIANCE_MULT_BAND_4': 0.01013999991118908, 'RADIANCE_MULT_BAND_1': 0.012744000181555748, 'RADIANCE_MULT_BAND_2': 0.013050000183284283, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92829666586493, 38.527524245401814], [-123.41892270133212, 36.803263895484534], [-121.34710076030304, 36.40635759346664], [-120.80897017659822, 38.129128301857314], [-122.92829666586493, 38.527524245401814]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 147.68658447265625, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160101_20160331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-03-07', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024252000730484724, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005201500025577843, 'RADIANCE_MULT_BAND_8': 0.011475999839603901, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 68.5199966430664, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'CORNER_LL_LON_PRODUCT': -123.42051696777344, 'CORNER_LR_LON_PRODUCT': -120.85456848144531, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.80934143066406, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 694.7023315429688, 'RADIANCE_MAXIMUM_BAND_7': 31.487110137939453, 'RADIANCE_MAXIMUM_BAND_2': 789.9634399414062, 'RADIANCE_MAXIMUM_BAND_1': 771.4395141601562, 'CLOUD_COVER_LAND': 77.95999908447266, 'RADIANCE_MAXIMUM_BAND_6': 93.41870880126953, 'GEOMETRIC_RMSE_MODEL': 9.371000289916992, 'RADIANCE_MAXIMUM_BAND_5': 375.641845703125, 'RADIANCE_MAXIMUM_BAND_4': 613.8438720703125, 'RADIANCE_MAXIMUM_BAND_3': 727.944580078125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016067LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162483215332, 'GEOMETRIC_RMSE_MODEL_Y': 6.466000080108643, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 6.7829999923706055, 'catalog_cloud_cover': 6, 'system:asset_size': 1276925678, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016067LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4325180053711, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79340362548828, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397708892822266, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160223122621_20160309074854.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1457376357361, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016067LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.701568603515625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1457376357361, 'RADIANCE_ADD_BAND_5': -31.026830673217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.716090202331543, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.6007399559020996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.71847152709961, 'RADIANCE_ADD_BAND_2': -65.24848937988281, 'RADIANCE_ADD_BAND_3': -60.125919342041016, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.380218505859375, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.12598991394043, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50809860229492, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701605063505_00004', 'EARTH_SUN_DISTANCE': 0.9925987720489502, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1462564360000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:57.3618041Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 42.3883056640625, 'BPF_NAME_OLI': 'LO8BPF20160307183322_20160307192024.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462300, 'RADIANCE_MINIMUM_BAND_4': -50.691429138183594, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.11389923095703, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.23544311523438, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.705718994140625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.36874008178711, 'RADIANCE_MINIMUM_BAND_7': -2.600219964981079, 'RADIANCE_MINIMUM_BAND_6': -7.714550018310547, 'RADIANCE_MINIMUM_BAND_5': -31.020620346069336, 'CORNER_UL_LAT_PRODUCT': 38.528099060058594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.123559951782227, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 22, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462585, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016083LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061518000438809395, 'RADIANCE_MULT_BAND_6': 0.0015299000078812242, 'RADIANCE_MULT_BAND_3': 0.011920999735593796, 'RADIANCE_MULT_BAND_4': 0.010053000412881374, 'RADIANCE_MULT_BAND_1': 0.012633999809622765, 'RADIANCE_MULT_BAND_2': 0.012937000021338463, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92623156453888, 38.527522914673376], [-123.41657007217432, 36.80354260991638], [-121.34542278370076, 36.4066047750874], [-120.80724372969355, 38.12963673008408], [-122.92623156453888, 38.527522914673376]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 145.12950134277344, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160101_20160331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-03-23', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002404300030320883, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005156599800102413, 'RADIANCE_MULT_BAND_8': 0.011377000249922276, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 10.140000343322754, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 4.432000160217285, 'CORNER_LL_LON_PRODUCT': -123.41716766357422, 'CORNER_LR_LON_PRODUCT': -120.85122680664062, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.54188537597656, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 688.7047119140625, 'RADIANCE_MAXIMUM_BAND_7': 31.215269088745117, 'RADIANCE_MAXIMUM_BAND_2': 783.1433715820312, 'RADIANCE_MAXIMUM_BAND_1': 764.7793579101562, 'CLOUD_COVER_LAND': 10.859999656677246, 'RADIANCE_MAXIMUM_BAND_6': 92.61219024658203, 'GEOMETRIC_RMSE_MODEL': 7.116000175476074, 'RADIANCE_MAXIMUM_BAND_5': 372.3987731933594, 'RADIANCE_MAXIMUM_BAND_4': 608.5443115234375, 'RADIANCE_MAXIMUM_BAND_3': 721.659912109375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016083LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416259765625, 'GEOMETRIC_RMSE_MODEL_Y': 5.039999961853027, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.02400016784668, 'catalog_cloud_cover': 0, 'system:asset_size': 1189706503, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016083LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4290771484375, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.78996276855469, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39765167236328, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160309080230_20160324033852.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1458758749694, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016083LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.26383972167969, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1458758749694, 'RADIANCE_ADD_BAND_5': -30.758960723876953, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.64946985244751, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.578279972076416, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.16836166381836, 'RADIANCE_ADD_BAND_2': -64.68517303466797, 'RADIANCE_ADD_BAND_3': -59.60683059692383, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.884830474853516, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.021300315856934, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50804138183594, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462600, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701604290610_00037', 'EARTH_SUN_DISTANCE': 0.9969115257263184, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1462350282000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:49.6948382Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 48.53099060058594, 'BPF_NAME_OLI': 'LO8BPF20160323183051_20160323191816.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462600, 'RADIANCE_MINIMUM_BAND_4': -50.25379180908203, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.59490966796875, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.67223358154297, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.155731201171875, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.87345886230469, 'RADIANCE_MINIMUM_BAND_7': -2.5777699947357178, 'RADIANCE_MINIMUM_BAND_6': -7.647940158843994, 'RADIANCE_MINIMUM_BAND_5': -30.752809524536133, 'CORNER_UL_LAT_PRODUCT': 38.52811050415039, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.018899917602539, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692700, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 449, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 174}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462292.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462285, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016099LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006094799842685461, 'RADIANCE_MULT_BAND_6': 0.0015157000161707401, 'RADIANCE_MULT_BAND_3': 0.011811000294983387, 'RADIANCE_MULT_BAND_4': 0.009959699586033821, 'RADIANCE_MULT_BAND_1': 0.012516999617218971, 'RADIANCE_MULT_BAND_2': 0.012817000038921833, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9293292005693, 38.52752485705182], [-123.41926048544377, 36.80353314308258], [-121.3480983727112, 36.406641865618994], [-120.8103221648128, 38.12969418634727], [-122.9293292005693, 38.52752485705182]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 142.05970764160156, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160401_20160630.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-04-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023819999769330025, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005108800251036882, 'RADIANCE_MULT_BAND_8': 0.011272000148892403, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 81.08999633789062, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'CORNER_LL_LON_PRODUCT': -123.42051696777344, 'CORNER_LR_LON_PRODUCT': -120.85456848144531, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.19432067871094, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 682.3280029296875, 'RADIANCE_MAXIMUM_BAND_7': 30.926240921020508, 'RADIANCE_MAXIMUM_BAND_2': 775.892333984375, 'RADIANCE_MAXIMUM_BAND_1': 757.6983032226562, 'CLOUD_COVER_LAND': 79.69000244140625, 'RADIANCE_MAXIMUM_BAND_6': 91.75469970703125, 'GEOMETRIC_RMSE_MODEL': 8.718000411987305, 'RADIANCE_MAXIMUM_BAND_5': 368.9507751464844, 'RADIANCE_MAXIMUM_BAND_4': 602.9098510742188, 'RADIANCE_MAXIMUM_BAND_3': 714.9781494140625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016099LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162483215332, 'GEOMETRIC_RMSE_MODEL_Y': 6.184999942779541, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 6.144000053405762, 'catalog_cloud_cover': 8, 'system:asset_size': 1302269468, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016099LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.4325180053711, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.79340362548828, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397708892822266, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160408000419_20160422175416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1460141142228, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016099LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.7984504699707, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1460141142228, 'RADIANCE_ADD_BAND_5': -30.474170684814453, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.578649997711182, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.554409980773926, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.58348846435547, 'RADIANCE_ADD_BAND_2': -64.08625793457031, 'RADIANCE_ADD_BAND_3': -59.05493927001953, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.35813903808594, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.90999984741211, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50809860229492, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462300, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701604287196_00037', 'EARTH_SUN_DISTANCE': 1.0015590190887451, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1461857322000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:42.2287230Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 54.49622344970703, 'BPF_NAME_OLI': 'LO8BPF20160408183044_20160408190322.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462300, 'RADIANCE_MINIMUM_BAND_4': -49.788490295410156, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.043128967285156, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.07344055175781, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.57096862792969, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.34687042236328, 'RADIANCE_MINIMUM_BAND_7': -2.5539000034332275, 'RADIANCE_MINIMUM_BAND_6': -7.57712984085083, 'RADIANCE_MINIMUM_BAND_5': -30.468069076538086, 'CORNER_UL_LAT_PRODUCT': 38.528099060058594, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.907609939575195, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 692400, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 54, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 692400, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461685, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016115LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006041700020432472, 'RADIANCE_MULT_BAND_6': 0.0015025000320747495, 'RADIANCE_MULT_BAND_3': 0.011707999743521214, 'RADIANCE_MULT_BAND_4': 0.0098727997392416, 'RADIANCE_MULT_BAND_1': 0.0124080004170537, 'RADIANCE_MULT_BAND_2': 0.01270500011742115, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.86093747824044, 36.39775869550702], [-120.86092582575294, 36.39780280431163], [-120.84626778678889, 36.92550427468385], [-120.83122372834976, 37.45313096096067], [-120.81578238134237, 37.98070519470906], [-120.79993246778285, 38.50822648645803], [-120.800068772851, 38.50835341371423], [-120.80018377739621, 38.50849271022651], [-120.80024022775883, 38.508502212097596], [-123.43940217748752, 38.528343485184145], [-123.43956051219732, 38.52823319249981], [-123.43973518476099, 38.528139279204304], [-123.43974570616382, 38.52809490425544], [-123.42754343870396, 36.416221411419016], [-123.42740638630868, 36.41609753116214], [-123.42728969485141, 36.415960836957595], [-123.42723451445742, 36.41595259161223], [-120.86126795283926, 36.3975614804899], [-120.86111042555652, 36.39766840138327], [-120.86093747824044, 36.39775869550702]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 138.05245971679688, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160401_20160630.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-04-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002361200051382184, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005064299912191927, 'RADIANCE_MULT_BAND_8': 0.011172999627888203, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 17.040000915527344, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.236999988555908, 'CORNER_LL_LON_PRODUCT': -123.42720794677734, 'CORNER_LR_LON_PRODUCT': -120.86125946044922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.9365997314453, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 676.37646484375, 'RADIANCE_MAXIMUM_BAND_7': 30.656490325927734, 'RADIANCE_MAXIMUM_BAND_2': 769.1246337890625, 'RADIANCE_MAXIMUM_BAND_1': 751.08935546875, 'CLOUD_COVER_LAND': 25.969999313354492, 'RADIANCE_MAXIMUM_BAND_6': 90.95437622070312, 'GEOMETRIC_RMSE_MODEL': 7.026000022888184, 'RADIANCE_MAXIMUM_BAND_5': 365.73260498046875, 'RADIANCE_MAXIMUM_BAND_4': 597.6510009765625, 'RADIANCE_MAXIMUM_BAND_3': 708.7418212890625, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016115LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416221618652344, 'GEOMETRIC_RMSE_MODEL_Y': 4.8379998207092285, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.0960001945495605, 'catalog_cloud_cover': 1, 'system:asset_size': 1238260490, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016115LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.43939971923828, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.80027770996094, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.397830963134766, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160422201524_20160507073029.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1461523535038, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016115LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.36408996582031, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1461523535038, 'RADIANCE_ADD_BAND_5': -30.20836067199707, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.512539863586426, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.532130002975464, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.0376091003418, 'RADIANCE_ADD_BAND_2': -63.52727127075195, 'RADIANCE_ADD_BAND_3': -58.53984069824219, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.86656188964844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.806110382080078, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50822830200195, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 461700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701605129823_00004', 'EARTH_SUN_DISTANCE': 1.0059558153152466, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1463233804000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:35.0387380Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 59.744773864746094, 'BPF_NAME_OLI': 'LO8BPF20160424183037_20160424190315.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 461700, 'RADIANCE_MINIMUM_BAND_4': -49.354209899902344, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.52812957763672, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.51456069946289, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.02519989013672, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.85538864135742, 'RADIANCE_MINIMUM_BAND_7': -2.5316200256347656, 'RADIANCE_MINIMUM_BAND_6': -7.511040210723877, 'RADIANCE_MINIMUM_BAND_5': -30.202320098876953, 'CORNER_UL_LAT_PRODUCT': 38.52806854248047, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.803750038146973, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 691800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 262, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 691800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 78}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016131LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059934998862445354, 'RADIANCE_MULT_BAND_6': 0.0014905000571161509, 'RADIANCE_MULT_BAND_3': 0.011614999733865261, 'RADIANCE_MULT_BAND_4': 0.00979399960488081, 'RADIANCE_MULT_BAND_1': 0.0123089998960495, 'RADIANCE_MULT_BAND_2': 0.01260400004684925, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92037998373954, 38.52805986910922], [-123.41186481199205, 36.80409982718042], [-121.3410865466186, 36.40600370995073], [-120.8014451388285, 38.12898767807716], [-122.92037998373954, 38.52805986910922]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 133.04246520996094, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160401_20160630.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-05-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023423999082297087, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005023899720981717, 'RADIANCE_MULT_BAND_8': 0.011083999648690224, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 39.279998779296875, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.3289999961853027, 'CORNER_LL_LON_PRODUCT': -123.413818359375, 'CORNER_LR_LON_PRODUCT': -120.84789276123047, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.79620361328125, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 670.9801635742188, 'RADIANCE_MAXIMUM_BAND_7': 30.411909103393555, 'RADIANCE_MAXIMUM_BAND_2': 762.9883422851562, 'RADIANCE_MAXIMUM_BAND_1': 745.096923828125, 'CLOUD_COVER_LAND': 8.880000114440918, 'RADIANCE_MAXIMUM_BAND_6': 90.22870635986328, 'GEOMETRIC_RMSE_MODEL': 6.565000057220459, 'RADIANCE_MAXIMUM_BAND_5': 362.814697265625, 'RADIANCE_MAXIMUM_BAND_4': 592.8827514648438, 'RADIANCE_MAXIMUM_BAND_3': 703.0872802734375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016131LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162712097168, 'GEOMETRIC_RMSE_MODEL_Y': 4.458000183105469, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.818999767303467, 'catalog_cloud_cover': 3, 'system:asset_size': 1257332294, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016131LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42562866210938, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.7865219116211, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39759063720703, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160507073845_20160522095010.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1462905937622, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016131LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.97024917602539, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1462905937622, 'RADIANCE_ADD_BAND_5': -29.967350006103516, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.452610015869141, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.511929988861084, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.542659759521484, 'RADIANCE_ADD_BAND_2': -63.02043151855469, 'RADIANCE_ADD_BAND_3': -58.07278823852539, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.420841217041016, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.711919784545898, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50796890258789, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462900, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701605236265_00004', 'EARTH_SUN_DISTANCE': 1.0099929571151733, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1464118075000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:37.6223960Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 63.8173713684082, 'BPF_NAME_OLI': 'LO8BPF20160510165122_20160510190317.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462900, 'RADIANCE_MINIMUM_BAND_4': -48.96044921875, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.0611686706543, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.00783157348633, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.53034973144531, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.409759521484375, 'RADIANCE_MINIMUM_BAND_7': -2.511430025100708, 'RADIANCE_MINIMUM_BAND_6': -7.451119899749756, 'RADIANCE_MINIMUM_BAND_5': -29.961360931396484, 'CORNER_UL_LAT_PRODUCT': 38.52811813354492, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.709580421447754, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693000, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 461, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693000, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 152}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016147LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005955600179731846, 'RADIANCE_MULT_BAND_6': 0.0014810999855399132, 'RADIANCE_MULT_BAND_3': 0.011540999636054039, 'RADIANCE_MULT_BAND_4': 0.00973219983279705, 'RADIANCE_MULT_BAND_1': 0.012230999767780304, 'RADIANCE_MULT_BAND_2': 0.012524000369012356, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.91177526617707, 38.52832400956927], [-123.40278613647641, 36.80440138559992], [-121.3317105513848, 36.40641393183634], [-120.79220192776168, 38.129084511964706], [-122.91177526617707, 38.52832400956927]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 127.57389068603516, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20160401_20160630.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-05-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023276000283658504, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004992099711671472, 'RADIANCE_MULT_BAND_8': 0.011013999581336975, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 33.81999969482422, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.003000020980835, 'CORNER_LL_LON_PRODUCT': -123.40377807617188, 'CORNER_LR_LON_PRODUCT': -120.83786010742188, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.90037536621094, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 666.7410278320312, 'RADIANCE_MAXIMUM_BAND_7': 30.219770431518555, 'RADIANCE_MAXIMUM_BAND_2': 758.16796875, 'RADIANCE_MAXIMUM_BAND_1': 740.3895874023438, 'CLOUD_COVER_LAND': 10, 'RADIANCE_MAXIMUM_BAND_6': 89.6586685180664, 'GEOMETRIC_RMSE_MODEL': 5.939000129699707, 'RADIANCE_MAXIMUM_BAND_5': 360.52252197265625, 'RADIANCE_MAXIMUM_BAND_4': 589.1370849609375, 'RADIANCE_MAXIMUM_BAND_3': 698.6453247070312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016147LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41630172729492, 'GEOMETRIC_RMSE_MODEL_Y': 3.9709999561309814, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.416999816894531, 'catalog_cloud_cover': 3, 'system:asset_size': 1270292695, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016147LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41532135009766, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.77613067626953, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39741134643555, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160522121054_20160606055146.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1464288342828, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016147LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.660858154296875, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1464288342828, 'RADIANCE_ADD_BAND_5': -29.77802085876465, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.405519962310791, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.4960598945617676, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.153839111328125, 'RADIANCE_ADD_BAND_2': -62.62228012084961, 'RADIANCE_ADD_BAND_3': -57.70589828491211, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.070709228515625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.637929916381836, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51047897338867, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463800, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701606072701_00004', 'EARTH_SUN_DISTANCE': 1.0131984949111938, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1465420086000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:42.8287660Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 66.34381103515625, 'BPF_NAME_OLI': 'LO8BPF20160526183045_20160526190323.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 463800, 'RADIANCE_MINIMUM_BAND_4': -48.65113067626953, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.694358825683594, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.60976028442383, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.14160919189453, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.059688568115234, 'RADIANCE_MINIMUM_BAND_7': -2.4955599308013916, 'RADIANCE_MINIMUM_BAND_6': -7.4040398597717285, 'RADIANCE_MINIMUM_BAND_5': -29.772069931030273, 'CORNER_UL_LAT_PRODUCT': 38.53086853027344, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.635600090026855, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693900, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 450, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693900, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016163LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0059287999756634235, 'RADIANCE_MULT_BAND_6': 0.0014745000516995788, 'RADIANCE_MULT_BAND_3': 0.011489000171422958, 'RADIANCE_MULT_BAND_4': 0.009688500314950943, 'RADIANCE_MULT_BAND_1': 0.012175999581813812, 'RADIANCE_MULT_BAND_2': 0.012467999942600727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89628711747616, 38.52831133052729], [-123.3873148670565, 36.8041823746566], [-121.31632032351708, 36.40646838090245], [-120.77680191050428, 38.12906431623774], [-122.89628711747616, 38.52831133052729]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 123.20269775390625, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20160401_20160630.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-06-11', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -327.8858642578125, 'google:registration_offset_y': -228.1624298095703, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002317100064828992, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004969700239598751, 'RADIANCE_MULT_BAND_8': 0.010964999906718731, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 16.520000457763672, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 2.7869999408721924, 'CORNER_LL_LON_PRODUCT': -123.3904037475586, 'CORNER_LR_LON_PRODUCT': -120.82449340820312, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.26736450195312, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 663.7456665039062, 'RADIANCE_MAXIMUM_BAND_7': 30.084009170532227, 'RADIANCE_MAXIMUM_BAND_2': 754.7618408203125, 'RADIANCE_MAXIMUM_BAND_1': 737.0633544921875, 'CLOUD_COVER_LAND': 9.300000190734863, 'RADIANCE_MAXIMUM_BAND_6': 89.25586700439453, 'GEOMETRIC_RMSE_MODEL': 6.251999855041504, 'RADIANCE_MAXIMUM_BAND_5': 358.9028625488281, 'RADIANCE_MAXIMUM_BAND_4': 586.4903564453125, 'RADIANCE_MAXIMUM_BAND_3': 695.506591796875, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016163LGN00', 'WRS_PATH': 44, 'google:registration_count': 95, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.416351318359375, 'GEOMETRIC_RMSE_MODEL_Y': 4, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.804999828338623, 'catalog_cloud_cover': 1, 'system:asset_size': 1299075221, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016163LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40155792236328, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76236724853516, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39717102050781, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160606063351_20160620173313.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1465670746253, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016163LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.4422492980957, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1465670746253, 'RADIANCE_ADD_BAND_5': -29.64423942565918, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.372250080108643, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.484839916229248, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.87910842895508, 'RADIANCE_ADD_BAND_2': -62.34095001220703, 'RADIANCE_ADD_BAND_3': -57.446651458740234, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.823299407958984, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.585639953613281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51021957397461, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465000, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701606229040_00004', 'EARTH_SUN_DISTANCE': 1.0154820680618286, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1466666595000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:46.2531030Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 67.25452423095703, 'BPF_NAME_OLI': 'LO8BPF20160611182936_20160611190326.02', 'CORNER_UL_PROJECTION_X_PRODUCT': 465000, 'RADIANCE_MINIMUM_BAND_4': -48.432559967041016, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.43516159057617, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.3284797668457, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.86692810058594, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.81232833862305, 'RADIANCE_MINIMUM_BAND_7': -2.4843499660491943, 'RADIANCE_MINIMUM_BAND_6': -7.370779991149902, 'RADIANCE_MINIMUM_BAND_5': -29.638309478759766, 'CORNER_UL_LAT_PRODUCT': 38.53091049194336, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.583330154418945, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 489, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 167}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016179LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915699992328882, 'RADIANCE_MULT_BAND_6': 0.0014712000265717506, 'RADIANCE_MULT_BAND_3': 0.01146399974822998, 'RADIANCE_MULT_BAND_4': 0.00966699980199337, 'RADIANCE_MULT_BAND_1': 0.012148999609053135, 'RADIANCE_MULT_BAND_2': 0.01244099996984005, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89972895312273, 38.52831432561685], [-123.39101419044108, 36.804170265879556], [-121.31967062963535, 36.406245075258376], [-120.78022231473632, 38.12912902366873], [-122.89972895312273, 38.52831432561685]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.63809204101562, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20160401_20160630.04', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-06-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -0.4036969840526581, 'google:registration_offset_y': -110.36969757080078, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002311999909579754, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958700155839324, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 27.809999465942383, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.0339999198913574, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.82782745361328, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.95718383789062, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.2778930664062, 'RADIANCE_MAXIMUM_BAND_7': 30.017480850219727, 'RADIANCE_MAXIMUM_BAND_2': 753.0927734375, 'RADIANCE_MAXIMUM_BAND_1': 735.4334106445312, 'CLOUD_COVER_LAND': 1.5499999523162842, 'RADIANCE_MAXIMUM_BAND_6': 89.05848693847656, 'GEOMETRIC_RMSE_MODEL': 5.673999786376953, 'RADIANCE_MAXIMUM_BAND_5': 358.10919189453125, 'RADIANCE_MAXIMUM_BAND_4': 585.1934204101562, 'RADIANCE_MAXIMUM_BAND_3': 693.9685668945312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016179LGN00', 'WRS_PATH': 44, 'google:registration_count': 86, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 3.882999897003174, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.13700008392334, 'catalog_cloud_cover': 2, 'system:asset_size': 1283692181, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016179LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40499877929688, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76580810546875, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3972282409668, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160620195437_20160707083823.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1467053153631, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.47777777910232544, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016179LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.33512878417969, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1467053153631, 'RADIANCE_ADD_BAND_5': -29.578689575195312, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355949878692627, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.4793500900268555, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74448013305664, 'RADIANCE_ADD_BAND_2': -62.20309066772461, 'RADIANCE_ADD_BAND_3': -57.319618225097656, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.70206069946289, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.560020446777344, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51028060913086, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701607086059_00004', 'EARTH_SUN_DISTANCE': 1.0166068077087402, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1468065268000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:53.6315880Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 66.79061889648438, 'BPF_NAME_OLI': 'LO8BPF20160627182944_20160627190334.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -48.32545852661133, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.30815124511719, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.190650939941406, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.732330322265625, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.69112014770508, 'RADIANCE_MINIMUM_BAND_7': -2.4788498878479004, 'RADIANCE_MINIMUM_BAND_6': -7.354479789733887, 'RADIANCE_MINIMUM_BAND_5': -29.572769165039062, 'CORNER_UL_LAT_PRODUCT': 38.53089904785156, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.557709693908691, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 564, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 233}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464092.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464085, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016195LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005916799884289503, 'RADIANCE_MULT_BAND_6': 0.0014715000288560987, 'RADIANCE_MULT_BAND_3': 0.011466000229120255, 'RADIANCE_MULT_BAND_4': 0.009668800048530102, 'RADIANCE_MULT_BAND_1': 0.012151000089943409, 'RADIANCE_MULT_BAND_2': 0.012443000450730324, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90592413214861, 38.528319486479695], [-123.39706756300433, 36.804150163993526], [-121.32569057086793, 36.40632971825537], [-120.7863872029211, 38.128975072359424], [-122.90592413214861, 38.528319486479695]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 123.49439239501953, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160701_20160930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-07-13', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 483.9918518066406, 'google:registration_offset_y': -375.17730712890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023123999126255512, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004959600046277046, 'RADIANCE_MULT_BAND_8': 0.010941999964416027, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 31.149999618530273, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.299999952316284, 'CORNER_LL_LON_PRODUCT': -123.40043640136719, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 139.98318481445312, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 662.40087890625, 'RADIANCE_MAXIMUM_BAND_7': 30.023059844970703, 'RADIANCE_MAXIMUM_BAND_2': 753.232666015625, 'RADIANCE_MAXIMUM_BAND_1': 735.5700073242188, 'CLOUD_COVER_LAND': 1.5700000524520874, 'RADIANCE_MAXIMUM_BAND_6': 89.07504272460938, 'GEOMETRIC_RMSE_MODEL': 5.953999996185303, 'RADIANCE_MAXIMUM_BAND_5': 358.1756896972656, 'RADIANCE_MAXIMUM_BAND_4': 585.3020629882812, 'RADIANCE_MAXIMUM_BAND_3': 694.0974731445312, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016195LGN00', 'WRS_PATH': 44, 'google:registration_count': 80, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632080078125, 'GEOMETRIC_RMSE_MODEL_Y': 3.947000026702881, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.456999778747559, 'catalog_cloud_cover': 3, 'system:asset_size': 1274140307, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016195LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.41187286376953, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160707085159_20160720111055.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1468435561324, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.46783626079559326, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016195LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.34410095214844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1468435561324, 'RADIANCE_ADD_BAND_5': -29.58418083190918, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.3573198318481445, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.4798099994659424, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.755760192871094, 'RADIANCE_ADD_BAND_2': -62.21464157104492, 'RADIANCE_ADD_BAND_3': -57.33026123046875, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.71221923828125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.562170028686523, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464100, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701607212871_00004', 'EARTH_SUN_DISTANCE': 1.016512393951416, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1469185443000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:01.3246080Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 65.26150512695312, 'BPF_NAME_OLI': 'LO8BPF20160713182951_20160713190341.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464100, 'RADIANCE_MINIMUM_BAND_4': -48.33443069458008, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.318790435791016, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.20220184326172, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.74361038208008, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.70127868652344, 'RADIANCE_MINIMUM_BAND_7': -2.4793100357055664, 'RADIANCE_MINIMUM_BAND_6': -7.3558502197265625, 'RADIANCE_MINIMUM_BAND_5': -29.57826042175293, 'CORNER_UL_LAT_PRODUCT': 38.52817153930664, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.559860229492188, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 562, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 264}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15641], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264807.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7821], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264815]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016211LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005931499879807234, 'RADIANCE_MULT_BAND_6': 0.0014751000562682748, 'RADIANCE_MULT_BAND_3': 0.011494999751448631, 'RADIANCE_MULT_BAND_4': 0.009692800231277943, 'RADIANCE_MULT_BAND_1': 0.012180999852716923, 'RADIANCE_MULT_BAND_2': 0.012474000453948975, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89938473185731, 38.528314016950674], [-123.39034158898937, 36.80417242792485], [-121.31966478200071, 36.40651545711146], [-120.78022231473632, 38.12912902366873], [-122.89938473185731, 38.528314016950674]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 128.26519775390625, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264800, 'CPF_NAME': 'L8CPF20160701_20160930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-07-29', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 5.419681549072266, 'google:registration_offset_y': 18.828540802001953, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023181999567896128, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004971899907104671, 'RADIANCE_MULT_BAND_8': 0.010970000177621841, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 31.729999542236328, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.5959999561309814, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.82782745361328, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 140.3309326171875, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 664.0464477539062, 'RADIANCE_MAXIMUM_BAND_7': 30.097639083862305, 'RADIANCE_MAXIMUM_BAND_2': 755.1038818359375, 'RADIANCE_MAXIMUM_BAND_1': 737.3973388671875, 'CLOUD_COVER_LAND': 2.140000104904175, 'RADIANCE_MAXIMUM_BAND_6': 89.29631805419922, 'GEOMETRIC_RMSE_MODEL': 5.8470001220703125, 'RADIANCE_MAXIMUM_BAND_5': 359.06549072265625, 'RADIANCE_MAXIMUM_BAND_4': 586.756103515625, 'RADIANCE_MAXIMUM_BAND_3': 695.82177734375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016211LGN00', 'WRS_PATH': 44, 'google:registration_count': 80, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15641, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 3.802999973297119, 'REFLECTIVE_LINES': 7821, 'GEOMETRIC_RMSE_MODEL_X': 4.440000057220459, 'catalog_cloud_cover': 3, 'system:asset_size': 1272946325, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016211LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40499877929688, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76580810546875, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3972282409668, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160720133144_20160803080806.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1469817965439, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4444444477558136, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016211LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.46419906616211, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1469817965439, 'RADIANCE_ADD_BAND_5': -29.65768051147461, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.375589847564697, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.4859700202941895, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.90668869018555, 'RADIANCE_ADD_BAND_2': -62.36920166015625, 'RADIANCE_ADD_BAND_3': -57.472679138183594, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264800, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.848140716552734, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.590889930725098, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7821, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.51028060913086, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701608089251_00004', 'EARTH_SUN_DISTANCE': 1.0152521133422852, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1470701074000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:05.4397110Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 62.87205123901367, 'BPF_NAME_OLI': 'LO8BPF20160729182956_20160729200737.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -48.45450973510742, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.46118927001953, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.356719970703125, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -60.894508361816406, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -54.8371696472168, 'RADIANCE_MINIMUM_BAND_7': -2.4854700565338135, 'RADIANCE_MINIMUM_BAND_6': -7.374120235443115, 'RADIANCE_MINIMUM_BAND_5': -29.6517391204834, 'CORNER_UL_LAT_PRODUCT': 38.53089904785156, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.588569641113281, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 565, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 283}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016227LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005960199981927872, 'RADIANCE_MULT_BAND_6': 0.0014822999946773052, 'RADIANCE_MULT_BAND_3': 0.011549999937415123, 'RADIANCE_MULT_BAND_4': 0.009739699773490429, 'RADIANCE_MULT_BAND_1': 0.012240000069141388, 'RADIANCE_MULT_BAND_2': 0.012533999979496002, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89112530425164, 38.5277658825603], [-123.38226897772154, 36.80392825667535], [-121.31130961022488, 36.40612712239576], [-120.77202156792235, 38.12870339208858], [-122.89112530425164, 38.5277658825603]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.79177856445312, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160701_20160930.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-08-14', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -692.7719116210938, 'google:registration_offset_y': 146.4542694091797, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023294000420719385, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004996000207029283, 'RADIANCE_MULT_BAND_8': 0.011022999882698059, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 33.7400016784668, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.369999885559082, 'CORNER_LL_LON_PRODUCT': -123.38371276855469, 'CORNER_LR_LON_PRODUCT': -120.81780242919922, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.00975036621094, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 667.2586669921875, 'RADIANCE_MAXIMUM_BAND_7': 30.24323081970215, 'RADIANCE_MAXIMUM_BAND_2': 758.7565307617188, 'RADIANCE_MAXIMUM_BAND_1': 740.96435546875, 'CLOUD_COVER_LAND': 3.0399999618530273, 'RADIANCE_MAXIMUM_BAND_6': 89.728271484375, 'GEOMETRIC_RMSE_MODEL': 5.914999961853027, 'RADIANCE_MAXIMUM_BAND_5': 360.8023986816406, 'RADIANCE_MAXIMUM_BAND_4': 589.5944213867188, 'RADIANCE_MAXIMUM_BAND_3': 699.1876831054688, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016227LGN00', 'WRS_PATH': 44, 'google:registration_count': 119, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4163703918457, 'GEOMETRIC_RMSE_MODEL_Y': 3.944999933242798, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.4070000648498535, 'catalog_cloud_cover': 3, 'system:asset_size': 1267597853, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016227LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.39466094970703, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.75557708740234, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39704132080078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160803085042_20160818203550.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1471200368306, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.9153845906257629, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016227LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -48.698638916015625, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1471200368306, 'RADIANCE_ADD_BAND_5': -29.80113983154297, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.4112701416015625, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.497999906539917, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.20132064819336, 'RADIANCE_ADD_BAND_2': -62.6708984375, 'RADIANCE_ADD_BAND_3': -57.750701904296875, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.113460540771484, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.646960258483887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507381439208984, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 465600, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701608236733_00004', 'EARTH_SUN_DISTANCE': 1.012805461883545, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1472039857000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:08.3064660Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 59.66374206542969, 'BPF_NAME_OLI': 'LO8BPF20160814182958_20160814200740.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 465600, 'RADIANCE_MINIMUM_BAND_4': -48.688899993896484, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -57.73915100097656, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -62.65835952758789, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.18907928466797, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.102439880371094, 'RADIANCE_MINIMUM_BAND_7': -2.497499942779541, 'RADIANCE_MINIMUM_BAND_6': -7.4097900390625, 'RADIANCE_MINIMUM_BAND_5': -29.79517936706543, 'CORNER_UL_LAT_PRODUCT': 38.528228759765625, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.644630432128906, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695700, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695700, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 240}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016243LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.005999300163239241, 'RADIANCE_MULT_BAND_6': 0.001491999952122569, 'RADIANCE_MULT_BAND_3': 0.011625999584794044, 'RADIANCE_MULT_BAND_4': 0.009803599677979946, 'RADIANCE_MULT_BAND_1': 0.012319999746978283, 'RADIANCE_MULT_BAND_2': 0.012616000138223171, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9038594302984, 38.52804741366943], [-123.3950497859617, 36.804156869612946], [-121.32368387092866, 36.406301524291564], [-120.78466885696962, 38.12921297299677], [-122.9038594302984, 38.52804741366943]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 141.8668670654297, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160701_20160930.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-08-30', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 401.2265930175781, 'google:registration_offset_y': 41.25553894042969, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023447000421583652, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005028700106777251, 'RADIANCE_MULT_BAND_8': 0.011095000430941582, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 0.49000000953674316, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.377000093460083, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 141.93408203125, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 671.632568359375, 'RADIANCE_MAXIMUM_BAND_7': 30.44148063659668, 'RADIANCE_MAXIMUM_BAND_2': 763.7302856445312, 'RADIANCE_MAXIMUM_BAND_1': 745.8214721679688, 'CLOUD_COVER_LAND': 0.550000011920929, 'RADIANCE_MAXIMUM_BAND_6': 90.31645202636719, 'GEOMETRIC_RMSE_MODEL': 5.959000110626221, 'RADIANCE_MAXIMUM_BAND_5': 363.16748046875, 'RADIANCE_MAXIMUM_BAND_4': 593.4592895507812, 'RADIANCE_MAXIMUM_BAND_3': 703.7709350585938, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016243LGN00', 'WRS_PATH': 44, 'google:registration_count': 96, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 3.7750000953674316, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.610000133514404, 'catalog_cloud_cover': 0, 'system:asset_size': 1180272495, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016243LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843200683594, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160818225656_20160902083306.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1472582775387, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5714285969734192, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016243LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.017860412597656, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1472582775387, 'RADIANCE_ADD_BAND_5': -29.996490478515625, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.459849834442139, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.5143699645996094, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.602500915527344, 'RADIANCE_ADD_BAND_2': -63.08171081542969, 'RADIANCE_ADD_BAND_3': -58.1292610168457, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.4747314453125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.723310470581055, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701609060868_00004', 'EARTH_SUN_DISTANCE': 1.0095021724700928, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1473229302000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:15.3877430Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 55.65764236450195, 'BPF_NAME_OLI': 'LO8BPF20160830183029_20160830200835.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -49.008060455322266, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.11763000488281, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.069091796875, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.590179443359375, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.46363067626953, 'RADIANCE_MINIMUM_BAND_7': -2.5138700008392334, 'RADIANCE_MINIMUM_BAND_6': -7.458360195159912, 'RADIANCE_MINIMUM_BAND_5': -29.990489959716797, 'CORNER_UL_LAT_PRODUCT': 38.52819061279297, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.720959663391113, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 573, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 253}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016259LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006048699840903282, 'RADIANCE_MULT_BAND_6': 0.0015042000450193882, 'RADIANCE_MULT_BAND_3': 0.011721000075340271, 'RADIANCE_MULT_BAND_4': 0.009884200058877468, 'RADIANCE_MULT_BAND_1': 0.01242200005799532, 'RADIANCE_MULT_BAND_2': 0.012719999998807907, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90489238858423, 38.52777792548936], [-123.39572098522211, 36.80388420184993], [-121.32469302894744, 36.40604530322129], [-120.78536922543019, 38.12868552148972], [-122.90489238858423, 38.52777792548936]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 148.48049926757812, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20160701_20160930.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-09-15', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 430.3802795410156, 'google:registration_offset_y': -193.35975646972656, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023640000727027655, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005070099723525345, 'RADIANCE_MULT_BAND_8': 0.01118599995970726, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 29.559999465942383, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.381999969482422, 'CORNER_LL_LON_PRODUCT': -123.39708709716797, 'CORNER_LR_LON_PRODUCT': -120.83116912841797, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 143.1017303466797, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 677.1578369140625, 'RADIANCE_MAXIMUM_BAND_7': 30.691909790039062, 'RADIANCE_MAXIMUM_BAND_2': 770.01318359375, 'RADIANCE_MAXIMUM_BAND_1': 751.9570922851562, 'CLOUD_COVER_LAND': 3.3299999237060547, 'RADIANCE_MAXIMUM_BAND_6': 91.05946350097656, 'GEOMETRIC_RMSE_MODEL': 5.85699987411499, 'RADIANCE_MAXIMUM_BAND_5': 366.1551513671875, 'RADIANCE_MAXIMUM_BAND_4': 598.3414916992188, 'RADIANCE_MAXIMUM_BAND_3': 709.5606079101562, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016259LGN00', 'WRS_PATH': 44, 'google:registration_count': 110, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41632843017578, 'GEOMETRIC_RMSE_MODEL_Y': 3.8410000801086426, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.421999931335449, 'catalog_cloud_cover': 2, 'system:asset_size': 1249358330, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016259LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40843200683594, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76933288574219, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39728927612305, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160902084122_20160917074027.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1473965178686, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.5978260636329651, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016259LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.421119689941406, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1473965178686, 'RADIANCE_ADD_BAND_5': -30.24325942993164, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5212202072143555, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.5350499153137207, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.10927963256836, 'RADIANCE_ADD_BAND_2': -63.60065841674805, 'RADIANCE_ADD_BAND_3': -58.60747146606445, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.93109893798828, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.81974983215332, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50764846801758, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464400, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701609191051_00004', 'EARTH_SUN_DISTANCE': 1.0053751468658447, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1474341182000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:18.6867380Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 50.93768310546875, 'BPF_NAME_OLI': 'LO8BPF20160915183057_20160915200950.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464400, 'RADIANCE_MINIMUM_BAND_4': -49.41122817993164, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.59574890136719, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.58794021606445, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.096858978271484, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.919921875, 'RADIANCE_MINIMUM_BAND_7': -2.5345499515533447, 'RADIANCE_MINIMUM_BAND_6': -7.519720077514648, 'RADIANCE_MINIMUM_BAND_5': -30.23720932006836, 'CORNER_UL_LAT_PRODUCT': 38.52819061279297, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.817390441894531, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694500, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 548, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694500, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 228}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15361, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7681, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016275LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.0061022997833788395, 'RADIANCE_MULT_BAND_6': 0.0015176000306382775, 'RADIANCE_MULT_BAND_3': 0.011824999935925007, 'RADIANCE_MULT_BAND_4': 0.0099718002602458, 'RADIANCE_MULT_BAND_1': 0.012532000429928303, 'RADIANCE_MULT_BAND_2': 0.012833000160753727, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.89972929717138, 38.528043956222554], [-123.3903402196471, 36.80390201947768], [-121.31900172816025, 36.406235703649585], [-120.78022231473632, 38.12912902366873], [-122.89972929717138, 38.528043956222554]]}, 'REFLECTIVE_SAMPLES': 7681, 'SUN_AZIMUTH': 153.98275756835938, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20161001_20161231.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-10-01', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 16.066036224365234, 'google:registration_offset_y': 11.418404579162598, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002384900115430355, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005114999949000776, 'RADIANCE_MULT_BAND_8': 0.011284999549388885, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 1.0499999523162842, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.0739998817443848, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.82449340820312, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 144.37008666992188, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 683.1597290039062, 'RADIANCE_MAXIMUM_BAND_7': 30.963939666748047, 'RADIANCE_MAXIMUM_BAND_2': 776.8380737304688, 'RADIANCE_MAXIMUM_BAND_1': 758.6219482421875, 'CLOUD_COVER_LAND': 0.5099999904632568, 'RADIANCE_MAXIMUM_BAND_6': 91.86653900146484, 'GEOMETRIC_RMSE_MODEL': 6.322999954223633, 'RADIANCE_MAXIMUM_BAND_5': 369.4004821777344, 'RADIANCE_MAXIMUM_BAND_4': 603.644775390625, 'RADIANCE_MAXIMUM_BAND_3': 715.8496704101562, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016275LGN00', 'WRS_PATH': 44, 'google:registration_count': 87, 'PANCHROMATIC_SAMPLES': 15361, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 4.38700008392334, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.553999900817871, 'catalog_cloud_cover': 0, 'system:asset_size': 1150535368, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016275LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40498352050781, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.76245880126953, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39717102050781, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20160917100055_20161002083254.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1475347579392, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4754098355770111, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016275LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.85914993286133, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1475347579392, 'RADIANCE_ADD_BAND_5': -30.511320114135742, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.587890148162842, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.5575199127197266, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.6597785949707, 'RADIANCE_ADD_BAND_2': -64.16438293457031, 'RADIANCE_ADD_BAND_3': -59.12691879272461, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.426841735839844, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.92451000213623, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50751876831055, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701610032118_00004', 'EARTH_SUN_DISTANCE': 1.0009491443634033, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1475532760000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:19.3927700Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 45.721519470214844, 'BPF_NAME_OLI': 'LO8BPF20161001183408_20161001201325.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -49.849178314208984, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.1151008605957, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.15154266357422, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -62.647239685058594, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.415550231933594, 'RADIANCE_MINIMUM_BAND_7': -2.5570099353790283, 'RADIANCE_MINIMUM_BAND_6': -7.58636999130249, 'RADIANCE_MINIMUM_BAND_5': -30.505210876464844, 'CORNER_UL_LAT_PRODUCT': 38.5281982421875, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.92212963104248, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 695100, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 570, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 695100, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7681, 'GROUND_CONTROL_POINTS_VERIFY': 199}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463192.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463185, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342016291LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006159199867397547, 'RADIANCE_MULT_BAND_6': 0.0015317000215873122, 'RADIANCE_MULT_BAND_3': 0.011935999616980553, 'RADIANCE_MULT_BAND_4': 0.01006499957293272, 'RADIANCE_MULT_BAND_1': 0.012648999691009521, 'RADIANCE_MULT_BAND_2': 0.012953000143170357, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9186591336746, 38.52805866201507], [-123.40951072635772, 36.804107987556684], [-121.33806496862515, 36.40650255661318], [-120.79904275577101, 38.129212994932054], [-122.9186591336746, 38.52805866201507]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 158.0277557373047, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20161001_20161231.01', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2016-10-17', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024071000516414642, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005162699962966144, 'RADIANCE_MULT_BAND_8': 0.011390999890863895, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 11.850000381469727, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 5.39300012588501, 'CORNER_LL_LON_PRODUCT': -123.41047668457031, 'CORNER_LR_LON_PRODUCT': -120.84454345703125, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.71630859375, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 689.530029296875, 'RADIANCE_MAXIMUM_BAND_7': 31.252670288085938, 'RADIANCE_MAXIMUM_BAND_2': 784.0819702148438, 'RADIANCE_MAXIMUM_BAND_1': 765.6959228515625, 'CLOUD_COVER_LAND': 18.260000228881836, 'RADIANCE_MAXIMUM_BAND_6': 92.72318267822266, 'GEOMETRIC_RMSE_MODEL': 7.504000186920166, 'RADIANCE_MAXIMUM_BAND_5': 372.8450622558594, 'RADIANCE_MAXIMUM_BAND_4': 609.2736206054688, 'RADIANCE_MAXIMUM_BAND_3': 722.5247802734375, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342016291LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41627883911133, 'GEOMETRIC_RMSE_MODEL_Y': 5.5320000648498535, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.070000171661377, 'catalog_cloud_cover': 1, 'system:asset_size': 1113224792, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342016291LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42218780517578, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.78308868408203, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39752960205078, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20161016160913_20161031081406.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1476729984936, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342016291LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.32408142089844, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1476729984936, 'RADIANCE_ADD_BAND_5': -30.79582977294922, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.658639907836914, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.2', 'RADIANCE_ADD_BAND_7': -2.5813701152801514, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.24406814575195, 'RADIANCE_ADD_BAND_2': -64.76268768310547, 'RADIANCE_ADD_BAND_3': -59.67826843261719, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.95301055908203, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.035710334777832, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.507911682128906, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 463200, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701611015367_00004', 'EARTH_SUN_DISTANCE': 0.9963147044181824, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1478380516000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:46:24.9366630Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 40.34872817993164, 'BPF_NAME_OLI': 'LO8BPF20161017183438_20161017201331.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 463200, 'RADIANCE_MINIMUM_BAND_4': -50.31401062011719, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.66632843017578, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.74974060058594, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.23141860961914, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.941619873046875, 'RADIANCE_MINIMUM_BAND_7': -2.580859899520874, 'RADIANCE_MINIMUM_BAND_6': -7.657110214233398, 'RADIANCE_MINIMUM_BAND_5': -30.789670944213867, 'CORNER_UL_LAT_PRODUCT': 38.528141021728516, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.033300399780273, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693300, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 260, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693300, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 111}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016307LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016323LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016339LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342016355LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342017005LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342017021LGN00'}}, {'type': 'Image', 'bands': [{'id': 'constant', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 0}, 'crs': 'EPSG:4326', 'crs_transform': [1, 0, 0, 0, 1, 0]}], 'properties': {'system:index': 'LC80440342017053LGN00'}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342017069LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006196899805217981, 'RADIANCE_MULT_BAND_6': 0.001541099976748228, 'RADIANCE_MULT_BAND_3': 0.012009000405669212, 'RADIANCE_MULT_BAND_4': 0.010126999579370022, 'RADIANCE_MULT_BAND_1': 0.01272599957883358, 'RADIANCE_MULT_BAND_2': 0.013031999580562115, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.9231340047522, 38.52752095411105], [-123.41320568747162, 36.8032838413579], [-121.34174389048026, 36.40655375369837], [-120.80382328292497, 38.129572857456424], [-122.9231340047522, 38.52752095411105]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 147.24832153320312, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20170101_20170331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2017-03-10', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024218999315053225, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005194399855099618, 'RADIANCE_MULT_BAND_8': 0.011459999717772007, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 91.81999969482422, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 6.868000030517578, 'CORNER_LL_LON_PRODUCT': -123.413818359375, 'CORNER_LR_LON_PRODUCT': -120.84789276123047, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 146.60984802246094, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 693.75830078125, 'RADIANCE_MAXIMUM_BAND_7': 31.444320678710938, 'RADIANCE_MAXIMUM_BAND_2': 788.8899536132812, 'RADIANCE_MAXIMUM_BAND_1': 770.3911743164062, 'CLOUD_COVER_LAND': 94.04000091552734, 'RADIANCE_MAXIMUM_BAND_6': 93.29176330566406, 'GEOMETRIC_RMSE_MODEL': 7.973999977111816, 'RADIANCE_MAXIMUM_BAND_5': 375.1313781738281, 'RADIANCE_MAXIMUM_BAND_4': 613.0097045898438, 'RADIANCE_MAXIMUM_BAND_3': 726.9553833007812, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017069LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162712097168, 'GEOMETRIC_RMSE_MODEL_Y': 5.50600004196167, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.76800012588501, 'catalog_cloud_cover': 9, 'system:asset_size': 1246517483, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342017069LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42562866210938, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.7865219116211, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39759063720703, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170225090252_20170313050703.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1489171550951, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342017069LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.63267135620117, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1489171550951, 'RADIANCE_ADD_BAND_5': -30.984670639038086, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.7056097984313965, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.3', 'RADIANCE_ADD_BAND_7': -2.5971999168395996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.63188171386719, 'RADIANCE_ADD_BAND_2': -65.15982055664062, 'RADIANCE_ADD_BAND_3': -60.044219970703125, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.302249908447266, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.10951042175293, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50796890258789, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462900, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701703169320_00033', 'EARTH_SUN_DISTANCE': 0.993273913860321, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1489744256000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:50.9511290Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 43.42911148071289, 'BPF_NAME_OLI': 'LO8BPF20170310165311_20170310191953.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462900, 'RADIANCE_MINIMUM_BAND_4': -50.62253952026367, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -60.03221130371094, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -65.14678955078125, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.61915969848633, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -57.29079055786133, 'RADIANCE_MINIMUM_BAND_7': -2.596679925918579, 'RADIANCE_MINIMUM_BAND_6': -7.704060077667236, 'RADIANCE_MINIMUM_BAND_5': -30.978469848632812, 'CORNER_UL_LAT_PRODUCT': 38.52811813354492, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -12.10708999633789, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693000, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 197, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693000, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 85}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 462892.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 462885, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342017085LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006141299847513437, 'RADIANCE_MULT_BAND_6': 0.0015272999880835414, 'RADIANCE_MULT_BAND_3': 0.011900999583303928, 'RADIANCE_MULT_BAND_4': 0.010036000050604343, 'RADIANCE_MULT_BAND_1': 0.012612000107765198, 'RADIANCE_MULT_BAND_2': 0.012915000319480896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.92175734767467, 38.52752001925348], [-123.41152417820824, 36.80328968583129], [-121.3400716835041, 36.40653050309512], [-120.80244703106457, 38.12981740733113], [-122.92175734767467, 38.52752001925348]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 144.62379455566406, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20170101_20170331.03', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2017-03-26', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002400200115516782, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005147799965925515, 'RADIANCE_MULT_BAND_8': 0.011358000338077545, 'IMAGE_QUALITY_TIRS': 9, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 77.54000091552734, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'CORNER_LL_LON_PRODUCT': -123.413818359375, 'CORNER_LR_LON_PRODUCT': -120.84789276123047, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 145.2943115234375, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 687.533203125, 'RADIANCE_MAXIMUM_BAND_7': 31.16217041015625, 'RADIANCE_MAXIMUM_BAND_2': 781.8112182617188, 'RADIANCE_MAXIMUM_BAND_1': 763.4784545898438, 'CLOUD_COVER_LAND': 82.2300033569336, 'RADIANCE_MAXIMUM_BAND_6': 92.45465087890625, 'GEOMETRIC_RMSE_MODEL': 7.559000015258789, 'RADIANCE_MAXIMUM_BAND_5': 371.76531982421875, 'RADIANCE_MAXIMUM_BAND_4': 607.5091552734375, 'RADIANCE_MAXIMUM_BAND_3': 720.432373046875, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017085LGN00', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.4162712097168, 'GEOMETRIC_RMSE_MODEL_Y': 4.815000057220459, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 5.828000068664551, 'catalog_cloud_cover': 7, 'system:asset_size': 1277310045, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342017085LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.42562866210938, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.7865219116211, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.39759063720703, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170313072704_20170327084418.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1490553941320, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342017085LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -50.178340911865234, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1490553941320, 'RADIANCE_ADD_BAND_5': -30.706640243530273, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.636459827423096, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.3', 'RADIANCE_ADD_BAND_7': -2.573899984359741, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.060909271240234, 'RADIANCE_ADD_BAND_2': -64.57514190673828, 'RADIANCE_ADD_BAND_3': -59.50543975830078, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.78807067871094, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.000849723815918, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.50796890258789, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 462900, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0701703281397_00036', 'EARTH_SUN_DISTANCE': 0.9977604746818542, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'FINAL', 'FILE_DATE': 1490789572000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:41.3204620Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 49.57662582397461, 'BPF_NAME_OLI': 'LO8BPF20170326183043_20170326190321.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 462900, 'RADIANCE_MINIMUM_BAND_4': -50.16830062866211, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -59.4935417175293, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -64.5622329711914, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -63.048301696777344, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -56.776710510253906, 'RADIANCE_MINIMUM_BAND_7': -2.5733799934387207, 'RADIANCE_MINIMUM_BAND_6': -7.634940147399902, 'RADIANCE_MINIMUM_BAND_5': -30.70050048828125, 'CORNER_UL_LAT_PRODUCT': 38.52811813354492, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.99845027923584, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 693000, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 53, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 693000, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15621], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7811], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1581772809231761, 'id': 'LANDSAT/LC8_L1T_TOA/LC80440342017117LGN00', 'properties': {'RADIANCE_MULT_BAND_5': 0.006032399833202362, 'RADIANCE_MULT_BAND_6': 0.0015002000145614147, 'RADIANCE_MULT_BAND_3': 0.01169000007212162, 'RADIANCE_MULT_BAND_4': 0.00985770020633936, 'RADIANCE_MULT_BAND_1': 0.012388999573886395, 'RADIANCE_MULT_BAND_2': 0.01268600020557642, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-122.90110599841215, 38.52804516283084], [-123.39235800992188, 36.80389537614729], [-121.32134862687275, 36.40599827738405], [-120.78160679151583, 38.12861450855259], [-122.90110599841215, 38.52804516283084]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 137.23892211914062, 'CORNER_UL_PROJECTION_Y_PRODUCT': 4264500, 'CPF_NAME': 'L8CPF20170401_20170630.02', 'CORNER_LR_PROJECTION_Y_PRODUCT': 4030200, 'DATE_ACQUIRED': '2017-04-27', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 219.01043701171875, 'google:registration_offset_y': 316.3900451660156, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'RADIANCE_MINIMUM_BAND_11': 0.10033000260591507, 'RADIANCE_MINIMUM_BAND_10': 0.10033000260591507, 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002357600023970008, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005056500085629523, 'RADIANCE_MULT_BAND_8': 0.011156000196933746, 'IMAGE_QUALITY_TIRS': 7, 'QUANTIZE_CAL_MIN_BAND_9': 1, 'QUANTIZE_CAL_MIN_BAND_8': 1, 'QUANTIZE_CAL_MIN_BAND_7': 1, 'QUANTIZE_CAL_MIN_BAND_6': 1, 'QUANTIZE_CAL_MIN_BAND_5': 1, 'CLOUD_COVER': 2.8299999237060547, 'QUANTIZE_CAL_MIN_BAND_4': 1, 'QUANTIZE_CAL_MIN_BAND_3': 1, 'QUANTIZE_CAL_MIN_BAND_2': 1, 'QUANTIZE_CAL_MIN_BAND_1': 1, 'GEOMETRIC_RMSE_VERIFY': 3.4489998817443848, 'CORNER_LL_LON_PRODUCT': -123.39375305175781, 'CORNER_LR_LON_PRODUCT': -120.82782745361328, 'GRID_CELL_SIZE_REFLECTIVE': 30, 'RADIANCE_MAXIMUM_BAND_9': 142.71807861328125, 'ORIGIN': 'Image courtesy of the U.S. Geological Survey', 'RADIANCE_MAXIMUM_BAND_8': 675.3424682617188, 'RADIANCE_MAXIMUM_BAND_7': 30.609630584716797, 'RADIANCE_MAXIMUM_BAND_2': 767.9488525390625, 'RADIANCE_MAXIMUM_BAND_1': 749.9411010742188, 'CLOUD_COVER_LAND': 4.010000228881836, 'RADIANCE_MAXIMUM_BAND_6': 90.8153305053711, 'GEOMETRIC_RMSE_MODEL': 6.793000221252441, 'RADIANCE_MAXIMUM_BAND_5': 365.1734924316406, 'RADIANCE_MAXIMUM_BAND_4': 596.7373657226562, 'RADIANCE_MAXIMUM_BAND_3': 707.6583251953125, 'QUANTIZE_CAL_MAX_BAND_10': 65535, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342017117LGN00', 'WRS_PATH': 44, 'google:registration_count': 70, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15621, 'REFLECTANCE_MAXIMUM_BAND_8': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_9': 1.2107000350952148, 'RADIANCE_MAXIMUM_BAND_11': 22.001800537109375, 'RADIANCE_MAXIMUM_BAND_10': 22.001800537109375, 'CORNER_LL_LAT_PRODUCT': 36.41633987426758, 'GEOMETRIC_RMSE_MODEL_Y': 4.603000164031982, 'REFLECTIVE_LINES': 7811, 'GEOMETRIC_RMSE_MODEL_X': 4.995999813079834, 'catalog_cloud_cover': 0, 'system:asset_size': 1194944940, 'QUANTIZE_CAL_MAX_BAND_11': 65535, 'system:index': 'LC80440342017117LGN00', 'CORNER_LL_PROJECTION_Y_PRODUCT': 4030200, 'CORNER_UL_LON_PRODUCT': -123.40498352050781, 'REFLECTANCE_MAXIMUM_BAND_2': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_3': 1.2107000350952148, 'CORNER_UR_LON_PRODUCT': -120.7658920288086, 'REFLECTANCE_MAXIMUM_BAND_1': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_6': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_7': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_4': 1.2107000350952148, 'REFLECTANCE_MAXIMUM_BAND_5': 1.2107000350952148, 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'CORNER_LR_LAT_PRODUCT': 36.3972282409668, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'L8RLUT20150303_20431231v11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20170426235522_20170427000359.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1T', 'UTM_ZONE': 10, 'system:time_end': 1493318723348, 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4861111044883728, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'google:cloud_storage_path': 'gs://earthengine-public/landsat/L8/044/034/LC80440342017117LGN00.tar.bz', 'RADIANCE_ADD_BAND_4': -49.28861999511719, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1493318723348, 'RADIANCE_ADD_BAND_5': -30.162179946899414, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.5010600090026855, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.6.3', 'RADIANCE_ADD_BAND_7': -2.5282599925994873, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.94276809692383, 'RADIANCE_ADD_BAND_2': -63.43014907836914, 'RADIANCE_ADD_BAND_3': -58.450340270996094, 'CORNER_UR_PROJECTION_Y_PRODUCT': 4264500, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.781158447265625, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.788060188293457, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7811, 'TIRS_SSM_POSITION_STATUS': 'ESTIMATED', 'QUANTIZE_CAL_MAX_BAND_7': 65535, 'QUANTIZE_CAL_MAX_BAND_6': 65535, 'GRID_CELL_SIZE_THERMAL': 30, 'QUANTIZE_CAL_MAX_BAND_5': 65535, 'QUANTIZE_CAL_MAX_BAND_4': 65535, 'QUANTIZE_CAL_MAX_BAND_3': 65535, 'QUANTIZE_CAL_MAX_BAND_2': 65535, 'QUANTIZE_CAL_MAX_BAND_1': 65535, 'catalog_image_quality1': 9, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REFLECTANCE_MINIMUM_BAND_8': -0.09997999668121338, 'CORNER_UR_LAT_PRODUCT': 38.5075798034668, 'REFLECTANCE_MINIMUM_BAND_9': -0.09997999668121338, 'REFLECTANCE_MINIMUM_BAND_6': -0.09997999668121338, 'CORNER_LL_PROJECTION_X_PRODUCT': 464700, 'REFLECTANCE_MINIMUM_BAND_7': -0.09997999668121338, 'REQUEST_ID': '0501704278707_00036', 'EARTH_SUN_DISTANCE': 1.006725549697876, 'QUANTIZE_CAL_MAX_BAND_9': 65535, 'TIRS_SSM_MODEL': 'PRELIMINARY', 'FILE_DATE': 1493355967000, 'QUANTIZE_CAL_MAX_BAND_8': 65535, 'SCENE_CENTER_TIME': '18:45:23.3480960Z', 'REFLECTANCE_MINIMUM_BAND_1': -0.09997999668121338, 'SUN_ELEVATION': 60.536190032958984, 'BPF_NAME_OLI': 'LO8BPF20170427183025_20170427190303.01', 'CORNER_UL_PROJECTION_X_PRODUCT': 464700, 'RADIANCE_MINIMUM_BAND_4': -49.27875900268555, 'REFLECTANCE_MINIMUM_BAND_4': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_3': -58.43864822387695, 'REFLECTANCE_MINIMUM_BAND_5': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_2': -63.4174690246582, 'REFLECTANCE_MINIMUM_BAND_2': -0.09997999668121338, 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'RADIANCE_MINIMUM_BAND_1': -61.930381774902344, 'REFLECTANCE_MINIMUM_BAND_3': -0.09997999668121338, 'RADIANCE_MINIMUM_BAND_8': -55.77000045776367, 'RADIANCE_MINIMUM_BAND_7': -2.527750015258789, 'RADIANCE_MINIMUM_BAND_6': -7.4995598793029785, 'RADIANCE_MINIMUM_BAND_5': -30.156150817871094, 'CORNER_UL_LAT_PRODUCT': 38.5281982421875, 'ROLL_ANGLE': -0.0010000000474974513, 'RADIANCE_MINIMUM_BAND_9': -11.785710334777832, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'MAP_PROJECTION': 'UTM', 'SENSOR_ID': 'OLI_TIRS', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'CORNER_LR_PROJECTION_X_PRODUCT': 694800, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 461, 'QUANTIZE_CAL_MIN_BAND_11': 1, 'QUANTIZE_CAL_MIN_BAND_10': 1, 'SPACECRAFT_ID': 'LANDSAT_8', 'CORNER_UR_PROJECTION_X_PRODUCT': 694800, 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 144}}]}\n" ] } ], @@ -162,10 +168,10 @@ { "data": { "text/html": [ - "

" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/map_function.py b/ImageCollection/map_function.py index f9bab99..c2c3c48 100644 --- a/ImageCollection/map_function.py +++ b/ImageCollection/map_function.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/metadata.ipynb b/ImageCollection/metadata.ipynb index e1e2251..61ba0e7 100644 --- a/ImageCollection/metadata.ipynb +++ b/ImageCollection/metadata.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -103,12 +109,12 @@ "name": "stdout", "output_type": "stream", "text": [ - "Collection: {'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1580563126058134, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1579910400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318', 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3637119499993, 36.41016684133052], [-121.35905784815819, 36.42528989660049], [-121.2315833015866, 36.840374852891664], [-121.09978718573184, 37.26438246506325], [-121.00571062336425, 37.564795515259384], [-120.98453376062118, 37.632161601008896], [-120.95100979452299, 37.73864548098522], [-120.90277241165228, 37.89149086576169], [-120.8836409072059, 37.951976016520376], [-120.85713152433351, 38.03584247073611], [-120.82804345546616, 38.12789513604401], [-122.38148159443172, 38.42337450676813], [-122.9500220192271, 38.525813632077686], [-122.95103687833704, 38.52422133103557], [-122.9569591344694, 38.504384836247866], [-123.43853932998316, 36.805122381748035], [-123.18722447462653, 36.759167415189125], [-121.5105534682754, 36.43765126135182], [-121.36447385999617, 36.408418528930035], [-121.3637119499993, 36.41016684133052]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.2395782470703, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.249000072479248, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 6.78000020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.747000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.841000080108643, 'system:asset_size': 1105511852, 'system:index': 'LC08_044034_20140318', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140318_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392050, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063989_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488849349000, 'SCENE_CENTER_TIME': '18:46:32.0535800Z', 'SUN_ELEVATION': 46.471065521240234, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 164}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140606', 'properties': {'RADIANCE_MULT_BAND_5': 0.005937200039625168, 'RADIANCE_MULT_BAND_6': 0.0014764999505132437, 'RADIANCE_MULT_BAND_3': 0.011505999602377415, 'RADIANCE_MULT_BAND_4': 0.009702100418508053, 'RADIANCE_MULT_BAND_1': 0.012192999944090843, 'RADIANCE_MULT_BAND_2': 0.01248599961400032, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79200539048736, 38.12706906512293], [-120.79323597868374, 38.12758439698958], [-120.82683301978153, 38.13425518072935], [-122.57369124774934, 38.465867462644404], [-122.91132538951987, 38.52663370240754], [-122.91414613702007, 38.526635850439405], [-122.9189327723941, 38.510718361283075], [-123.40419439796977, 36.80678576741027], [-121.36227701906473, 36.41476296352091], [-121.32989516455781, 36.40824848906167], [-121.20432618246714, 36.815494543804164], [-121.07428782575109, 37.232255532839595], [-120.95966651326353, 37.59672218968956], [-120.90596782826022, 37.76651090203559], [-120.86494805861443, 37.895947164272634], [-120.83393920808882, 37.993514542680224], [-120.82433446488996, 38.02375043851124], [-120.79204501354904, 38.125755061557996], [-120.79200539048736, 38.12706906512293]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.43635559082031, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002320399973541498, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004976699710823596, 'RADIANCE_MULT_BAND_8': 0.010979999788105488, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 2.7200000286102295, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.930000066757202, 'GEOMETRIC_RMSE_MODEL': 5.419000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014157LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4519999027252197, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.177000045776367, 'system:asset_size': 1264461529, 'system:index': 'LC08_044034_20140606', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140606181212_20140606190417.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140606_20170305_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.51054000854492, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1402080344240, 'RADIANCE_ADD_BAND_5': -29.6860294342041, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.382649898529053, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4883499145507812, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.96493148803711, 'RADIANCE_ADD_BAND_2': -62.428829193115234, 'RADIANCE_ADD_BAND_3': -57.52762985229492, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.90058135986328, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.601969718933105, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043447_00036', 'EARTH_SUN_DISTANCE': 1.014767050743103, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488689158000, 'SCENE_CENTER_TIME': '18:45:44.2439160Z', 'SUN_ELEVATION': 67.10252380371094, 'BPF_NAME_OLI': 'LO8BPF20140606171321_20140606190324.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 549, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 192}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140622', 'properties': {'RADIANCE_MULT_BAND_5': 0.005919000133872032, 'RADIANCE_MULT_BAND_6': 0.0014720000326633453, 'RADIANCE_MULT_BAND_3': 0.011470000259578228, 'RADIANCE_MULT_BAND_4': 0.00967239961028099, 'RADIANCE_MULT_BAND_1': 0.01215600036084652, 'RADIANCE_MULT_BAND_2': 0.01244799979031086, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.31788298539182, 36.408586408656575], [-121.31606048880933, 36.40856066998137], [-121.31430578209141, 36.41384029313054], [-121.19200158675721, 36.81044051106826], [-121.0698899591177, 37.20193823329732], [-120.93870690267133, 37.61909130033321], [-120.89293182605338, 37.76384529883042], [-120.83512328469709, 37.946118996073274], [-120.81773649437956, 38.00098066904156], [-120.7804031777974, 38.11877040222991], [-120.77836404766627, 38.12549776014683], [-120.77830846404605, 38.127328891154846], [-120.8524461141277, 38.14202547398031], [-122.7997909930455, 38.50911447061385], [-122.89773302105861, 38.526622656657345], [-122.90027762321128, 38.526624804291615], [-122.90672528283095, 38.50462571143406], [-123.39027158134067, 36.80670618253543], [-121.39230131401504, 36.42355089690084], [-121.31788298539182, 36.408586408656575]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.76666259765625, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -153.57119750976562, 'google:registration_offset_y': -44.11845779418945, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002313300035893917, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004961499944329262, 'RADIANCE_MULT_BAND_8': 0.010947000235319138, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 33.029998779296875, 'GEOMETRIC_RMSE_VERIFY': 2.681999921798706, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.390000104904175, 'GEOMETRIC_RMSE_MODEL': 5.414999961853027, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014173LGN01', 'WRS_PATH': 44, 'google:registration_count': 57, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4539999961853027, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.170000076293945, 'system:asset_size': 1269718296, 'system:index': 'LC08_044034_20140622', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140622181215_20140622190420.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140622_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.36538460850715637, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.362091064453125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1403462747540, 'RADIANCE_ADD_BAND_5': -29.595190048217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.360050201416016, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4807300567626953, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.778358459472656, 'RADIANCE_ADD_BAND_2': -62.2377815246582, 'RADIANCE_ADD_BAND_3': -57.35158157348633, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.73257064819336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.5664701461792, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043315_00059', 'EARTH_SUN_DISTANCE': 1.016323447227478, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488670339000, 'SCENE_CENTER_TIME': '18:45:47.5389440Z', 'SUN_ELEVATION': 67.07411193847656, 'BPF_NAME_OLI': 'LO8BPF20140622182144_20140622190327.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 558, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 215}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140708', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.011463000439107418, 'RADIANCE_MULT_BAND_4': 0.00966660026460886, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.05901267311019, 38.1813072066471], [-122.67195531509144, 38.48483894042248], [-122.90730152252529, 38.52707032726991], [-122.90792970602998, 38.52608585671175], [-122.91360364873563, 38.50706451546646], [-123.39734192537979, 36.8083407130841], [-123.39733405223458, 36.80681601889492], [-123.39114513279036, 36.8055936364345], [-123.34317991176952, 36.79681686843965], [-122.28073257380132, 36.59717466111698], [-121.36957092975639, 36.417575938065966], [-121.32540815303872, 36.40869214276654], [-121.32304292059108, 36.40865900248354], [-121.19650818732099, 36.81902664136925], [-121.07109421952906, 37.221019713169355], [-120.94367715094019, 37.62606705102397], [-120.90082928429048, 37.761553141330744], [-120.84740670701625, 37.93009641124127], [-120.82257019700445, 38.00830842766878], [-120.78499155821282, 38.12676852456719], [-120.78581606001764, 38.12745169022067], [-121.05901267311019, 38.1813072066471]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.4483642578125, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 537.4625854492188, 'google:registration_offset_y': 10.817861557006836, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 39.97999954223633, 'GEOMETRIC_RMSE_VERIFY': 2.5929999351501465, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 12.0600004196167, 'GEOMETRIC_RMSE_MODEL': 5.275000095367432, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014189LGN01', 'WRS_PATH': 44, 'google:registration_count': 96, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4619998931884766, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9800000190734863, 'system:asset_size': 1303038285, 'system:index': 'LC08_044034_20140708', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140708181845_20140708190428.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140708_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6486486196517944, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33314895629883, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1404845155330, 'RADIANCE_ADD_BAND_5': -29.57748031616211, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355649948120117, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.479249954223633, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74198913574219, 'RADIANCE_ADD_BAND_2': -62.200538635253906, 'RADIANCE_ADD_BAND_3': -57.31726837158203, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.69982147216797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559550285339355, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043141_00057', 'EARTH_SUN_DISTANCE': 1.016627550125122, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488642210000, 'SCENE_CENTER_TIME': '18:45:55.3336140Z', 'SUN_ELEVATION': 65.8777847290039, 'BPF_NAME_OLI': 'LO8BPF20140708182239_20140708190335.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 506, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 187}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140724', 'properties': {'RADIANCE_MULT_BAND_5': 0.005925099831074476, 'RADIANCE_MULT_BAND_6': 0.0014735000440850854, 'RADIANCE_MULT_BAND_3': 0.011482000350952148, 'RADIANCE_MULT_BAND_4': 0.00968219991773367, 'RADIANCE_MULT_BAND_1': 0.01216800045222044, 'RADIANCE_MULT_BAND_2': 0.01245999988168478, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.76979738859893, 38.12703313441971], [-120.77158274982695, 38.12754115630432], [-121.42134145512932, 38.25446242506864], [-122.22152328015193, 38.40525302827857], [-122.89018639673915, 38.5266157865438], [-122.89242341654155, 38.526617857573015], [-122.89466073063308, 38.519621963160894], [-123.38187286142927, 36.80872337128997], [-123.38186259045791, 36.806647917217006], [-123.35901116184863, 36.80244946066433], [-122.88546161915531, 36.71490670011608], [-121.3092309147788, 36.40846418437395], [-121.30782254819886, 36.40844420946354], [-121.08696039686296, 37.12150541970936], [-121.06667332030511, 37.186300761679455], [-120.9265815780102, 37.63183285571133], [-120.88231915679422, 37.77176559071555], [-120.83617669320071, 37.917319414649754], [-120.8201155519523, 37.96798246241547], [-120.7756360373179, 38.10840000147115], [-120.76979738859893, 38.12703313441971]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 126.32495880126953, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 407.9683837890625, 'google:registration_offset_y': -124.7548828125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00231559993699193, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004966499982401729, 'RADIANCE_MULT_BAND_8': 0.010958000086247921, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.3199999928474426, 'GEOMETRIC_RMSE_VERIFY': 2.700000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.23000000417232513, 'GEOMETRIC_RMSE_MODEL': 5.454999923706055, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014205LGN01', 'WRS_PATH': 44, 'google:registration_count': 10, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.703000068664551, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.00600004196167, 'system:asset_size': 1201420225, 'system:index': 'LC08_044034_20140724', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140724181847_20140724190430.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140724_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3333333432674408, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.41123962402344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1406227557220, 'RADIANCE_ADD_BAND_5': -29.625259399414062, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.36752986907959, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4832499027252197, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.84012985229492, 'RADIANCE_ADD_BAND_2': -62.301029205322266, 'RADIANCE_ADD_BAND_3': -57.40987014770508, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.78820037841797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.57822036743164, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043005_00057', 'EARTH_SUN_DISTANCE': 1.0158073902130127, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488621091000, 'SCENE_CENTER_TIME': '18:45:57.2197370Z', 'SUN_ELEVATION': 63.77280807495117, 'BPF_NAME_OLI': 'LO8BPF20140724182241_20140724190337.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 568, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 213}}]}\n", + "Collection: {'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1581772792877035, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1581206400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318', 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3637119499993, 36.41016684133052], [-121.35905784815819, 36.42528989660049], [-121.2315833015866, 36.840374852891664], [-121.09978718573184, 37.26438246506325], [-121.00571062336425, 37.564795515259384], [-120.98453376062118, 37.632161601008896], [-120.95100979452299, 37.73864548098522], [-120.90277241165228, 37.89149086576169], [-120.8836409072059, 37.951976016520376], [-120.85713152433351, 38.03584247073611], [-120.82804345546616, 38.12789513604401], [-122.38148159443172, 38.42337450676813], [-122.9500220192271, 38.525813632077686], [-122.95103687833704, 38.52422133103557], [-122.9569591344694, 38.504384836247866], [-123.43853932998316, 36.805122381748035], [-123.18722447462653, 36.759167415189125], [-121.5105534682754, 36.43765126135182], [-121.36447385999617, 36.408418528930035], [-121.3637119499993, 36.41016684133052]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.2395782470703, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.249000072479248, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 6.78000020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.747000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.841000080108643, 'system:asset_size': 1105511852, 'system:index': 'LC08_044034_20140318', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140318_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392050, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063989_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488849349000, 'SCENE_CENTER_TIME': '18:46:32.0535800Z', 'SUN_ELEVATION': 46.471065521240234, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 164}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140606', 'properties': {'RADIANCE_MULT_BAND_5': 0.005937200039625168, 'RADIANCE_MULT_BAND_6': 0.0014764999505132437, 'RADIANCE_MULT_BAND_3': 0.011505999602377415, 'RADIANCE_MULT_BAND_4': 0.009702100418508053, 'RADIANCE_MULT_BAND_1': 0.012192999944090843, 'RADIANCE_MULT_BAND_2': 0.01248599961400032, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79200539048736, 38.12706906512293], [-120.79323597868374, 38.12758439698958], [-120.82683301978153, 38.13425518072935], [-122.57369124774934, 38.465867462644404], [-122.91132538951987, 38.52663370240754], [-122.91414613702007, 38.526635850439405], [-122.9189327723941, 38.510718361283075], [-123.40419439796977, 36.80678576741027], [-121.36227701906473, 36.41476296352091], [-121.32989516455781, 36.40824848906167], [-121.20432618246714, 36.815494543804164], [-121.07428782575109, 37.232255532839595], [-120.95966651326353, 37.59672218968956], [-120.90596782826022, 37.76651090203559], [-120.86494805861443, 37.895947164272634], [-120.83393920808882, 37.993514542680224], [-120.82433446488996, 38.02375043851124], [-120.79204501354904, 38.125755061557996], [-120.79200539048736, 38.12706906512293]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.43635559082031, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002320399973541498, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004976699710823596, 'RADIANCE_MULT_BAND_8': 0.010979999788105488, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 2.7200000286102295, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.930000066757202, 'GEOMETRIC_RMSE_MODEL': 5.419000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014157LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4519999027252197, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.177000045776367, 'system:asset_size': 1264461529, 'system:index': 'LC08_044034_20140606', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140606181212_20140606190417.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140606_20170305_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.51054000854492, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1402080344240, 'RADIANCE_ADD_BAND_5': -29.6860294342041, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.382649898529053, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4883499145507812, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.96493148803711, 'RADIANCE_ADD_BAND_2': -62.428829193115234, 'RADIANCE_ADD_BAND_3': -57.52762985229492, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.90058135986328, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.601969718933105, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043447_00036', 'EARTH_SUN_DISTANCE': 1.014767050743103, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488689158000, 'SCENE_CENTER_TIME': '18:45:44.2439160Z', 'SUN_ELEVATION': 67.10252380371094, 'BPF_NAME_OLI': 'LO8BPF20140606171321_20140606190324.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 549, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 192}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140622', 'properties': {'RADIANCE_MULT_BAND_5': 0.005919000133872032, 'RADIANCE_MULT_BAND_6': 0.0014720000326633453, 'RADIANCE_MULT_BAND_3': 0.011470000259578228, 'RADIANCE_MULT_BAND_4': 0.00967239961028099, 'RADIANCE_MULT_BAND_1': 0.01215600036084652, 'RADIANCE_MULT_BAND_2': 0.01244799979031086, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.31788298539182, 36.408586408656575], [-121.31606048880933, 36.40856066998137], [-121.31430578209141, 36.41384029313054], [-121.19200158675721, 36.81044051106826], [-121.0698899591177, 37.20193823329732], [-120.93870690267133, 37.61909130033321], [-120.89293182605338, 37.76384529883042], [-120.83512328469709, 37.946118996073274], [-120.81773649437956, 38.00098066904156], [-120.7804031777974, 38.11877040222991], [-120.77836404766627, 38.12549776014683], [-120.77830846404605, 38.127328891154846], [-120.8524461141277, 38.14202547398031], [-122.7997909930455, 38.50911447061385], [-122.89773302105861, 38.526622656657345], [-122.90027762321128, 38.526624804291615], [-122.90672528283095, 38.50462571143406], [-123.39027158134067, 36.80670618253543], [-121.39230131401504, 36.42355089690084], [-121.31788298539182, 36.408586408656575]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.76666259765625, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -153.57119750976562, 'google:registration_offset_y': -44.11845779418945, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002313300035893917, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004961499944329262, 'RADIANCE_MULT_BAND_8': 0.010947000235319138, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 33.029998779296875, 'GEOMETRIC_RMSE_VERIFY': 2.681999921798706, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.390000104904175, 'GEOMETRIC_RMSE_MODEL': 5.414999961853027, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014173LGN01', 'WRS_PATH': 44, 'google:registration_count': 57, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4539999961853027, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.170000076293945, 'system:asset_size': 1269718296, 'system:index': 'LC08_044034_20140622', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140622181215_20140622190420.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140622_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.36538460850715637, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.362091064453125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1403462747540, 'RADIANCE_ADD_BAND_5': -29.595190048217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.360050201416016, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4807300567626953, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.778358459472656, 'RADIANCE_ADD_BAND_2': -62.2377815246582, 'RADIANCE_ADD_BAND_3': -57.35158157348633, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.73257064819336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.5664701461792, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043315_00059', 'EARTH_SUN_DISTANCE': 1.016323447227478, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488670339000, 'SCENE_CENTER_TIME': '18:45:47.5389440Z', 'SUN_ELEVATION': 67.07411193847656, 'BPF_NAME_OLI': 'LO8BPF20140622182144_20140622190327.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 558, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 215}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140708', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.011463000439107418, 'RADIANCE_MULT_BAND_4': 0.00966660026460886, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.05901267311019, 38.1813072066471], [-122.67195531509144, 38.48483894042248], [-122.90730152252529, 38.52707032726991], [-122.90792970602998, 38.52608585671175], [-122.91360364873563, 38.50706451546646], [-123.39734192537979, 36.8083407130841], [-123.39733405223458, 36.80681601889492], [-123.39114513279036, 36.8055936364345], [-123.34317991176952, 36.79681686843965], [-122.28073257380132, 36.59717466111698], [-121.36957092975639, 36.417575938065966], [-121.32540815303872, 36.40869214276654], [-121.32304292059108, 36.40865900248354], [-121.19650818732099, 36.81902664136925], [-121.07109421952906, 37.221019713169355], [-120.94367715094019, 37.62606705102397], [-120.90082928429048, 37.761553141330744], [-120.84740670701625, 37.93009641124127], [-120.82257019700445, 38.00830842766878], [-120.78499155821282, 38.12676852456719], [-120.78581606001764, 38.12745169022067], [-121.05901267311019, 38.1813072066471]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.4483642578125, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 537.4625854492188, 'google:registration_offset_y': 10.817861557006836, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 39.97999954223633, 'GEOMETRIC_RMSE_VERIFY': 2.5929999351501465, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 12.0600004196167, 'GEOMETRIC_RMSE_MODEL': 5.275000095367432, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014189LGN01', 'WRS_PATH': 44, 'google:registration_count': 96, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4619998931884766, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9800000190734863, 'system:asset_size': 1303038285, 'system:index': 'LC08_044034_20140708', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140708181845_20140708190428.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140708_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6486486196517944, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33314895629883, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1404845155330, 'RADIANCE_ADD_BAND_5': -29.57748031616211, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355649948120117, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.479249954223633, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74198913574219, 'RADIANCE_ADD_BAND_2': -62.200538635253906, 'RADIANCE_ADD_BAND_3': -57.31726837158203, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.69982147216797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559550285339355, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043141_00057', 'EARTH_SUN_DISTANCE': 1.016627550125122, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488642210000, 'SCENE_CENTER_TIME': '18:45:55.3336140Z', 'SUN_ELEVATION': 65.8777847290039, 'BPF_NAME_OLI': 'LO8BPF20140708182239_20140708190335.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 506, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 187}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140724', 'properties': {'RADIANCE_MULT_BAND_5': 0.005925099831074476, 'RADIANCE_MULT_BAND_6': 0.0014735000440850854, 'RADIANCE_MULT_BAND_3': 0.011482000350952148, 'RADIANCE_MULT_BAND_4': 0.00968219991773367, 'RADIANCE_MULT_BAND_1': 0.01216800045222044, 'RADIANCE_MULT_BAND_2': 0.01245999988168478, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.76979738859893, 38.12703313441971], [-120.77158274982695, 38.12754115630432], [-121.42134145512932, 38.25446242506864], [-122.22152328015193, 38.40525302827857], [-122.89018639673915, 38.5266157865438], [-122.89242341654155, 38.526617857573015], [-122.89466073063308, 38.519621963160894], [-123.38187286142927, 36.80872337128997], [-123.38186259045791, 36.806647917217006], [-123.35901116184863, 36.80244946066433], [-122.88546161915531, 36.71490670011608], [-121.3092309147788, 36.40846418437395], [-121.30782254819886, 36.40844420946354], [-121.08696039686296, 37.12150541970936], [-121.06667332030511, 37.186300761679455], [-120.9265815780102, 37.63183285571133], [-120.88231915679422, 37.77176559071555], [-120.83617669320071, 37.917319414649754], [-120.8201155519523, 37.96798246241547], [-120.7756360373179, 38.10840000147115], [-120.76979738859893, 38.12703313441971]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 126.32495880126953, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 407.9683837890625, 'google:registration_offset_y': -124.7548828125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00231559993699193, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004966499982401729, 'RADIANCE_MULT_BAND_8': 0.010958000086247921, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.3199999928474426, 'GEOMETRIC_RMSE_VERIFY': 2.700000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.23000000417232513, 'GEOMETRIC_RMSE_MODEL': 5.454999923706055, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014205LGN01', 'WRS_PATH': 44, 'google:registration_count': 10, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.703000068664551, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.00600004196167, 'system:asset_size': 1201420225, 'system:index': 'LC08_044034_20140724', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140724181847_20140724190430.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140724_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3333333432674408, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.41123962402344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1406227557220, 'RADIANCE_ADD_BAND_5': -29.625259399414062, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.36752986907959, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4832499027252197, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.84012985229492, 'RADIANCE_ADD_BAND_2': -62.301029205322266, 'RADIANCE_ADD_BAND_3': -57.40987014770508, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.78820037841797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.57822036743164, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043005_00057', 'EARTH_SUN_DISTANCE': 1.0158073902130127, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488621091000, 'SCENE_CENTER_TIME': '18:45:57.2197370Z', 'SUN_ELEVATION': 63.77280807495117, 'BPF_NAME_OLI': 'LO8BPF20140724182241_20140724190337.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 568, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 213}}]}\n", "Count: 9\n", "Date range: {'type': 'Date', 'value': 1395168392050} {'type': 'Date', 'value': 1406227557220}\n", "Sun elevation statistics: {'type': 'DataDictionary', 'values': {'max': 67.10252380371094, 'mean': 61.01998392740885, 'min': 46.471065521240234, 'sample_sd': 7.251804209519804, 'sample_var': 52.58866429320915, 'sum': 549.1798553466797, 'sum_sq': 33931.65526085679, 'total_count': 9, 'total_sd': 6.837066576518139, 'total_var': 46.74547937174147, 'valid_count': 9, 'weight_sum': 9, 'weighted_sum': 549.1798553466797}}\n", - "Least cloudy image: {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318', 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3637119499993, 36.41016684133052], [-121.35905784815819, 36.42528989660049], [-121.2315833015866, 36.840374852891664], [-121.09978718573184, 37.26438246506325], [-121.00571062336425, 37.564795515259384], [-120.98453376062118, 37.632161601008896], [-120.95100979452299, 37.73864548098522], [-120.90277241165228, 37.89149086576169], [-120.8836409072059, 37.951976016520376], [-120.85713152433351, 38.03584247073611], [-120.82804345546616, 38.12789513604401], [-122.38148159443172, 38.42337450676813], [-122.9500220192271, 38.525813632077686], [-122.95103687833704, 38.52422133103557], [-122.9569591344694, 38.504384836247866], [-123.43853932998316, 36.805122381748035], [-123.18722447462653, 36.759167415189125], [-121.5105534682754, 36.43765126135182], [-121.36447385999617, 36.408418528930035], [-121.3637119499993, 36.41016684133052]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.2395782470703, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.249000072479248, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 6.78000020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.747000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.841000080108643, 'system:asset_size': 1105511852, 'system:index': 'LC08_044034_20140318', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140318_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392050, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063989_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488849349000, 'SCENE_CENTER_TIME': '18:46:32.0535800Z', 'SUN_ELEVATION': 46.471065521240234, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 164}}\n", - "Recent images: {'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1580563126058134, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1579910400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140724', 'properties': {'RADIANCE_MULT_BAND_5': 0.005925099831074476, 'RADIANCE_MULT_BAND_6': 0.0014735000440850854, 'RADIANCE_MULT_BAND_3': 0.011482000350952148, 'RADIANCE_MULT_BAND_4': 0.00968219991773367, 'RADIANCE_MULT_BAND_1': 0.01216800045222044, 'RADIANCE_MULT_BAND_2': 0.01245999988168478, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.76979738859893, 38.12703313441971], [-120.77158274982695, 38.12754115630432], [-121.42134145512932, 38.25446242506864], [-122.22152328015193, 38.40525302827857], [-122.89018639673915, 38.5266157865438], [-122.89242341654155, 38.526617857573015], [-122.89466073063308, 38.519621963160894], [-123.38187286142927, 36.80872337128997], [-123.38186259045791, 36.806647917217006], [-123.35901116184863, 36.80244946066433], [-122.88546161915531, 36.71490670011608], [-121.3092309147788, 36.40846418437395], [-121.30782254819886, 36.40844420946354], [-121.08696039686296, 37.12150541970936], [-121.06667332030511, 37.186300761679455], [-120.9265815780102, 37.63183285571133], [-120.88231915679422, 37.77176559071555], [-120.83617669320071, 37.917319414649754], [-120.8201155519523, 37.96798246241547], [-120.7756360373179, 38.10840000147115], [-120.76979738859893, 38.12703313441971]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 126.32495880126953, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 407.9683837890625, 'google:registration_offset_y': -124.7548828125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00231559993699193, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004966499982401729, 'RADIANCE_MULT_BAND_8': 0.010958000086247921, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.3199999928474426, 'GEOMETRIC_RMSE_VERIFY': 2.700000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.23000000417232513, 'GEOMETRIC_RMSE_MODEL': 5.454999923706055, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014205LGN01', 'WRS_PATH': 44, 'google:registration_count': 10, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.703000068664551, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.00600004196167, 'system:asset_size': 1201420225, 'system:index': 'LC08_044034_20140724', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140724181847_20140724190430.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140724_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3333333432674408, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.41123962402344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1406227557220, 'RADIANCE_ADD_BAND_5': -29.625259399414062, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.36752986907959, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4832499027252197, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.84012985229492, 'RADIANCE_ADD_BAND_2': -62.301029205322266, 'RADIANCE_ADD_BAND_3': -57.40987014770508, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.78820037841797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.57822036743164, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043005_00057', 'EARTH_SUN_DISTANCE': 1.0158073902130127, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488621091000, 'SCENE_CENTER_TIME': '18:45:57.2197370Z', 'SUN_ELEVATION': 63.77280807495117, 'BPF_NAME_OLI': 'LO8BPF20140724182241_20140724190337.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 568, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 213}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140708', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.011463000439107418, 'RADIANCE_MULT_BAND_4': 0.00966660026460886, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.05901267311019, 38.1813072066471], [-122.67195531509144, 38.48483894042248], [-122.90730152252529, 38.52707032726991], [-122.90792970602998, 38.52608585671175], [-122.91360364873563, 38.50706451546646], [-123.39734192537979, 36.8083407130841], [-123.39733405223458, 36.80681601889492], [-123.39114513279036, 36.8055936364345], [-123.34317991176952, 36.79681686843965], [-122.28073257380132, 36.59717466111698], [-121.36957092975639, 36.417575938065966], [-121.32540815303872, 36.40869214276654], [-121.32304292059108, 36.40865900248354], [-121.19650818732099, 36.81902664136925], [-121.07109421952906, 37.221019713169355], [-120.94367715094019, 37.62606705102397], [-120.90082928429048, 37.761553141330744], [-120.84740670701625, 37.93009641124127], [-120.82257019700445, 38.00830842766878], [-120.78499155821282, 38.12676852456719], [-120.78581606001764, 38.12745169022067], [-121.05901267311019, 38.1813072066471]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.4483642578125, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 537.4625854492188, 'google:registration_offset_y': 10.817861557006836, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 39.97999954223633, 'GEOMETRIC_RMSE_VERIFY': 2.5929999351501465, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 12.0600004196167, 'GEOMETRIC_RMSE_MODEL': 5.275000095367432, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014189LGN01', 'WRS_PATH': 44, 'google:registration_count': 96, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4619998931884766, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9800000190734863, 'system:asset_size': 1303038285, 'system:index': 'LC08_044034_20140708', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140708181845_20140708190428.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140708_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6486486196517944, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33314895629883, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1404845155330, 'RADIANCE_ADD_BAND_5': -29.57748031616211, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355649948120117, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.479249954223633, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74198913574219, 'RADIANCE_ADD_BAND_2': -62.200538635253906, 'RADIANCE_ADD_BAND_3': -57.31726837158203, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.69982147216797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559550285339355, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043141_00057', 'EARTH_SUN_DISTANCE': 1.016627550125122, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488642210000, 'SCENE_CENTER_TIME': '18:45:55.3336140Z', 'SUN_ELEVATION': 65.8777847290039, 'BPF_NAME_OLI': 'LO8BPF20140708182239_20140708190335.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 506, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 187}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140622', 'properties': {'RADIANCE_MULT_BAND_5': 0.005919000133872032, 'RADIANCE_MULT_BAND_6': 0.0014720000326633453, 'RADIANCE_MULT_BAND_3': 0.011470000259578228, 'RADIANCE_MULT_BAND_4': 0.00967239961028099, 'RADIANCE_MULT_BAND_1': 0.01215600036084652, 'RADIANCE_MULT_BAND_2': 0.01244799979031086, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.31788298539182, 36.408586408656575], [-121.31606048880933, 36.40856066998137], [-121.31430578209141, 36.41384029313054], [-121.19200158675721, 36.81044051106826], [-121.0698899591177, 37.20193823329732], [-120.93870690267133, 37.61909130033321], [-120.89293182605338, 37.76384529883042], [-120.83512328469709, 37.946118996073274], [-120.81773649437956, 38.00098066904156], [-120.7804031777974, 38.11877040222991], [-120.77836404766627, 38.12549776014683], [-120.77830846404605, 38.127328891154846], [-120.8524461141277, 38.14202547398031], [-122.7997909930455, 38.50911447061385], [-122.89773302105861, 38.526622656657345], [-122.90027762321128, 38.526624804291615], [-122.90672528283095, 38.50462571143406], [-123.39027158134067, 36.80670618253543], [-121.39230131401504, 36.42355089690084], [-121.31788298539182, 36.408586408656575]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.76666259765625, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -153.57119750976562, 'google:registration_offset_y': -44.11845779418945, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002313300035893917, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004961499944329262, 'RADIANCE_MULT_BAND_8': 0.010947000235319138, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 33.029998779296875, 'GEOMETRIC_RMSE_VERIFY': 2.681999921798706, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.390000104904175, 'GEOMETRIC_RMSE_MODEL': 5.414999961853027, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014173LGN01', 'WRS_PATH': 44, 'google:registration_count': 57, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4539999961853027, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.170000076293945, 'system:asset_size': 1269718296, 'system:index': 'LC08_044034_20140622', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140622181215_20140622190420.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140622_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.36538460850715637, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.362091064453125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1403462747540, 'RADIANCE_ADD_BAND_5': -29.595190048217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.360050201416016, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4807300567626953, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.778358459472656, 'RADIANCE_ADD_BAND_2': -62.2377815246582, 'RADIANCE_ADD_BAND_3': -57.35158157348633, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.73257064819336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.5664701461792, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043315_00059', 'EARTH_SUN_DISTANCE': 1.016323447227478, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488670339000, 'SCENE_CENTER_TIME': '18:45:47.5389440Z', 'SUN_ELEVATION': 67.07411193847656, 'BPF_NAME_OLI': 'LO8BPF20140622182144_20140622190327.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 558, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 215}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140606', 'properties': {'RADIANCE_MULT_BAND_5': 0.005937200039625168, 'RADIANCE_MULT_BAND_6': 0.0014764999505132437, 'RADIANCE_MULT_BAND_3': 0.011505999602377415, 'RADIANCE_MULT_BAND_4': 0.009702100418508053, 'RADIANCE_MULT_BAND_1': 0.012192999944090843, 'RADIANCE_MULT_BAND_2': 0.01248599961400032, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79200539048736, 38.12706906512293], [-120.79323597868374, 38.12758439698958], [-120.82683301978153, 38.13425518072935], [-122.57369124774934, 38.465867462644404], [-122.91132538951987, 38.52663370240754], [-122.91414613702007, 38.526635850439405], [-122.9189327723941, 38.510718361283075], [-123.40419439796977, 36.80678576741027], [-121.36227701906473, 36.41476296352091], [-121.32989516455781, 36.40824848906167], [-121.20432618246714, 36.815494543804164], [-121.07428782575109, 37.232255532839595], [-120.95966651326353, 37.59672218968956], [-120.90596782826022, 37.76651090203559], [-120.86494805861443, 37.895947164272634], [-120.83393920808882, 37.993514542680224], [-120.82433446488996, 38.02375043851124], [-120.79204501354904, 38.125755061557996], [-120.79200539048736, 38.12706906512293]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.43635559082031, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002320399973541498, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004976699710823596, 'RADIANCE_MULT_BAND_8': 0.010979999788105488, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 2.7200000286102295, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.930000066757202, 'GEOMETRIC_RMSE_MODEL': 5.419000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014157LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4519999027252197, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.177000045776367, 'system:asset_size': 1264461529, 'system:index': 'LC08_044034_20140606', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140606181212_20140606190417.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140606_20170305_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.51054000854492, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1402080344240, 'RADIANCE_ADD_BAND_5': -29.6860294342041, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.382649898529053, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4883499145507812, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.96493148803711, 'RADIANCE_ADD_BAND_2': -62.428829193115234, 'RADIANCE_ADD_BAND_3': -57.52762985229492, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.90058135986328, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.601969718933105, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043447_00036', 'EARTH_SUN_DISTANCE': 1.014767050743103, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488689158000, 'SCENE_CENTER_TIME': '18:45:44.2439160Z', 'SUN_ELEVATION': 67.10252380371094, 'BPF_NAME_OLI': 'LO8BPF20140606171321_20140606190324.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 549, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 192}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318', 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3637119499993, 36.41016684133052], [-121.35905784815819, 36.42528989660049], [-121.2315833015866, 36.840374852891664], [-121.09978718573184, 37.26438246506325], [-121.00571062336425, 37.564795515259384], [-120.98453376062118, 37.632161601008896], [-120.95100979452299, 37.73864548098522], [-120.90277241165228, 37.89149086576169], [-120.8836409072059, 37.951976016520376], [-120.85713152433351, 38.03584247073611], [-120.82804345546616, 38.12789513604401], [-122.38148159443172, 38.42337450676813], [-122.9500220192271, 38.525813632077686], [-122.95103687833704, 38.52422133103557], [-122.9569591344694, 38.504384836247866], [-123.43853932998316, 36.805122381748035], [-123.18722447462653, 36.759167415189125], [-121.5105534682754, 36.43765126135182], [-121.36447385999617, 36.408418528930035], [-121.3637119499993, 36.41016684133052]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.2395782470703, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.249000072479248, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 6.78000020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.747000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.841000080108643, 'system:asset_size': 1105511852, 'system:index': 'LC08_044034_20140318', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140318_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392050, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063989_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488849349000, 'SCENE_CENTER_TIME': '18:46:32.0535800Z', 'SUN_ELEVATION': 46.471065521240234, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 164}}]}\n" + "Least cloudy image: {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318', 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3637119499993, 36.41016684133052], [-121.35905784815819, 36.42528989660049], [-121.2315833015866, 36.840374852891664], [-121.09978718573184, 37.26438246506325], [-121.00571062336425, 37.564795515259384], [-120.98453376062118, 37.632161601008896], [-120.95100979452299, 37.73864548098522], [-120.90277241165228, 37.89149086576169], [-120.8836409072059, 37.951976016520376], [-120.85713152433351, 38.03584247073611], [-120.82804345546616, 38.12789513604401], [-122.38148159443172, 38.42337450676813], [-122.9500220192271, 38.525813632077686], [-122.95103687833704, 38.52422133103557], [-122.9569591344694, 38.504384836247866], [-123.43853932998316, 36.805122381748035], [-123.18722447462653, 36.759167415189125], [-121.5105534682754, 36.43765126135182], [-121.36447385999617, 36.408418528930035], [-121.3637119499993, 36.41016684133052]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.2395782470703, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.249000072479248, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 6.78000020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.747000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.841000080108643, 'system:asset_size': 1105511852, 'system:index': 'LC08_044034_20140318', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140318_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392050, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063989_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488849349000, 'SCENE_CENTER_TIME': '18:46:32.0535800Z', 'SUN_ELEVATION': 46.471065521240234, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 164}}\n", + "Recent images: {'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1581772792877035, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1581206400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 465592.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 465585, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140724', 'properties': {'RADIANCE_MULT_BAND_5': 0.005925099831074476, 'RADIANCE_MULT_BAND_6': 0.0014735000440850854, 'RADIANCE_MULT_BAND_3': 0.011482000350952148, 'RADIANCE_MULT_BAND_4': 0.00968219991773367, 'RADIANCE_MULT_BAND_1': 0.01216800045222044, 'RADIANCE_MULT_BAND_2': 0.01245999988168478, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.76979738859893, 38.12703313441971], [-120.77158274982695, 38.12754115630432], [-121.42134145512932, 38.25446242506864], [-122.22152328015193, 38.40525302827857], [-122.89018639673915, 38.5266157865438], [-122.89242341654155, 38.526617857573015], [-122.89466073063308, 38.519621963160894], [-123.38187286142927, 36.80872337128997], [-123.38186259045791, 36.806647917217006], [-123.35901116184863, 36.80244946066433], [-122.88546161915531, 36.71490670011608], [-121.3092309147788, 36.40846418437395], [-121.30782254819886, 36.40844420946354], [-121.08696039686296, 37.12150541970936], [-121.06667332030511, 37.186300761679455], [-120.9265815780102, 37.63183285571133], [-120.88231915679422, 37.77176559071555], [-120.83617669320071, 37.917319414649754], [-120.8201155519523, 37.96798246241547], [-120.7756360373179, 38.10840000147115], [-120.76979738859893, 38.12703313441971]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 126.32495880126953, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-24', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 407.9683837890625, 'google:registration_offset_y': -124.7548828125, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.00231559993699193, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004966499982401729, 'RADIANCE_MULT_BAND_8': 0.010958000086247921, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.3199999928474426, 'GEOMETRIC_RMSE_VERIFY': 2.700000047683716, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.23000000417232513, 'GEOMETRIC_RMSE_MODEL': 5.454999923706055, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014205LGN01', 'WRS_PATH': 44, 'google:registration_count': 10, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.703000068664551, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.00600004196167, 'system:asset_size': 1201420225, 'system:index': 'LC08_044034_20140724', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140724181847_20140724190430.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140724_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.3333333432674408, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.41123962402344, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1406227557220, 'RADIANCE_ADD_BAND_5': -29.625259399414062, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.36752986907959, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4832499027252197, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.84012985229492, 'RADIANCE_ADD_BAND_2': -62.301029205322266, 'RADIANCE_ADD_BAND_3': -57.40987014770508, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.78820037841797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.57822036743164, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043005_00057', 'EARTH_SUN_DISTANCE': 1.0158073902130127, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488621091000, 'SCENE_CENTER_TIME': '18:45:57.2197370Z', 'SUN_ELEVATION': 63.77280807495117, 'BPF_NAME_OLI': 'LO8BPF20140724182241_20140724190337.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 568, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 213}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464392.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464385, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140708', 'properties': {'RADIANCE_MULT_BAND_5': 0.005915500223636627, 'RADIANCE_MULT_BAND_6': 0.0014711000258103013, 'RADIANCE_MULT_BAND_3': 0.011463000439107418, 'RADIANCE_MULT_BAND_4': 0.00966660026460886, 'RADIANCE_MULT_BAND_1': 0.012148000299930573, 'RADIANCE_MULT_BAND_2': 0.012439999729394913, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.05901267311019, 38.1813072066471], [-122.67195531509144, 38.48483894042248], [-122.90730152252529, 38.52707032726991], [-122.90792970602998, 38.52608585671175], [-122.91360364873563, 38.50706451546646], [-123.39734192537979, 36.8083407130841], [-123.39733405223458, 36.80681601889492], [-123.39114513279036, 36.8055936364345], [-123.34317991176952, 36.79681686843965], [-122.28073257380132, 36.59717466111698], [-121.36957092975639, 36.417575938065966], [-121.32540815303872, 36.40869214276654], [-121.32304292059108, 36.40865900248354], [-121.19650818732099, 36.81902664136925], [-121.07109421952906, 37.221019713169355], [-120.94367715094019, 37.62606705102397], [-120.90082928429048, 37.761553141330744], [-120.84740670701625, 37.93009641124127], [-120.82257019700445, 38.00830842766878], [-120.78499155821282, 38.12676852456719], [-120.78581606001764, 38.12745169022067], [-121.05901267311019, 38.1813072066471]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 122.4483642578125, 'CPF_NAME': 'LC08CPF_20140701_20140930_01.01', 'DATE_ACQUIRED': '2014-07-08', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 537.4625854492188, 'google:registration_offset_y': 10.817861557006836, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023119000252336264, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004958499921485782, 'RADIANCE_MULT_BAND_8': 0.010940000414848328, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 39.97999954223633, 'GEOMETRIC_RMSE_VERIFY': 2.5929999351501465, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 12.0600004196167, 'GEOMETRIC_RMSE_MODEL': 5.275000095367432, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014189LGN01', 'WRS_PATH': 44, 'google:registration_count': 96, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4619998931884766, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 3.9800000190734863, 'system:asset_size': 1303038285, 'system:index': 'LC08_044034_20140708', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140708181845_20140708190428.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140708_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.6486486196517944, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.33314895629883, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1404845155330, 'RADIANCE_ADD_BAND_5': -29.57748031616211, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.355649948120117, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.479249954223633, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.74198913574219, 'RADIANCE_ADD_BAND_2': -62.200538635253906, 'RADIANCE_ADD_BAND_3': -57.31726837158203, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.69982147216797, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.559550285339355, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043141_00057', 'EARTH_SUN_DISTANCE': 1.016627550125122, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488642210000, 'SCENE_CENTER_TIME': '18:45:55.3336140Z', 'SUN_ELEVATION': 65.8777847290039, 'BPF_NAME_OLI': 'LO8BPF20140708182239_20140708190335.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 506, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 187}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464992.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464985, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140622', 'properties': {'RADIANCE_MULT_BAND_5': 0.005919000133872032, 'RADIANCE_MULT_BAND_6': 0.0014720000326633453, 'RADIANCE_MULT_BAND_3': 0.011470000259578228, 'RADIANCE_MULT_BAND_4': 0.00967239961028099, 'RADIANCE_MULT_BAND_1': 0.01215600036084652, 'RADIANCE_MULT_BAND_2': 0.01244799979031086, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.31788298539182, 36.408586408656575], [-121.31606048880933, 36.40856066998137], [-121.31430578209141, 36.41384029313054], [-121.19200158675721, 36.81044051106826], [-121.0698899591177, 37.20193823329732], [-120.93870690267133, 37.61909130033321], [-120.89293182605338, 37.76384529883042], [-120.83512328469709, 37.946118996073274], [-120.81773649437956, 38.00098066904156], [-120.7804031777974, 38.11877040222991], [-120.77836404766627, 38.12549776014683], [-120.77830846404605, 38.127328891154846], [-120.8524461141277, 38.14202547398031], [-122.7997909930455, 38.50911447061385], [-122.89773302105861, 38.526622656657345], [-122.90027762321128, 38.526624804291615], [-122.90672528283095, 38.50462571143406], [-123.39027158134067, 36.80670618253543], [-121.39230131401504, 36.42355089690084], [-121.31788298539182, 36.408586408656575]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 121.76666259765625, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-22', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': -153.57119750976562, 'google:registration_offset_y': -44.11845779418945, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002313300035893917, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004961499944329262, 'RADIANCE_MULT_BAND_8': 0.010947000235319138, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 33.029998779296875, 'GEOMETRIC_RMSE_VERIFY': 2.681999921798706, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.390000104904175, 'GEOMETRIC_RMSE_MODEL': 5.414999961853027, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014173LGN01', 'WRS_PATH': 44, 'google:registration_count': 57, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4539999961853027, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.170000076293945, 'system:asset_size': 1269718296, 'system:index': 'LC08_044034_20140622', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140622181215_20140622190420.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140622_20170304_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.36538460850715637, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.362091064453125, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1403462747540, 'RADIANCE_ADD_BAND_5': -29.595190048217773, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.360050201416016, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4807300567626953, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.778358459472656, 'RADIANCE_ADD_BAND_2': -62.2377815246582, 'RADIANCE_ADD_BAND_3': -57.35158157348633, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.73257064819336, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.5664701461792, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043315_00059', 'EARTH_SUN_DISTANCE': 1.016323447227478, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488670339000, 'SCENE_CENTER_TIME': '18:45:47.5389440Z', 'SUN_ELEVATION': 67.07411193847656, 'BPF_NAME_OLI': 'LO8BPF20140622182144_20140622190327.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': 0, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 558, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 215}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 463792.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 463785, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140606', 'properties': {'RADIANCE_MULT_BAND_5': 0.005937200039625168, 'RADIANCE_MULT_BAND_6': 0.0014764999505132437, 'RADIANCE_MULT_BAND_3': 0.011505999602377415, 'RADIANCE_MULT_BAND_4': 0.009702100418508053, 'RADIANCE_MULT_BAND_1': 0.012192999944090843, 'RADIANCE_MULT_BAND_2': 0.01248599961400032, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.79200539048736, 38.12706906512293], [-120.79323597868374, 38.12758439698958], [-120.82683301978153, 38.13425518072935], [-122.57369124774934, 38.465867462644404], [-122.91132538951987, 38.52663370240754], [-122.91414613702007, 38.526635850439405], [-122.9189327723941, 38.510718361283075], [-123.40419439796977, 36.80678576741027], [-121.36227701906473, 36.41476296352091], [-121.32989516455781, 36.40824848906167], [-121.20432618246714, 36.815494543804164], [-121.07428782575109, 37.232255532839595], [-120.95966651326353, 37.59672218968956], [-120.90596782826022, 37.76651090203559], [-120.86494805861443, 37.895947164272634], [-120.83393920808882, 37.993514542680224], [-120.82433446488996, 38.02375043851124], [-120.79204501354904, 38.125755061557996], [-120.79200539048736, 38.12706906512293]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 124.43635559082031, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-06-06', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002320399973541498, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0004976699710823596, 'RADIANCE_MULT_BAND_8': 0.010979999788105488, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.709999084472656, 'GEOMETRIC_RMSE_VERIFY': 2.7200000286102295, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 3.930000066757202, 'GEOMETRIC_RMSE_MODEL': 5.419000148773193, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014157LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.4519999027252197, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.177000045776367, 'system:asset_size': 1264461529, 'system:index': 'LC08_044034_20140606', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140606181212_20140606190417.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140606_20170305_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.51054000854492, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1402080344240, 'RADIANCE_ADD_BAND_5': -29.6860294342041, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.382649898529053, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.4883499145507812, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -60.96493148803711, 'RADIANCE_ADD_BAND_2': -62.428829193115234, 'RADIANCE_ADD_BAND_3': -57.52762985229492, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -54.90058135986328, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.601969718933105, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703043447_00036', 'EARTH_SUN_DISTANCE': 1.014767050743103, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488689158000, 'SCENE_CENTER_TIME': '18:45:44.2439160Z', 'SUN_ELEVATION': 67.10252380371094, 'BPF_NAME_OLI': 'LO8BPF20140606171321_20140606190324.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 549, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 192}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15321, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7661, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140318', 'properties': {'RADIANCE_MULT_BAND_5': 0.006170900072902441, 'RADIANCE_MULT_BAND_6': 0.001534600043669343, 'RADIANCE_MULT_BAND_3': 0.011958000250160694, 'RADIANCE_MULT_BAND_4': 0.010084000416100025, 'RADIANCE_MULT_BAND_1': 0.012672999873757362, 'RADIANCE_MULT_BAND_2': 0.012977000325918198, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.3637119499993, 36.41016684133052], [-121.35905784815819, 36.42528989660049], [-121.2315833015866, 36.840374852891664], [-121.09978718573184, 37.26438246506325], [-121.00571062336425, 37.564795515259384], [-120.98453376062118, 37.632161601008896], [-120.95100979452299, 37.73864548098522], [-120.90277241165228, 37.89149086576169], [-120.8836409072059, 37.951976016520376], [-120.85713152433351, 38.03584247073611], [-120.82804345546616, 38.12789513604401], [-122.38148159443172, 38.42337450676813], [-122.9500220192271, 38.525813632077686], [-122.95103687833704, 38.52422133103557], [-122.9569591344694, 38.504384836247866], [-123.43853932998316, 36.805122381748035], [-123.18722447462653, 36.759167415189125], [-121.5105534682754, 36.43765126135182], [-121.36447385999617, 36.408418528930035], [-121.3637119499993, 36.41016684133052]]}, 'REFLECTIVE_SAMPLES': 7661, 'SUN_AZIMUTH': 146.2395782470703, 'CPF_NAME': 'LC08CPF_20140101_20140331_01.01', 'DATE_ACQUIRED': '2014-03-18', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0024117000866681337, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005172499804757535, 'RADIANCE_MULT_BAND_8': 0.0114120002835989, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 0.05999999865889549, 'GEOMETRIC_RMSE_VERIFY': 3.249000072479248, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.10000000149011612, 'GEOMETRIC_RMSE_MODEL': 6.78000020980835, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014077LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15321, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 4.747000217437744, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.841000080108643, 'system:asset_size': 1105511852, 'system:index': 'LC08_044034_20140318', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140318182855_20140318190505.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140318_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -50.419559478759766, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1395168392050, 'RADIANCE_ADD_BAND_5': -30.854249954223633, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.67317008972168, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5862700939178467, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -63.364051818847656, 'RADIANCE_ADD_BAND_2': -64.88555908203125, 'RADIANCE_ADD_BAND_3': -59.79148864746094, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -57.06106185913086, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -12.058540344238281, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063989_00019', 'EARTH_SUN_DISTANCE': 0.9953709244728088, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488849349000, 'SCENE_CENTER_TIME': '18:46:32.0535800Z', 'SUN_ELEVATION': 46.471065521240234, 'BPF_NAME_OLI': 'LO8BPF20140318183249_20140318190412.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 527, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7661, 'GROUND_CONTROL_POINTS_VERIFY': 164}}]}\n" ] } ], @@ -157,10 +163,10 @@ { "data": { "text/html": [ - "

" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/metadata.py b/ImageCollection/metadata.py index 29569a4..b2a6214 100644 --- a/ImageCollection/metadata.py +++ b/ImageCollection/metadata.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/mosaicking.ipynb b/ImageCollection/mosaicking.ipynb index 62b21b3..e49a413 100644 --- a/ImageCollection/mosaicking.ipynb +++ b/ImageCollection/mosaicking.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -211,10 +217,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/mosaicking.py b/ImageCollection/mosaicking.py index d34aca4..c3ab2b8 100644 --- a/ImageCollection/mosaicking.py +++ b/ImageCollection/mosaicking.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/overview.ipynb b/ImageCollection/overview.ipynb index fe805d2..50c8cbb 100644 --- a/ImageCollection/overview.ipynb +++ b/ImageCollection/overview.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -157,10 +163,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/overview.py b/ImageCollection/overview.py index 996807b..09a087c 100644 --- a/ImageCollection/overview.py +++ b/ImageCollection/overview.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/reducing_collection.ipynb b/ImageCollection/reducing_collection.ipynb index c6ab4ae..a91c930 100644 --- a/ImageCollection/reducing_collection.ipynb +++ b/ImageCollection/reducing_collection.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -166,10 +172,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/reducing_collection.py b/ImageCollection/reducing_collection.py index 42a9353..b52d91d 100644 --- a/ImageCollection/reducing_collection.py +++ b/ImageCollection/reducing_collection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/select_image_by_index.ipynb b/ImageCollection/select_image_by_index.ipynb index 75caf88..62a6697 100644 --- a/ImageCollection/select_image_by_index.ipynb +++ b/ImageCollection/select_image_by_index.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -135,10 +141,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/select_image_by_index.py b/ImageCollection/select_image_by_index.py index 3025bf8..d942b5c 100644 --- a/ImageCollection/select_image_by_index.py +++ b/ImageCollection/select_image_by_index.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/ImageCollection/sort_by_cloud_and_date.ipynb b/ImageCollection/sort_by_cloud_and_date.ipynb index 2a6e777..b91a79d 100644 --- a/ImageCollection/sort_by_cloud_and_date.ipynb +++ b/ImageCollection/sort_by_cloud_and_date.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -146,10 +152,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/ImageCollection/sort_by_cloud_and_date.py b/ImageCollection/sort_by_cloud_and_date.py index 5d0a067..68ac424 100644 --- a/ImageCollection/sort_by_cloud_and_date.py +++ b/ImageCollection/sort_by_cloud_and_date.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Join/inner_joins.ipynb b/Join/inner_joins.ipynb index efee645..1b85c32 100644 --- a/Join/inner_joins.ipynb +++ b/Join/inner_joins.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -178,7 +184,7 @@ " },\n", " \"functionName\": \"Join.apply\"\n", "})\n", - "Inner join, merged bands: {'type': 'ImageCollection', 'bands': [], 'id': 'MODIS/MCD43A4_006_EVI', 'version': 1580563553476131, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'thumb': 'https://mw1.google.com/ges/dd/images/EVI_thumb.png', 'description': '

The Enhanced Vegetation Index (EVI) is generated from the\\nNear-IR, Red and Blue bands of each scene, and ranges in value from\\n-1.0 to 1.0. See\\n\\nHuete et al. (2002) for details. This product is generated from the MODIS/006/MCD43A4 surface reflectance composites.

\\n', 'source_tags': ['nasa', 'usgs', 'global', 'mcd43a4', 'daily', 'modis'], 'visualization_0_max': '1.0', 'title': 'MODIS Combined 16-Day EVI', 'product_tags': ['evi', 'brdf', 'reflectance', 'albedo'], 'provider': 'Google', 'visualization_0_min': '0.0', 'visualization_0_name': 'Colorized', 'date_range': [950832000000, 1579564800000], 'period_mapping': [950832000000, 1579564800000], 'system:visualization_0_gamma': '1.5', 'period': 1, 'system:visualization_0_bands': 'Nadir_Reflectance_Band1,Nadir_Reflectance_Band4,Nadir_Reflectance_Band3', 'system:is_global': 1, 'is_derived': 1, 'provider_url': 'https://doi.org/10.5067/MODIS/MCD43A4.006', 'visualization_0_gamma': '1.5', 'sample': 'https://mw1.google.com/ges/dd/images/EVI_sample.png', 'tags': ['nasa', 'usgs', 'global', 'mcd43a4', 'daily', 'modis', 'evi', 'brdf', 'reflectance', 'albedo'], 'system:visualization_0_max': '4000.0', 'visualization_0_palette': 'FFFFFF,CE7E45,DF923D,F1B555,FCD163,99B718,74A901,66A000,529400,3E8601,207401,056201,004C00,023B01,012E01,011D01,011301', 'system:visualization_0_name': 'True Color', 'visualization_0_bands': 'EVI'}, 'features': [{'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_01', 'properties': {'system:index': '2014_01_01_2014_01_01', 'system:time_start': 1388534400000, 'system:time_end': 1388620800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_02', 'properties': {'system:index': '2014_01_02_2014_01_02', 'system:time_start': 1388620800000, 'system:time_end': 1388707200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_03', 'properties': {'system:index': '2014_01_03_2014_01_03', 'system:time_start': 1388707200000, 'system:time_end': 1388793600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_04', 'properties': {'system:index': '2014_01_04_2014_01_04', 'system:time_start': 1388793600000, 'system:time_end': 1388880000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_05', 'properties': {'system:index': '2014_01_05_2014_01_05', 'system:time_start': 1388880000000, 'system:time_end': 1388966400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_06', 'properties': {'system:index': '2014_01_06_2014_01_06', 'system:time_start': 1388966400000, 'system:time_end': 1389052800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_07', 'properties': {'system:index': '2014_01_07_2014_01_07', 'system:time_start': 1389052800000, 'system:time_end': 1389139200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_08', 'properties': {'system:index': '2014_01_08_2014_01_08', 'system:time_start': 1389139200000, 'system:time_end': 1389225600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_09', 'properties': {'system:index': '2014_01_09_2014_01_09', 'system:time_start': 1389225600000, 'system:time_end': 1389312000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_10', 'properties': {'system:index': '2014_01_10_2014_01_10', 'system:time_start': 1389312000000, 'system:time_end': 1389398400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_11', 'properties': {'system:index': '2014_01_11_2014_01_11', 'system:time_start': 1389398400000, 'system:time_end': 1389484800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_12', 'properties': {'system:index': '2014_01_12_2014_01_12', 'system:time_start': 1389484800000, 'system:time_end': 1389571200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_13', 'properties': {'system:index': '2014_01_13_2014_01_13', 'system:time_start': 1389571200000, 'system:time_end': 1389657600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_14', 'properties': {'system:index': '2014_01_14_2014_01_14', 'system:time_start': 1389657600000, 'system:time_end': 1389744000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_15', 'properties': {'system:index': '2014_01_15_2014_01_15', 'system:time_start': 1389744000000, 'system:time_end': 1389830400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_16', 'properties': {'system:index': '2014_01_16_2014_01_16', 'system:time_start': 1389830400000, 'system:time_end': 1389916800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_17', 'properties': {'system:index': '2014_01_17_2014_01_17', 'system:time_start': 1389916800000, 'system:time_end': 1390003200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_18', 'properties': {'system:index': '2014_01_18_2014_01_18', 'system:time_start': 1390003200000, 'system:time_end': 1390089600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_19', 'properties': {'system:index': '2014_01_19_2014_01_19', 'system:time_start': 1390089600000, 'system:time_end': 1390176000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_20', 'properties': {'system:index': '2014_01_20_2014_01_20', 'system:time_start': 1390176000000, 'system:time_end': 1390262400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_21', 'properties': {'system:index': '2014_01_21_2014_01_21', 'system:time_start': 1390262400000, 'system:time_end': 1390348800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_22', 'properties': {'system:index': '2014_01_22_2014_01_22', 'system:time_start': 1390348800000, 'system:time_end': 1390435200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_23', 'properties': {'system:index': '2014_01_23_2014_01_23', 'system:time_start': 1390435200000, 'system:time_end': 1390521600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_24', 'properties': {'system:index': '2014_01_24_2014_01_24', 'system:time_start': 1390521600000, 'system:time_end': 1390608000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_25', 'properties': {'system:index': '2014_01_25_2014_01_25', 'system:time_start': 1390608000000, 'system:time_end': 1390694400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_26', 'properties': {'system:index': '2014_01_26_2014_01_26', 'system:time_start': 1390694400000, 'system:time_end': 1390780800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_27', 'properties': {'system:index': '2014_01_27_2014_01_27', 'system:time_start': 1390780800000, 'system:time_end': 1390867200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_28', 'properties': {'system:index': '2014_01_28_2014_01_28', 'system:time_start': 1390867200000, 'system:time_end': 1390953600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_29', 'properties': {'system:index': '2014_01_29_2014_01_29', 'system:time_start': 1390953600000, 'system:time_end': 1391040000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_30', 'properties': {'system:index': '2014_01_30_2014_01_30', 'system:time_start': 1391040000000, 'system:time_end': 1391126400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1580563553476131, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_31', 'properties': {'system:index': '2014_01_31_2014_01_31', 'system:time_start': 1391126400000, 'system:time_end': 1391212800000}}]}\n" + "Inner join, merged bands: {'type': 'ImageCollection', 'bands': [], 'id': 'MODIS/MCD43A4_006_EVI', 'version': 1581773242841272, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'thumb': 'https://mw1.google.com/ges/dd/images/EVI_thumb.png', 'description': '

The Enhanced Vegetation Index (EVI) is generated from the\\nNear-IR, Red and Blue bands of each scene, and ranges in value from\\n-1.0 to 1.0. See\\n\\nHuete et al. (2002) for details. This product is generated from the MODIS/006/MCD43A4 surface reflectance composites.

\\n', 'source_tags': ['mcd43a4', 'daily', 'nasa', 'modis', 'usgs', 'global'], 'visualization_0_max': '1.0', 'title': 'MODIS Combined 16-Day EVI', 'product_tags': ['evi', 'reflectance', 'albedo', 'brdf'], 'provider': 'Google', 'visualization_0_min': '0.0', 'visualization_0_name': 'Colorized', 'date_range': [950832000000, 1580774400000], 'period_mapping': [950832000000, 1580774400000], 'system:visualization_0_gamma': '1.5', 'period': 1, 'system:visualization_0_bands': 'Nadir_Reflectance_Band1,Nadir_Reflectance_Band4,Nadir_Reflectance_Band3', 'system:is_global': 1, 'is_derived': 1, 'provider_url': 'https://doi.org/10.5067/MODIS/MCD43A4.006', 'visualization_0_gamma': '1.5', 'sample': 'https://mw1.google.com/ges/dd/images/EVI_sample.png', 'tags': ['mcd43a4', 'daily', 'nasa', 'modis', 'usgs', 'global', 'evi', 'reflectance', 'albedo', 'brdf'], 'system:visualization_0_max': '4000.0', 'visualization_0_palette': 'FFFFFF,CE7E45,DF923D,F1B555,FCD163,99B718,74A901,66A000,529400,3E8601,207401,056201,004C00,023B01,012E01,011D01,011301', 'system:visualization_0_name': 'True Color', 'visualization_0_bands': 'EVI'}, 'features': [{'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_01', 'properties': {'system:index': '2014_01_01_2014_01_01', 'system:time_start': 1388534400000, 'system:time_end': 1388620800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_02', 'properties': {'system:index': '2014_01_02_2014_01_02', 'system:time_start': 1388620800000, 'system:time_end': 1388707200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_03', 'properties': {'system:index': '2014_01_03_2014_01_03', 'system:time_start': 1388707200000, 'system:time_end': 1388793600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_04', 'properties': {'system:index': '2014_01_04_2014_01_04', 'system:time_start': 1388793600000, 'system:time_end': 1388880000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_05', 'properties': {'system:index': '2014_01_05_2014_01_05', 'system:time_start': 1388880000000, 'system:time_end': 1388966400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_06', 'properties': {'system:index': '2014_01_06_2014_01_06', 'system:time_start': 1388966400000, 'system:time_end': 1389052800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_07', 'properties': {'system:index': '2014_01_07_2014_01_07', 'system:time_start': 1389052800000, 'system:time_end': 1389139200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_08', 'properties': {'system:index': '2014_01_08_2014_01_08', 'system:time_start': 1389139200000, 'system:time_end': 1389225600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_09', 'properties': {'system:index': '2014_01_09_2014_01_09', 'system:time_start': 1389225600000, 'system:time_end': 1389312000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_10', 'properties': {'system:index': '2014_01_10_2014_01_10', 'system:time_start': 1389312000000, 'system:time_end': 1389398400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_11', 'properties': {'system:index': '2014_01_11_2014_01_11', 'system:time_start': 1389398400000, 'system:time_end': 1389484800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_12', 'properties': {'system:index': '2014_01_12_2014_01_12', 'system:time_start': 1389484800000, 'system:time_end': 1389571200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_13', 'properties': {'system:index': '2014_01_13_2014_01_13', 'system:time_start': 1389571200000, 'system:time_end': 1389657600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_14', 'properties': {'system:index': '2014_01_14_2014_01_14', 'system:time_start': 1389657600000, 'system:time_end': 1389744000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_15', 'properties': {'system:index': '2014_01_15_2014_01_15', 'system:time_start': 1389744000000, 'system:time_end': 1389830400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_16', 'properties': {'system:index': '2014_01_16_2014_01_16', 'system:time_start': 1389830400000, 'system:time_end': 1389916800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_17', 'properties': {'system:index': '2014_01_17_2014_01_17', 'system:time_start': 1389916800000, 'system:time_end': 1390003200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_18', 'properties': {'system:index': '2014_01_18_2014_01_18', 'system:time_start': 1390003200000, 'system:time_end': 1390089600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_19', 'properties': {'system:index': '2014_01_19_2014_01_19', 'system:time_start': 1390089600000, 'system:time_end': 1390176000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_20', 'properties': {'system:index': '2014_01_20_2014_01_20', 'system:time_start': 1390176000000, 'system:time_end': 1390262400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_21', 'properties': {'system:index': '2014_01_21_2014_01_21', 'system:time_start': 1390262400000, 'system:time_end': 1390348800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_22', 'properties': {'system:index': '2014_01_22_2014_01_22', 'system:time_start': 1390348800000, 'system:time_end': 1390435200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_23', 'properties': {'system:index': '2014_01_23_2014_01_23', 'system:time_start': 1390435200000, 'system:time_end': 1390521600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_24', 'properties': {'system:index': '2014_01_24_2014_01_24', 'system:time_start': 1390521600000, 'system:time_end': 1390608000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_25', 'properties': {'system:index': '2014_01_25_2014_01_25', 'system:time_start': 1390608000000, 'system:time_end': 1390694400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_26', 'properties': {'system:index': '2014_01_26_2014_01_26', 'system:time_start': 1390694400000, 'system:time_end': 1390780800000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_27', 'properties': {'system:index': '2014_01_27_2014_01_27', 'system:time_start': 1390780800000, 'system:time_end': 1390867200000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_28', 'properties': {'system:index': '2014_01_28_2014_01_28', 'system:time_start': 1390867200000, 'system:time_end': 1390953600000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_29', 'properties': {'system:index': '2014_01_29_2014_01_29', 'system:time_start': 1390953600000, 'system:time_end': 1391040000000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_30', 'properties': {'system:index': '2014_01_30_2014_01_30', 'system:time_start': 1391040000000, 'system:time_end': 1391126400000}}, {'type': 'Image', 'bands': [{'id': 'EVI', 'data_type': {'type': 'PixelType', 'precision': 'double', 'min': -1, 'max': 1}, 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'Snow_BRDF_Albedo', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Platform', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LandWaterType', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_LocalSolarNoon', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_ValidObs_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band1', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band2', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band3', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band4', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band5', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band6', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Band_Quality_Band7', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'BRDF_Albedo_Uncertainty', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1581773242841272, 'id': 'MODIS/MCD43A4_006_EVI/2014_01_31', 'properties': {'system:index': '2014_01_31_2014_01_31', 'system:time_start': 1391126400000, 'system:time_end': 1391212800000}}]}\n" ] } ], @@ -232,10 +238,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Join/inner_joins.py b/Join/inner_joins.py index 1ee7091..0d0e89a 100644 --- a/Join/inner_joins.py +++ b/Join/inner_joins.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Join/intersect.ipynb b/Join/intersect.ipynb index 622495f..6018f3e 100644 --- a/Join/intersect.ipynb +++ b/Join/intersect.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -173,10 +179,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Join/intersect.py b/Join/intersect.py index e51e2ea..18a86d7 100644 --- a/Join/intersect.py +++ b/Join/intersect.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Join/inverted_joins.ipynb b/Join/inverted_joins.ipynb index 60a242c..a86e904 100644 --- a/Join/inverted_joins.ipynb +++ b/Join/inverted_joins.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -103,7 +109,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Inverted join: {'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1580563126058134, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1579910400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}]}\n" + "Inverted join: {'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1581772792877035, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1581206400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}]}\n" ] } ], @@ -156,10 +162,10 @@ { "data": { "text/html": [ - "

" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Join/inverted_joins.py b/Join/inverted_joins.py index 3dd7efc..a653929 100644 --- a/Join/inverted_joins.py +++ b/Join/inverted_joins.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Join/save_all_joins.ipynb b/Join/save_all_joins.ipynb index 5ff018b..d79c3b0 100644 --- a/Join/save_all_joins.ipynb +++ b/Join/save_all_joins.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -103,7 +109,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Join.saveAll: {'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1580563126058134, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1579910400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'terra': [{'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504497547369101, 'id': 'MODIS/006/MOD09GA/2014_04_01', 'properties': {'system:time_start': 1396310400000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1396396800000, 'system:asset_size': 24622391229, 'system:index': '2014_04_01'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504501593115095, 'id': 'MODIS/006/MOD09GA/2014_04_02', 'properties': {'system:time_start': 1396396800000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1396483200000, 'system:asset_size': 23573993585, 'system:index': '2014_04_02'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504488721459188, 'id': 'MODIS/006/MOD09GA/2014_04_03', 'properties': {'system:time_start': 1396483200000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1396569600000, 'system:asset_size': 24476076998, 'system:index': '2014_04_03'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504499525329416, 'id': 'MODIS/006/MOD09GA/2014_04_04', 'properties': {'system:time_start': 1396569600000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1396656000000, 'system:asset_size': 23697729158, 'system:index': '2014_04_04'}}], 'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'terra': [{'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504497353500683, 'id': 'MODIS/006/MOD09GA/2014_04_17', 'properties': {'system:time_start': 1397692800000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1397779200000, 'system:asset_size': 24174490963, 'system:index': '2014_04_17'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504503327058258, 'id': 'MODIS/006/MOD09GA/2014_04_18', 'properties': {'system:time_start': 1397779200000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1397865600000, 'system:asset_size': 23100180324, 'system:index': '2014_04_18'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504501012619889, 'id': 'MODIS/006/MOD09GA/2014_04_19', 'properties': {'system:time_start': 1397865600000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1397952000000, 'system:asset_size': 23961163982, 'system:index': '2014_04_19'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504497190553985, 'id': 'MODIS/006/MOD09GA/2014_04_20', 'properties': {'system:time_start': 1397952000000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1398038400000, 'system:asset_size': 23219292499, 'system:index': '2014_04_20'}}], 'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'terra': [{'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504498782758567, 'id': 'MODIS/006/MOD09GA/2014_05_03', 'properties': {'system:time_start': 1399075200000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1399161600000, 'system:asset_size': 23608680756, 'system:index': '2014_05_03'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504502586801816, 'id': 'MODIS/006/MOD09GA/2014_05_04', 'properties': {'system:time_start': 1399161600000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1399248000000, 'system:asset_size': 22616093760, 'system:index': '2014_05_04'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504502692153885, 'id': 'MODIS/006/MOD09GA/2014_05_05', 'properties': {'system:time_start': 1399248000000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1399334400000, 'system:asset_size': 23559225642, 'system:index': '2014_05_05'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504491491371582, 'id': 'MODIS/006/MOD09GA/2014_05_06', 'properties': {'system:time_start': 1399334400000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1399420800000, 'system:asset_size': 22777088609, 'system:index': '2014_05_06'}}], 'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'terra': [{'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504500914552187, 'id': 'MODIS/006/MOD09GA/2014_05_19', 'properties': {'system:time_start': 1400457600000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1400544000000, 'system:asset_size': 23343381618, 'system:index': '2014_05_19'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504503270957152, 'id': 'MODIS/006/MOD09GA/2014_05_20', 'properties': {'system:time_start': 1400544000000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1400630400000, 'system:asset_size': 22344174886, 'system:index': '2014_05_20'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504499085062986, 'id': 'MODIS/006/MOD09GA/2014_05_21', 'properties': {'system:time_start': 1400630400000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1400716800000, 'system:asset_size': 23263811253, 'system:index': '2014_05_21'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504500880529169, 'id': 'MODIS/006/MOD09GA/2014_05_22', 'properties': {'system:time_start': 1400716800000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1400803200000, 'system:asset_size': 22511022912, 'system:index': '2014_05_22'}}], 'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}]}\n" + "Join.saveAll: {'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1581772792877035, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1581206400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'terra': [{'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504497547369101, 'id': 'MODIS/006/MOD09GA/2014_04_01', 'properties': {'system:time_start': 1396310400000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1396396800000, 'system:asset_size': 24622391229, 'system:index': '2014_04_01'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504501593115095, 'id': 'MODIS/006/MOD09GA/2014_04_02', 'properties': {'system:time_start': 1396396800000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1396483200000, 'system:asset_size': 23573993585, 'system:index': '2014_04_02'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504488721459188, 'id': 'MODIS/006/MOD09GA/2014_04_03', 'properties': {'system:time_start': 1396483200000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1396569600000, 'system:asset_size': 24476076998, 'system:index': '2014_04_03'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504499525329416, 'id': 'MODIS/006/MOD09GA/2014_04_04', 'properties': {'system:time_start': 1396569600000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1396656000000, 'system:asset_size': 23697729158, 'system:index': '2014_04_04'}}], 'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'terra': [{'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504497353500683, 'id': 'MODIS/006/MOD09GA/2014_04_17', 'properties': {'system:time_start': 1397692800000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1397779200000, 'system:asset_size': 24174490963, 'system:index': '2014_04_17'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504503327058258, 'id': 'MODIS/006/MOD09GA/2014_04_18', 'properties': {'system:time_start': 1397779200000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1397865600000, 'system:asset_size': 23100180324, 'system:index': '2014_04_18'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504501012619889, 'id': 'MODIS/006/MOD09GA/2014_04_19', 'properties': {'system:time_start': 1397865600000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1397952000000, 'system:asset_size': 23961163982, 'system:index': '2014_04_19'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504497190553985, 'id': 'MODIS/006/MOD09GA/2014_04_20', 'properties': {'system:time_start': 1397952000000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1398038400000, 'system:asset_size': 23219292499, 'system:index': '2014_04_20'}}], 'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'terra': [{'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504498782758567, 'id': 'MODIS/006/MOD09GA/2014_05_03', 'properties': {'system:time_start': 1399075200000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1399161600000, 'system:asset_size': 23608680756, 'system:index': '2014_05_03'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504502586801816, 'id': 'MODIS/006/MOD09GA/2014_05_04', 'properties': {'system:time_start': 1399161600000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1399248000000, 'system:asset_size': 22616093760, 'system:index': '2014_05_04'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504502692153885, 'id': 'MODIS/006/MOD09GA/2014_05_05', 'properties': {'system:time_start': 1399248000000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1399334400000, 'system:asset_size': 23559225642, 'system:index': '2014_05_05'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504491491371582, 'id': 'MODIS/006/MOD09GA/2014_05_06', 'properties': {'system:time_start': 1399334400000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1399420800000, 'system:asset_size': 22777088609, 'system:index': '2014_05_06'}}], 'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'terra': [{'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504500914552187, 'id': 'MODIS/006/MOD09GA/2014_05_19', 'properties': {'system:time_start': 1400457600000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1400544000000, 'system:asset_size': 23343381618, 'system:index': '2014_05_19'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504503270957152, 'id': 'MODIS/006/MOD09GA/2014_05_20', 'properties': {'system:time_start': 1400544000000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1400630400000, 'system:asset_size': 22344174886, 'system:index': '2014_05_20'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504499085062986, 'id': 'MODIS/006/MOD09GA/2014_05_21', 'properties': {'system:time_start': 1400630400000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1400716800000, 'system:asset_size': 23263811253, 'system:index': '2014_05_21'}}, {'type': 'Image', 'bands': [{'id': 'num_observations_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'state_1km', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SensorAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'Range', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarZenith', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'SolarAzimuth', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'gflags', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'orbit_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'granule_pnt', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [43200, 21600], 'crs': 'SR-ORG:6974', 'crs_transform': [926.625433056, 0, -20015109.354, 0, -926.625433055, 10007554.677]}, {'id': 'num_observations_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b01', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b02', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b03', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b04', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b05', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b06', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'sur_refl_b07', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -32768, 'max': 32767}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'QC_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 4294967295}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'obscov_500m', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': -128, 'max': 127}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'iobs_res', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}, {'id': 'q_scan', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 255}, 'dimensions': [86400, 43200], 'crs': 'SR-ORG:6974', 'crs_transform': [463.312716528, 0, -20015109.354, 0, -463.312716527, 10007554.677]}], 'version': 1504500880529169, 'id': 'MODIS/006/MOD09GA/2014_05_22', 'properties': {'system:time_start': 1400716800000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-180, -90], [180, -90], [180, 90], [-180, 90], [-180, -90]]}, 'system:time_end': 1400803200000, 'system:asset_size': 22511022912, 'system:index': '2014_05_22'}}], 'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}]}\n" ] } ], @@ -164,10 +170,10 @@ { "data": { "text/html": [ - "

" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Join/save_all_joins.py b/Join/save_all_joins.py index 0ecf80f..8dbf082 100644 --- a/Join/save_all_joins.py +++ b/Join/save_all_joins.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Join/save_best_joins.ipynb b/Join/save_best_joins.ipynb index b41dd94..98dd4ea 100644 --- a/Join/save_best_joins.ipynb +++ b/Join/save_best_joins.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -103,7 +109,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "{'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1580563126058134, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1579910400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'bestImage': {'type': 'Image', 'bands': [{'id': 'pr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmax', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmin', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'sph', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'srad', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'th', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmn', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmx', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vs', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'erc', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'eto', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'bi', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm100', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm1000', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'etr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vpd', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}], 'version': 1527146967469339, 'id': 'IDAHO_EPSCOR/GRIDMET/20140404', 'properties': {'timeDiff': 40423710, 'system:time_start': 1396591200000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-108.5453124696084, 49.46257585003468], [-113.9593748919571, 49.46257584884527], [-124.85170940475892, 49.4620585601637], [-124.83351210930364, 24.93736504761038], [-116.66640625473028, 24.963260502976674], [-109.44765621625152, 24.96326051909946], [-102.22890624654843, 24.963260484807783], [-96.81484372072272, 24.995926577231895], [-92.30312493334293, 24.982315870677233], [-87.79140622110124, 24.995926539340573], [-83.27968748970726, 24.98231580541047], [-77.86562494351487, 24.982315792477387], [-71.54921870653465, 24.96326053409072], [-66.99145134929572, 25.003807969975153], [-66.97329042095092, 49.4620585688528], [-81.47499992614492, 49.4625758671273], [-90.49843747394075, 49.462575896553865], [-97.71718744154877, 49.462575845088494], [-108.5453124696084, 49.46257585003468]]}, 'system:asset_size': 28679852, 'status': 'permanent', 'system:index': '20140404'}}, 'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'bestImage': {'type': 'Image', 'bands': [{'id': 'pr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmax', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmin', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'sph', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'srad', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'th', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmn', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmx', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vs', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'erc', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'eto', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'bi', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm100', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm1000', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'etr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vpd', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}], 'version': 1527138585432020.0, 'id': 'IDAHO_EPSCOR/GRIDMET/20140420', 'properties': {'timeDiff': 40440760, 'system:time_start': 1397973600000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-108.5453124696084, 49.46257585003468], [-113.9593748919571, 49.46257584884527], [-124.85170940475892, 49.4620585601637], [-124.83351210930364, 24.93736504761038], [-116.66640625473028, 24.963260502976674], [-109.44765621625152, 24.96326051909946], [-102.22890624654843, 24.963260484807783], [-96.81484372072272, 24.995926577231895], [-92.30312493334293, 24.982315870677233], [-87.79140622110124, 24.995926539340573], [-83.27968748970726, 24.98231580541047], [-77.86562494351487, 24.982315792477387], [-71.54921870653465, 24.96326053409072], [-66.99145134929572, 25.003807969975153], [-66.97329042095092, 49.4620585688528], [-81.47499992614492, 49.4625758671273], [-90.49843747394075, 49.462575896553865], [-97.71718744154877, 49.462575845088494], [-108.5453124696084, 49.46257585003468]]}, 'system:asset_size': 29154834, 'status': 'permanent', 'system:index': '20140420'}}, 'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'bestImage': {'type': 'Image', 'bands': [{'id': 'pr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmax', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmin', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'sph', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'srad', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'th', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmn', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmx', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vs', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'erc', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'eto', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'bi', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm100', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm1000', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'etr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vpd', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}], 'version': 1527114911464267, 'id': 'IDAHO_EPSCOR/GRIDMET/20140506', 'properties': {'timeDiff': 40457210, 'system:time_start': 1399356000000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-108.5453124696084, 49.46257585003468], [-113.9593748919571, 49.46257584884527], [-124.85170940475892, 49.4620585601637], [-124.83351210930364, 24.93736504761038], [-116.66640625473028, 24.963260502976674], [-109.44765621625152, 24.96326051909946], [-102.22890624654843, 24.963260484807783], [-96.81484372072272, 24.995926577231895], [-92.30312493334293, 24.982315870677233], [-87.79140622110124, 24.995926539340573], [-83.27968748970726, 24.98231580541047], [-77.86562494351487, 24.982315792477387], [-71.54921870653465, 24.96326053409072], [-66.99145134929572, 25.003807969975153], [-66.97329042095092, 49.4620585688528], [-81.47499992614492, 49.4625758671273], [-90.49843747394075, 49.462575896553865], [-97.71718744154877, 49.462575845088494], [-108.5453124696084, 49.46257585003468]]}, 'system:asset_size': 29135122, 'status': 'permanent', 'system:index': '20140506'}}, 'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'bestImage': {'type': 'Image', 'bands': [{'id': 'pr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmax', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmin', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'sph', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'srad', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'th', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmn', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmx', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vs', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'erc', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'eto', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'bi', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm100', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm1000', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'etr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vpd', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}], 'version': 1527147842024216, 'id': 'IDAHO_EPSCOR/GRIDMET/20140522', 'properties': {'timeDiff': 40465170, 'system:time_start': 1400738400000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-108.5453124696084, 49.46257585003468], [-113.9593748919571, 49.46257584884527], [-124.85170940475892, 49.4620585601637], [-124.83351210930364, 24.93736504761038], [-116.66640625473028, 24.963260502976674], [-109.44765621625152, 24.96326051909946], [-102.22890624654843, 24.963260484807783], [-96.81484372072272, 24.995926577231895], [-92.30312493334293, 24.982315870677233], [-87.79140622110124, 24.995926539340573], [-83.27968748970726, 24.98231580541047], [-77.86562494351487, 24.982315792477387], [-71.54921870653465, 24.96326053409072], [-66.99145134929572, 25.003807969975153], [-66.97329042095092, 49.4620585688528], [-81.47499992614492, 49.4625758671273], [-90.49843747394075, 49.462575896553865], [-97.71718744154877, 49.462575845088494], [-108.5453124696084, 49.46257585003468]]}, 'system:asset_size': 29160686, 'status': 'permanent', 'system:index': '20140522'}}, 'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}]}\n" + "{'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1581772792877035, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1581206400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 460792.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 460785, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140403', 'properties': {'bestImage': {'type': 'Image', 'bands': [{'id': 'pr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmax', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmin', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'sph', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'srad', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'th', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmn', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmx', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vs', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'erc', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'eto', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'bi', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm100', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm1000', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'etr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vpd', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}], 'version': 1527146967469339, 'id': 'IDAHO_EPSCOR/GRIDMET/20140404', 'properties': {'timeDiff': 40423710, 'system:time_start': 1396591200000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-108.5453124696084, 49.46257585003468], [-113.9593748919571, 49.46257584884527], [-124.85170940475892, 49.4620585601637], [-124.83351210930364, 24.93736504761038], [-116.66640625473028, 24.963260502976674], [-109.44765621625152, 24.96326051909946], [-102.22890624654843, 24.963260484807783], [-96.81484372072272, 24.995926577231895], [-92.30312493334293, 24.982315870677233], [-87.79140622110124, 24.995926539340573], [-83.27968748970726, 24.98231580541047], [-77.86562494351487, 24.982315792477387], [-71.54921870653465, 24.96326053409072], [-66.99145134929572, 25.003807969975153], [-66.97329042095092, 49.4620585688528], [-81.47499992614492, 49.4625758671273], [-90.49843747394075, 49.462575896553865], [-97.71718744154877, 49.462575845088494], [-108.5453124696084, 49.46257585003468]]}, 'system:asset_size': 28679852, 'status': 'permanent', 'system:index': '20140404'}}, 'RADIANCE_MULT_BAND_5': 0.00611429987475276, 'RADIANCE_MULT_BAND_6': 0.0015206000534817576, 'RADIANCE_MULT_BAND_3': 0.011849000118672848, 'RADIANCE_MULT_BAND_4': 0.009991499595344067, 'RADIANCE_MULT_BAND_1': 0.012556999921798706, 'RADIANCE_MULT_BAND_2': 0.01285799965262413, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8473141778081, 38.05593855929062], [-120.8399593728871, 38.079323071287384], [-120.82522434534502, 38.126298845124154], [-120.82517062317932, 38.12810935862697], [-120.8677905264658, 38.13653674526281], [-121.37735830917396, 38.23574890955089], [-122.92397603591857, 38.5218201625494], [-122.94540185152168, 38.52557313562304], [-122.94781508421401, 38.52557420469068], [-122.9538620955667, 38.50519466790785], [-123.43541566635548, 36.80572425461524], [-123.43388775775958, 36.8051169737102], [-121.36103157158686, 36.408726677230895], [-121.3601864919046, 36.410036730606365], [-121.3547960201613, 36.42754948797928], [-121.22805212441246, 36.84032220234662], [-121.10161450053057, 37.247264521511426], [-120.99043851266156, 37.60225211028372], [-120.94687053372499, 37.7406010941523], [-120.88475337745422, 37.93745112674764], [-120.8473141778081, 38.05593855929062]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 143.3709716796875, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-03', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002389600034803152, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005125200259499252, 'RADIANCE_MULT_BAND_8': 0.011308000423014164, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 28.1200008392334, 'GEOMETRIC_RMSE_VERIFY': 3.2160000801086426, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 31.59000015258789, 'GEOMETRIC_RMSE_MODEL': 6.959000110626221, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014093LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.63700008392334, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.188000202178955, 'system:asset_size': 1208697743, 'system:index': 'LC08_044034_20140403', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140403182815_20140403190449.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140403_20170306_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.95764923095703, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1396550776290, 'RADIANCE_ADD_BAND_5': -30.571590423583984, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.602880001068115, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.562580108642578, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.78356170654297, 'RADIANCE_ADD_BAND_2': -64.29113006591797, 'RADIANCE_ADD_BAND_3': -59.24372863769531, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.53831100463867, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.94806957244873, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703063782_00025', 'EARTH_SUN_DISTANCE': 0.9999619126319885, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488829355000, 'SCENE_CENTER_TIME': '18:46:16.2881730Z', 'SUN_ELEVATION': 52.549800872802734, 'BPF_NAME_OLI': 'LO8BPF20140403183209_20140403190356.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'N', 'SATURATION_BAND_2': 'N', 'SATURATION_BAND_3': 'N', 'SATURATION_BAND_4': 'N', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 385, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 98}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140419', 'properties': {'bestImage': {'type': 'Image', 'bands': [{'id': 'pr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmax', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmin', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'sph', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'srad', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'th', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmn', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmx', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vs', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'erc', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'eto', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'bi', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm100', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm1000', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'etr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vpd', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}], 'version': 1527138585432020.0, 'id': 'IDAHO_EPSCOR/GRIDMET/20140420', 'properties': {'timeDiff': 40440760, 'system:time_start': 1397973600000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-108.5453124696084, 49.46257585003468], [-113.9593748919571, 49.46257584884527], [-124.85170940475892, 49.4620585601637], [-124.83351210930364, 24.93736504761038], [-116.66640625473028, 24.963260502976674], [-109.44765621625152, 24.96326051909946], [-102.22890624654843, 24.963260484807783], [-96.81484372072272, 24.995926577231895], [-92.30312493334293, 24.982315870677233], [-87.79140622110124, 24.995926539340573], [-83.27968748970726, 24.98231580541047], [-77.86562494351487, 24.982315792477387], [-71.54921870653465, 24.96326053409072], [-66.99145134929572, 25.003807969975153], [-66.97329042095092, 49.4620585688528], [-81.47499992614492, 49.4625758671273], [-90.49843747394075, 49.462575896553865], [-97.71718744154877, 49.462575845088494], [-108.5453124696084, 49.46257585003468]]}, 'system:asset_size': 29154834, 'status': 'permanent', 'system:index': '20140420'}}, 'RADIANCE_MULT_BAND_5': 0.006059799809008837, 'RADIANCE_MULT_BAND_6': 0.0015069999499246478, 'RADIANCE_MULT_BAND_3': 0.011742999777197838, 'RADIANCE_MULT_BAND_4': 0.009902399964630604, 'RADIANCE_MULT_BAND_1': 0.012445000000298023, 'RADIANCE_MULT_BAND_2': 0.012744000181555748, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.8431379362771, 38.052617966765766], [-120.83578218089683, 38.07600217001765], [-120.81963729012756, 38.12767081181165], [-120.82234049239531, 38.12843879727159], [-122.94102091600229, 38.525570980595205], [-122.94293147316415, 38.52557196694168], [-122.94542248503689, 38.51776440194044], [-122.9490448046238, 38.50559823329617], [-123.430644945337, 36.8057166125035], [-123.42903372114263, 36.80507606772225], [-122.57913602686314, 36.64741782585057], [-121.50262683064466, 36.438064670880586], [-121.35593613505138, 36.40870641506648], [-121.35503796940482, 36.40940804319249], [-121.22502589113704, 36.8329762319502], [-121.10052631685265, 37.23379807333198], [-120.9755883879769, 37.632705519232594], [-120.88376082672839, 37.92399755184342], [-120.85385887049235, 38.01862509330369], [-120.8431379362771, 38.052617966765766]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 139.7012176513672, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-04-19', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.002368299989029765, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.000507950026076287, 'RADIANCE_MULT_BAND_8': 0.011207000352442265, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 12.920000076293945, 'GEOMETRIC_RMSE_VERIFY': 3.380000114440918, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 0.75, 'GEOMETRIC_RMSE_MODEL': 6.547999858856201, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014109LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.453999996185303, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.798999786376953, 'system:asset_size': 1203236382, 'system:index': 'LC08_044034_20140419', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140419183133_20140419190432.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140419_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.512229919433594, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1397933159240, 'RADIANCE_ADD_BAND_5': -30.299020767211914, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.53508996963501, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.5397300720214844, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -62.22378921508789, 'RADIANCE_ADD_BAND_2': -63.717918395996094, 'RADIANCE_ADD_BAND_3': -58.715518951416016, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -56.03422164916992, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.841540336608887, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064332_00025', 'EARTH_SUN_DISTANCE': 1.004449725151062, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488882124000, 'SCENE_CENTER_TIME': '18:45:59.2402600Z', 'SUN_ELEVATION': 58.094696044921875, 'BPF_NAME_OLI': 'LO8BPF20140419183527_20140419190339.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 509, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 169}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'bestImage': {'type': 'Image', 'bands': [{'id': 'pr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmax', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmin', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'sph', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'srad', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'th', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmn', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmx', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vs', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'erc', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'eto', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'bi', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm100', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm1000', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'etr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vpd', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}], 'version': 1527114911464267, 'id': 'IDAHO_EPSCOR/GRIDMET/20140506', 'properties': {'timeDiff': 40457210, 'system:time_start': 1399356000000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-108.5453124696084, 49.46257585003468], [-113.9593748919571, 49.46257584884527], [-124.85170940475892, 49.4620585601637], [-124.83351210930364, 24.93736504761038], [-116.66640625473028, 24.963260502976674], [-109.44765621625152, 24.96326051909946], [-102.22890624654843, 24.963260484807783], [-96.81484372072272, 24.995926577231895], [-92.30312493334293, 24.982315870677233], [-87.79140622110124, 24.995926539340573], [-83.27968748970726, 24.98231580541047], [-77.86562494351487, 24.982315792477387], [-71.54921870653465, 24.96326053409072], [-66.99145134929572, 25.003807969975153], [-66.97329042095092, 49.4620585688528], [-81.47499992614492, 49.4625758671273], [-90.49843747394075, 49.462575896553865], [-97.71718744154877, 49.462575845088494], [-108.5453124696084, 49.46257585003468]]}, 'system:asset_size': 29135122, 'status': 'permanent', 'system:index': '20140506'}}, 'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'bestImage': {'type': 'Image', 'bands': [{'id': 'pr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmax', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'rmin', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'sph', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'srad', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'th', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmn', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'tmmx', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vs', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'erc', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'eto', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'bi', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm100', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'fm1000', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'etr', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}, {'id': 'vpd', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [1386, 585], 'crs': 'GEOGCS[\"unknown\", \\n DATUM[\"unknown\", \\n SPHEROID[\"Spheroid\", 6378137.0, 298.257223563]], \\n PRIMEM[\"Greenwich\", 0.0], \\n UNIT[\"degree\", 0.017453292519943295], \\n AXIS[\"Longitude\", EAST], \\n AXIS[\"Latitude\", NORTH]]', 'crs_transform': [0.041666666666666664, 0, -124.78749996666667, 0, -0.041666666666666664, 49.42083333333334]}], 'version': 1527147842024216, 'id': 'IDAHO_EPSCOR/GRIDMET/20140522', 'properties': {'timeDiff': 40465170, 'system:time_start': 1400738400000, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-108.5453124696084, 49.46257585003468], [-113.9593748919571, 49.46257584884527], [-124.85170940475892, 49.4620585601637], [-124.83351210930364, 24.93736504761038], [-116.66640625473028, 24.963260502976674], [-109.44765621625152, 24.96326051909946], [-102.22890624654843, 24.963260484807783], [-96.81484372072272, 24.995926577231895], [-92.30312493334293, 24.982315870677233], [-87.79140622110124, 24.995926539340573], [-83.27968748970726, 24.98231580541047], [-77.86562494351487, 24.982315792477387], [-71.54921870653465, 24.96326053409072], [-66.99145134929572, 25.003807969975153], [-66.97329042095092, 49.4620585688528], [-81.47499992614492, 49.4625758671273], [-90.49843747394075, 49.462575896553865], [-97.71718744154877, 49.462575845088494], [-108.5453124696084, 49.46257585003468]]}, 'system:asset_size': 29160686, 'status': 'permanent', 'system:index': '20140522'}}, 'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}]}\n" ] } ], @@ -152,10 +158,10 @@ { "data": { "text/html": [ - "

" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Join/save_best_joins.py b/Join/save_best_joins.py index 5fc0c59..dde9a3b 100644 --- a/Join/save_best_joins.py +++ b/Join/save_best_joins.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Join/simple_joins.ipynb b/Join/simple_joins.ipynb index 6080879..fec683b 100644 --- a/Join/simple_joins.ipynb +++ b/Join/simple_joins.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -103,7 +109,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Simple join: {'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1580563126058134, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1579910400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'tier1', 'lc8', 'c1', 'oli_tirs', 't1', 'l8', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1580563126058134, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}]}\n" + "Simple join: {'type': 'ImageCollection', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}}], 'id': 'LANDSAT/LC08/C01/T1_TOA', 'version': 1581772792877035, 'properties': {'system:visualization_0_min': '0.0', 'type_name': 'ImageCollection', 'visualization_1_bands': 'B5,B4,B3', 'thumb': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_thumb.png', 'visualization_1_max': '30000.0', 'description': '

Landsat 8 Collection 1 Tier 1\\n calibrated top-of-atmosphere (TOA) reflectance.\\n Calibration coefficients are extracted from the image metadata. See\\n Chander et al. (2009) for details on the TOA computation.

\\n

Revisit Interval\\n
\\n 16 days\\n

\\n

Bands\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameResolutionWavelengthDescription
B1\\n 30 meters\\n0.43 - 0.45 µm

Coastal aerosol

B2\\n 30 meters\\n0.45 - 0.51 µm

Blue

B3\\n 30 meters\\n0.53 - 0.59 µm

Green

B4\\n 30 meters\\n0.64 - 0.67 µm

Red

B5\\n 30 meters\\n0.85 - 0.88 µm

Near infrared

B6\\n 30 meters\\n1.57 - 1.65 µm

Shortwave infrared 1

B7\\n 30 meters\\n2.11 - 2.29 µm

Shortwave infrared 2

B8\\n 15 meters\\n0.52 - 0.90 µm

Band 8 Panchromatic

B9\\n 15 meters\\n1.36 - 1.38 µm

Cirrus

B10\\n 30 meters\\n10.60 - 11.19 µm

Thermal infrared 1, resampled from 100m to 30m

B11\\n 30 meters\\n11.50 - 12.51 µm

Thermal infrared 2, resampled from 100m to 30m

BQA\\n

Landsat Collection 1 QA Bitmask (See Landsat QA page)

\\n Bitmask for BQA\\n
    \\n
  • \\n Bit 0: Designated Fill\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bit 1: Terrain Occlusion\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 2-3: Radiometric Saturation\\n
      \\n
    • 0: No bands contain saturation
    • \\n
    • 1: 1-2 bands contain saturation
    • \\n
    • 2: 3-4 bands contain saturation
    • \\n
    • 3: 5 or more bands contain saturation
    • \\n
    \\n
  • \\n
  • \\n Bit 4: Cloud\\n
      \\n
    • 0: No
    • \\n
    • 1: Yes
    • \\n
    \\n
  • \\n
  • \\n Bits 5-6: Cloud Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 7-8: Cloud Shadow Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 9-10: Snow / Ice Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
  • \\n Bits 11-12: Cirrus Confidence\\n
      \\n
    • 0: Not Determined / Condition does not exist.
    • \\n
    • 1: Low, (0-33 percent confidence)
    • \\n
    • 2: Medium, (34-66 percent confidence)
    • \\n
    • 3: High, (67-100 percent confidence)
    • \\n
    \\n
  • \\n
\\n
\\n

Image Properties\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n
NameTypeDescription
BPF_NAME_OLISTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain OLI bands.

BPF_NAME_TIRSSTRING

The file name for the Bias Parameter File (BPF) used to generate the product, if applicable. This only applies to products that contain TIRS bands.

CLOUD_COVERDOUBLE

Percentage cloud cover, -1 = not calculated.

CLOUD_COVER_LANDDOUBLE

Percentage cloud cover over land, -1 = not calculated.

COLLECTION_CATEGORYSTRING

Tier of scene. (T1 or T2)

COLLECTION_NUMBERDOUBLE

Number of collection.

CPF_NAMESTRING

Calibration parameter file name.

DATA_TYPESTRING

Data type identifier. (L1T or L1G)

DATE_ACQUIREDSTRING

Image acquisition date. "YYYY-MM-DD"

DATUMSTRING

Datum used in image creation.

EARTH_SUN_DISTANCEDOUBLE

Earth sun distance in astronomical units (AU).

ELEVATION_SOURCESTRING

Elevation model source used for standard terrain corrected (L1T) products.

ELLIPSOIDSTRING

Ellipsoid used in image creation.

EPHEMERIS_TYPESTRING

Ephemeris data type used to perform geometric correction. (Definitive or Predictive)

FILE_DATEDOUBLE

File date in milliseconds since epoch.

GEOMETRIC_RMSE_MODELDOUBLE

Combined Root Mean Square Error (RMSE) of the geometric residuals\\n(metres) in both across-track and along-track directions\\nmeasured on the GCPs used in geometric precision correction.\\nNot present in L1G products.

GEOMETRIC_RMSE_MODEL_XDOUBLE

RMSE of the X direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GEOMETRIC_RMSE_MODEL_YDOUBLE

RMSE of the Y direction geometric residuals (in metres) measured\\non the GCPs used in geometric precision correction. Not present in\\nL1G products.

GRID_CELL_SIZE_PANCHROMATICDOUBLE

Grid cell size used in creating the image for the panchromatic band.

GRID_CELL_SIZE_REFLECTIVEDOUBLE

Grid cell size used in creating the image for the reflective band.

GRID_CELL_SIZE_THERMALDOUBLE

Grid cell size used in creating the image for the thermal band.

GROUND_CONTROL_POINTS_MODELDOUBLE

The number of ground control points used. Not used in L1GT products.\\nValues: 0 - 999 (0 is used for L1T products that have used\\nMulti-scene refinement).

GROUND_CONTROL_POINTS_VERSIONDOUBLE

The number of ground control points used in the verification of\\nthe terrain corrected product. Values: -1 to 1615 (-1 = not available)

IMAGE_QUALITYDOUBLE

Image quality, 0 = worst, 9 = best, -1 = quality not calculated

IMAGE_QUALITY_OLIDOUBLE

The composite image quality for the OLI bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

IMAGE_QUALITY_TIRSDOUBLE

The composite image quality for the TIRS bands. Values: 9 = Best. 1 = Worst. 0 = Image quality not calculated. This parameter is only present if OLI bands are present in the product.

K1_CONSTANT_BAND_10DOUBLE

Calibration K1 constant for Band 10 radiance to temperature conversion.

K1_CONSTANT_BAND_11DOUBLE

Calibration K1 constant for Band 11 radiance to temperature conversion.

K2_CONSTANT_BAND_10DOUBLE

Calibration K2 constant for Band 10 radiance to temperature conversion.

K2_CONSTANT_BAND_11DOUBLE

Calibration K2 constant for Band 11 radiance to temperature conversion.

LANDSAT_PRODUCT_IDSTRING

The naming convention of each Landsat Collection 1 Level-1 image based\\non acquisition parameters and processing parameters.

\\n

Format: LXSS_LLLL_PPPRRR_YYYYMMDD_yyyymmdd_CC_TX

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager,\\nT = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • SS = Satellite (08 = Landsat 8)
  • \\n
  • LLLL = Processing Correction Level (L1TP = precision and terrain,\\nL1GT = systematic terrain, L1GS = systematic)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYYMMDD = Acquisition Date expressed in Year, Month, Day
  • \\n
  • yyyymmdd = Processing Date expressed in Year, Month, Day
  • \\n
  • CC = Collection Number (01)
  • \\n
  • TX = Collection Category (RT = Real Time, T1 = Tier 1, T2 = Tier 2)
  • \\n
LANDSAT_SCENE_IDSTRING

The Pre-Collection naming convention of each image is based on acquisition\\nparameters. This was the naming convention used prior to Collection 1.

\\n

Format: LXSPPPRRRYYYYDDDGSIVV

\\n
    \\n
  • L = Landsat
  • \\n
  • X = Sensor (O = Operational Land Imager, T = Thermal Infrared Sensor, C = Combined OLI/TIRS)
  • \\n
  • S = Satellite (08 = Landsat 8)
  • \\n
  • PPP = WRS Path
  • \\n
  • RRR = WRS Row
  • \\n
  • YYYY = Year of Acquisition
  • \\n
  • DDD = Julian Day of Acquisition
  • \\n
  • GSI = Ground Station Identifier
  • \\n
  • VV = Version
  • \\n
MAP_PROJECTIONSTRING

Projection used to represent the 3-dimensional surface of the earth for the Level-1 product.

NADIR_OFFNADIRSTRING

Nadir or Off-Nadir condition of the scene.

ORIENTATIONSTRING

Orientation used in creating the image. Values: NOMINAL = Nominal Path, NORTH_UP = North Up, TRUE_NORTH = True North, USER = User

PANCHROMATIC_LINESDOUBLE

Number of product lines for the panchromatic band.

PANCHROMATIC_SAMPLESDOUBLE

Number of product samples for the panchromatic bands.

PROCESSING_SOFTWARE_VERSIONSTRING

Name and version of the processing software used to generate the L1 product.

RADIANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 1.

RADIANCE_ADD_BAND_10DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 10.

RADIANCE_ADD_BAND_11DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 11.

RADIANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 2.

RADIANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 3.

RADIANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 4.

RADIANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 5.

RADIANCE_ADD_BAND_6DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 6.

RADIANCE_ADD_BAND_7DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 7.

RADIANCE_ADD_BAND_8DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 8.

RADIANCE_ADD_BAND_9DOUBLE

Additive rescaling factor used to convert calibrated DN to radiance for Band 9.

RADIANCE_MULT_BAND_1DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 1 DN to radiance.

RADIANCE_MULT_BAND_10DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 10 DN to radiance.

RADIANCE_MULT_BAND_11DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 11 DN to radiance.

RADIANCE_MULT_BAND_2DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 2 DN to radiance.

RADIANCE_MULT_BAND_3DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 3 DN to radiance.

RADIANCE_MULT_BAND_4DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 4 DN to radiance.

RADIANCE_MULT_BAND_5DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 5 DN to radiance.

RADIANCE_MULT_BAND_6DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 6 DN to radiance.

RADIANCE_MULT_BAND_7DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 7 DN to radiance.

RADIANCE_MULT_BAND_8DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 8 DN to radiance.

RADIANCE_MULT_BAND_9DOUBLE

Multiplicative rescaling factor used to convert calibrated Band 9 DN to radiance.

REFLECTANCE_ADD_BAND_1DOUBLE

Additive rescaling factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_ADD_BAND_2DOUBLE

Additive rescaling factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_ADD_BAND_3DOUBLE

Additive rescaling factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_ADD_BAND_4DOUBLE

Additive rescaling factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_ADD_BAND_5DOUBLE

Additive rescaling factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_ADD_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_ADD_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_ADD_BAND_9DOUBLE

Minimum achievable spectral reflectance value for Band 8.

REFLECTANCE_MULT_BAND_1DOUBLE

Multiplicative factor used to convert calibrated Band 1 DN to reflectance.

REFLECTANCE_MULT_BAND_2DOUBLE

Multiplicative factor used to convert calibrated Band 2 DN to reflectance.

REFLECTANCE_MULT_BAND_3DOUBLE

Multiplicative factor used to convert calibrated Band 3 DN to reflectance.

REFLECTANCE_MULT_BAND_4DOUBLE

Multiplicative factor used to convert calibrated Band 4 DN to reflectance.

REFLECTANCE_MULT_BAND_5DOUBLE

Multiplicative factor used to convert calibrated Band 5 DN to reflectance.

REFLECTANCE_MULT_BAND_6DOUBLE

Multiplicative factor used to convert calibrated Band 6 DN to reflectance.

REFLECTANCE_MULT_BAND_7DOUBLE

Multiplicative factor used to convert calibrated Band 7 DN to reflectance.

REFLECTANCE_MULT_BAND_8DOUBLE

Multiplicative factor used to convert calibrated Band 8 DN to reflectance.

REFLECTANCE_MULT_BAND_9DOUBLE

Multiplicative factor used to convert calibrated Band 9 DN to reflectance.

REFLECTIVE_LINESDOUBLE

Number of product lines for the reflective bands.

REFLECTIVE_SAMPLESDOUBLE

Number of product samples for the reflective bands.

REQUEST_IDSTRING

Request id, nnnyymmdd0000_0000

\\n
    \\n
  • nnn = node number
  • \\n
  • yy = year
  • \\n
  • mm = month
  • \\n
  • dd = day
  • \\n
RESAMPLING_OPTIONSTRING

Resampling option used in creating the image.

RLUT_FILE_NAMESTRING

The file name for the Response Linearization Lookup Table (RLUT) used to generate the product, if applicable.

ROLL_ANGLEDOUBLE

The amount of spacecraft roll angle at the scene center.

SATURATION_BAND_1STRING

Flag indicating saturated pixels for band 1 ('Y'/'N')

SATURATION_BAND_10STRING

Flag indicating saturated pixels for band 10 ('Y'/'N')

SATURATION_BAND_11STRING

Flag indicating saturated pixels for band 11 ('Y'/'N')

SATURATION_BAND_2STRING

Flag indicating saturated pixels for band 2 ('Y'/'N')

SATURATION_BAND_3STRING

Flag indicating saturated pixels for band 3 ('Y'/'N')

SATURATION_BAND_4STRING

Flag indicating saturated pixels for band 4 ('Y'/'N')

SATURATION_BAND_5STRING

Flag indicating saturated pixels for band 5 ('Y'/'N')

SATURATION_BAND_6STRING

Flag indicating saturated pixels for band 6 ('Y'/'N')

SATURATION_BAND_7STRING

Flag indicating saturated pixels for band 7 ('Y'/'N')

SATURATION_BAND_8STRING

Flag indicating saturated pixels for band 8 ('Y'/'N')

SATURATION_BAND_9STRING

Flag indicating saturated pixels for band 9 ('Y'/'N')

SCENE_CENTER_TIMESTRING

Scene center time of acquired image. HH:MM:SS.SSSSSSSZ

\\n
    \\n
  • HH = Hour (00-23)
  • \\n
  • MM = Minutes
  • \\n
  • SS.SSSSSSS = Fractional seconds
  • \\n
  • Z = "Zulu" time (same as GMT)
  • \\n
SENSOR_IDSTRING

Sensor used to capture data.

SPACECRAFT_IDSTRING

Spacecraft identification.

STATION_IDSTRING

Ground Station/Organisation that received the data.

SUN_AZIMUTHDOUBLE

Sun azimuth angle in degrees for the image center location at the image centre acquisition time.

SUN_ELEVATIONDOUBLE

Sun elevation angle in degrees for the image center location at the image centre acquisition time.

TARGET_WRS_PATHDOUBLE

Nearest WRS-2 path to the line-of-sight scene center of the image.

TARGET_WRS_ROWDOUBLE

Nearest WRS-2 row to the line-of-sight scene center of the image. Rows 880-889 and 990-999 are reserved for the polar regions where it is undefined in the WRS-2.

THERMAL_LINESDOUBLE

Number of product lines for the thermal band.

THERMAL_SAMPLESDOUBLE

Number of product samples for the thermal band.

TIRS_SSM_MODELSTRING

Due to an anomalous condition on the Thermal Infrared\\nSensor (TIRS) Scene Select Mirror (SSM) encoder electronics,\\nthis field has been added to indicate which model was used to process the data.\\n(Actual, Preliminary, Final)

TIRS_SSM_POSITION_STATUSSTRING

TIRS SSM position status.

TIRS_STRAY_LIGHT_CORRECTION_SOURCESTRING

TIRS stray light correction source.

TRUNCATION_OLISTRING

Region of OLCI truncated.

UTM_ZONEDOUBLE

UTM zone number used in product map projection.

WRS_PATHDOUBLE

The WRS orbital path number (001 - 251).

WRS_ROWDOUBLE

Landsat satellite WRS row (001-248).

\\n', 'source_tags': ['landsat', 'usgs'], 'visualization_1_name': 'Near Infrared (543)', 'visualization_0_max': '30000.0', 'title': 'USGS Landsat 8 Collection 1 Tier 1 TOA Reflectance', 'visualization_0_gain': '500.0', 'system:visualization_2_max': '30000.0', 'product_tags': ['global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'visualization_1_gain': '500.0', 'provider': 'USGS/Google', 'visualization_1_min': '0.0', 'system:visualization_2_name': 'Shortwave Infrared (753)', 'visualization_0_min': '0.0', 'system:visualization_1_bands': 'B5,B4,B3', 'system:visualization_1_max': '30000.0', 'visualization_0_name': 'True Color (432)', 'date_range': [1365638400000, 1581206400000], 'visualization_2_bands': 'B7,B5,B3', 'visualization_2_name': 'Shortwave Infrared (753)', 'period': 0, 'system:visualization_2_min': '0.0', 'system:visualization_0_bands': 'B4,B3,B2', 'visualization_2_min': '0.0', 'visualization_2_gain': '500.0', 'provider_url': 'http://landsat.usgs.gov/', 'sample': 'https://mw1.google.com/ges/dd/images/LANDSAT_TOA_sample.png', 'system:visualization_1_name': 'Near Infrared (543)', 'tags': ['landsat', 'usgs', 'global', 'toa', 'oli_tirs', 'lc8', 'c1', 't1', 'l8', 'tier1', 'radiance'], 'system:visualization_0_max': '30000.0', 'visualization_2_max': '30000.0', 'system:visualization_2_bands': 'B7,B5,B3', 'system:visualization_1_min': '0.0', 'system:visualization_0_name': 'True Color (432)', 'visualization_0_bands': 'B4,B3,B2'}, 'features': [{'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15581], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 461392.5, 0, -15, 4264207.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7791], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 461385, 0, -30, 4264215]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140505', 'properties': {'RADIANCE_MULT_BAND_5': 0.006009500008076429, 'RADIANCE_MULT_BAND_6': 0.0014944999711588025, 'RADIANCE_MULT_BAND_3': 0.011645999737083912, 'RADIANCE_MULT_BAND_4': 0.009820199571549892, 'RADIANCE_MULT_BAND_1': 0.012341000139713287, 'RADIANCE_MULT_BAND_2': 0.012637999840080738, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-121.23130694632096, 38.20890167865334], [-122.47808618435543, 38.442905249886934], [-122.9416241270812, 38.52616106461051], [-122.94257304228283, 38.52467261055228], [-122.94438908458714, 38.518980549130696], [-122.9480116995035, 38.506814434795785], [-123.42945547884437, 36.807365583536495], [-123.42944546960602, 36.80558241062019], [-121.35650439967876, 36.40925950162913], [-121.35462928167787, 36.409233706436694], [-121.2209704109367, 36.84467814167406], [-121.09380664017438, 37.25395464587639], [-120.98744109880928, 37.59368464704816], [-120.92971288838983, 37.77715018781449], [-120.874792117132, 37.95100539896876], [-120.85505283148036, 38.013433126642376], [-120.83525753541217, 38.07639805962481], [-120.81911222539682, 38.12806656677994], [-120.8214394607643, 38.1287277611953], [-120.83942642052946, 38.13230813141151], [-121.23130694632096, 38.20890167865334]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 134.8988800048828, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-05', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 0, 'google:registration_offset_y': 0, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023485999554395676, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005037300288677216, 'RADIANCE_MULT_BAND_8': 0.011114000342786312, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 24.25, 'GEOMETRIC_RMSE_VERIFY': 3.5369999408721924, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 30.09000015258789, 'GEOMETRIC_RMSE_MODEL': 7.320000171661377, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014125LGN01', 'WRS_PATH': 44, 'google:registration_count': 0, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15581, 'GEOMETRIC_RMSE_MODEL_Y': 4.623000144958496, 'REFLECTIVE_LINES': 7791, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 5.675000190734863, 'system:asset_size': 1263423627, 'system:index': 'LC08_044034_20140505', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140505181139_20140505190416.01', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140505_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -49.10100173950195, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1399315542790, 'RADIANCE_ADD_BAND_5': -30.047359466552734, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.472509860992432, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.518630027770996, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.70698165893555, 'RADIANCE_ADD_BAND_2': -63.18870162963867, 'RADIANCE_ADD_BAND_3': -58.227840423583984, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.56882095336914, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.743189811706543, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7791, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064572_00027', 'EARTH_SUN_DISTANCE': 1.0086472034454346, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488903671000, 'SCENE_CENTER_TIME': '18:45:42.7916370Z', 'SUN_ELEVATION': 62.584102630615234, 'BPF_NAME_OLI': 'LO8BPF20140505183026_20140505190323.01', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 289, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 62}}, {'type': 'Image', 'bands': [{'id': 'B1', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B2', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B3', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B4', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B5', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B6', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B7', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B8', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [15341, 15601], 'crs': 'EPSG:32610', 'crs_transform': [15, 0, 464692.5, 0, -15, 4264507.5]}, {'id': 'B9', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B10', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'B11', 'data_type': {'type': 'PixelType', 'precision': 'float'}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}, {'id': 'BQA', 'data_type': {'type': 'PixelType', 'precision': 'int', 'min': 0, 'max': 65535}, 'dimensions': [7671, 7801], 'crs': 'EPSG:32610', 'crs_transform': [30, 0, 464685, 0, -30, 4264515]}], 'version': 1581772792877035, 'id': 'LANDSAT/LC08/C01/T1_TOA/LC08_044034_20140521', 'properties': {'RADIANCE_MULT_BAND_5': 0.005967800039798021, 'RADIANCE_MULT_BAND_6': 0.0014841000083833933, 'RADIANCE_MULT_BAND_3': 0.01156499981880188, 'RADIANCE_MULT_BAND_4': 0.009752199985086918, 'RADIANCE_MULT_BAND_1': 0.012256000190973282, 'RADIANCE_MULT_BAND_2': 0.012550000101327896, 'K2_CONSTANT_BAND_11': 1201.1441650390625, 'K2_CONSTANT_BAND_10': 1321.078857421875, 'system:footprint': {'type': 'LinearRing', 'coordinates': [[-120.9221114406814, 37.68244619012667], [-120.89633560745239, 37.76390614408945], [-120.83746336237951, 37.94945600779687], [-120.82098495481172, 38.00141006480963], [-120.78179975086263, 38.125049388247994], [-120.78173908398541, 38.12705556142276], [-120.79512978776856, 38.12976361438609], [-121.73406240469221, 38.31178421248136], [-122.79279800879766, 38.50701449179694], [-122.88876971795369, 38.5241778933743], [-122.9038553878929, 38.52682543966657], [-123.3934724535376, 36.80801002145629], [-123.3934642377511, 36.80639615821769], [-123.14252377291987, 36.76031119223474], [-121.39556579260922, 36.42323515794831], [-121.3201532766815, 36.40807244280241], [-121.31926234184606, 36.40876798117092], [-121.1964526203538, 36.807060467012924], [-121.07492303846685, 37.19674766434507], [-120.94691203296651, 37.60392056819356], [-120.9221114406814, 37.68244619012667]]}, 'REFLECTIVE_SAMPLES': 7671, 'SUN_AZIMUTH': 129.40968322753906, 'CPF_NAME': 'LC08CPF_20140401_20140630_01.01', 'DATE_ACQUIRED': '2014-05-21', 'ELLIPSOID': 'WGS84', 'google:registration_offset_x': 93.1732177734375, 'google:registration_offset_y': -389.06402587890625, 'STATION_ID': 'LGN', 'RESAMPLING_OPTION': 'CUBIC_CONVOLUTION', 'ORIENTATION': 'NORTH_UP', 'WRS_ROW': 34, 'RADIANCE_MULT_BAND_9': 0.0023324000649154186, 'TARGET_WRS_ROW': 34, 'RADIANCE_MULT_BAND_7': 0.0005002400139346719, 'RADIANCE_MULT_BAND_8': 0.011037000454962254, 'IMAGE_QUALITY_TIRS': 9, 'TRUNCATION_OLI': 'UPPER', 'CLOUD_COVER': 35.439998626708984, 'GEOMETRIC_RMSE_VERIFY': 3.2890000343322754, 'COLLECTION_CATEGORY': 'T1', 'GRID_CELL_SIZE_REFLECTIVE': 30, 'CLOUD_COVER_LAND': 14.020000457763672, 'GEOMETRIC_RMSE_MODEL': 5.670000076293945, 'COLLECTION_NUMBER': 1, 'IMAGE_QUALITY_OLI': 9, 'LANDSAT_SCENE_ID': 'LC80440342014141LGN01', 'WRS_PATH': 44, 'google:registration_count': 66, 'PANCHROMATIC_SAMPLES': 15341, 'PANCHROMATIC_LINES': 15601, 'GEOMETRIC_RMSE_MODEL_Y': 3.8980000019073486, 'REFLECTIVE_LINES': 7801, 'TIRS_STRAY_LIGHT_CORRECTION_SOURCE': 'TIRS', 'GEOMETRIC_RMSE_MODEL_X': 4.117000102996826, 'system:asset_size': 1261385761, 'system:index': 'LC08_044034_20140521', 'REFLECTANCE_ADD_BAND_1': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_2': -0.10000000149011612, 'DATUM': 'WGS84', 'REFLECTANCE_ADD_BAND_3': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_4': -0.10000000149011612, 'RLUT_FILE_NAME': 'LC08RLUT_20130211_20150302_01_11.h5', 'REFLECTANCE_ADD_BAND_5': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_6': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_7': -0.10000000149011612, 'REFLECTANCE_ADD_BAND_8': -0.10000000149011612, 'BPF_NAME_TIRS': 'LT8BPF20140521180614_20140521190408.02', 'GROUND_CONTROL_POINTS_VERSION': 4, 'DATA_TYPE': 'L1TP', 'UTM_ZONE': 10, 'LANDSAT_PRODUCT_ID': 'LC08_L1TP_044034_20140521_20170307_01_T1', 'REFLECTANCE_ADD_BAND_9': -0.10000000149011612, 'google:registration_ratio': 0.4370861053466797, 'GRID_CELL_SIZE_PANCHROMATIC': 15, 'RADIANCE_ADD_BAND_4': -48.76087951660156, 'REFLECTANCE_MULT_BAND_7': 1.9999999494757503e-05, 'system:time_start': 1400697934830, 'RADIANCE_ADD_BAND_5': -29.839229583740234, 'REFLECTANCE_MULT_BAND_6': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_6': -7.420740127563477, 'REFLECTANCE_MULT_BAND_9': 1.9999999494757503e-05, 'PROCESSING_SOFTWARE_VERSION': 'LPGS_2.7.0', 'RADIANCE_ADD_BAND_7': -2.501189947128296, 'REFLECTANCE_MULT_BAND_8': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_1': -61.279541015625, 'RADIANCE_ADD_BAND_2': -62.75099182128906, 'RADIANCE_ADD_BAND_3': -57.824501037597656, 'REFLECTANCE_MULT_BAND_1': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_8': -55.18389892578125, 'REFLECTANCE_MULT_BAND_3': 1.9999999494757503e-05, 'RADIANCE_ADD_BAND_9': -11.661849975585938, 'REFLECTANCE_MULT_BAND_2': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_5': 1.9999999494757503e-05, 'REFLECTANCE_MULT_BAND_4': 1.9999999494757503e-05, 'THERMAL_LINES': 7801, 'TIRS_SSM_POSITION_STATUS': 'NOMINAL', 'GRID_CELL_SIZE_THERMAL': 30, 'NADIR_OFFNADIR': 'NADIR', 'RADIANCE_ADD_BAND_11': 0.10000000149011612, 'REQUEST_ID': '0501703064217_00034', 'EARTH_SUN_DISTANCE': 1.0121588706970215, 'TIRS_SSM_MODEL': 'ACTUAL', 'FILE_DATE': 1488873846000, 'SCENE_CENTER_TIME': '18:45:34.8277940Z', 'SUN_ELEVATION': 65.65296173095703, 'BPF_NAME_OLI': 'LO8BPF20140521183116_20140521190315.02', 'RADIANCE_ADD_BAND_10': 0.10000000149011612, 'ROLL_ANGLE': -0.0010000000474974513, 'K1_CONSTANT_BAND_10': 774.8853149414062, 'SATURATION_BAND_1': 'Y', 'SATURATION_BAND_2': 'Y', 'SATURATION_BAND_3': 'Y', 'SATURATION_BAND_4': 'Y', 'SATURATION_BAND_5': 'Y', 'MAP_PROJECTION': 'UTM', 'SATURATION_BAND_6': 'Y', 'SENSOR_ID': 'OLI_TIRS', 'SATURATION_BAND_7': 'Y', 'K1_CONSTANT_BAND_11': 480.8883056640625, 'SATURATION_BAND_8': 'N', 'SATURATION_BAND_9': 'N', 'TARGET_WRS_PATH': 44, 'RADIANCE_MULT_BAND_11': 0.00033420001273043454, 'RADIANCE_MULT_BAND_10': 0.00033420001273043454, 'GROUND_CONTROL_POINTS_MODEL': 404, 'SPACECRAFT_ID': 'LANDSAT_8', 'ELEVATION_SOURCE': 'GLS2000', 'THERMAL_SAMPLES': 7671, 'GROUND_CONTROL_POINTS_VERIFY': 150}}]}\n" ] } ], @@ -156,10 +162,10 @@ { "data": { "text/html": [ - "

" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Join/simple_joins.py b/Join/simple_joins.py index 1698b8c..155b853 100644 --- a/Join/simple_joins.py +++ b/Join/simple_joins.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Join/spatial_joins.ipynb b/Join/spatial_joins.ipynb index 58b9bee..3a5b506 100644 --- a/Join/spatial_joins.ipynb +++ b/Join/spatial_joins.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -145,10 +151,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Join/spatial_joins.py b/Join/spatial_joins.py index 15c2b59..c154b80 100644 --- a/Join/spatial_joins.py +++ b/Join/spatial_joins.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/MachineLearning/cart_classifier.ipynb b/MachineLearning/cart_classifier.ipynb index 72a84b6..c6c8bf5 100644 --- a/MachineLearning/cart_classifier.ipynb +++ b/MachineLearning/cart_classifier.ipynb @@ -1,182 +1,202 @@ { - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "\n", - " \n", - " \n", - " \n", - " \n", - "
View source on GitHubNotebook ViewerRun in binder Run in Google Colab
" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Install Earth Engine API\n", - "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Import libraries" - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "import ee\n", - "import folium\n", - "import geehydro" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Create an interactive map \n", - "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", - "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "Map = folium.Map(location=[40, -100], zoom_start=4)\n", - "Map.setOptions('HYBRID')" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Add Earth Engine Python script " - ] - }, + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "\n", + " \n", + " \n", + " \n", + " \n", + "
View source on GitHubNotebook ViewerRun in binder Run in Google Colab
" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Install Earth Engine API\n", + "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Import libraries" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "import ee\n", + "import folium\n", + "import geehydro" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Create an interactive map \n", + "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", + "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "Map = folium.Map(location=[40, -100], zoom_start=4)\n", + "Map.setOptions('HYBRID')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Add Earth Engine Python script " + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "# Input imagery is a cloud-free Landsat 8 composite.\n", + "l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1')\n", + "\n", + "image = ee.Algorithms.Landsat.simpleComposite(**{\n", + " 'collection': l8.filterDate('2018-01-01', '2018-12-31'),\n", + " 'asFloat': True\n", + "})\n", + "\n", + "# Use these bands for prediction.\n", + "bands = ['B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B10', 'B11']\n", + "\n", + "# Load training points. The numeric property 'class' stores known labels.\n", + "points = ee.FeatureCollection('GOOGLE/EE/DEMOS/demo_landcover_labels')\n", + "\n", + "# This property of the table stores the land cover labels.\n", + "label = 'landcover'\n", + "\n", + "# Overlay the points on the imagery to get training.\n", + "training = image.select(bands).sampleRegions(**{\n", + " 'collection': points,\n", + " 'properties': [label],\n", + " 'scale': 30\n", + "})\n", + "\n", + "# Train a CART classifier with default parameters.\n", + "trained = ee.Classifier.cart().train(training, label, bands)\n", + "\n", + "# Classify the image with the same bands used for training.\n", + "classified = image.select(bands).classify(trained)\n", + "\n", + "# Display the inputs and the results.\n", + "Map.centerObject(points, 11)\n", + "Map.addLayer(image, {'bands': ['B4', 'B3', 'B2'], 'max': 0.4}, 'image')\n", + "Map.addLayer(classified,\n", + " {'min': 0, 'max': 2, 'palette': ['red', 'green', 'blue']},\n", + " 'classification')\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Display Earth Engine data layers " + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ { - "cell_type": "code", - "metadata": {}, - "source": [ - "# Input imagery is a cloud-free Landsat 8 composite.\n", - "l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1')\n", - "\n", - "image = ee.Algorithms.Landsat.simpleComposite(**{\n", - " 'collection': l8.filterDate('2018-01-01', '2018-12-31'),\n", - " 'asFloat': True\n", - "})\n", - "\n", - "# Use these bands for prediction.\n", - "bands = ['B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B10', 'B11']\n", - "\n", - "# Load training points. The numeric property 'class' stores known labels.\n", - "points = ee.FeatureCollection('GOOGLE/EE/DEMOS/demo_landcover_labels')\n", - "\n", - "# This property of the table stores the land cover labels.\n", - "label = 'landcover'\n", - "\n", - "# Overlay the points on the imagery to get training.\n", - "training = image.select(bands).sampleRegions(**{\n", - " 'collection': points,\n", - " 'properties': [label],\n", - " 'scale': 30\n", - "})\n", - "\n", - "# Train a CART classifier with default parameters.\n", - "trained = ee.Classifier.cart().train(training, label, bands)\n", - "\n", - "# Classify the image with the same bands used for training.\n", - "classified = image.select(bands).classify(trained)\n", - "\n", - "# Display the inputs and the results.\n", - "Map.centerObject(points, 11)\n", - "Map.addLayer(image, {'bands': ['B4', 'B3', 'B2'], 'max': 0.4}, 'image')\n", - "Map.addLayer(classified,\n", - " {'min': 0, 'max': 2, 'palette': ['red', 'green', 'blue']},\n", - " 'classification')\n", - "\n" + "data": { + "text/html": [ + "
" ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Display Earth Engine data layers " + "text/plain": [ + "" ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", - "Map" - ], - "outputs": [], - "execution_count": null - } - ], - "metadata": { - "anaconda-cloud": {}, - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.6.1" + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", + "Map" + ] + } + ], + "metadata": { + "anaconda-cloud": {}, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" }, - "nbformat": 4, - "nbformat_minor": 1 -} \ No newline at end of file + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.3" + } + }, + "nbformat": 4, + "nbformat_minor": 1 +} diff --git a/MachineLearning/cart_classifier.py b/MachineLearning/cart_classifier.py index 49c4d81..715a5d3 100644 --- a/MachineLearning/cart_classifier.py +++ b/MachineLearning/cart_classifier.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/MachineLearning/clustering.ipynb b/MachineLearning/clustering.ipynb index 3820056..0edaf67 100644 --- a/MachineLearning/clustering.ipynb +++ b/MachineLearning/clustering.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -142,10 +148,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/MachineLearning/clustering.py b/MachineLearning/clustering.py index b492cd1..b65fdc9 100644 --- a/MachineLearning/clustering.py +++ b/MachineLearning/clustering.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/MachineLearning/confusion_matrix.ipynb b/MachineLearning/confusion_matrix.ipynb index cc5fa9c..ca8feb5 100644 --- a/MachineLearning/confusion_matrix.ipynb +++ b/MachineLearning/confusion_matrix.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -2108,10 +2114,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/MachineLearning/confusion_matrix.py b/MachineLearning/confusion_matrix.py index 424bc2d..b7f16f1 100644 --- a/MachineLearning/confusion_matrix.py +++ b/MachineLearning/confusion_matrix.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/MachineLearning/svm_classifier.ipynb b/MachineLearning/svm_classifier.ipynb index b2dcb77..9b14535 100644 --- a/MachineLearning/svm_classifier.ipynb +++ b/MachineLearning/svm_classifier.ipynb @@ -1,201 +1,221 @@ { - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "\n", - " \n", - " \n", - " \n", - " \n", - "
View source on GitHubNotebook ViewerRun in binder Run in Google Colab
" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Install Earth Engine API\n", - "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Import libraries" - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "import ee\n", - "import folium\n", - "import geehydro" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Create an interactive map \n", - "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", - "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "Map = folium.Map(location=[40, -100], zoom_start=4)\n", - "Map.setOptions('HYBRID')" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Add Earth Engine Python script " - ] - }, + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "\n", + " \n", + " \n", + " \n", + " \n", + "
View source on GitHubNotebook ViewerRun in binder Run in Google Colab
" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Install Earth Engine API\n", + "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Import libraries" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "import ee\n", + "import folium\n", + "import geehydro" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Create an interactive map \n", + "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", + "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "Map = folium.Map(location=[40, -100], zoom_start=4)\n", + "Map.setOptions('HYBRID')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Add Earth Engine Python script " + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "# Input imagery is a cloud-free Landsat 8 composite.\n", + "l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1')\n", + "\n", + "image = ee.Algorithms.Landsat.simpleComposite(**{\n", + " 'collection': l8.filterDate('2018-01-01', '2018-12-31'),\n", + " 'asFloat': True\n", + "})\n", + "\n", + "# Use these bands for prediction.\n", + "bands = ['B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B10', 'B11']\n", + "\n", + "# Manually created polygons.\n", + "forest1 = ee.Geometry.Rectangle(-63.0187, -9.3958, -62.9793, -9.3443)\n", + "forest2 = ee.Geometry.Rectangle(-62.8145, -9.206, -62.7688, -9.1735)\n", + "nonForest1 = ee.Geometry.Rectangle(-62.8161, -9.5001, -62.7921, -9.4486)\n", + "nonForest2 = ee.Geometry.Rectangle(-62.6788, -9.044, -62.6459, -8.9986)\n", + "\n", + "# Make a FeatureCollection from the hand-made geometries.\n", + "polygons = ee.FeatureCollection([\n", + " ee.Feature(nonForest1, {'class': 0}),\n", + " ee.Feature(nonForest2, {'class': 0}),\n", + " ee.Feature(forest1, {'class': 1}),\n", + " ee.Feature(forest2, {'class': 1}),\n", + "])\n", + "\n", + "# Get the values for all pixels in each polygon in the training.\n", + "training = image.sampleRegions(**{\n", + " # Get the sample from the polygons FeatureCollection.\n", + " 'collection': polygons,\n", + " # Keep this list of properties from the polygons.\n", + " 'properties': ['class'],\n", + " # Set the scale to get Landsat pixels in the polygons.\n", + " 'scale': 30\n", + "})\n", + "\n", + "# Create an SVM classifier with custom parameters.\n", + "classifier = ee.Classifier.svm(**{\n", + " 'kernelType': 'RBF',\n", + " 'gamma': 0.5,\n", + " 'cost': 10\n", + "})\n", + "\n", + "# Train the classifier.\n", + "trained = classifier.train(training, 'class', bands)\n", + "\n", + "# Classify the image.\n", + "classified = image.classify(trained)\n", + "\n", + "# Display the classification result and the input image.\n", + "Map.setCenter(-62.836, -9.2399, 9)\n", + "Map.addLayer(image, {'bands': ['B4', 'B3', 'B2'], 'max': 0.5, 'gamma': 2})\n", + "Map.addLayer(polygons, {}, 'training polygons')\n", + "Map.addLayer(classified,\n", + " {'min': 0, 'max': 1, 'palette': ['red', 'green']},\n", + " 'deforestation')\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Display Earth Engine data layers " + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ { - "cell_type": "code", - "metadata": {}, - "source": [ - "# Input imagery is a cloud-free Landsat 8 composite.\n", - "l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1')\n", - "\n", - "image = ee.Algorithms.Landsat.simpleComposite(**{\n", - " 'collection': l8.filterDate('2018-01-01', '2018-12-31'),\n", - " 'asFloat': True\n", - "})\n", - "\n", - "# Use these bands for prediction.\n", - "bands = ['B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B10', 'B11']\n", - "\n", - "# Manually created polygons.\n", - "forest1 = ee.Geometry.Rectangle(-63.0187, -9.3958, -62.9793, -9.3443)\n", - "forest2 = ee.Geometry.Rectangle(-62.8145, -9.206, -62.7688, -9.1735)\n", - "nonForest1 = ee.Geometry.Rectangle(-62.8161, -9.5001, -62.7921, -9.4486)\n", - "nonForest2 = ee.Geometry.Rectangle(-62.6788, -9.044, -62.6459, -8.9986)\n", - "\n", - "# Make a FeatureCollection from the hand-made geometries.\n", - "polygons = ee.FeatureCollection([\n", - " ee.Feature(nonForest1, {'class': 0}),\n", - " ee.Feature(nonForest2, {'class': 0}),\n", - " ee.Feature(forest1, {'class': 1}),\n", - " ee.Feature(forest2, {'class': 1}),\n", - "])\n", - "\n", - "# Get the values for all pixels in each polygon in the training.\n", - "training = image.sampleRegions(**{\n", - " # Get the sample from the polygons FeatureCollection.\n", - " 'collection': polygons,\n", - " # Keep this list of properties from the polygons.\n", - " 'properties': ['class'],\n", - " # Set the scale to get Landsat pixels in the polygons.\n", - " 'scale': 30\n", - "})\n", - "\n", - "# Create an SVM classifier with custom parameters.\n", - "classifier = ee.Classifier.svm(**{\n", - " 'kernelType': 'RBF',\n", - " 'gamma': 0.5,\n", - " 'cost': 10\n", - "})\n", - "\n", - "# Train the classifier.\n", - "trained = classifier.train(training, 'class', bands)\n", - "\n", - "# Classify the image.\n", - "classified = image.classify(trained)\n", - "\n", - "# Display the classification result and the input image.\n", - "Map.setCenter(-62.836, -9.2399, 9)\n", - "Map.addLayer(image, {'bands': ['B4', 'B3', 'B2'], 'max': 0.5, 'gamma': 2})\n", - "Map.addLayer(polygons, {}, 'training polygons')\n", - "Map.addLayer(classified,\n", - " {'min': 0, 'max': 1, 'palette': ['red', 'green']},\n", - " 'deforestation')\n", - "\n" + "data": { + "text/html": [ + "
" ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Display Earth Engine data layers " + "text/plain": [ + "" ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", - "Map" - ], - "outputs": [], - "execution_count": null - } - ], - "metadata": { - "anaconda-cloud": {}, - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.6.1" + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", + "Map" + ] + } + ], + "metadata": { + "anaconda-cloud": {}, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" }, - "nbformat": 4, - "nbformat_minor": 1 -} \ No newline at end of file + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.3" + } + }, + "nbformat": 4, + "nbformat_minor": 1 +} diff --git a/MachineLearning/svm_classifier.py b/MachineLearning/svm_classifier.py index be8e819..885b687 100644 --- a/MachineLearning/svm_classifier.py +++ b/MachineLearning/svm_classifier.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/NAIP/filter_poly.ipynb b/NAIP/filter_poly.ipynb index 2b72370..bb5ed08 100644 --- a/NAIP/filter_poly.ipynb +++ b/NAIP/filter_poly.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -162,10 +168,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/NAIP/filter_poly.py b/NAIP/filter_poly.py index c1cbf8d..f72050f 100644 --- a/NAIP/filter_poly.py +++ b/NAIP/filter_poly.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/NAIP/filtering.ipynb b/NAIP/filtering.ipynb index 4c60d8b..68f54f1 100644 --- a/NAIP/filtering.ipynb +++ b/NAIP/filtering.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -152,10 +158,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/NAIP/filtering.py b/NAIP/filtering.py index 60923f0..177b4bf 100644 --- a/NAIP/filtering.py +++ b/NAIP/filtering.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/NAIP/from_name.ipynb b/NAIP/from_name.ipynb index a1e934d..d6885f9 100644 --- a/NAIP/from_name.ipynb +++ b/NAIP/from_name.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -120,10 +126,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/NAIP/from_name.py b/NAIP/from_name.py index 0514a81..f514c7c 100644 --- a/NAIP/from_name.py +++ b/NAIP/from_name.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/NAIP/loop_FeatureCollection.ipynb b/NAIP/loop_FeatureCollection.ipynb index e830cff..ed3f725 100644 --- a/NAIP/loop_FeatureCollection.ipynb +++ b/NAIP/loop_FeatureCollection.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -274,10 +280,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/NAIP/loop_FeatureCollection.py b/NAIP/loop_FeatureCollection.py index 06b8294..075e078 100644 --- a/NAIP/loop_FeatureCollection.py +++ b/NAIP/loop_FeatureCollection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/NAIP/metadata.ipynb b/NAIP/metadata.ipynb index 9970bcd..ae8c5fa 100644 --- a/NAIP/metadata.ipynb +++ b/NAIP/metadata.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -188,10 +194,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/NAIP/metadata.py b/NAIP/metadata.py index 32cbe5c..aae1ea7 100644 --- a/NAIP/metadata.py +++ b/NAIP/metadata.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/NAIP/ndwi.ipynb b/NAIP/ndwi.ipynb index 3cbe5dc..cbd8b7b 100644 --- a/NAIP/ndwi.ipynb +++ b/NAIP/ndwi.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -147,10 +153,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/NAIP/ndwi.py b/NAIP/ndwi.py index f276a7f..fc0cbab 100644 --- a/NAIP/ndwi.py +++ b/NAIP/ndwi.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/NAIP/ndwi_map.ipynb b/NAIP/ndwi_map.ipynb index b03981f..f9766aa 100644 --- a/NAIP/ndwi_map.ipynb +++ b/NAIP/ndwi_map.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -206,10 +212,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/NAIP/ndwi_map.py b/NAIP/ndwi_map.py index 7554bc5..4dd9fc9 100644 --- a/NAIP/ndwi_map.py +++ b/NAIP/ndwi_map.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/NAIP/ndwi_single.ipynb b/NAIP/ndwi_single.ipynb index 5bbba9c..9f332c3 100644 --- a/NAIP/ndwi_single.ipynb +++ b/NAIP/ndwi_single.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -116,10 +122,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 5, diff --git a/NAIP/ndwi_single.py b/NAIP/ndwi_single.py index ab1a5d9..f846258 100644 --- a/NAIP/ndwi_single.py +++ b/NAIP/ndwi_single.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/NAIP/ndwi_timeseries.ipynb b/NAIP/ndwi_timeseries.ipynb index 57e4fcd..25b62ea 100644 --- a/NAIP/ndwi_timeseries.ipynb +++ b/NAIP/ndwi_timeseries.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -272,10 +278,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/NAIP/ndwi_timeseries.py b/NAIP/ndwi_timeseries.py index 20c12e9..09cdc4a 100644 --- a/NAIP/ndwi_timeseries.py +++ b/NAIP/ndwi_timeseries.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/convert_raster_to_vector.ipynb b/Reducer/convert_raster_to_vector.ipynb index a76d873..62ce5b8 100644 --- a/Reducer/convert_raster_to_vector.ipynb +++ b/Reducer/convert_raster_to_vector.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -149,10 +155,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/convert_raster_to_vector.py b/Reducer/convert_raster_to_vector.py index 54f1c59..c176868 100644 --- a/Reducer/convert_raster_to_vector.py +++ b/Reducer/convert_raster_to_vector.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/convert_vector_to_raster.ipynb b/Reducer/convert_vector_to_raster.ipynb index 53dc7fe..a073dae 100644 --- a/Reducer/convert_vector_to_raster.ipynb +++ b/Reducer/convert_vector_to_raster.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -135,10 +141,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/convert_vector_to_raster.py b/Reducer/convert_vector_to_raster.py index f3a564d..54ab80d 100644 --- a/Reducer/convert_vector_to_raster.py +++ b/Reducer/convert_vector_to_raster.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/image_reductions.ipynb b/Reducer/image_reductions.ipynb index 51543c6..1da4247 100644 --- a/Reducer/image_reductions.ipynb +++ b/Reducer/image_reductions.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -128,10 +134,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/image_reductions.py b/Reducer/image_reductions.py index 538170e..3de95ab 100644 --- a/Reducer/image_reductions.py +++ b/Reducer/image_reductions.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/linear_regression.ipynb b/Reducer/linear_regression.ipynb index ed59eb2..94734d5 100644 --- a/Reducer/linear_regression.ipynb +++ b/Reducer/linear_regression.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -144,10 +150,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/linear_regression.py b/Reducer/linear_regression.py index 60b14d0..3a7ab9b 100644 --- a/Reducer/linear_regression.py +++ b/Reducer/linear_regression.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/linear_regression_more.ipynb b/Reducer/linear_regression_more.ipynb index 758a56b..6120f06 100644 --- a/Reducer/linear_regression_more.ipynb +++ b/Reducer/linear_regression_more.ipynb @@ -1,211 +1,240 @@ { - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "\n", - " \n", - " \n", - " \n", - " \n", - "
View source on GitHubNotebook ViewerRun in binder Run in Google Colab
" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Install Earth Engine API\n", - "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Import libraries" - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "import ee\n", - "import folium\n", - "import geehydro" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" - ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Create an interactive map \n", - "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", - "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." - ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "Map = folium.Map(location=[40, -100], zoom_start=4)\n", - "Map.setOptions('HYBRID')" - ], - "outputs": [], - "execution_count": null - }, + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "\n", + " \n", + " \n", + " \n", + " \n", + "
View source on GitHubNotebook ViewerRun in binder Run in Google Colab
" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Install Earth Engine API\n", + "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Import libraries" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "import ee\n", + "import folium\n", + "import geehydro" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Create an interactive map \n", + "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", + "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "Map = folium.Map(location=[40, -100], zoom_start=4)\n", + "Map.setOptions('HYBRID')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Add Earth Engine Python script " + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Add Earth Engine Python script " - ] - }, + "name": "stdout", + "output_type": "stream", + "text": [ + "OLS estimates: {'constant_precip': 2.4574870622018352e-05, 'constant_temp': 288.0090637207031, 'time_precip': 0.620400607585907, 'time_temp': 2055808.75}\n", + "Robust estimates: {'constant_precip': 2.742403739830479e-05, 'constant_temp': 288.0704650878906, 'time_precip': 2.982717752456665, 'time_temp': 2032093.375}\n" + ] + } + ], + "source": [ + "# This function adds a time band to the image.\n", + "\n", + "def createTimeBand(image):\n", + " return image.addBands(image.metadata('system:time_start').divide(1e18))\n", + "\n", + "# createTimeBand = function(image) {\n", + "# # Scale milliseconds by a large constant.\n", + "# return image.addBands(image.metadata('system:time_start').divide(1e18))\n", + "# }\n", + "\n", + "# This function adds a constant band to the image.\n", + "def createConstantBand(image):\n", + " return ee.Image(1).addBands(image)\n", + "# createConstantBand = function(image) {\n", + "# return ee.Image(1).addBands(image)\n", + "# }\n", + "\n", + "# Load the input image 'collection': projected climate data.\n", + "collection = ee.ImageCollection('NASA/NEX-DCP30_ENSEMBLE_STATS') \\\n", + " .filterDate(ee.Date('2006-01-01'), ee.Date('2099-01-01')) \\\n", + " .filter(ee.Filter.eq('scenario', 'rcp85')) \\\n", + " .map(createTimeBand) \\\n", + " .map(createConstantBand) \\\n", + " .select(['constant', 'system:time_start', 'pr_mean', 'tasmax_mean'])\n", + "\n", + "# Compute ordinary least squares regression coefficients.\n", + "linearRegression = collection.reduce(\n", + " ee.Reducer.linearRegression(**{\n", + " 'numX': 2,\n", + " 'numY': 2\n", + "}))\n", + "\n", + "# Compute robust linear regression coefficients.\n", + "robustLinearRegression = collection.reduce(\n", + " ee.Reducer.robustLinearRegression(**{\n", + " 'numX': 2,\n", + " 'numY': 2\n", + "}))\n", + "\n", + "# The results are array images that must be flattened for display.\n", + "# These lists label the information along each axis of the arrays.\n", + "bandNames = [['constant', 'time'], # 0-axis variation.\n", + " ['precip', 'temp']] # 1-axis variation.\n", + "\n", + "# Flatten the array images to get multi-band images according to the labels.\n", + "lrImage = linearRegression.select(['coefficients']).arrayFlatten(bandNames)\n", + "rlrImage = robustLinearRegression.select(['coefficients']).arrayFlatten(bandNames)\n", + "\n", + "# Display the OLS results.\n", + "Map.setCenter(-100.11, 40.38, 5)\n", + "Map.addLayer(lrImage,\n", + " {'min': 0, 'max': [-0.9, 8e-5, 1], 'bands': ['time_precip', 'constant_precip', 'time_precip']}, 'OLS')\n", + "\n", + "# Compare the results at a specific point:\n", + "print('OLS estimates:', lrImage.reduceRegion(**{\n", + " 'reducer': ee.Reducer.first(),\n", + " 'geometry': ee.Geometry.Point([-96.0, 41.0]),\n", + " 'scale': 1000\n", + "}).getInfo())\n", + "\n", + "print('Robust estimates:', rlrImage.reduceRegion(**{\n", + " 'reducer': ee.Reducer.first(),\n", + " 'geometry': ee.Geometry.Point([-96.0, 41.0]),\n", + " 'scale': 1000\n", + "}).getInfo())\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Display Earth Engine data layers " + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ { - "cell_type": "code", - "metadata": {}, - "source": [ - "# This function adds a time band to the image.\n", - "\n", - "def createTimeBand(image):\n", - " return image.addBands(image.metadata('system:time_start').divide(1e18))\n", - "\n", - "# createTimeBand = function(image) {\n", - "# # Scale milliseconds by a large constant.\n", - "# return image.addBands(image.metadata('system:time_start').divide(1e18))\n", - "# }\n", - "\n", - "# This function adds a constant band to the image.\n", - "def createConstantBand(image):\n", - " return ee.Image(1).addBands(image)\n", - "# createConstantBand = function(image) {\n", - "# return ee.Image(1).addBands(image)\n", - "# }\n", - "\n", - "# Load the input image 'collection': projected climate data.\n", - "collection = ee.ImageCollection('NASA/NEX-DCP30_ENSEMBLE_STATS') \\\n", - " .filterDate(ee.Date('2006-01-01'), ee.Date('2099-01-01')) \\\n", - " .filter(ee.Filter.eq('scenario', 'rcp85')) \\\n", - " .map(createTimeBand) \\\n", - " .map(createConstantBand) \\\n", - " .select(['constant', 'system:time_start', 'pr_mean', 'tasmax_mean'])\n", - "\n", - "# Compute ordinary least squares regression coefficients.\n", - "linearRegression = collection.reduce(\n", - " ee.Reducer.linearRegression(**{\n", - " 'numX': 2,\n", - " 'numY': 2\n", - "}))\n", - "\n", - "# Compute robust linear regression coefficients.\n", - "robustLinearRegression = collection.reduce(\n", - " ee.Reducer.robustLinearRegression(**{\n", - " 'numX': 2,\n", - " 'numY': 2\n", - "}))\n", - "\n", - "# The results are array images that must be flattened for display.\n", - "# These lists label the information along each axis of the arrays.\n", - "bandNames = [['constant', 'time'], # 0-axis variation.\n", - " ['precip', 'temp']] # 1-axis variation.\n", - "\n", - "# Flatten the array images to get multi-band images according to the labels.\n", - "lrImage = linearRegression.select(['coefficients']).arrayFlatten(bandNames)\n", - "rlrImage = robustLinearRegression.select(['coefficients']).arrayFlatten(bandNames)\n", - "\n", - "# Display the OLS results.\n", - "Map.setCenter(-100.11, 40.38, 5)\n", - "Map.addLayer(lrImage,\n", - " {'min': 0, 'max': [-0.9, 8e-5, 1], 'bands': ['time_precip', 'constant_precip', 'time_precip']}, 'OLS')\n", - "\n", - "# Compare the results at a specific point:\n", - "print('OLS estimates:', lrImage.reduceRegion(**{\n", - " 'reducer': ee.Reducer.first(),\n", - " 'geometry': ee.Geometry.Point([-96.0, 41.0]),\n", - " 'scale': 1000\n", - "}).getInfo())\n", - "\n", - "print('Robust estimates:', rlrImage.reduceRegion(**{\n", - " 'reducer': ee.Reducer.first(),\n", - " 'geometry': ee.Geometry.Point([-96.0, 41.0]),\n", - " 'scale': 1000\n", - "}).getInfo())\n", - "\n" + "data": { + "text/html": [ + "
" ], - "outputs": [], - "execution_count": null - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Display Earth Engine data layers " + "text/plain": [ + "" ] - }, - { - "cell_type": "code", - "metadata": {}, - "source": [ - "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", - "Map" - ], - "outputs": [], - "execution_count": null - } - ], - "metadata": { - "anaconda-cloud": {}, - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.6.1" + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", + "Map" + ] + } + ], + "metadata": { + "anaconda-cloud": {}, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" }, - "nbformat": 4, - "nbformat_minor": 1 -} \ No newline at end of file + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.3" + } + }, + "nbformat": 4, + "nbformat_minor": 1 +} diff --git a/Reducer/linear_regression_more.py b/Reducer/linear_regression_more.py index a9061bf..a602fae 100644 --- a/Reducer/linear_regression_more.py +++ b/Reducer/linear_regression_more.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/mean_std_image.ipynb b/Reducer/mean_std_image.ipynb index 13ab6a5..0bc37e1 100644 --- a/Reducer/mean_std_image.ipynb +++ b/Reducer/mean_std_image.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -143,10 +149,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/mean_std_image.py b/Reducer/mean_std_image.py index 55d0bac..6c9f6aa 100644 --- a/Reducer/mean_std_image.py +++ b/Reducer/mean_std_image.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/median_reducer.ipynb b/Reducer/median_reducer.ipynb index a5490e1..275cba1 100644 --- a/Reducer/median_reducer.ipynb +++ b/Reducer/median_reducer.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -132,10 +138,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/median_reducer.py b/Reducer/median_reducer.py index 190a234..d91aad2 100644 --- a/Reducer/median_reducer.py +++ b/Reducer/median_reducer.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/min_max_reducer.ipynb b/Reducer/min_max_reducer.ipynb index 18a9d25..be5f85d 100644 --- a/Reducer/min_max_reducer.ipynb +++ b/Reducer/min_max_reducer.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/min_max_reducer.py b/Reducer/min_max_reducer.py index 799d35a..7983244 100644 --- a/Reducer/min_max_reducer.py +++ b/Reducer/min_max_reducer.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/stats_by_group.ipynb b/Reducer/stats_by_group.ipynb index b80a4bd..7944f16 100644 --- a/Reducer/stats_by_group.ipynb +++ b/Reducer/stats_by_group.ipynb @@ -18,16 +18,20 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ], "outputs": [], "execution_count": null @@ -54,16 +58,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { "cell_type": "code", "metadata": {}, "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ], "outputs": [], "execution_count": null diff --git a/Reducer/stats_by_group.py b/Reducer/stats_by_group.py index 5c30e24..41e9b91 100644 --- a/Reducer/stats_by_group.py +++ b/Reducer/stats_by_group.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/stats_of_an_image_region.ipynb b/Reducer/stats_of_an_image_region.ipynb index 4fc179e..d869b22 100644 --- a/Reducer/stats_of_an_image_region.ipynb +++ b/Reducer/stats_of_an_image_region.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -147,10 +153,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/stats_of_an_image_region.py b/Reducer/stats_of_an_image_region.py index 0d2a2b3..8f6f899 100644 --- a/Reducer/stats_of_an_image_region.py +++ b/Reducer/stats_of_an_image_region.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/stats_of_columns.ipynb b/Reducer/stats_of_columns.ipynb index 644461f..709ef11 100644 --- a/Reducer/stats_of_columns.ipynb +++ b/Reducer/stats_of_columns.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -152,10 +158,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/stats_of_columns.py b/Reducer/stats_of_columns.py index b40c23b..9e09d6d 100644 --- a/Reducer/stats_of_columns.py +++ b/Reducer/stats_of_columns.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/stats_of_image_neighborhoods.ipynb b/Reducer/stats_of_image_neighborhoods.ipynb index e4d29eb..8412d5e 100644 --- a/Reducer/stats_of_image_neighborhoods.ipynb +++ b/Reducer/stats_of_image_neighborhoods.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -141,10 +147,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/stats_of_image_neighborhoods.py b/Reducer/stats_of_image_neighborhoods.py index ae09e25..0858698 100644 --- a/Reducer/stats_of_image_neighborhoods.py +++ b/Reducer/stats_of_image_neighborhoods.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/stats_of_image_regions.ipynb b/Reducer/stats_of_image_regions.ipynb index 4997912..a950246 100644 --- a/Reducer/stats_of_image_regions.ipynb +++ b/Reducer/stats_of_image_regions.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -146,10 +152,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/stats_of_image_regions.py b/Reducer/stats_of_image_regions.py index b2bf23d..dc91a2d 100644 --- a/Reducer/stats_of_image_regions.py +++ b/Reducer/stats_of_image_regions.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/using_weights.ipynb b/Reducer/using_weights.ipynb index 92eb094..3b341ab 100644 --- a/Reducer/using_weights.ipynb +++ b/Reducer/using_weights.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -153,10 +159,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/using_weights.py b/Reducer/using_weights.py index 2fafb5c..3165513 100644 --- a/Reducer/using_weights.py +++ b/Reducer/using_weights.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/weighted_reductions.ipynb b/Reducer/weighted_reductions.ipynb index a40cded..46e378b 100644 --- a/Reducer/weighted_reductions.ipynb +++ b/Reducer/weighted_reductions.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -155,10 +161,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/weighted_reductions.py b/Reducer/weighted_reductions.py index 371509f..1e8cdaa 100644 --- a/Reducer/weighted_reductions.py +++ b/Reducer/weighted_reductions.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Reducer/zonal_statistics.ipynb b/Reducer/zonal_statistics.ipynb index 6fa8acb..c424fbb 100644 --- a/Reducer/zonal_statistics.ipynb +++ b/Reducer/zonal_statistics.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -103,7 +109,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "{'groups': [{'code': 0, 'mean': -0.19667756995014654}, {'code': 1, 'mean': -0.1524948049693424}, {'code': 2, 'mean': 0.5307522949560859}, {'code': 3, 'mean': -0.5534203291906545}, {'code': 4, 'mean': -0.23302965834178876}, {'code': 5, 'mean': -0.0026399657394344913}, {'code': 6, 'mean': 0.5095397658707488}, {'code': 7, 'mean': 0.3024248800756779}, {'code': 8, 'mean': 0.7630469729282745}, {'code': 9, 'mean': 0.32914718214714217}, {'code': 10, 'mean': 0.15413318902003262}, {'code': 11, 'mean': 0.26501683678775273}, {'code': 12, 'mean': -0.2174842065235239}, {'code': 13, 'mean': 0.2777498085204632}, {'code': 14, 'mean': -0.0664655591854573}, {'code': 15, 'mean': 0.08169511632505107}, {'code': 16, 'mean': 0.17212663405844972}]}\n" + "{'groups': [{'code': 0, 'mean': -0.19667756995014657}, {'code': 1, 'mean': -0.1524948049693424}, {'code': 2, 'mean': 0.5307522949560859}, {'code': 3, 'mean': -0.5534203291906543}, {'code': 4, 'mean': -0.23302965834178876}, {'code': 5, 'mean': -0.0026399657394344956}, {'code': 6, 'mean': 0.5095397658707488}, {'code': 7, 'mean': 0.30242488007567797}, {'code': 8, 'mean': 0.7630469729282743}, {'code': 9, 'mean': 0.3291471821471422}, {'code': 10, 'mean': 0.15413318902003262}, {'code': 11, 'mean': 0.2650168367877528}, {'code': 12, 'mean': -0.21748420652352402}, {'code': 13, 'mean': 0.2777498085204631}, {'code': 14, 'mean': -0.06646555918545734}, {'code': 15, 'mean': 0.08169511632505107}, {'code': 16, 'mean': 0.17212663405844972}]}\n" ] } ], @@ -155,10 +161,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Reducer/zonal_statistics.py b/Reducer/zonal_statistics.py index c627b2b..68859f9 100644 --- a/Reducer/zonal_statistics.py +++ b/Reducer/zonal_statistics.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Template/template.ipynb b/Template/template.ipynb index 52ef537..2540da9 100644 --- a/Template/template.ipynb +++ b/Template/template.ipynb @@ -1,188 +1,172 @@ { - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "\n", - " \n", - " \n", - " \n", - " \n", - "
View source on GitHubNotebook ViewerRun in binder Run in Google Colab
" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Install Earth Engine API\n", - "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [], - "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Import libraries" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], - "source": [ - "import ee\n", - "import folium\n", - "import geehydro" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [], - "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Create an interactive map \n", - "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", - "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [], - "source": [ - "Map = folium.Map(location=[40, -100], zoom_start=4)\n", - "Map.setOptions('HYBRID')" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Add Earth Engine Python script " - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [ + "cells": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "Mount Everest elevation (m): 8729\n" - ] - } - ], - "source": [ - "# Add Earth Engine dataset\n", - "image = ee.Image('USGS/SRTMGL1_003')\n", - "\n", - "# Set visualization parameters.\n", - "vis_params = {\n", - " 'min': 0,\n", - " 'max': 4000,\n", - " 'palette': ['006633', 'E5FFCC', '662A00', 'D8D8D8', 'F5F5F5']}\n", - "\n", - "# Print the elevation of Mount Everest.\n", - "xy = ee.Geometry.Point([86.9250, 27.9881])\n", - "elev = image.sample(xy, 30).first().get('elevation').getInfo()\n", - "print('Mount Everest elevation (m):', elev)\n", - "\n", - "# Add Earth Eninge layers to Map\n", - "Map.addLayer(image, vis_params, 'DEM')\n", - "Map.addLayer(xy, {'color': 'red'}, 'Mount Everest')\n", - "\n", - "# Center the map based on an Earth Eninge object or coordinates (longitude, latitude)\n", - "# Map.centerObject(xy, 4)\n", - "Map.setCenter(86.9250, 27.9881, 4)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Display Earth Engine data layers " - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "\n", + " \n", + " \n", + " \n", + " \n", + "
View source on GitHubNotebook ViewerRun in binder Run in Google Colab
" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Install Earth Engine API\n", + "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" + ], + "outputs": [], + "execution_count": null + }, { - "data": { - "text/html": [ - "
" + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Import libraries" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import ee\n", + "import folium\n", + "import geehydro" + ], + "outputs": [], + "execution_count": null + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" + ], + "outputs": [], + "execution_count": null + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Create an interactive map \n", + "This step creates an interactive map using [folium](https://github.com/python-visualization/folium). The default basemap is the OpenStreetMap. Additional basemaps can be added using the `Map.setOptions()` function. \n", + "The optional basemaps can be `ROADMAP`, `SATELLITE`, `HYBRID`, `TERRAIN`, or `ESRI`." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "Map = folium.Map(location=[40, -100], zoom_start=4)\n", + "Map.setOptions('HYBRID')" ], - "text/plain": [ - "" + "outputs": [], + "execution_count": null + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Add Earth Engine Python script " ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "# Add Earth Engine dataset\n", + "image = ee.Image('USGS/SRTMGL1_003')\n", + "\n", + "# Set visualization parameters.\n", + "vis_params = {\n", + " 'min': 0,\n", + " 'max': 4000,\n", + " 'palette': ['006633', 'E5FFCC', '662A00', 'D8D8D8', 'F5F5F5']}\n", + "\n", + "# Print the elevation of Mount Everest.\n", + "xy = ee.Geometry.Point([86.9250, 27.9881])\n", + "elev = image.sample(xy, 30).first().get('elevation').getInfo()\n", + "print('Mount Everest elevation (m):', elev)\n", + "\n", + "# Add Earth Eninge layers to Map\n", + "Map.addLayer(image, vis_params, 'DEM')\n", + "Map.addLayer(xy, {'color': 'red'}, 'Mount Everest')\n", + "\n", + "# Center the map based on an Earth Eninge object or coordinates (longitude, latitude)\n", + "# Map.centerObject(xy, 4)\n", + "Map.setCenter(86.9250, 27.9881, 4)" + ], + "outputs": [], + "execution_count": null + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Display Earth Engine data layers " + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", + "Map" + ], + "outputs": [], + "execution_count": null + } + ], + "metadata": { + "anaconda-cloud": {}, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.1" } - ], - "source": [ - "Map.setControlVisibility(layerControl=True, fullscreenControl=True, latLngPopup=True)\n", - "Map" - ] - } - ], - "metadata": { - "anaconda-cloud": {}, - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.7.3" - } - }, - "nbformat": 4, - "nbformat_minor": 1 -} + "nbformat": 4, + "nbformat_minor": 1 +} \ No newline at end of file diff --git a/Template/template.py b/Template/template.py index 01160b4..d248443 100644 --- a/Template/template.py +++ b/Template/template.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Tutorials/GlobalSurfaceWater/1_water_occurrence.ipynb b/Tutorials/GlobalSurfaceWater/1_water_occurrence.ipynb index 83ce053..0ce7dff 100644 --- a/Tutorials/GlobalSurfaceWater/1_water_occurrence.ipynb +++ b/Tutorials/GlobalSurfaceWater/1_water_occurrence.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -169,10 +175,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Tutorials/GlobalSurfaceWater/1_water_occurrence.py b/Tutorials/GlobalSurfaceWater/1_water_occurrence.py index 8f94f2c..df00f08 100644 --- a/Tutorials/GlobalSurfaceWater/1_water_occurrence.py +++ b/Tutorials/GlobalSurfaceWater/1_water_occurrence.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Tutorials/GlobalSurfaceWater/2_water_occurrence_change_intensity.ipynb b/Tutorials/GlobalSurfaceWater/2_water_occurrence_change_intensity.ipynb index 6bdb9a4..d7fd047 100644 --- a/Tutorials/GlobalSurfaceWater/2_water_occurrence_change_intensity.ipynb +++ b/Tutorials/GlobalSurfaceWater/2_water_occurrence_change_intensity.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -191,10 +197,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Tutorials/GlobalSurfaceWater/2_water_occurrence_change_intensity.py b/Tutorials/GlobalSurfaceWater/2_water_occurrence_change_intensity.py index 5418b5c..d410a88 100644 --- a/Tutorials/GlobalSurfaceWater/2_water_occurrence_change_intensity.py +++ b/Tutorials/GlobalSurfaceWater/2_water_occurrence_change_intensity.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Tutorials/GlobalSurfaceWater/3_water_class_transition.ipynb b/Tutorials/GlobalSurfaceWater/3_water_class_transition.ipynb index a57c705..617cc52 100644 --- a/Tutorials/GlobalSurfaceWater/3_water_class_transition.ipynb +++ b/Tutorials/GlobalSurfaceWater/3_water_class_transition.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -268,10 +274,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Tutorials/GlobalSurfaceWater/3_water_class_transition.py b/Tutorials/GlobalSurfaceWater/3_water_class_transition.py index 977714d..1b97072 100644 --- a/Tutorials/GlobalSurfaceWater/3_water_class_transition.py +++ b/Tutorials/GlobalSurfaceWater/3_water_class_transition.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Tutorials/Keiko/fire_australia.ipynb b/Tutorials/Keiko/fire_australia.ipynb index 9a179f2..1d1d8b3 100644 --- a/Tutorials/Keiko/fire_australia.ipynb +++ b/Tutorials/Keiko/fire_australia.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -309,10 +315,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Tutorials/Keiko/fire_australia.py b/Tutorials/Keiko/fire_australia.py index f6d5702..aa43d2f 100644 --- a/Tutorials/Keiko/fire_australia.py +++ b/Tutorials/Keiko/fire_australia.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Tutorials/Keiko/glad_alert.ipynb b/Tutorials/Keiko/glad_alert.ipynb index 6fbe750..cb2bc04 100644 --- a/Tutorials/Keiko/glad_alert.ipynb +++ b/Tutorials/Keiko/glad_alert.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -213,10 +219,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Tutorials/Keiko/glad_alert.py b/Tutorials/Keiko/glad_alert.py index 3929c63..9a872a3 100644 --- a/Tutorials/Keiko/glad_alert.py +++ b/Tutorials/Keiko/glad_alert.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Tutorials/Keiko/remove_colors.ipynb b/Tutorials/Keiko/remove_colors.ipynb index ca5564d..c87cd9e 100644 --- a/Tutorials/Keiko/remove_colors.ipynb +++ b/Tutorials/Keiko/remove_colors.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -286,10 +292,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Tutorials/Keiko/remove_colors.py b/Tutorials/Keiko/remove_colors.py index ac8eaf4..a2622e0 100644 --- a/Tutorials/Keiko/remove_colors.py +++ b/Tutorials/Keiko/remove_colors.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/color_by_attribute.ipynb b/Visualization/color_by_attribute.ipynb index 7f26016..674b85b 100644 --- a/Visualization/color_by_attribute.ipynb +++ b/Visualization/color_by_attribute.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -139,10 +145,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/color_by_attribute.py b/Visualization/color_by_attribute.py index ed25da2..81f1473 100644 --- a/Visualization/color_by_attribute.py +++ b/Visualization/color_by_attribute.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/hillshade.ipynb b/Visualization/hillshade.ipynb index 0393213..827beef 100644 --- a/Visualization/hillshade.ipynb +++ b/Visualization/hillshade.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -141,10 +147,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/hillshade.py b/Visualization/hillshade.py index 2b88627..b2a9ebe 100644 --- a/Visualization/hillshade.py +++ b/Visualization/hillshade.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/image_clipping.ipynb b/Visualization/image_clipping.ipynb index 83a4dd5..58a1a55 100644 --- a/Visualization/image_clipping.ipynb +++ b/Visualization/image_clipping.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -147,10 +153,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/image_clipping.py b/Visualization/image_clipping.py index a17a10c..b65a183 100644 --- a/Visualization/image_clipping.py +++ b/Visualization/image_clipping.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/image_color_palettes.ipynb b/Visualization/image_color_palettes.ipynb index 2751767..5626e06 100644 --- a/Visualization/image_color_palettes.ipynb +++ b/Visualization/image_color_palettes.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -134,10 +140,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/image_color_palettes.py b/Visualization/image_color_palettes.py index ae49dbc..0291504 100644 --- a/Visualization/image_color_palettes.py +++ b/Visualization/image_color_palettes.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/image_color_ramp.ipynb b/Visualization/image_color_ramp.ipynb index 96c7546..d00e6b7 100644 --- a/Visualization/image_color_ramp.ipynb +++ b/Visualization/image_color_ramp.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -150,10 +156,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/image_color_ramp.py b/Visualization/image_color_ramp.py index f3c38e4..7395b25 100644 --- a/Visualization/image_color_ramp.py +++ b/Visualization/image_color_ramp.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/image_mosaicking.ipynb b/Visualization/image_mosaicking.ipynb index e58c153..1393b6b 100644 --- a/Visualization/image_mosaicking.ipynb +++ b/Visualization/image_mosaicking.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -141,10 +147,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/image_mosaicking.py b/Visualization/image_mosaicking.py index ec5d413..7975162 100644 --- a/Visualization/image_mosaicking.py +++ b/Visualization/image_mosaicking.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/image_rgb_composite.ipynb b/Visualization/image_rgb_composite.ipynb index 42f63f6..7d7553e 100644 --- a/Visualization/image_rgb_composite.ipynb +++ b/Visualization/image_rgb_composite.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -131,10 +137,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/image_rgb_composite.py b/Visualization/image_rgb_composite.py index f199487..15dd80c 100644 --- a/Visualization/image_rgb_composite.py +++ b/Visualization/image_rgb_composite.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/image_stretch.ipynb b/Visualization/image_stretch.ipynb index 1773825..9f2fefc 100644 --- a/Visualization/image_stretch.ipynb +++ b/Visualization/image_stretch.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -146,10 +152,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/image_stretch.py b/Visualization/image_stretch.py index 51da37f..3611c37 100644 --- a/Visualization/image_stretch.py +++ b/Visualization/image_stretch.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/image_thumbnail.ipynb b/Visualization/image_thumbnail.ipynb index 17a5f04..8ad48f1 100644 --- a/Visualization/image_thumbnail.ipynb +++ b/Visualization/image_thumbnail.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -103,7 +109,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Thumbnail: https://earthengine.googleapis.com/v1alpha/projects/earthengine-legacy/thumbnails/ce040e9d9e29b26e58d430a9abc5a66e-47caecd435a2cefd1bcb6f4bc88006ef:getPixels\n" + "Thumbnail: https://earthengine.googleapis.com/v1alpha/projects/earthengine-legacy/thumbnails/ce040e9d9e29b26e58d430a9abc5a66e-972a268a556a28a86769877c7c1efafa:getPixels\n" ] } ], @@ -157,10 +163,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/image_thumbnail.py b/Visualization/image_thumbnail.py index 57cecaa..9a8dd13 100644 --- a/Visualization/image_thumbnail.py +++ b/Visualization/image_thumbnail.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/landsat_symbology.ipynb b/Visualization/landsat_symbology.ipynb index b967ff1..718af22 100644 --- a/Visualization/landsat_symbology.ipynb +++ b/Visualization/landsat_symbology.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -137,10 +143,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/landsat_symbology.py b/Visualization/landsat_symbology.py index ad5b30f..44e93cf 100644 --- a/Visualization/landsat_symbology.py +++ b/Visualization/landsat_symbology.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/ndvi_symbology.ipynb b/Visualization/ndvi_symbology.ipynb index 3857c1e..919cad5 100644 --- a/Visualization/ndvi_symbology.ipynb +++ b/Visualization/ndvi_symbology.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -134,10 +140,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/ndvi_symbology.py b/Visualization/ndvi_symbology.py index aad2224..f613852 100644 --- a/Visualization/ndvi_symbology.py +++ b/Visualization/ndvi_symbology.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/ndwi_symbology.ipynb b/Visualization/ndwi_symbology.ipynb index 8dfecd6..3c4b947 100644 --- a/Visualization/ndwi_symbology.ipynb +++ b/Visualization/ndwi_symbology.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -133,10 +139,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/ndwi_symbology.py b/Visualization/ndwi_symbology.py index 5457548..bb116f4 100644 --- a/Visualization/ndwi_symbology.py +++ b/Visualization/ndwi_symbology.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/nlcd_land_cover.ipynb b/Visualization/nlcd_land_cover.ipynb index 5e8ecfe..7134c56 100644 --- a/Visualization/nlcd_land_cover.ipynb +++ b/Visualization/nlcd_land_cover.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -223,10 +229,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/nlcd_land_cover.py b/Visualization/nlcd_land_cover.py index 08976ce..6458f4d 100644 --- a/Visualization/nlcd_land_cover.py +++ b/Visualization/nlcd_land_cover.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/nwi_wetlands_symbology.ipynb b/Visualization/nwi_wetlands_symbology.ipynb index fb0cc31..f9337a9 100644 --- a/Visualization/nwi_wetlands_symbology.ipynb +++ b/Visualization/nwi_wetlands_symbology.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -157,10 +163,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/nwi_wetlands_symbology.py b/Visualization/nwi_wetlands_symbology.py index c234abb..d719b06 100644 --- a/Visualization/nwi_wetlands_symbology.py +++ b/Visualization/nwi_wetlands_symbology.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/random_color_visualizer.ipynb b/Visualization/random_color_visualizer.ipynb index 65866ff..73f4251 100644 --- a/Visualization/random_color_visualizer.ipynb +++ b/Visualization/random_color_visualizer.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -122,10 +128,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/random_color_visualizer.py b/Visualization/random_color_visualizer.py index 1155b58..365d8d1 100644 --- a/Visualization/random_color_visualizer.py +++ b/Visualization/random_color_visualizer.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/rendering_categorical_maps.ipynb b/Visualization/rendering_categorical_maps.ipynb index b82cecc..8f00f63 100644 --- a/Visualization/rendering_categorical_maps.ipynb +++ b/Visualization/rendering_categorical_maps.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -139,10 +145,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/rendering_categorical_maps.py b/Visualization/rendering_categorical_maps.py index 2b2c7c6..1db4f76 100644 --- a/Visualization/rendering_categorical_maps.py +++ b/Visualization/rendering_categorical_maps.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/styled_layer_descriptors.ipynb b/Visualization/styled_layer_descriptors.ipynb index 0e057b0..10599b5 100644 --- a/Visualization/styled_layer_descriptors.ipynb +++ b/Visualization/styled_layer_descriptors.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -144,10 +150,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/styled_layer_descriptors.py b/Visualization/styled_layer_descriptors.py index 504ba33..502c84c 100644 --- a/Visualization/styled_layer_descriptors.py +++ b/Visualization/styled_layer_descriptors.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/terrain_visualization.ipynb b/Visualization/terrain_visualization.ipynb index 8ca1aa8..9a809a3 100644 --- a/Visualization/terrain_visualization.ipynb +++ b/Visualization/terrain_visualization.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -164,10 +170,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/terrain_visualization.py b/Visualization/terrain_visualization.py index a3d5cd5..228f396 100644 --- a/Visualization/terrain_visualization.py +++ b/Visualization/terrain_visualization.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/us_counties.ipynb b/Visualization/us_counties.ipynb index ad1827b..fee4b0e 100644 --- a/Visualization/us_counties.ipynb +++ b/Visualization/us_counties.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -139,10 +145,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/us_counties.py b/Visualization/us_counties.py index 84f5157..3d8c385 100644 --- a/Visualization/us_counties.py +++ b/Visualization/us_counties.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/visualizing_feature_collection.ipynb b/Visualization/visualizing_feature_collection.ipynb index fe36b38..423d69e 100644 --- a/Visualization/visualizing_feature_collection.ipynb +++ b/Visualization/visualizing_feature_collection.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -171,10 +177,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/visualizing_feature_collection.py b/Visualization/visualizing_feature_collection.py index 1c81d18..cfc3f35 100644 --- a/Visualization/visualizing_feature_collection.py +++ b/Visualization/visualizing_feature_collection.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% ''' diff --git a/Visualization/visualizing_geometries.ipynb b/Visualization/visualizing_geometries.ipynb index 4302d04..fe46377 100644 --- a/Visualization/visualizing_geometries.ipynb +++ b/Visualization/visualizing_geometries.ipynb @@ -18,7 +18,7 @@ "source": [ "## Install Earth Engine API\n", "Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`.\n", - "The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time." + "The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium." ] }, { @@ -27,9 +27,13 @@ "metadata": {}, "outputs": [], "source": [ - "# %%capture\n", - "# !pip install earthengine-api\n", - "# !pip install geehydro" + "import subprocess\n", + "\n", + "try:\n", + " import geehydro\n", + "except ImportError:\n", + " print('geehydro package not installed. Installing ...')\n", + " subprocess.check_call([\"python\", '-m', 'pip', 'install', 'geehydro'])" ] }, { @@ -54,8 +58,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` \n", - "if you are running this notebook for the first time or if you are getting an authentication error. " + "Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. " ] }, { @@ -64,8 +67,11 @@ "metadata": {}, "outputs": [], "source": [ - "# ee.Authenticate()\n", - "ee.Initialize()" + "try:\n", + " ee.Initialize()\n", + "except Exception as e:\n", + " ee.Authenticate()\n", + " ee.Initialize()" ] }, { @@ -133,10 +139,10 @@ { "data": { "text/html": [ - "
" + "
" ], "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/Visualization/visualizing_geometries.py b/Visualization/visualizing_geometries.py index 9a1dfe8..11ef190 100644 --- a/Visualization/visualizing_geometries.py +++ b/Visualization/visualizing_geometries.py @@ -11,14 +11,18 @@ ''' ## Install Earth Engine API Install the [Earth Engine Python API](https://developers.google.com/earth-engine/python_install) and [geehydro](https://github.com/giswqs/geehydro). The **geehydro** Python package builds on the [folium](https://github.com/python-visualization/folium) package and implements several methods for displaying Earth Engine data layers, such as `Map.addLayer()`, `Map.setCenter()`, `Map.centerObject()`, and `Map.setOptions()`. -The magic command `%%capture` can be used to hide output from a specific cell. Uncomment these lines if you are running this notebook for the first time. +The following script checks if the geehydro package has been installed. If not, it will install geehydro, which automatically install its dependencies, including earthengine-api and folium. ''' # %% -# %%capture -# !pip install earthengine-api -# !pip install geehydro +import subprocess + +try: + import geehydro +except ImportError: + print('geehydro package not installed. Installing ...') + subprocess.check_call(["python", '-m', 'pip', 'install', 'geehydro']) # %% ''' @@ -33,14 +37,16 @@ # %% ''' -Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. Uncomment the line `ee.Authenticate()` -if you are running this notebook for the first time or if you are getting an authentication error. +Authenticate and initialize Earth Engine API. You only need to authenticate the Earth Engine API once. ''' # %% -# ee.Authenticate() -ee.Initialize() +try: + ee.Initialize() +except Exception as e: + ee.Authenticate() + ee.Initialize() # %% '''