create landsat timelapse

Riyadh 2000 Riyadh 2020

Riyadh 2000-2020

التمدد العمراني لمنطقة الرياض بين عامي 2000م و 2020م

كود لتوضيح التمدد العمراني لمدينة الرياض من خلال المصورات الفضائية من عام 1985 الى عام 2021

				
					# !pip install geemap
				
			
				
					import geemap
				
			
				
					import os
import ee
import geemap
				
			
				
					Map = geemap.Map(center=(24.7169, 46.6755), zoom=10)
Map
				
			
				
					roi = ee.Geometry.Polygon(
    [[[46.4502, 24.4809],
      [46.9680, 24.4734],
        [46.9584, 25.0221],
        [46.4694, 24.9873]]], None, False)
				
			
				
					#roi = Map.draw_last_feature
				
			
				
					collection = geemap.landsat_timeseries(roi=roi, start_year=1985, end_year=2021, start_date='06-10', end_date='09-20')
				
			
				
					print(collection.size().getInfo())
				
			
				
					first_image = collection.first()

vis = {
    'bands': ['NIR', 'Red', 'Green'],
    'min': 0,
    'max': 4000,
    'gamma': [1, 1, 1]
}

Map.addLayer(first_image, vis, 'First image')
				
			
				
					# Define arguments for animation function parameters.
video_args = {
  'dimensions': 768,
  'region': roi,
  'framesPerSecond': 10,
  'bands': ['NIR', 'Red', 'Green'],
  'min': 0,
  'max': 4000,
  'gamma': [1, 1, 1]
}
				
			
				
					work_dir = os.path.join(os.path.expanduser("~"), 'Downloads')
if not os.path.exists(work_dir):
    os.makedirs(work_dir)
out_gif = os.path.join(work_dir, "landsat_ts.gif")
				
			
				
					geemap.download_ee_video(collection, video_args, out_gif)
				
			
				
					geemap.show_image(out_gif)
				
			
				
					texted_gif = os.path.join(work_dir, "landsat_ts_text.gif")
geemap.add_text_to_gif(out_gif, texted_gif, xy=('3%', '5%'), text_sequence=1985, font_size=30, font_color='#000000', add_progress_bar=False)
				
			
				
					label = 'Urban Growth in Riyadh'
geemap.add_text_to_gif(texted_gif, texted_gif, xy=('2%', '88%'), text_sequence=label, font_size=30, font_color='#000000', progress_bar_color='cyan')
				
			
				
					geemap.show_image(texted_gif)
				
			

تجربة الكود:

شارك المحتوى

حمل تطبيق

خرائط السعودية المفتوحة

يوفر التطبيق مجموعة من الخدمات المكانية التي تخدم المهتمين بعلم المعلومات المكانية من خلال توفير

Made with ❤️ in Saudi Arabia 🇸🇦