เช่นเดียวกับรูปภาพ ImageCollection
ก็มีวิธีรับข้อมูลได้หลายวิธี คุณพิมพ์คอลเล็กชันไปยังคอนโซลได้โดยตรง แต่ไฟล์ที่พิมพ์จากคอนโซลจะจำกัดอยู่ที่ 5,000 รายการ คอลเลกชันที่มีรูปภาพมากกว่า 5,000 รูปจะต้องกรองรูปภาพก่อนพิมพ์ การพิมพ์คอลเล็กชันขนาดใหญ่จะช้าลงตามลำดับ ตัวอย่างต่อไปนี้แสดงวิธีต่างๆ ในการรับข้อมูลเกี่ยวกับคอลเล็กชันรูปภาพแบบเป็นโปรแกรม
เครื่องมือแก้ไขโค้ด (JavaScript)
// Load a Landsat 8 ImageCollection for a single path-row. var collection = ee.ImageCollection('LANDSAT/LC08/C02/T1_TOA') .filter(ee.Filter.eq('WRS_PATH', 44)) .filter(ee.Filter.eq('WRS_ROW', 34)) .filterDate('2014-03-01', '2014-08-01'); print('Collection: ', collection); // Get the number of images. var count = collection.size(); print('Count: ', count); // Get the date range of images in the collection. var range = collection.reduceColumns(ee.Reducer.minMax(), ['system:time_start']) print('Date range: ', ee.Date(range.get('min')), ee.Date(range.get('max'))) // Get statistics for a property of the images in the collection. var sunStats = collection.aggregate_stats('SUN_ELEVATION'); print('Sun elevation statistics: ', sunStats); // Sort by a cloud cover property, get the least cloudy image. var image = ee.Image(collection.sort('CLOUD_COVER').first()); print('Least cloudy image: ', image); // Limit the collection to the 10 most recent images. var recent = collection.sort('system:time_start', false).limit(10); print('Recent images: ', recent);
import ee import geemap.core as geemap
Colab (Python)
# Load a Landsat 8 ImageCollection for a single path-row. collection = ( ee.ImageCollection('LANDSAT/LC08/C02/T1_TOA') .filter(ee.Filter.eq('WRS_PATH', 44)) .filter(ee.Filter.eq('WRS_ROW', 34)) .filterDate('2014-03-01', '2014-08-01') ) display('Collection:', collection) # Get the number of images. count = collection.size() display('Count:', count) # Get the date range of images in the collection. range = collection.reduceColumns(ee.Reducer.minMax(), ['system:time_start']) display('Date range:', ee.Date(range.get('min')), ee.Date(range.get('max'))) # Get statistics for a property of the images in the collection. sun_stats = collection.aggregate_stats('SUN_ELEVATION') display('Sun elevation statistics:', sun_stats) # Sort by a cloud cover property, get the least cloudy image. image = ee.Image(collection.sort('CLOUD_COVER').first()) display('Least cloudy image:', image) # Limit the collection to the 10 most recent images. recent = collection.sort('system:time_start', False).limit(10) display('Recent images:', recent)