create landsat timelapse

كود لتوضيح التمدد العمراني لمدينة الرياض من خلال المصورات الفضائية من عام 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)
				
			

تجربة الكود:

Share on facebook
Share on linkedin
Share on twitter
Share on email

شارك المحتوى

حمل تطبيق

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

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

Made with ❤️ in Saudi Arabia 🇸🇦