Compartir a través de


Geometry

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