Logical geometry functions
intersects
Arguments: [lhs: Geom, rhs: Geom]
Returns: Bool
Implements intersects geometric function as per https://docs.geoserver.org/latest/en/user/filter/function_reference.html#geometric-functions
disjoint
Arguments: [lhs: Geom, rhs: Geom]
Returns: Bool
Implements beyond disjoint predicate as per https://docs.geoserver.org/stable/en/user/filter/ecql_reference.html#spatial-predicate
contains
Arguments: [lhs: Geom, rhs: Geom]
Returns: Bool
Implements contains geometric function as per https://docs.geoserver.org/latest/en/user/filter/function_reference.html#geometric-functions
within
Arguments: [lhs: Geom, rhs: Geom]
Returns: Bool
Implements within geometric function as per https://docs.geoserver.org/latest/en/user/filter/function_reference.html#geometric-functions
touches
Arguments: [lhs: Geom, rhs: Geom]
Returns: Bool
Implements touches geometric function as per https://docs.geoserver.org/latest/en/user/filter/function_reference.html#geometric-functions
crosses
Arguments: [lhs: Geom, rhs: Geom]
Returns: Bool
Implements crosses geometric function as per https://docs.geoserver.org/latest/en/user/filter/function_reference.html#geometric-functions
overlaps
Arguments: [lhs: Geom, rhs: Geom]
Returns: Bool
Implements overlaps geometric function as per https://docs.geoserver.org/latest/en/user/filter/function_reference.html#geometric-functions
equals
Arguments: [lhs: Geom, rhs: Geom]
Returns: Bool
Implements equals geometric function as per https://docs.geoserver.org/latest/en/user/filter/function_reference.html#geometric-functions
relate
Arguments: [lhs: Geom, rhs: Geom, pattern: Text]
Returns: Bool
Implements relate spatial predicate as per https://docs.geoserver.org/stable/en/user/filter/ecql_reference.html#spatial-predicate
dwithin
Arguments: [lhs: Geom, rhs: Geom, distance: Floating]
Returns: Bool
Implements beyond dwithin
predicate as per https://docs.geoserver.org/stable/en/user/filter/ecql_reference.html#spatial-predicate except that distance is always specified in metres.
beyond
Arguments: [lhs: Geom, rhs: Geom, distance: Floating]
Returns: Bool
Implements beyond spatial predicate as per https://docs.geoserver.org/stable/en/user/filter/ecql_reference.html#spatial-predicate except that distance is always specified in metres.
bbox
Arguments: [Geom, Floating, Floating, Floating, Floating]
Returns: Bool
Implements bbox
spatial predicate as per https://docs.geoserver.org/stable/en/user/filter/ecql_reference.html#spatial-predicate