Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Importante
Esta característica está en versión preliminar pública.
Transforma las coordenadas X e Y de la geometría de entrada en el sistema de referencia de coordenadas (CRS) descrito por el valor SRID proporcionado. Las coordenadas Z y M no se transforman.
Para obtener la función SQL de Databricks correspondiente, consulte st_transform function.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.st_transform(col1=<col1>, col2=<col2>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
col1 |
pyspark.sql.Column o str |
Un valor Geometry. |
col2 |
pyspark.sql.Column o int |
Valor SRID del nuevo sistema de referencia de coordenadas (CRS) al que se debe transformar la geometría de entrada. |
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('MULTIPOINT Z (4 5 14,-3 8 27,EMPTY)',)], ['wkt'])
df.select(dbf.st_asewkt(dbf.st_transform(dbf.st_geomfromtext('wkt', 4326), 3857)).alias('result')).collect()
[Row(result='SRID=3857;MULTIPOINT Z ((445277.96317309426 557305.2572745768 14),(-333958.4723798207 893463.751012646 27),EMPTY)')]