Skip to main content
Apply a 3D/2D affine transformation to the given geometry x = a * x + b * y + c * z + xOff | x = a * x + b * y + xOff y = d * x + e * y + f * z + yOff | y = d * x + e * y + yOff z = g * x + h * y + i * z + zOff SQL reference: ST_Affine

Signature

Parameters

ColumnOrName
required
Geometry to apply affine transformation to
Union[ColumnOrName, float]
required
Union[ColumnOrName, float]
required
Union[ColumnOrName, float]
required
Union[ColumnOrName, float]
required
Union[ColumnOrName, float]
required
Union[ColumnOrName, float]
required
Optional[Union[ColumnOrName, float]]
default:"None"
Default 0.0
Optional[Union[ColumnOrName, float]]
default:"None"
Default 0.0
Optional[Union[ColumnOrName, float]]
default:"None"
Default 0.0
Optional[Union[ColumnOrName, float]]
default:"None"
Default 0.0
Optional[Union[ColumnOrName, float]]
default:"None"
Default 0.0
Optional[Union[ColumnOrName, float]]
default:"None"
Default 0.0

Returns

Column
Geometry with affine transformation applied