Aller au contenu principal

Géographie

Une classe pour représenter une valeur Géographie en Python.

Syntaxe

Python
from pyspark.databricks.sql.types import Geography

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

parameter

parameter

Type

Description

wkb

octets

Les octets représentant le WKB de Geography

srid

entier

La valeur entière représentant le SRID de la Géographie.

parameter

Type

Description

wkb

octets

Les octets représentant le WKB de Geography

srid

entier

La valeur entière représentant le SRID de la Géographie.

Méthodes

Méthode

Description

getBytes()

Renvoie le WKB de la géographie.

getSrid()

Renvoie le SRID de la Géographie.

Méthode

Description

getBytes()

Renvoie le WKB de la géographie.

getSrid()

Renvoie le SRID de la Géographie.

Exemples

Python
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()
Output
'010100000000000000000031400000000000001c40'
Python
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()
Output
4326