Aracılığıyla paylaş


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ü Description
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 Description
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