다음을 통해 공유


st_removepoint

중요합니다

이 기능은 공개 미리보기 단계에 있습니다.

입력 줄 바꿈 지리 또는 기하 도형에서 n번째 점을 제거합니다.

해당 Databricks SQL 함수에 대해 알아보려면 st_removepoint 함수를 참조하세요.

문법

from pyspark.databricks.sql import functions as dbf

dbf.st_removepoint(col1=<col1>, col2=<col2>)

매개 변수

매개 변수 유형 Description
col1 pyspark.sql.Column 또는 str 지리 또는 기하 도형 값입니다.
col2 pyspark.sql.Column 또는 int 1부터 시작하는 위치로, 제거해야 하는 점을 포함한 LineString의 포인트를 나타냅니다.

예시

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('LINESTRING(1 2,3 4,5 6)',)], ['wkt'])
df.select(dbf.st_asewkt(dbf.st_removepoint(dbf.st_geogfromtext('wkt'), 2)).alias('result')).collect()
[Row(result='SRID=4326;LINESTRING(1 2,5 6)')]