Bagikan melalui


st_envelope

Penting

Fitur ini ada di Pratinjau Umum.

Mengembalikan kotak pembatas minimum selaras sumbu Kartesius 2D (amplop) dari geometri input yang tidak kosong, sebagai geometri. Geometri input kosong dikembalikan apa adanya.

Untuk fungsi Databricks SQL yang sesuai, lihat st_envelope fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.st_envelope(col=<col>)

Parameter-parameternya

Pengaturan Tipe Description
col pyspark.sql.Column atau str Nilai Geometri.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('POLYGON((-1 0,0 -1,1 0,0 1,-1 0))',)], ['wkt'])
df.select(dbf.st_asewkt(dbf.st_envelope(dbf.st_geomfromtext('wkt', 4326))).alias('result')).collect()
[Row(result='SRID=4326;POLYGON((-1 -1,-1 1,1 1,1 -1,-1 -1))')]