.. _singlesidedbuffer: 단면 버퍼 =============== 거리값, 필드값 또는 필드의 조합을 이용한 거리 표현식을 정의하여 라인 레이어의 단면 버퍼를 생성합니다. **Syntax** SingleSidedBuffer (SimpleFeatureCollection inputFeatures, Expression distance, DistanceUnit distanceUnit, Integer quadrantSegments) : SimpleFeatureCollection **Input Parameters** .. list-table:: :widths: 10 50 20 10 10 * - **Identifier** - **Description** - **Type** - **Default** - **Required** * - inputFeatures - 버퍼를 적용할 입력 라인 레이어입니다. - SimpleFeatureCollection - - ✓ * - distance - 거리를 설정하기 위해 사용되는 거리 표현식입니다. 예) 1000 또는 [field] 또는 [field] * 0.5 등... - Expression - - ✓ * - distanceUnit - 거리 단위입니다. - DistanceUnit - Default - * - quadrantSegments - 원의 사분면을 나타내는데 사용되는 세그먼트의 개수입니다. - Integer - 8 - **Process Outputs** .. list-table:: :widths: 10 50 20 10 10 * - **Identifier** - **Description** - **Type** - **Default** - **Required** * - result - 출력 레이어입니다. - SimpleFeatureCollection - - ✓ **Constraints** - distanceUnit: Default(기본값), Meters, Kilometers, Inches, Feet, Yards, Miles, NauticalMiles - inputFeatures는 라인 타입이어야 한다. - distance expression은 숫자, 숫자가 리턴되는 `함수식 `_ 모두 가능하다. - distance 파라미터의 값이 양수일 경우 라인 진행방향의 왼쪽, 음수일 경우 진행방향의 오른쪽으로 버퍼가 생성된다. **Examples** 버퍼 거리값이 양수인 경우 다음과 같인 라인 진행방향의 왼쪽을 기준으로 버퍼가 생성됩니다. .. image:: images/singlesidedbuffer.png