public class

TmdUtils

extends Object
java.lang.Object
   ↳ fi.moprim.tmd.sdk.TmdUtils

Summary

Public Constructors
TmdUtils()
Public Methods
static Date addDays(Date date, int amount)
static Date ceilingDate(Date date, int field)
static String getDistance(double meters)
static String getDuration(double seconds)
static JSONArray polylineDecode(String encodedPath)
decode a polyline to a GeoJSON coordinates array Code for encoded and decoded paths is adapted from https://github.com/googlemaps/google-maps-services-java/blob/master/src/main/java/com/google/maps/internal/PolylineEncoding.java
static String polylineEncode(JSONArray coordinates)
encode a GeoJSON coordinates array to a polyline Code for encoded and decoded paths is adapted from https://github.com/googlemaps/google-maps-services-java/blob/master/src/main/java/com/google/maps/internal/PolylineEncoding.java
static Date truncateDate(Date date, int field)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public TmdUtils ()

Public Methods

public static Date addDays (Date date, int amount)

public static Date ceilingDate (Date date, int field)

public static String getDistance (double meters)

public static String getDuration (double seconds)

public static JSONArray polylineDecode (String encodedPath)

decode a polyline to a GeoJSON coordinates array Code for encoded and decoded paths is adapted from https://github.com/googlemaps/google-maps-services-java/blob/master/src/main/java/com/google/maps/internal/PolylineEncoding.java

Throws
JSONException

public static String polylineEncode (JSONArray coordinates)

encode a GeoJSON coordinates array to a polyline Code for encoded and decoded paths is adapted from https://github.com/googlemaps/google-maps-services-java/blob/master/src/main/java/com/google/maps/internal/PolylineEncoding.java

Throws
JSONException

public static Date truncateDate (Date date, int field)