ee.Image.reduceToVectors

המרת תמונה לאוסף תכונות על ידי צמצום אזורים הומוגניים.

בהינתן תמונה שמכילה פס של פלחים עם תוויות ואפס או יותר פסים נוספים, הפונקציה מפעילה reducer על הפיקסלים בכל פלח ומפיקה תכונה לכל פלח.

לפונקציית הצמצום צריכים להיות קלטים אחד פחות ממספר הפסים בתמונה, או קלט יחיד שיוחזר על כל פס.

שימושהחזרות
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection)FeatureCollection
ארגומנטסוגפרטים
זה: imageתמונהתמונת הקלט. הפס הראשון אמור להיות מסוג מספר שלם. פיקסלים סמוכים יהיו באותו פלח אם יש להם את אותו ערך בפס הזה.
reducerReducer, ברירת מחדל: nullהפונקציה לצמצום שרוצים להחיל. הקלט שלו יילקח מהרצועות של התמונה אחרי השמטת הרצועה הראשונה. ברירת המחדל היא Reducer.countEvery().
geometryגיאומטריה, ברירת מחדל: nullהאזור שבו רוצים לצמצם את הנתונים. ברירת המחדל היא טביעת הרגל של הפס הראשון בתמונה.
scaleמספר ממשי (float), ברירת מחדל: nullקנה מידה נומינלי במטרים של ההטלה שבה רוצים לעבוד.
geometryTypeמחרוזת, ברירת מחדל: polygonאיך לבחור את הגיאומטריה של כל תכונה שנוצרת: אחת מהאפשרויות polygon (מצולע שמקיף את הפיקסלים בפלח), bb (מלבן שמקיף את הפיקסלים) או centroid (הצנטרואיד של הפיקסלים).
eightConnectedבוליאני, ברירת מחדל: trueאם הערך הוא true, פיקסלים שמחוברים באלכסון נחשבים סמוכים. אחרת, רק פיקסלים שחולקים צלע נחשבים סמוכים.
labelPropertyמחרוזת, ברירת מחדל: labelאם הערך לא null, הערך של הטווח הראשון יישמר כמאפיין שצוין של כל תכונה.
crsתחזית, ברירת מחדל: nullההטלה שבה רוצים להשתמש. אם לא מציינים הקרנה, המערכת משתמשת בהקרנה של הפס הראשון של התמונה. אם מציינים את המאפיין הזה בנוסף למאפיין 'קנה מידה', המערכת תשנה את קנה המידה לערך שצוין.
crsTransformרשימה, ברירת מחדל: nullרשימת ערכי ההמרה של מערכת קואורדינטות. זהו סדר שורות של מטריצת הטרנספורמציה 3x2. האפשרות הזו לא יכולה לפעול יחד עם האפשרות scale, והיא מחליפה כל טרנספורמציה שכבר הוגדרה בהקרנה.
bestEffortערך בוליאני, ברירת מחדל: falseאם הפוליגון יכיל יותר מדי פיקסלים בקנה מידה נתון, צריך לחשב ולהשתמש בקנה מידה גדול יותר שיאפשר להשלים את הפעולה.
maxPixels‫Long, ברירת מחדל: 10000000מספר הפיקסלים המקסימלי להפחתה.
tileScaleמספר ממשי (float), ברירת מחדל: 1גורם לקביעת קנה מידה שמשמש להקטנת הגודל של משבצת צבירת נתונים. שימוש ב-tileScale גדול יותר (למשל 2 או 4) עשוי לאפשר חישובים שגורמים לחריגה מזיכרון עם ברירת המחדל.
geometryInNativeProjectionערך בוליאני, ברירת מחדל: falseיוצרים גיאומטריות בהטלת הפיקסלים, ולא ב-EPSG:4326.