거리와 방위각의 부채꼴 도형
| 항목 | 값 |
|---|---|
| 화면 이름 | Create range fan geometry |
| 식별자 | createGeoRangeFanGeometryV1 |
| 지원 실행 방식 | Batch, Streaming |
| 범주 | 지리공간 (Geospatial) |
| 반환 자료형 | Geometry |
원점에서의 Haversine 거리가 최소 반지름과 최대 반지름 사이이고, 방위각이 지정한 중심 방위각의 각도 범위에 드는 영역을 다각형으로 근사합니다. 좌우 경계는 WGS84 타원체 표면의 측지선입니다. 각도 범위가 180도를 넘으면서 날짜 변경선을 가로지르거나 최대 반지름이 지구 둘레의 절반을 넘으면 null을 반환합니다.
입력 인자
| 이름 | 지정 여부 | 자료형 | 의미와 조건 |
|---|---|---|---|
Bearing | 필수 | Expression<DefiniteNumeric> | 북쪽을 기준으로 한 부채꼴의 방위각입니다. |
Maximum radius length | 필수 | Expression<DefiniteNumeric> | 최대 반지름입니다. 최소 반지름보다 크고 지구 둘레의 절반보다 작아야 합니다. |
Maximum radius length unit | 필수 | Enum<Centimeter, Data mile, Decameter, Decimeter, Foot, Hectometer, Inch, Kilometer, Meter, Mile, and more ...> | 최대 반지름의 단위입니다. |
Minimum radius length | 필수 | Expression<DefiniteNumeric> | 최소 반지름입니다. 최대 반지름보다 작아야 합니다. |
Minimum radius length unit | 필수 | Enum<Centimeter, Data mile, Decameter, Decimeter, Foot, Hectometer, Inch, Kilometer, Meter, Mile, and more ...> | 최소 반지름의 단위입니다. |
Origin | 필수 | Expression<GeoPoint> | 부채꼴 원점의 경도와 위도입니다. |
Range | 필수 | Expression<DefiniteNumeric> | 방위각을 중심으로 한 부채꼴의 각도 범위입니다. 0도보다 커야 합니다. 180도를 넘으면서 날짜 변경선을 가로지르면 지원하지 않아 null을 반환합니다. |
Bearing angle unit | 선택 | Enum<Degrees, Minutes, Radians, Seconds> | 방위각 단위이며 기본값은 degrees입니다. |
Number of arc points | 선택 | Expression<Byte | Integer | Long | Short> | 부채꼴의 호를 근사할 점 수입니다. |
Number of side points | 선택 | Expression<Byte | Integer | Long | Short> | 부채꼴의 좌우 변을 근사할 점 수입니다. |
Range angle unit | 선택 | Enum<Degrees, Minutes, Radians, Seconds> | 각도 범위의 단위이며 기본값은 degrees입니다. |
자료형의 and more ...는 표시한 열거형 항목 외에도 선택값이 있음을 뜻합니다. 실제 설정에서는 편집기의 해당 선택 목록을 사용합니다.