ee.Image.reduceToVectors

減少同質區域,將圖像轉換為特徵集合。如果圖片包含標示區隔的帶狀區域,以及零或多個額外帶狀區域,系統會對每個區隔中的像素執行縮減器,為每個區隔產生特徵。

還原器必須比圖片的波段少一個輸入內容,或是只有一個輸入內容,並針對每個波段重複執行。

用量傳回
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection)FeatureCollection
引數類型詳細資料
這個:image圖片輸入圖片。第一個波段應為整數型別;如果相鄰像素在這個波段中具有相同值,就會位於同一區段。
reducerReducer,預設值:null要套用的縮減函式。在捨棄第一個頻帶後,系統會從圖片的頻帶取得輸入內容。預設值為 Reducer.countEvery()。
geometry幾何圖形,預設值:null要減少資料的區域。預設為圖片第一個波段的足跡。
scale浮點值,預設值為空值以公尺為單位的投影名義比例,用於工作。
geometryType字串,預設值為「polygon」如何選擇每個生成特徵的幾何圖形;可以是「polygon」(封閉區段中像素的多邊形)、「bb」(像素的定界矩形) 或「centroid」(像素的質心)。
eightConnected布林值,預設值為 true如為 true,系統會將對角線相連的像素視為相鄰;否則,只有共用邊緣的像素才會視為相鄰。
labelProperty字串,預設值為「label」如果不是空值,第一個波段的值會儲存為每個特徵的指定屬性。
crs投影,預設值:null要使用的投影機。如未指定,系統會使用圖片第一個波段的投影。如果除了比例外還指定了其他值,系統會重新調整為指定比例。
crsTransform清單,預設值為空值CRS 轉換值清單。這是 3x2 轉換矩陣的列優先順序。這個選項與「scale」互斥,且會取代投影上已設定的任何變形。
bestEffort布林值,預設值為 false如果多邊形在指定比例下包含的像素過多,請計算並使用較大的比例,這樣作業就能成功。
maxPixelsLong,預設值:10000000要減少的像素數量上限。
tileScale浮點值,預設值為 1用於縮小聚合圖塊大小的縮放比例因數;使用較大的 tileScale (例如 2 或 4) 可能會啟用運算,導致記憶體不足。
geometryInNativeProjection布林值,預設值為 false在像素投影中建立幾何圖形,而非 EPSG:4326。