Class MetricConversion
java.lang.Object
org.springframework.data.mongodb.core.query.MetricConversion
Metric
and Distance
conversions using the metric system.- Since:
- 2.2
- Author:
- Mark Paluch, Christoph Strobl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic double
getDistanceInMeters
(org.springframework.data.geo.Distance distance) Returndistance
in meters.static double
getMetersToMetricMultiplier
(org.springframework.data.geo.Metric metric) Return meters tometric
multiplier.static double
metersToRadians
(double meters) Returndistance
in radians (on an earth like sphere).static double
toRadians
(org.springframework.data.geo.Distance distance) Returndistance
in radians (on an earth like sphere).
-
Constructor Details
-
MetricConversion
public MetricConversion()
-
-
Method Details
-
getMetersToMetricMultiplier
public static double getMetersToMetricMultiplier(org.springframework.data.geo.Metric metric) Return meters tometric
multiplier.- Parameters:
metric
-- Returns:
-
getDistanceInMeters
public static double getDistanceInMeters(org.springframework.data.geo.Distance distance) Returndistance
in meters.- Parameters:
distance
-- Returns:
-
toRadians
public static double toRadians(org.springframework.data.geo.Distance distance) Returndistance
in radians (on an earth like sphere).- Parameters:
distance
- must not be null.- Returns:
- distance in radians.
- Since:
- 3.4.4
-
metersToRadians
public static double metersToRadians(double meters) Returndistance
in radians (on an earth like sphere).- Parameters:
meters
-- Returns:
- distance in radians.
- Since:
- 3.4.4
-