Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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