Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
A class to represent a Geography value in Python.
Syntax
from pyspark.databricks.sql.types import Geography
Geography(wkb=<wkb>, srid=<srid>)
Parameters
| Parameter | Type | Description |
|---|---|---|
wkb |
bytes | The bytes representing the WKB of Geography |
srid |
integer | The integer value representing SRID of Geography |
Methods
| Method | Description |
|---|---|
getBytes() |
Returns the WKB of Geography |
getSrid() |
Returns the SRID of Geography |
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