Examples of MoonDistance


Examples of org.openhab.binding.astro.internal.model.MoonDistance

    eclipse.setPartial(DateTimeUtils.toCalendar(eclipseJd));
    eclipseJd = getEclipse(calendar, ECLIPSE_TYPE_MOON, julianDateMidnight, ECLIPSE_MODE_TOTAL);
    eclipse.setTotal(DateTimeUtils.toCalendar(eclipseJd));

    double decimalYear = DateTimeUtils.getDecimalYear(calendar);
    MoonDistance apogee = moon.getApogee();
    double apogeeJd = getApogee(julianDate, decimalYear);
    apogee.setDate(DateTimeUtils.toCalendar(apogeeJd));
    apogee.setKilometer(getDistance(apogeeJd));

    MoonDistance perigee = moon.getPerigee();
    double perigeeJd = getPerigee(julianDate, decimalYear);
    perigee.setDate(DateTimeUtils.toCalendar(perigeeJd));
    perigee.setKilometer(getDistance(perigeeJd));

    setMoonPosition(julianDate, latitude, longitude, moon);
    setAgeAndPhaseName(calendar, phase);
    return moon;
  }
View Full Code Here

Examples of org.openhab.binding.astro.internal.model.MoonDistance

   */
  private void setMoonPosition(double julianDate, double latitude, double longitude, Moon moon) {
    MoonPhase phase = moon.getPhase();
    phase.setIllumination(getIllumination(julianDate));

    MoonDistance distance = moon.getDistance();
    distance.setDate(Calendar.getInstance());
    distance.setKilometer(getDistance(julianDate));
    setAzimuthElevationZodiac(julianDate, latitude, longitude, moon);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.