سنتعلم كيفية تصدير البيانات الجغرافية من Google Earth Engine (GEE) إلى Google Drive، وبالتحديد كيفية تحميل الارتفاعات الرقمية للأراضي (DEM)
في هذا الدرس، سنتعلم كيفية تصدير البيانات الجغرافية من Google Earth Engine (GEE) إلى Google Drive، وبالتحديد كيفية تحميل الارتفاعات الرقمية للأراضي (DEM) باستخدام البيانات المتاحة على منصة GEE مثل SRTM. تعتبر عملية التصدير خطوة حاسمة للمستخدمين الذين يرغبون في استخدام البيانات الجغرافية خارج بيئة Google Earth Engine، سواء للعمل عليها في برمجيات أخرى أو لمشاركتها.
خطوات تصدير البيانات إلى Google Drive
1. إعداد البيانات الجغرافية
أول خطوة هي إعداد البيانات الجغرافية المطلوبة داخل Google Earth Engine. يمكن تحميل بيانات الارتفاعات الرقمية من مجموعة البيانات SRTM، وهي واحدة من أشهر مجموعات بيانات الارتفاعات الرقمية المتاحة على GEE.
// تحميل بيانات الارتفاعات الرقمية SRTM
var dem = ee.Image('USGS/SRTMGL1_003');
// تحديد منطقة الدراسة
var studyArea = ee.Geometry.Rectangle([35.0, -10.0, 40.0, 5.0]);
// عرض الارتفاعات الرقمية على الخريطة
Map.centerObject(studyArea, 6);
Map.addLayer(dem.clip(studyArea), {min: 0, max: 3000}, 'SRTM DEM');
2.
تجهيز الكود لتصدير البيانات على GEE
بعد إعداد البيانات، تأتي خطوة تصديرها إلى Google Drive. يستخدم الأمر التالي في Google Earth Engine لتنفيذ عملية التصدير. فيما يلي الكود المستخدم لتصدير بيانات الارتفاعات الرقمية:
Export.image.toDrive()
javascript code :الكود الخاص بتحميل الصور :
Export.image.toDrive({ image: DEM, // change the source name
كود آخر :
// تصدير بيانات الارتفاعات الرقمية إلى Google Drive
Export.image.toDrive({
image: dem.clip(studyArea), // بيانات الارتفاعات الرقمية
description: 'DEM_export', // وصف الملف
region: studyArea, // المنطقة الجغرافية
scale: 30, // دقة الصورة
maxPixels: 1e9 // الحد الأقصى للبكسلات
});
3. شرح الكود
- image: الصورة أو البيانات المراد تصديرها، وفي هذا المثال، نقوم بتصدير بيانات الارتفاعات الرقمية بعد قصها حسب منطقة الدراسة.
- description: وصف موجز لعملية التصدير.
- region: المنطقة الجغرافية التي تم تحديدها مسبقًا.
- scale: مقياس دقة الصورة أو البيانات. يمكنك تخصيص هذه القيمة حسب احتياجاتك.
- maxPixels: الحد الأقصى للبكسلات التي يمكن تصديرها.
4. تنفيذ عملية التصدير
بمجرد كتابة الكود وتشغيله في محرر Google Earth Engine، ستظهر لك نافذة تطلب تأكيد عملية التصدير. بعد تأكيد العملية، سيتم إرسال البيانات إلى Google Drive. يمكنك بعدها تنزيلها واستخدامها في برامج أخرى مثل QGIS أو ArcGIS.
فوائد استخدام Google Earth Engine لتصدير البيانات
- مرونة في اختيار البيانات والمناطق الجغرافية: يمكنك تحديد أي منطقة على سطح الأرض وتحميل البيانات الخاصة بها بسهولة.
- تكامل مع Google Drive: يتيح لك تصدير البيانات مباشرة إلى حسابك على Google Drive، مما يسهل مشاركتها واستخدامها في برامج أخرى.
- تحكم كامل في دقة البيانات: يمكنك تخصيص دقة البيانات حسب متطلبات مشروعك، سواء كنت بحاجة إلى بيانات دقيقة أو بيانات بأحجام أقل.
تعتبر القدرة على تصدير البيانات من Google Earth Engine إلى Google Drive واحدة من الأدوات الأساسية التي يحتاجها الباحثون والمطورون في مجالات نظم المعلومات الجغرافية والاستشعار عن بعد. سواء كنت مبتدئًا أو محترفًا، سيساعدك هذا الدرس في تعلم كيفية تصدير بيانات الارتفاعات الرقمية للعمل عليها خارج Google Earth Engine. في الدروس القادمة، سنتعلم كيفية استيراد ملفات Shapefiles وتقطيع الصور بناءً عليها.
الدرس السابق : Google Earth Engine (Syntax): شرح مبسط للهيكل العام للكود
COMMENTS