Class GkPosition

All Implemented Interfaces:
NavigationPosition

public class GkPosition extends BaseNavigationPosition
Represents a Gauss Krueger position in a route.
Author:
Christian Pesch
  • Constructor Details

  • Method Details

    • getLongitude

      public Double getLongitude()
      Description copied from interface: NavigationPosition
      Return the longitude in the WGS84 coordinate system
      Returns:
      the longitude in the WGS84 coordinate system
    • setLongitude

      public void setLongitude(Double longitude)
    • getLatitude

      public Double getLatitude()
      Description copied from interface: NavigationPosition
      Return the latitude in the WGS84 coordinate system
      Returns:
      the latitude in the WGS84 coordinate system
    • setLatitude

      public void setLatitude(Double latitude)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getElevation

      public Double getElevation()
      Description copied from interface: NavigationPosition
      Return the elevation in meters above sea level
      Returns:
      the elevation in meters above sea level
    • setElevation

      public void setElevation(Double elevation)
    • getSpeed

      public Double getSpeed()
      Description copied from interface: NavigationPosition
      Return the speed in kilometers per hour
      Returns:
      the speed in kilometers per hour
    • setSpeed

      public void setSpeed(Double speed)
    • getTime

      public CompactCalendar getTime()
      Description copied from interface: NavigationPosition
      Return the date and time in UTC time zone
      Returns:
      the date and time in UTC time zone
    • setTime

      public void setTime(CompactCalendar time)
    • getRight

      public Double getRight()
    • getHeight

      public Double getHeight()
    • asGkPosition

      public GkPosition asGkPosition()
      Overrides:
      asGkPosition in class BaseNavigationPosition
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object