بالنظر إلى صورة تحتوي على نطاق من الأقسام المصنّفة ونطاق إضافي واحد أو أكثر، يتم تشغيل أداة تقليل على وحدات البكسل في كل قسم لإنتاج ميزة لكل قسم.
يجب أن يحتوي المخفّض على عدد أقل من المدخلات بمقدار واحد من عدد النطاقات في الصورة، أو يجب أن يحتوي على إدخال واحد وسيتم تكراره لكل نطاق.
| الاستخدام | المرتجعات |
|---|---|
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 | قائمة، القيمة التلقائية: null | قائمة بقيم تحويل نظام الإحداثيات المرجعية (CRS). هذا هو ترتيب الصفوف الرئيسية لمصفوفة التحويل 3x2. لا يمكن استخدام هذا الخيار مع الخيار "المقياس"، ويحلّ محلّ أي عملية تحويل تم ضبطها مسبقًا على العرض. |
bestEffort | قيمة منطقية، القيمة التلقائية: false | إذا كان المضلّع سيحتوي على عدد كبير جدًا من وحدات البكسل بالمقياس المحدّد، احسب واستخدِم مقياسًا أكبر يسمح بنجاح العملية. |
maxPixels | Long، القيمة التلقائية: 10000000 | الحد الأقصى لعدد وحدات البكسل التي يمكن تقليلها |
tileScale | عدد عشري، القيمة التلقائية: 1 | عامل قياس يُستخدَم لتقليل حجم مربّع التجميع، وقد يتيح استخدام tileScale أكبر (مثل 2 أو 4) إجراء عمليات حسابية تنفد فيها الذاكرة مع القيمة التلقائية. |
geometryInNativeProjection | قيمة منطقية، القيمة التلقائية: false | أنشئ أشكالاً هندسية في إسقاط البكسل بدلاً من EPSG:4326. |