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 Typologie Description
wkb bytes De bytes die de WKB van de geografie voorstellen
srid integer De gehele getalwaarde die de SRID van Geography vertegenwoordigt

Methods

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

Voorbeelden

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