إشعار: يجب
إثبات أهلية جميع المشاريع غير التجارية المسجّلة لاستخدام Earth Engine قبل
15 أبريل 2025 من أجل الحفاظ على إمكانية الوصول إلى Earth Engine.
ee.Image.reduceToVectors
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تحويل صورة إلى مجموعة من الميزات عن طريق تقليل المناطق المتشابهة بالنظر إلى صورة تحتوي على مجموعة من الأقسام المصنّفة ومجموعة إضافية أو أكثر، يتم تشغيل أداة تقليل على وحدات البكسل في كل قسم لإنتاج ميزة لكل قسم.
يجب أن يحتوي المخفّض على عدد أقل من المدخلات بمقدار واحد من عدد النطاقات في الصورة، أو يجب أن يحتوي على مدخل واحد وسيتم تكراره لكل نطاق.
الاستخدام | المرتجعات |
---|
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection) | FeatureCollection |
الوسيطة | النوع | التفاصيل |
---|
هذا: image | صورة | الصورة المدخَلة من المتوقّع أن يكون النطاق الأول من النوع عدد صحيح، وستكون وحدات البكسل المتجاورة في الجزء نفسه إذا كانت لها القيمة نفسها في هذا النطاق. |
reducer | Reducer, default: null | الدالة المخفِّضة التي سيتم تطبيقها. سيتم أخذ مدخلاته من نطاقات الصورة بعد إسقاط النطاق الأول. يتم ضبط القيمة التلقائية على Reducer.countEvery(). |
geometry | Geometry, default: null | المنطقة التي سيتم فيها تقليل البيانات يتم ضبط القيمة التلقائية على المساحة التي تغطيها الحزمة الأولى من الصورة. |
scale | العدد العائم، القيمة التلقائية: null | مقياس اسمي بالمتر للإسقاط الذي سيتم العمل فيه |
geometryType | سلسلة، القيمة التلقائية: "polygon" | كيفية اختيار شكل هندسي لكل عنصر تم إنشاؤه، ويجب أن يكون أحد الخيارات التالية: "مضلّع" (مضلّع يحيط بوحدات البكسل في الجزء)، أو "مربّع محيط" (مستطيل يحيط بوحدات البكسل)، أو "نقطة مركزية" (النقطة المركزية لوحدات البكسل). |
eightConnected | قيمة منطقية، القيمة التلقائية: true | إذا كانت القيمة صحيحة، تُعتبر وحدات البكسل المتصلة بشكل قطري متجاورة، وإلا تُعتبر وحدات البكسل التي تتشارك في حافة فقط متجاورة. |
labelProperty | سلسلة، القيمة التلقائية: "label" | إذا كانت القيمة غير فارغة، سيتم حفظ قيمة النطاق الأول كسمة محددة لكل معلم. |
crs | التوقّع، القيمة التلقائية: null | تمثّل هذه السمة نظام الإحداثيات الذي سيتم استخدامه. في حال عدم تحديدها، يتم استخدام إسقاط النطاق الأول للصورة. إذا تم تحديدها بالإضافة إلى المقياس، سيتم إعادة قياسها وفقًا للمقياس المحدّد. |
crsTransform | قائمة، القيمة التلقائية: فارغة | قائمة بقيم تحويل نظام الإحداثيات المرجعية (CRS). هذا ترتيب رئيسي للصف لمصفوفة التحويل 3x2. هذا الخيار غير متوافق مع الخيار "المقياس"، ويحلّ محلّ أي عملية تحويل تم ضبطها مسبقًا على العرض. |
bestEffort | قيمة منطقية، القيمة التلقائية: false | إذا كان المضلّع سيحتوي على عدد كبير جدًا من وحدات البكسل بالمقياس المحدّد، احسب واستخدِم مقياسًا أكبر يسمح بنجاح العملية. |
maxPixels | Long، القيمة التلقائية: 10000000 | الحد الأقصى لعدد وحدات البكسل التي يمكن تقليلها |
tileScale | عدد عائم، القيمة التلقائية: 1 | عامل قياس يُستخدَم لتقليل حجم مربّع التجميع، ويؤدي استخدام قيمة أكبر لـ tileScale (مثل 2 أو 4) قد تتيح إجراء عمليات حسابية تنفد فيها الذاكرة مع القيمة التلقائية. |
geometryInNativeProjection | قيمة منطقية، القيمة التلقائية: false | أنشئ أشكالاً هندسية في إسقاط البكسل بدلاً من EPSG:4326. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The `Image.reduceToVectors` function converts an image into a feature collection by grouping homogeneous pixel regions. It uses a reducer to process each region, generating a feature per segment. The function's key actions include applying the reducer over pixel segments, determining feature geometry (polygon, bounding box, or centroid), and handling pixel connectivity. The first image band defines the segments, and the remaining bands provide reducer input. Users can configure scale, projection, pixel adjacency, and manage memory with `maxPixels` and `tileScale`.\n"],null,[]]