Class GeoLocation


  • public class GeoLocation
    extends Object
    Geo location specified in terms of longitude and latitude.
    • Constructor Detail

      • GeoLocation

        public GeoLocation​(double latitude,
                           double longitude)
        Creates a new location using the specified coordinates.
        Parameters:
        latitude - latitude line
        longitude - longitude line
    • Method Detail

      • latitude

        public double latitude()
        Returns the latitude of this location.
        Returns:
        latitude
      • longitude

        public double longitude()
        Returns the longitude of this location.
        Returns:
        longitude
      • kilometersTo

        public double kilometersTo​(GeoLocation other)
        Returns the distance in kilometers, between this location and another.
        Parameters:
        other - other geo location
        Returns:
        distance in kilometers