ee.Image.reduceToVectors

동질 영역을 줄여 이미지를 특징 컬렉션으로 변환합니다. 라벨이 지정된 세그먼트 밴드와 0개 이상의 추가 밴드가 포함된 이미지가 주어지면 각 세그먼트의 픽셀에 리듀서를 실행하여 세그먼트별 특징을 생성합니다.

리듀서의 입력이 이미지의 밴드보다 하나 적거나 입력이 하나여야 하며 각 밴드에 대해 반복됩니다.

사용반환 값
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection)FeatureCollection
인수유형세부정보
다음과 같은 경우: image이미지입력 이미지입니다. 첫 번째 밴드는 정수 유형이어야 합니다. 인접한 픽셀은 이 밴드의 값이 동일한 경우 동일한 세그먼트에 있습니다.
reducer감소기, 기본값: null적용할 리듀서입니다. 첫 번째 밴드를 삭제한 후 이미지의 밴드에서 입력이 가져옵니다. 기본값은 Reducer.countEvery()입니다.
geometry기하학, 기본값: null데이터를 축소할 리전입니다. 기본값은 이미지의 첫 번째 밴드의 설치 공간입니다.
scale부동 소수점 수, 기본값: null작업할 투영의 명목상 척도(미터)입니다.
geometryType문자열, 기본값: 'polygon'생성된 각 특징의 지오메트리를 선택하는 방법입니다. 'polygon' (세그먼트의 픽셀을 둘러싸는 다각형), 'bb' (픽셀을 둘러싸는 직사각형), 'centroid' (픽셀의 중심) 중 하나입니다.
eightConnected불리언, 기본값: truetrue인 경우 대각선으로 연결된 픽셀이 인접한 것으로 간주됩니다. 그렇지 않으면 모서리를 공유하는 픽셀만 인접한 것으로 간주됩니다.
labelProperty문자열, 기본값: 'label'null이 아닌 경우 첫 번째 밴드의 값이 각 피처의 지정된 속성으로 저장됩니다.
crs예상, 기본값: null작업할 투영입니다. 지정하지 않으면 이미지의 첫 번째 밴드의 투영이 사용됩니다. 크기 조정 외에 지정된 경우 지정된 크기로 다시 조정됩니다.
crsTransform목록, 기본값: nullCRS 변환 값 목록입니다. 이는 3x2 변환 행렬의 행 우선 순서입니다. 이 옵션은 'scale'과 상호 배타적이며 프로젝션에 이미 설정된 변환을 대체합니다.
bestEffort불리언, 기본값: false다각형에 지정된 스케일에서 너무 많은 픽셀이 포함되는 경우 작업이 성공할 수 있도록 더 큰 스케일을 계산하여 사용합니다.
maxPixelslong, 기본값: 10000000줄일 최대 픽셀 수입니다.
tileScale부동 소수점 수, 기본값: 1집계 타일 크기를 줄이는 데 사용되는 확장 요소입니다. 더 큰 tileScale (예: 2 또는 4)를 사용하면 기본값으로 메모리가 부족한 계산을 실행할 수 있습니다.
geometryInNativeProjection불리언, 기본값: falseEPSG:4326이 아닌 픽셀 투영으로 지오메트리를 만듭니다.