Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

선 문자열 도형 생성

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

지정한 점들로 GeoJSON 선 문자열을 만듭니다.

입력 인자

이름지정 여부자료형의미와 조건
Points필수Expression<Array<T>>선 문자열을 구성할 점들입니다.

자료형 변수의 범위

  • T는 Struct<longitude:Double, latitude:Double> 범위의 자료형을 받습니다.

입출력 예시

예시 1: 기본 동작

인자 값:

  • Points: points
points출력
[ {
 latitude: 10.0,
 longitude: 0.0,
}, {
 latitude: 10.0,
 longitude: 10.0,
} ]
{"type":"LineString","coordinates":[[0.0,10.0],[10.0,10.0]]}
[ {
 latitude: 10.0,
 longitude: 10.0,
}, {
 latitude: 20.0,<...
{"type":"LineString","coordinates":[[10.0,10.0],[20.0,20.0],[30.0,30.0]]}
[ {
 latitude: 0.0,
 longitude: 179.0,
}, {
 latitude: 0.0,
 longitude: 181.0,
} ]
{"type":"MultiLineString","coordinates":[[[179.0,0.0],[180.0,0.0]],[[-180.0,0.0],[-179.0,0.0]]]}
[ {
 latitude: 0.0,
 longitude: -179.0,
}, {
 latitude: 0.0,
 longitude: -181.0,
} ]
{"type":"MultiLineString","coordinates":[[[180.0,0.0],[179.0,0.0]],[[-179.0,0.0],[-180.0,0.0]]]}

예시 2: null 처리

인자 값:

  • Points: points
points출력
nullnull
[ {
 latitude: 0.0,
 longitude: 0.0,
}, null ]
null

예시 3: 경계 조건

인자 값:

  • Points: points
points출력
[ ]null
[ {
 latitude: 0.0,
 longitude: 0.0,
} ]
null

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