Class StDistance.CartesianDistanceCalculator
java.lang.Object
org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.BinarySpatialComparator<Double>
org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.CartesianDistanceCalculator
- Enclosing class:
StDistance
-
Field Summary
Fields inherited from class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.BinarySpatialComparator
coordinateEncoder, crsType, spatialCoordinateType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected doubledistance(org.elasticsearch.geometry.Point left, org.elasticsearch.geometry.Point right) Methods inherited from class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
compare, distance, distance, distancePointDocValuesAndConstant, distancePointDocValuesAndSource, distanceSourceAndConstant, distanceSourceAndSourceMethods inherited from class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.BinarySpatialComparator
fromBytesRef
-
Constructor Details
-
CartesianDistanceCalculator
protected CartesianDistanceCalculator()
-
-
Method Details
-
distance
protected double distance(org.elasticsearch.geometry.Point left, org.elasticsearch.geometry.Point right) - Specified by:
distancein classStDistance.DistanceCalculator
-