Partager via


Géographie

Classe pour représenter une valeur Geography en Python.

Syntaxe

from pyspark.databricks.sql.types import Geography

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

Paramètres

Paramètre Type Descriptif
wkb Octets Les octets représentant le WKB de la Géographie
srid entier Valeur entière représentant SRID de Geography

Méthodes

Méthode Descriptif
getBytes() Retourne le WKB de géographie
getSrid() Retourne le SRID de la géographie

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