Sdílet prostřednictvím


Zeměpis

Třída představující zeměpisnou hodnotu v Pythonu

Syntaxe

from pyspark.databricks.sql.types import Geography

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

Parametry

Parameter Typ Description
wkb bytes Bajty představující WKB zeměpisu
srid integer Celočíselná hodnota představující SRID zeměpisu

Methods

Metoda Description
getBytes() Vrátí WKB geografie.
getSrid() Vrátí SRID zeměpisu.

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