إشعار: يجب
إثبات الأهلية للاستخدام غير التجاري لجميع المشاريع غير التجارية المسجّلة لاستخدام Earth Engine قبل
15 أبريل 2025 من أجل الحفاظ على إمكانية الوصول إليها. إذا لم يتم تأكيد حسابك بحلول 26 سبتمبر 2025، قد يتم تعليق إمكانية الوصول إليه.
ee.Array.bitwiseOr
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
على أساس كل عنصر على حدة، يتم احتساب عملية OR على مستوى البتات لقيم الإدخال.
| الاستخدام | المرتجعات |
|---|
Array.bitwiseOr(right) | مصفوفة |
| الوسيطة | النوع | التفاصيل |
|---|
هذا: left | مصفوفة | القيمة اليسرى |
right | مصفوفة | القيمة على الجانب الأيسر |
أمثلة
محرّر الرموز البرمجية (JavaScript)
var empty = ee.Array([], ee.PixelType.int8());
print(empty.bitwiseOr(empty)); // []
print(ee.Array(0).bitwiseOr(ee.Array(0))); // 0
print(ee.Array(0).bitwiseOr(ee.Array(1))); // 1
print(ee.Array(1).bitwiseOr(ee.Array(0))); // 1
print(ee.Array(1).bitwiseOr(ee.Array(1))); // 1
print(ee.Array(0xFF).bitwiseOr(ee.Array(0xFFFF))); // 65535
print(ee.Array(0xFFFF).bitwiseOr(ee.Array(0xFF))); // 65535
print(ee.Array(-1).bitwiseOr(ee.Array(0xFF))); // -1
print(ee.Array(-2).bitwiseOr(ee.Array(-3))); // -1
print(ee.Array(-2).bitwiseOr(ee.Array(-4))); // -2
print(ee.Array([6, 6]).bitwiseOr(ee.Array([1, 11]))); // [7,15]
إعداد Python
راجِع صفحة
بيئة Python للحصول على معلومات حول واجهة برمجة التطبيقات Python واستخدام
geemap للتطوير التفاعلي.
import ee
import geemap.core as geemap
Colab (Python)
empty = ee.Array([], ee.PixelType.int8())
display(empty.bitwiseOr(empty)) # []
display(ee.Array(0).bitwiseOr(ee.Array(0))) # 0
display(ee.Array(0).bitwiseOr(ee.Array(1))) # 1
display(ee.Array(1).bitwiseOr(ee.Array(0))) # 1
display(ee.Array(1).bitwiseOr(ee.Array(1))) # 1
display(ee.Array(0xFF).bitwiseOr(ee.Array(0xFFFF))) # 65535
display(ee.Array(0xFFFF).bitwiseOr(ee.Array(0xFF))) # 65535
display(ee.Array(-1).bitwiseOr(ee.Array(0xFF))) # -1
display(ee.Array(-2).bitwiseOr(ee.Array(-3))) # -1
display(ee.Array(-2).bitwiseOr(ee.Array(-4))) # -2
display(ee.Array([6, 6]).bitwiseOr(ee.Array([1, 11]))) # [7, 15]
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The `bitwiseOr` method calculates the bitwise OR between two arrays element-wise. The method takes a `right` array as an argument, and the `left` array is the calling object. It returns a new array. The bitwise OR operation is performed on corresponding elements of the `left` and `right` arrays. The provided examples demonstrate this operation with various integer and array inputs, showcasing how the output reflects the bitwise OR of corresponding elements.\n"]]