ee.Image.reduceToVectors
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
با کاهش مناطق همگن، یک تصویر را به یک مجموعه ویژگی تبدیل کنید. با توجه به تصویری که حاوی باندی از بخشهای برچسبگذاریشده و صفر یا بیشتر باند اضافی است، یک کاهشدهنده روی پیکسلهای هر بخش اجرا میکند که یک ویژگی در هر بخش تولید میکند.
یا کاهنده باید یک ورودی کمتر از باندهای تصویر داشته باشد یا باید یک ورودی داشته باشد و برای هر باند تکرار می شود.
استفاده | برمی گرداند | Image. reduceToVectors ( reducer , geometry , scale , geometryType , eightConnected , labelProperty , crs , crsTransform , bestEffort , maxPixels , tileScale , geometryInNativeProjection ) | مجموعه ویژگی ها |
استدلال | تایپ کنید | جزئیات | این: image | تصویر | تصویر ورودی انتظار می رود اولین باند از نوع عدد صحیح باشد. پیکسل های مجاور در صورتی که مقدار یکسانی در این باند داشته باشند در یک بخش قرار خواهند گرفت. |
reducer | کاهنده، پیش فرض: null | کاهنده برای اعمال. ورودی های آن پس از رها کردن اولین باند از باندهای تصویر گرفته می شود. پیشفرض Reducer.countEvery (). |
geometry | هندسه، پیش فرض: null | منطقه ای که در آن داده ها کاهش می یابد. پیشفرض ردپای اولین باند تصویر است. |
scale | شناور، پیش فرض: null | مقیاس اسمی بر حسب متر از برجستگی برای کار. |
geometryType | رشته، پیش فرض: "چند ضلعی" | نحوه انتخاب هندسه هر ویژگی تولید شده؛ یکی از «چند ضلعی» (چند ضلعی که پیکسلها را در بخش محصور میکند)، «bb» (مستطیلی که پیکسلها را محدود میکند)، یا «مرکز» (مرکز پیکسلها). |
eightConnected | بولی، پیش فرض: درست است | اگر درست باشد، پیکسل های مورب متصل مجاور در نظر گرفته می شوند. در غیر این صورت فقط پیکسل هایی هستند که یک لبه مشترک دارند. |
labelProperty | رشته، پیش فرض: "برچسب" | اگر تهی نباشد، مقدار باند اول به عنوان ویژگی مشخص شده هر ویژگی ذخیره می شود. |
crs | Projection، پیش فرض: null | پروژکتوری که باید در آن کار کند. اگر مشخص نشده باشد، از طرح ریزی اولین باند تصویر استفاده می شود. اگر علاوه بر مقیاس مشخص شده است، به مقیاس مشخص شده مجدداً مقیاس می شود. |
crsTransform | لیست، پیش فرض: null | لیست مقادیر تبدیل CRS. این یک ترتیب ردیف اصلی از ماتریس تبدیل 3x2 است. این گزینه با «مقیاس» متقابلاً انحصاری است و جایگزین هر تبدیلی میشود که قبلاً روی پروجکشن تنظیم شده است. |
bestEffort | بولی، پیش فرض: نادرست | اگر چند ضلعی دارای تعداد زیادی پیکسل در مقیاس داده شده باشد، محاسبه کرده و از مقیاس بزرگتری استفاده کنید که به عملیات امکان موفقیت می دهد. |
maxPixels | طولانی، پیش فرض: 10000000 | حداکثر تعداد پیکسل برای کاهش. |
tileScale | شناور، پیش فرض: 1 | یک عامل پوسته پوسته شدن مورد استفاده برای کاهش اندازه کاشی تجمع. استفاده از یک tileScale بزرگتر (مثلاً 2 یا 4) ممکن است محاسباتی را فعال کند که با پیش فرض حافظه آنها تمام می شود. |
geometryInNativeProjection | بولی، پیش فرض: نادرست | به جای EPSG:4326، هندسه ها را در طرح پیکسل ایجاد کنید. |
،با کاهش مناطق همگن، یک تصویر را به یک مجموعه ویژگی تبدیل کنید. با توجه به تصویری که حاوی باندی از بخشهای برچسبگذاریشده و صفر یا بیشتر باند اضافی است، یک کاهشدهنده روی پیکسلهای هر بخش اجرا میکند که یک ویژگی در هر بخش تولید میکند.
یا کاهنده باید یک ورودی کمتر از باندهای تصویر داشته باشد یا باید یک ورودی داشته باشد و برای هر باند تکرار می شود.
استفاده | برمی گرداند | Image. reduceToVectors ( reducer , geometry , scale , geometryType , eightConnected , labelProperty , crs , crsTransform , bestEffort , maxPixels , tileScale , geometryInNativeProjection ) | مجموعه ویژگی ها |
استدلال | تایپ کنید | جزئیات | این: image | تصویر | تصویر ورودی انتظار می رود اولین باند از نوع عدد صحیح باشد. پیکسل های مجاور در صورتی که مقدار یکسانی در این باند داشته باشند در یک بخش قرار خواهند گرفت. |
reducer | کاهنده، پیش فرض: null | کاهنده برای اعمال. ورودی های آن پس از رها کردن اولین باند از باندهای تصویر گرفته می شود. پیشفرض Reducer.countEvery (). |
geometry | هندسه، پیش فرض: null | منطقه ای که در آن داده ها کاهش می یابد. پیشفرض ردپای اولین باند تصویر است. |
scale | شناور، پیش فرض: null | مقیاس اسمی بر حسب متر از برجستگی برای کار. |
geometryType | رشته، پیش فرض: "چند ضلعی" | نحوه انتخاب هندسه هر ویژگی تولید شده؛ یکی از «چند ضلعی» (چند ضلعی که پیکسلها را در بخش محصور میکند)، «bb» (مستطیلی که پیکسلها را محدود میکند)، یا «مرکز» (مرکز پیکسلها). |
eightConnected | بولی، پیش فرض: درست است | اگر درست باشد، پیکسل های مورب متصل مجاور در نظر گرفته می شوند. در غیر این صورت فقط پیکسل هایی هستند که یک لبه مشترک دارند. |
labelProperty | رشته، پیش فرض: "برچسب" | اگر تهی نباشد، مقدار باند اول به عنوان ویژگی مشخص شده هر ویژگی ذخیره می شود. |
crs | Projection، پیش فرض: null | پروژکتوری که باید در آن کار کند. اگر مشخص نشده باشد، از طرح ریزی اولین باند تصویر استفاده می شود. اگر علاوه بر مقیاس مشخص شده است، به مقیاس مشخص شده مجدداً مقیاس می شود. |
crsTransform | لیست، پیش فرض: null | لیست مقادیر تبدیل CRS. این یک ترتیب ردیف اصلی از ماتریس تبدیل 3x2 است. این گزینه با «مقیاس» متقابلاً انحصاری است و جایگزین هر تبدیلی میشود که قبلاً روی پروجکشن تنظیم شده است. |
bestEffort | بولی، پیش فرض: نادرست | اگر چند ضلعی دارای تعداد زیادی پیکسل در مقیاس داده شده باشد، محاسبه کرده و از مقیاس بزرگتری استفاده کنید که به عملیات امکان موفقیت می دهد. |
maxPixels | طولانی، پیش فرض: 10000000 | حداکثر تعداد پیکسل برای کاهش. |
tileScale | شناور، پیش فرض: 1 | یک عامل پوسته پوسته شدن مورد استفاده برای کاهش اندازه کاشی تجمع. استفاده از یک tileScale بزرگتر (مثلاً 2 یا 4) ممکن است محاسباتی را فعال کند که با پیش فرض حافظه آنها تمام می شود. |
geometryInNativeProjection | بولی، پیش فرض: نادرست | به جای EPSG:4326، هندسه ها را در طرح پیکسل ایجاد کنید. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[],["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,[]]