Class Latitude

    • Constructor Detail

      • Latitude

        public Latitude​(Angle angle)
        Creates a latitude with an angle
        Parameters:
        angle - (south) -90.0d..+90.0d (north)
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
    • Method Detail

      • getAngle

        public Angle getAngle()
        Returns:
        (south) -90.0d .. +90.0d (north)
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • inDegrees

        public static Latitude inDegrees​(double degrees)
        Creates a Latitude in degrees.
        Parameters:
        degrees - (south) -90.0d..+90.0d (north)
        Returns:
        latitude
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • inDegrees

        public static Latitude inDegrees​(double degrees,
                                         Latitude.Direction direction)
        Creates a Latitude in degrees and direction.
        Parameters:
        degrees - 0.0d..90.0d
        direction - south or north
        Returns:
        latitude
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • inRadians

        public static Latitude inRadians​(double radians)
        Creates a latitude in radians.
        Parameters:
        radians - (south) -Math.PI/2..+Math.PI/2 (north)
        Returns:
        latitude
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • inRadians

        public static Latitude inRadians​(double radians,
                                         Latitude.Direction direction)
        Creates a latitude in radians and direction.
        Parameters:
        radians - 0.0d..Math.PI/2
        direction - south or north
        Returns:
        longitude
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • formatSexagesimal

        public String formatSexagesimal()
        Example: Lat 12° 37' 66" N
        Returns:
        latitude formated in degrees, minutes, seconds and direction
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.