Aracılığıyla paylaş


Geometry

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

Sözdizimi

from pyspark.databricks.sql.types import Geometry

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

Parametreler

Parametre Türü Description
wkb bytes Geometrinin WKB'sini temsil eden baytlar
srid tamsayı Geometrinin SRID değerini temsil eden tamsayı değeri

Methods

Yöntem Description
getBytes() Geometrinin WKB değerini verir
getSrid() Geometrinin SRID değerini verir

Örnekler

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([{'geomwkt': 'POINT(17 7)'}])
g = df.select(dbf.st_geomfromwkt(df.geomwkt).alias("geom")).head().geom
g.getBytes().hex()
'010100000000000000000031400000000000001c40'
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([{'geomwkt': 'POINT(17 7)'}])
g = df.select(dbf.st_geomfromwkt(df.geomwkt).alias("geom")).head().geom
g.getSrid()
0