Partage 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 Description
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 Description
getBytes() Retourne le WKB de géographie
getSrid() Retourne le SRID de la géographie

Exemples

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