Package nl.bebr.mapviewer.data.util
Class ScaleUtil
- java.lang.Object
-
- nl.bebr.mapviewer.data.util.ScaleUtil
-
public class ScaleUtil extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScaleUtil.UnitSystem
-
Constructor Summary
Constructors Constructor Description ScaleUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringformatArea(double area)static StringformatAreaImperial(double area)static StringformatAreaMetric(double area)static StringformatLength(double length)static StringformatLengthImperial(double length)static StringformatLengthMetric(double length)static longgetScaleValue(int zoom)static ScaleUtil.UnitSystemgetUnitSystem()static doublegetUnitToMetersRatio()
-
-
-
Method Detail
-
getScaleValue
public static long getScaleValue(int zoom)
-
getUnitSystem
public static ScaleUtil.UnitSystem getUnitSystem()
-
formatLength
public static String formatLength(double length)
-
formatLengthMetric
public static String formatLengthMetric(double length)
-
formatLengthImperial
public static String formatLengthImperial(double length)
-
formatArea
public static String formatArea(double area)
-
formatAreaMetric
public static String formatAreaMetric(double area)
-
formatAreaImperial
public static String formatAreaImperial(double area)
-
getUnitToMetersRatio
public static double getUnitToMetersRatio()
-
-