Snowflake Inc.
PERFORMING GEOSPATIAL-FUNCTION JOIN USING IMPLIED INTERVAL JOIN
Last updated:
Abstract:
Disclosed herein are systems and methods for performing a geospatial-function join using an implied interval join. In an embodiment, a database platform receives a query that includes a geospatial-function join, which applies a geospatial-function predicate to a first geography data object of a first relation and a second geography data object of a second relation. The database platform processes the first and second relations through an interval join that applies an interval-join predicate that is implied by the geospatial-function predicate. The database platform obtains query results at least in part by implementing a filter that applies the geospatial-function predicate to an output of the interval join, and outputs the query results.
Utility
28 May 2021
2 Dec 2021