반응형
ST_STARTPOINT
는 Google BigQuery에서 사용되는 함수로, 주어진 선형 객체(LineString)의 시작점을 반환합니다. 이 함수는 선형 객체의 첫 번째 좌표를 추출하는 데 유용합니다.
사용법
ST_STARTPOINT(geography)
geography
: 시작점을 추출할 GEOGRAPHY 타입의 선형 객체(LineString)입니다.
반환값
ST_STARTPOINT
함수는 주어진 선형 객체의 첫 번째 좌표를 나타내는 GEOGRAPHY 객체(Point)를 반환합니다.
예시
- 단순 선형 객체의 시작점 추출이 쿼리는 주어진 선형 객체의 시작점을 반환합니다. 결과는
POINT(-122.084 37.422)
입니다. SELECT ST_STARTPOINT(ST_GEOGFROMTEXT('LINESTRING(-122.084 37.422, -122.085 37.423, -122.086 37.424)')) AS start_point;
- 다른 선형 객체의 시작점 추출이 쿼리는 주어진 선형 객체의 시작점을 반환합니다. 결과는
POINT(-122.100 37.450)
입니다. SELECT ST_STARTPOINT(ST_GEOGFROMTEXT('LINESTRING(-122.100 37.450, -122.101 37.451, -122.102 37.452)')) AS start_point;
주요 사항
- GEOGRAPHY 객체:
ST_STARTPOINT
함수는 GEOGRAPHY 타입의 선형 객체(LineString)에 대해 작동합니다. - 시작점 추출: 이 함수는 선형 객체의 첫 번째 좌표를 추출하여 반환합니다. 반환된 좌표는 GEOGRAPHY 타입의 점(Point) 객체입니다.
- 응용 분야:
ST_STARTPOINT
는 경로의 시작 지점을 찾는 데 유용합니다. 예를 들어, 도로 네트워크의 시작점 분석, 이동 경로의 출발 지점 확인 등에 사용할 수 있습니다.
ST_STARTPOINT
함수를 통해 선형 객체의 시작점을 쉽게 추출할 수 있으며, 이를 통해 다양한 지리적 문제를 효율적으로 해결할 수 있습니다.
ST_ENDPOINT
는 Google BigQuery에서 사용되는 함수로, 주어진 선형 객체(LineString)의 끝점을 반환합니다. 이 함수는 선형 객체의 마지막 좌표를 추출하는 데 유용합니다.
사용법
ST_ENDPOINT(geography)
geography
: 끝점을 추출할 GEOGRAPHY 타입의 선형 객체(LineString)입니다.
반환값
ST_ENDPOINT
함수는 주어진 선형 객체의 마지막 좌표를 나타내는 GEOGRAPHY 객체(Point)를 반환합니다.
예시
- 단순 선형 객체의 끝점 추출이 쿼리는 주어진 선형 객체의 끝점을 반환합니다. 결과는
POINT(-122.085 37.423)
입니다. SELECT ST_ENDPOINT(ST_GEOGFROMTEXT('LINESTRING(-122.084 37.422, -122.085 37.423)')) AS endpoint;
- 복잡한 선형 객체의 끝점 추출이 쿼리는 복잡한 선형 객체의 끝점을 반환합니다. 결과는
POINT(-122.086 37.424)
입니다. SELECT ST_ENDPOINT(ST_GEOGFROMTEXT('LINESTRING(-122.084 37.422, -122.085 37.423, -122.086 37.424)')) AS endpoint;
주요 사항
- GEOGRAPHY 객체:
ST_ENDPOINT
함수는 GEOGRAPHY 타입의 선형 객체(LineString)에 대해 작동합니다. - 끝점 추출: 이 함수는 선형 객체의 마지막 좌표를 추출하여 반환합니다. 반환된 좌표는 GEOGRAPHY 타입의 점(Point) 객체입니다.
- 응용 분야:
ST_ENDPOINT
는 경로의 마지막 지점을 찾는 데 유용합니다. 예를 들어, 도로 네트워크의 끝점을 분석하거나, 이동 경로의 도착 지점을 확인하는 데 사용할 수 있습니다.
ST_ENDPOINT
함수를 통해 선형 객체의 끝점을 쉽게 추출할 수 있으며, 이를 통해 다양한 지리적 문제를 효율적으로 해결할 수 있습니다.
ST_STARTPOINT(ST_GEOG FROM Text('LINESTRING(-122.100 37.450, -122.101 37.451, -122.102 37.452))를 시작점으로 선택합니다;
반응형
'🖥️ IT, 컴퓨터 > 🏁 SQL・빅쿼리' 카테고리의 다른 글
[GIS] ST_CONTAINS 함수 :: 객체 간 포함 관계 확인 (0) | 2024.07.04 |
---|---|
[GIS] ST_X, ST_Y 함수 :: point의 경도/위도 값 추출 (0) | 2024.07.04 |
[GIS] ST_POINTN 함수 :: 특정 인덱스에 위치하는 점 (0) | 2024.07.04 |
[GIS] ST_NUMPOINTS 함수 :: 선, 다각형 내 점 개수 (0) | 2024.07.04 |
[GIS] ST_NUMGEOMETRIES 함수 :: 멀티지오메트리(MultiGeometry) 객체의 요소 개수 (0) | 2024.07.04 |
댓글