Package org.elasticsearch.xpack.esql.expression.function.scalar.spatial
package org.elasticsearch.xpack.esql.expression.function.scalar.spatial
-
ClassDescriptionSpatial functions that take two arguments that must both be spatial types can inherit from this class.For most spatial functions we only need to know if the CRS is geo or cartesian, not whether the type is point or shape.This utilities class provides access to protected methods in Lucene using alternative APIs.This is the primary class for supporting the function ST_CONTAINS.This is the primary class for supporting the function ST_DISJOINT.This is the primary class for supporting the function ST_INTERSECTS.This is the primary class for supporting the function ST_WITHIN.Computes the distance between two points.This class is a CRS specific interface for generalizing distance calculations for the various possible ways that the geometries can be provided, from source, from evals, from literals and from doc values.Determines the minimum bounding rectangle of a geometry.Extracts the x-coordinate from a point geometry.Determines the maximum value of the x-coordinate from a geometry.Determines the minimum value of the x-coordinate from a geometry.Extracts the y-coordinate from a point geometry.Determines the maximum value of the y-coordinate from a geometry.Determines the minimum value of the y-coordinate from a geometry.