Package models.coordinates

Examples of models.coordinates.EclipticCoordinates


  /**
   * @param uc
   * @return the position of the moon in ecliptic coordinates
   */
  public static LocalHorizontalCoordinates moonPosition(UserCoordinates uc) {
    EclipticCoordinates c = moonPosition(uc.getJulianDate().getDecimalCentury());
    return Coordinates.eclipticToLocalHorizontal(c, uc);
  }
View Full Code Here


    double omega1 = Math.toRadians(0.0004664) * Math.cos(Omega);
    double omega2 = Math.toRadians(0.0000754) * Math.cos(Omega + Math.toRadians(275.05) - Math.toRadians(2.3) * T);

    double beta = B * (1 - omega1 - omega2);
    return new EclipticCoordinates(lambda, beta);
  }
View Full Code Here

   * @param uc
   *       the user coordinates
   * @return the position of the sun in ecliptic coordinates
   */
  public static LocalHorizontalCoordinates sunPosition(UserCoordinates uc) {
    EclipticCoordinates c = sunPosition(uc.getJulianDate().getDecimalCentury());
    return Coordinates.eclipticToLocalHorizontal(c, uc);

  }
View Full Code Here

    double Omega = Math.toRadians(259.18) - Math.toRadians(1934.142) * T;

    double lambda = L + C - Math.toRadians(0.00569) - Math.toRadians(0.00479) * Math.sin(Omega);

    return new EclipticCoordinates(lambda, 0.0);
  }
View Full Code Here

TOP

Related Classes of models.coordinates.EclipticCoordinates

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.