Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Klasse, die einen Geometry-Wert in Python darstellt.
Syntax
from pyspark.databricks.sql.types import Geometry
Geometry(wkb=<wkb>, srid=<srid>)
Die Parameter
| Parameter | Typ | Description |
|---|---|---|
wkb |
Bytes | Die Bytes, die die WKB der Geometrie darstellen |
srid |
Integer | Der ganzzahlige Wert, der SRID der Geometrie darstellt |
Methodik
| Methode | Description |
|---|---|
getBytes() |
Gibt die WKB der Geometrie zurück. |
getSrid() |
Gibt die SRID der Geometrie zurück. |
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