ee.Image.reduceToVectors

تحويل صورة إلى مجموعة من الميزات عن طريق تقليل المناطق المتشابهة بالنظر إلى صورة تحتوي على مجموعة من الأقسام المصنّفة ومجموعة إضافية أو أكثر، يتم تشغيل أداة تقليل على وحدات البكسل في كل قسم لإنتاج ميزة لكل قسم.

يجب أن يحتوي المخفّض على عدد أقل من المدخلات بمقدار واحد من عدد النطاقات في الصورة، أو يجب أن يحتوي على مدخل واحد وسيتم تكراره لكل نطاق.

الاستخدامالمرتجعات
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection)FeatureCollection
الوسيطةالنوعالتفاصيل
هذا: imageصورةالصورة المدخَلة من المتوقّع أن يكون النطاق الأول من النوع عدد صحيح، وستكون وحدات البكسل المتجاورة في الجزء نفسه إذا كانت لها القيمة نفسها في هذا النطاق.
reducerReducer, default: nullالدالة المخفِّضة التي سيتم تطبيقها. سيتم أخذ مدخلاته من نطاقات الصورة بعد إسقاط النطاق الأول. يتم ضبط القيمة التلقائية على Reducer.countEvery().
geometryGeometry, default: nullالمنطقة التي سيتم فيها تقليل البيانات يتم ضبط القيمة التلقائية على المساحة التي تغطيها الحزمة الأولى من الصورة.
scaleالعدد العائم، القيمة التلقائية: nullمقياس اسمي بالمتر للإسقاط الذي سيتم العمل فيه
geometryTypeسلسلة، القيمة التلقائية: "polygon"كيفية اختيار شكل هندسي لكل عنصر تم إنشاؤه، ويجب أن يكون أحد الخيارات التالية: "مضلّع" (مضلّع يحيط بوحدات البكسل في الجزء)، أو "مربّع محيط" (مستطيل يحيط بوحدات البكسل)، أو "نقطة مركزية" (النقطة المركزية لوحدات البكسل).
eightConnectedقيمة منطقية، القيمة التلقائية: trueإذا كانت القيمة صحيحة، تُعتبر وحدات البكسل المتصلة بشكل قطري متجاورة، وإلا تُعتبر وحدات البكسل التي تتشارك في حافة فقط متجاورة.
labelPropertyسلسلة، القيمة التلقائية: "label"إذا كانت القيمة غير فارغة، سيتم حفظ قيمة النطاق الأول كسمة محددة لكل معلم.
crsالتوقّع، القيمة التلقائية: nullتمثّل هذه السمة نظام الإحداثيات الذي سيتم استخدامه. في حال عدم تحديدها، يتم استخدام إسقاط النطاق الأول للصورة. إذا تم تحديدها بالإضافة إلى المقياس، سيتم إعادة قياسها وفقًا للمقياس المحدّد.
crsTransformقائمة، القيمة التلقائية: فارغةقائمة بقيم تحويل نظام الإحداثيات المرجعية (CRS). هذا ترتيب رئيسي للصف لمصفوفة التحويل 3x2. هذا الخيار غير متوافق مع الخيار "المقياس"، ويحلّ محلّ أي عملية تحويل تم ضبطها مسبقًا على العرض.
bestEffortقيمة منطقية، القيمة التلقائية: falseإذا كان المضلّع سيحتوي على عدد كبير جدًا من وحدات البكسل بالمقياس المحدّد، احسب واستخدِم مقياسًا أكبر يسمح بنجاح العملية.
maxPixelsLong، القيمة التلقائية: 10000000الحد الأقصى لعدد وحدات البكسل التي يمكن تقليلها
tileScaleعدد عائم، القيمة التلقائية: 1عامل قياس يُستخدَم لتقليل حجم مربّع التجميع، ويؤدي استخدام قيمة أكبر لـ tileScale (مثل 2 أو 4) قد تتيح إجراء عمليات حسابية تنفد فيها الذاكرة مع القيمة التلقائية.
geometryInNativeProjectionقيمة منطقية، القيمة التلقائية: falseأنشئ أشكالاً هندسية في إسقاط البكسل بدلاً من EPSG:4326.