Class CoordinateHelper

java.lang.Object
org.nuiton.jaxx.widgets.gis.CoordinateHelper

public class CoordinateHelper
extends Object
Helper to deal with coordinates.
Since:
2.12
Author:
Tony Chemit - chemit@codelutin.com
  • Constructor Details

  • Method Details

    • getQuadrant

      public static Integer getQuadrant​(Float longitude, Float latitude)
      Calcule le quadrant à partir d'une longitude et latitude.
      Parameters:
      longitude - la longitude décimale
      latitude - la latitude décimale
      Returns:
      la valeur du quadrant ou null si l'une des deux coordonnées est null.
    • getSignedLongitude

      public static Float getSignedLongitude​(Integer quadrant, Float longitude)
      Calcule la valeur signée de la longitude à partir du quadrant et de la valeur absolue de la longitude.
      Parameters:
      quadrant - la valeur du quandrant (peut être null)
      longitude - la longitude décimale (peut être null)
      Returns:
      la valeur signée de la longitude ou null si l'une des deux données d'entrée est null.
    • getSignedLatitude

      public static Float getSignedLatitude​(Integer quadrant, Float latitude)
      Calcule la valeur signée de la latitude à partir du quadrant et de la valeur absolue de la latitude.
      Parameters:
      quadrant - la valeur du quandrant (peut être null)
      latitude - la longitude décimale (peut être null)
      Returns:
      la valeur signée de la latitude ou null si l'une des deux données d'entrée est null.
    • roundToThreeDecimals

      public static Float roundToThreeDecimals​(Float aFloat)
    • roundToFourDecimals

      public static Float roundToFourDecimals​(Float aFloat)