ee.Image.reduceToVectors

同質な領域を減らして、画像を特徴コレクションに変換します。ラベル付きセグメントの帯域と 0 個以上の追加の帯域を含む画像が指定されると、各セグメントのピクセルに対してリデューサーを実行し、セグメントごとに特徴を生成します。

リデューサーの入力数は画像のバンド数より 1 つ少ないか、入力が 1 つで各バンドに対して繰り返される必要があります。

用途戻り値
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection)FeatureCollection
引数タイプ詳細
これ: image画像入力画像。最初のバンドは整数型である必要があります。このバンドの値が同じ場合、隣接するピクセルは同じセグメントに属します。
reducerReducer、デフォルト: null適用するレデューサ。入力は、最初のバンドをドロップした後の画像のバンドから取得されます。デフォルトは Reducer.countEvery() です。
geometryGeometry、デフォルト: nullデータを削減するリージョン。デフォルトは、画像の最初のバンドのフットプリントです。
scale浮動小数点数、デフォルト: null作業する投影のメートル単位の名義尺度。
geometryType文字列、デフォルト: 「polygon」生成された各特徴のジオメトリの選択方法。'polygon'(セグメント内のピクセルを囲むポリゴン)、'bb'(ピクセルを囲む長方形)、'centroid'(ピクセルの重心)のいずれか。
eightConnectedブール値。デフォルト値は true です。true の場合、斜めに接続されたピクセルは隣接していると見なされます。それ以外の場合は、エッジを共有するピクセルのみが隣接していると見なされます。
labelProperty文字列、デフォルト: "label"null 以外の場合、最初のバンドの値は各フィーチャーの指定されたプロパティとして保存されます。
crsProjection、デフォルト: null作業する投影法。指定しない場合、イメージの最初のバンドの投影が使用されます。スケールに加えて指定された場合、指定されたスケールに再スケーリングされます。
crsTransformリスト、デフォルト: nullCRS 変換値のリスト。これは 3x2 変換行列の行優先順序です。このオプションは「scale」と相互に排他的であり、投影にすでに設定されている変換を置き換えます。
bestEffortブール値。デフォルト値は false です。指定されたスケールでポリゴンに含まれるピクセルが多すぎる場合は、より大きなスケールを計算して使用し、オペレーションを成功させます。
maxPixelsLong、デフォルト: 10000000削減するピクセルの最大数。
tileScale浮動小数点数、デフォルト: 1集計タイルのサイズを縮小するために使用されるスケーリング ファクタ。tileScale を大きくすると(例: 2 または 4)を使用すると、デフォルトでメモリ不足になる計算が可能になる場合があります。
geometryInNativeProjectionブール値。デフォルト値は false です。EPSG:4326 ではなく、ピクセル投影でジオメトリを作成します。