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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublegetDistanceInMeters(org.springframework.data.geo.Distance distance) Returndistancein meters.static doublegetMetersToMetricMultiplier(org.springframework.data.geo.Metric metric) Return meters tometricmultiplier.static doublemetersToRadians(double meters) Returndistancein radians (on an earth like sphere).static doubletoRadians(org.springframework.data.geo.Distance distance) Returndistancein 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 tometricmultiplier.- Parameters:
metric-- Returns:
-
getDistanceInMeters
public static double getDistanceInMeters(org.springframework.data.geo.Distance distance) Returndistancein meters.- Parameters:
distance-- Returns:
-
toRadians
public static double toRadians(org.springframework.data.geo.Distance distance) Returndistancein 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) Returndistancein radians (on an earth like sphere).- Parameters:
meters-- Returns:
- distance in radians.
- Since:
- 3.4.4
-