그룹 도형의 경계 사각형
| 항목 | 값 |
|---|---|
| 화면 이름 | Grouped geometry envelope |
| 식별자 | groupedGeometryEnvelopeV1 |
| 지원 실행 방식 | Batch, Faster |
| 범주 | 지리공간 (Geospatial) |
| 반환 자료형 | Geometry |
열의 모든 유효한 도형을 포함하는 경계 사각형을 반환합니다. 잘못된 도형은 null로 취급하여 제외합니다.
입력 인자
| 이름 | 지정 여부 | 자료형 | 의미와 조건 |
|---|---|---|---|
Expression | 필수 | Expression<Geometry> | 경계 사각형을 계산할 도형 열입니다. |
입출력 예시
예시 1: 기본 동작
인자 값:
Expression:geometry
입력 테이블:
| geometry |
|---|
| {"type":"LineString","coordinates":[[1,0],[0,8.4]]} |
| {"type":"Point","coordinates":[125.6, -92.3]} |
| {"type":"Polygon","coordinates":[[[0,0],[1,6.3],[-6,1],[0,0]]]} |
출력: {"type":"Polygon","coordinates":[[[-6.0,-92.3],[-6.0,8.4],[125.6,8.4],[125.6,-92.3],[-6.0,-92.3]]]}
예시 2: null 처리
인자 값:
Expression:geometry
입력 테이블:
| geometry |
|---|
| null |
출력: null
예시 3: 경계 조건
인자 값:
Expression:geometry
입력 테이블:
| geometry |
|---|
| Invalid GeoJSON |
| {"type":"LineString","coordinates":[[2,0],[0,4.8]]} |
출력: {"type":"Polygon","coordinates":[[[0.0,0.0],[0.0,4.8],[2.0,4.8],[2.0,0.0],[0.0,0.0]]]}