Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

도형의 선 길이

항목값
화면 이름Geometry length
식별자geometryLengthV1
지원 실행 방식Batch, Streaming
범주지리공간 (Geospatial)
반환 자료형Double

도형 안의 선 문자열과 다중 선 문자열 길이를 미터로 계산합니다. 지구를 구로 근사하며 다각형이나 점처럼 선형이 아닌 도형은 0으로 계산합니다.

입력 인자

이름지정 여부자료형의미와 조건
Expression필수Expression<Geometry>GeoJSON 문자열입니다.

입출력 예시

예시 1: 기본 동작

인자 값:

  • Expression: geometry
geometry출력
{"type":"LineString","coordinates":[[-73.778128,40.641195],[-118.408535,33.941563]]}3974344.7433354934
{"type":"LineString","coordinates":[[0.0,0.0],[1.0,0.0],[1.0,1.0],[1.0,2.0]]}333585.2407005987
{"type":"MultiLineString","coordinates":[[[0.0,0.0],[1.0,0.0],[1.0,1.0]], [[1.0,2.0],[2.0,2.0]]]}333517.50194413937

예시 2: null 처리

인자 값:

  • Expression: geometry
geometry출력
nullnull

예시 3: 경계 조건

인자 값:

  • Expression: geometry
geometry출력
{"type":"GeometryCollection","geometries":[{"type":"Polygon","coordinates":[[[-1.0,-1.0],[-3.0,-1.0]...333517.50194413937
{"type":"Polygon","coordinates":[[[-1.0,-1.0],[-3.0,-1.0],[-2.0,-2.0],[-1.0,-1.0]]]}0.0
{"type":"MultiPoint","coordinates":[[23.0,30.0],[12.0,15.3]]}0.0

긴 구조값 안의 줄임표는 생략한 내용을 나타냅니다.