Coğrafya

Python'da Coğrafya değerini temsil eden bir sınıf.

Sözdizimi

from pyspark.databricks.sql.types import Geography

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

Parametreler

Parametre Türü Açıklama
wkb bytes Coğrafya'nın WKB'sini temsil eden baytlar
srid tamsayı Coğrafya SRID'sini temsil eden tamsayı değeri

Methods

Yöntem Açıklama
getBytes() Coğrafya verisinin WKB'sini döndürür
getSrid() Coğrafi verinin SRID'sini verir

Örnekler

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