Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Una clase para representar un valor de geometría en Python.
Syntax
from pyspark.databricks.sql.types import Geometry
Geometry(wkb=<wkb>, srid=<srid>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
wkb |
bytes | Bytes que representan el WKB de Geometry |
srid |
entero | Valor entero que representa SRID de Geometry |
Methods
| Método | Description |
|---|---|
getBytes() |
Devuelve el WKB de Geometry. |
getSrid() |
Devuelve el SRID de Geometry. |
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([{'geomwkt': 'POINT(17 7)'}])
g = df.select(dbf.st_geomfromwkt(df.geomwkt).alias("geom")).head().geom
g.getBytes().hex()
'010100000000000000000031400000000000001c40'
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([{'geomwkt': 'POINT(17 7)'}])
g = df.select(dbf.st_geomfromwkt(df.geomwkt).alias("geom")).head().geom
g.getSrid()
0