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 Geography-Wert in Python darstellt.
Syntax
from pyspark.databricks.sql.types import Geography
Geography(wkb=<wkb>, srid=<srid>)
Die Parameter
| Parameter | Typ | Description |
|---|---|---|
wkb |
Bytes | Die Bytes, die das WKB der Geographie darstellen |
srid |
Integer | Der ganzzahlige Wert, der SRID der Geografie darstellt |
Methodik
| Methode | Description |
|---|---|
getBytes() |
Gibt die WKB der Geografie zurück. |
getSrid() |
Gibt die SRID der Geodaten zurück. |
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([{'geogwkt': 'POINT(17 7)'}])
g = df.select(dbf.st_geogfromwkt(df.geogwkt).alias("geog")).head().geog
g.getBytes().hex()
'010100000000000000000031400000000000001c40'
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([{'geogwkt': 'POINT(17 7)'}])
g = df.select(dbf.st_geogfromwkt(df.geogwkt).alias("geog")).head().geog
g.getSrid()
4326