سنقدم شرحا تفصيليا لواجهة Google Earth Engine، وكيفية استخدامها في بدء تحليل البيانات الجغرافية باستخدام "Code Editor"، والذي يعد المحور الرئيسي للعمل
Google Earth Engine (GEE) هو منصة سحابية متطورة لتحليل ومعالجة البيانات الجغرافية المكانية على نطاق واسع. يُستخدم GEE بشكل كبير في مجالات الاستشعار عن بعد، مراقبة التغيرات البيئية، وإدارة الموارد الطبيعية، بفضل قدرته على معالجة مجموعات ضخمة من البيانات بسرعة وكفاءة.
في هذا المقال، سنقدم شرحا تفصيليا لواجهة Google Earth Engine، وكيفية استخدامها في بدء تحليل البيانات الجغرافية باستخدام "Code Editor"، والذي يعد المحور الرئيسي للعمل في المنصة.
الواجهة الرئيسية لـ Google Earth Engine
عند تسجيل الدخول إلى Google Earth Engine، ستجد نفسك في بيئة برمجية تفاعلية تُعرف باسم "Code Editor". هذا المحرر يتيح للمستخدمين كتابة الأكواد وتحليل البيانات الجغرافية بسرعة. الواجهة تتكون من عدة مكونات رئيسية:
1. شريط الأدوات الرئيسي
يحتوي على أدوات أساسية مثل:
- Run: لتنفيذ الكود الذي قمت بكتابته.
- Save: لحفظ المشاريع والأكواد.
- Reset Map: لإعادة ضبط الخريطة إلى حالتها الأصلية.
2. منطقة كتابة الكود
هنا يمكنك كتابة وتنفيذ الأكواد بلغة JavaScript. يتم استخدام هذه المنطقة لتحميل مجموعات البيانات، تطبيق التحليلات، ومعالجة النتائج.
3. الخريطة التفاعلية
تتيح لك هذه الخريطة عرض البيانات الجغرافية المكانية وتعديل نطاق العرض. يمكنك التكبير والتصغير، وتحديد المناطق الجغرافية التي ترغب في دراستها.
4. وحدة التحكم (Console)
تعرض النتائج والمخرجات بعد تشغيل الأكواد، بما في ذلك القيم الرقمية والجداول التي تنتج عن تحليلاتك.
5. المستودع (Assets)
هنا يمكنك تحميل البيانات الخاصة بك، مثل مجموعات البيانات الجغرافية الخاصة أو الخرائط، لاستخدامها في مشاريعك.
6. كود المثال (Script Editor)
يتيح لك كتابة وحفظ الأكواد لتحليل البيانات. يمكنك العمل على مشاريع متعددة من خلال حفظ الأكواد واستدعائها لاحقًا.
نموذج عملي: كيفية استخدام Google Earth Engine
إليك نموذجًا بسيطًا لكود يمكن استخدامه لعرض صورة قمر صناعي من لاندسات 8 وتحديد منطقة الدراسة على الخريطة.
javascript code :
// تحميل صورة لاندسات 8var landsatImage = ee.ImageCollection('LANDSAT/LC08/C01/T1_TOA') .filterDate('2020-01-01', '2020-12-31') .median();// تحديد منطقة الدراسةvar roi = ee.Geometry.Point([37.41, -122.05]).buffer(5000);// عرض الصورة على الخريطةMap.centerObject(roi, 10);Map.addLayer(landsatImage, {bands: ['B4', 'B3', 'B2'], max: 0.3}, 'Landsat 8 Image');
شرح الكود:
- تحميل بيانات لاندسات 8: يتم جلب مجموعة من صور القمر الصناعي "لاندسات 8" لفترة زمنية محددة (2020).
- تحديد منطقة الدراسة: تم تحديد منطقة الاهتمام باستخدام إحداثيات نقطة جغرافية بالقرب من كاليفورنيا.
- عرض الصورة على الخريطة: يتم عرض الصورة باستخدام أشرطة B4 وB3 وB2 والتي تمثل نطاقات الأحمر والأخضر والأزرق للصور.
مشاهدة شرح الدرس بالفيديو
واجهة Google Earth Engine تسهل العمل مع مجموعات البيانات الجغرافية المكانية الكبيرة وتوفر أدوات قوية لتحليل الصور الفضائية. باستخدام المحرر البرمجي، يمكنك كتابة الأكواد وتحليل البيانات بسهولة وفعالية. في المقالات القادمة، سنتطرق بالتفصيل إلى المزيد من الإمكانيات التي توفرها هذه المنصة مثل فتح صور الأقمار الصناعية وتحليل المتغيرات البيئية. تابعوا معنا!
الدرس التالي : فتح صور الأقمار الصناعية وشرح المتغيرات على Google Earth Engine
COMMENTS