Springe direkt zu Inhalt

تكامل RStudio و QGIS و Python

حاليًا، تدعم Google واجهات برمجة التطبيقات لجافا سكريبت (كما هو الحال في محرر الكود المطبق) و Python

ومع ذلك، فإن هذا الأخير يسمح GEE بتنفيذ في أدوات أخرى أيضًا، مثل RStudio و QGIS.

التكامل في بايثون Python

لتثبيت مكتبة Earth Engine Python، ستحتاج إلى الاستفادة من مدير الحزم لـ Python.

يمكن القيام بذلك عبر conda أو pip ، لكن Google توصي باستخدام conda.

الرجاء قراءة هذه الأدلة بعناية واتباع الإرشادات لمعرفة كيفية تثبيت مكتبة عميل Earth Engine وإعدادها وتحديثها لمدير الحزم المقابل.

تحتوي كتيب الارشادات أيضًا على برامج تعليمية حول كيفية تغيير بناء جملة التعليمات البرمجية الخاصة بك، حيث يمكن أن تختلف التعبيرات من جانب العميل بين JavaScript (افتراضي، محرر التعليمات البرمجية) و Python.

يرجى العلم أنه سيتعين عليك دائمًا استيراد حزمة Python API وتهيئتها لكل جلسة Python جديدة.

التكامل في RStudio

هناك عدة طرق لدمج برنامج GEE في RStudio الخاص بك.

واحد منهم هو تثبيت الحزمة rgee ، والتي تعتمد على حزم python numpy و ee.

يرجى قراءة وثائق rgee الرسمية بعناية واتباع التعليمات لمعرفة كيفية تثبيت وإعداد تكامل RStudio الخاص بك.

تعرض الوثائق أيضًا مقارنات في بناء الجملة البرمجية وتغييرات إضافية صغيرة يجب أن تضعها في اعتبارك عند استخدام GEE مع RStudio.

التكامل في QGIS

يمكن دمج برنامج GEE في QGIS عن طريق تثبيت "المكون الإضافي QGIS Earth Engine" من مستودع المكونات الإضافية لـ QGIS ، تمامًا كما تفعل مع أي مكون إضافي لـ QGIS.

ومع ذلك، لاستخدامه، سوف تحتاج إلى أن يكون لديك حساب Google Earth Engine صالح، حيث سيُطلب منك المصادقة.

يرجى قراءة وثائق المكون الإضافي الرسمي QGIS Earth Engine بعناية واتباع التعليمات لمعرفة كيفية تثبيت وإعداد تكامل QGIS الخاص بك.

يحتوي أيضًا على بعض الأمثلة المتقدمة للنصوص البرمجية والنصائح لمساعدتك على البدء في استخدام GEE في QGIS.