Skip to main content
Map a geometry-envelope midpoint to a Hilbert curve distance. SQL reference: ST_HilbertDistance

Signature

Parameters

ColumnOrName
required
Geometry whose envelope midpoint is encoded.
ColumnOrNameOrNumber
required
Minimum X of the Hilbert curve extent.
ColumnOrNameOrNumber
required
Minimum Y of the Hilbert curve extent.
ColumnOrNameOrNumber
required
Maximum X of the Hilbert curve extent.
ColumnOrNameOrNumber
required
Maximum Y of the Hilbert curve extent.
Union[ColumnOrName, int]
required
Hilbert curve level, at most 16.

Returns

Column
Non-negative Hilbert curve distance as a long column.