Delen via


Geografie

Een klasse die een geografiewaarde in Python vertegenwoordigt.

Syntaxis

from pyspark.databricks.sql.types import Geography

Geography(wkb=<wkb>, srid=<srid>)

Parameterwaarden

Kenmerk Typ Beschrijving
wkb bytes De bytes die de WKB van de geografie voorstellen
srid geheel getal De gehele getalwaarde die de SRID van Geography vertegenwoordigt

Methods

Methode Beschrijving
getBytes() Geeft als resultaat de WKB van Geografie
getSrid() Geeft als resultaat de SRID van geografie

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